Questions tagged [browser-plugin]

Browser-plugins allow to display content in browsers that they don't support natively. The two major APIs are NPAPI (supported by all browsers except Internet Explorer) and ActiveX (for so called content extensions for Internet Explorer).

Browser-plugins allow to display content in browsers that they don't support natively. They are usually written in C++ or C. The three major APIs for browser-plugins are:

  • W3C Web-extension is a cross-browser system for developing browser add-ons, supported by Chrome, Opera, Firefox and Edge
  • NPAPI, supported by all browsers except Internet Explorer
  • ActiveX, for so called content extensions for Internet Explorer

Specific browsers may support additional APIs, like WebKit Plugins on OSX.

272 questions
0
votes
1 answer

Install a NPAPI Plugin in Safari on MacOS

I have a NPAPI plugin that communicates with chipdrives to sign data. It does not display anything. The plugin supports the NPAPI interface. I can install it in Firefox, packaged as a XPI file. I can install it in Chrome using a CRX file. I have a…
user1554070
  • 1
  • 1
  • 1
  • 1
0
votes
1 answer

Do I need to implement the NPN functions myself?

I got my header files from: http://code.google.com/p/npapi-sdk/source/browse/?r=7#svn%2Fwiki So in the Initialize method, I stored a pointer to all of the browser NPN methods like so static NPNetscapeFuncs* browser; NPError…
PendingVegan
  • 137
  • 3
  • 16
0
votes
1 answer

Scriptable plugin: Error calling method on NPObject

I am getting a JavaScript error: Error calling method on NPObject when calling a method in my NPAPI plugin in Chrome & Firefox on XP. Running the same code on Windows 7 with the same browsers was successful. I have built a Scriptable plugin using…
hapyfishrmn
  • 177
  • 2
  • 21
0
votes
1 answer

firebreath firefox plugin not found MACOSX

I have been following the following firebreath tutorial: http://www.firebreath.org/display/documentation/Mac+Video+Tutorial And in the second video, After i have built my plugin and i am including the ScreenTutorialPlugin.plugin file in the…
DasBoot
  • 707
  • 3
  • 15
  • 37
0
votes
1 answer

HTML to make a PDF display at a certain size when clicked

I have an uploaded PDF which, when clicked in the browser, is displayed using Adobe or whatever plugin the user has. But it's a pretty large file, so I'm wondering if there is a way to have it open, say, a specific size or percentage of original. …
Liam Coates
  • 487
  • 6
  • 9
  • 19
0
votes
1 answer

Add support for new html tag

The major browsers have support for the tag. I want to incorporate a video player on my site to play .mkv video, but I cannot use most because the are based on flash, which can only play .flv & .f4v. That's why I'm switching to the…
Marc Brown
  • 601
  • 2
  • 11
  • 26
0
votes
1 answer

NPAPI plugin not working in Firefox5.0 on Mac

I have a NPAPI plugin (built using firebreath) which works fine Safari and Google Chrome (both on Mac); But it fails to work on Firefox. When I looked at the Firefox plugins (about:plugin) it correctly shows my plugin name and version and shows it…
0
votes
0 answers

Different results loading plugin without plugin-container

i´m trying out the npruntime-scriptable-plugin with VC2010-Express. Firefox without plugin-container. Sample Scriptable Plug-in results go here: NPN_Evaluate() test, document = [object HTMLDocument] function bar([object Window])…
moskito-x
  • 11,832
  • 5
  • 47
  • 60
-1
votes
2 answers

Do I need a Firefox plugin or an extension?

I need to read every url that loads into the navigation bar of firefox (either by type in or by clicking a link), pass them through a filter and decide if allow the url to open or not. I have some experience on firefox extensions but not with…
jarkam
  • 1,538
  • 5
  • 15
  • 20
-1
votes
1 answer

Can I write a chrome extension to change the CSS of a page or site as the page loads?

In GitHub, I cannot stand how the side menu is located on the right side when you are in a repository. It drives me nuts, so I want to script something that will change the float:right property on the side menu to float:left. A buddy of mine…
-1
votes
2 answers

NPAPI plugin framework Error

I am trying to use NPAPI Framework from Yury Sidorov by following this answer: How to embed Delphi VCL form into HTML page using NPAPI but I get an error with NPPlugin.pas. I am using delphi XE7 and here what i did by following Krom Stern…
DelphiStudent
  • 384
  • 1
  • 7
  • 23
-1
votes
2 answers

Send selected text from browser to java program

I am consuming a web-service of a social-networking system where i can post something on their page. Now i want to create an application using which i should be able to post the selected text in a browser. So i need some details on, 1. Is it…
JPS
  • 2,730
  • 5
  • 32
  • 54
-1
votes
1 answer

NPAPI functions Called by Javascript

I'm trying to code a hello world example of an NPAPI plugin. I implemented all the basics functions needed and i have added a Get_String() function that return a hello world string. After building, the browser can detect the plugin and all…
Abdelbari Anouar
  • 246
  • 3
  • 10
-2
votes
1 answer

FireBreath plugin doesn't draw on all plugin instances

I'm building a browser plugin which will draw pictures as a slideshow inside browser windows, however the plugin I created only draws on first plugin instance. If I open multiple instances of the plugin, it keeps on drawing on the first plugin…
Dipen Shah
  • 25,562
  • 1
  • 32
  • 58
-2
votes
1 answer

Google chrome shows npapi pugins installed on firefox

When I type chrome://plugins/ in chrome, it shows npapi plugins installed on Firefox. Do Chrome and Firefox share npapi plugins register at HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins path?
Nik
  • 682
  • 1
  • 8
  • 27
1 2 3
18
19