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

Is it up to the browser plugin to decide if an event should "bubble" further up the DOM?

I've tried the VLC browser plugin and I've been quite satisfied with it. But when I click inside the VLC frame, the click event is not delegated to the browser after VLC eventually has handled it, i.e. there is no bubbling. Is this the default…
Yngve Sneen Lindal
  • 1,013
  • 3
  • 12
  • 24
0
votes
2 answers

Is there any way to get the code of existing NPAPI plugins?

I want to develop my own NPAPI plugin - is there any way to get the code of existing plugins? If not, what are the best practices / demos to start writing?
rov3rPL
  • 11
  • 1
  • 3
0
votes
2 answers

Can Chrome/Firefox plugins be invoked by random Web Request?

I have a question about plugins in Chrome/Firefox browsers. Is it possible for Chrome/Firefox plugins to be invoked by some random Web Request other than embed or object tags in html? For example, a page has a web request with MIME jpeg, the browser…
xpxp
  • 47
  • 1
  • 11
0
votes
1 answer

CustomPopup not working Safari , JRE 1.7 Mac OS

I'm not sure if the problem is with my code or with JRE 1.7 plugin for Safari with Mac OS , as custom popup doesn't seems to be working in the above mentioned combination But when we try to make a server call to populate data in a custom popup in…
Akshat
  • 575
  • 2
  • 12
  • 28
0
votes
1 answer

calling GetOpenFileName in plugin in FireFox

I wrote plugin for FireFox which offer method for choosing file. This method calls Win API function GetOpenFileName. When dialog "Open File" is shown and I do not switch to other window then all works ok. If I clicks browser window then all is…
user1807338
  • 195
  • 1
  • 1
  • 9
0
votes
1 answer

FireFox with ActiveX

I saw a ActiveX plugin for FireFox here I'm trying to use a Bematech printer in FireFox, using this following tag, that works fine in Internet Explorer
Lucas_Santos
  • 4,638
  • 17
  • 71
  • 118
0
votes
1 answer

how make a simple plugin for several web browsers?

Possible Duplicate: How to write a browser plugin? A plugin in a modern web browser like firefox or chrome, allows execute files (use webcamera and other) and take more control of pc ( A plugin, not a extension). How make a simple plugin for…
richie-torres
  • 746
  • 1
  • 8
  • 29
0
votes
1 answer

how to create a windowed plug-in?

I have created a safari plugin using NPAPI and I want to add a NSView in my plug-in. When I try to get NPWindow throw function NPP_SetWindow(NPP instance, NPWindow* window), the second parameter is nil. I think my plug-in is windowless, but i don't…
Magical
  • 263
  • 3
  • 10
0
votes
1 answer

Is there a way to disable Alt+F4, Ctrl+F4, Ctrl+W in web browser using an NPAPI plugin using Firebreath?

Is it possible to prevent certain Keypresses (as mentioned int he title) from reaching the browser? Basically I want to strip down user's ability to close a browser window. Is it possible through NPAPI plugin, particularly in google-chrome web…
Juzer Ali
  • 4,109
  • 3
  • 35
  • 62
0
votes
1 answer

why do firefox load plugin which is not in its plugins directory?

case: in my page, I need to download a plugin, I know firefox plugins directory is c:\program files(x86)\mozilla firefox\plugins. But I find a case, this downloaded plugin is located in C:\documents&settings[username]\plugins(I dont know how,maybe…
sugarball
  • 44
  • 1
  • 1
  • 4
0
votes
1 answer

How do I write an mac npapi plugin with OpenGL?

I was looking through the header files and I saw the openGL drawing model, so I was busy switching everything in my plugin from CoreGraphics when I saw online that, apparently, the openGL drawing model doesn't actually exist and never will... Can…
PendingVegan
  • 137
  • 3
  • 16
0
votes
1 answer

How to implement callback function in NPAPI Plugin

I am developing NPAPI Plugin for embedded native browser (Linux) . I want one callback function from javascript that will invoke callback function in my plugin . As per the events generated by pressing the keys of keyboard . I have to send events…
r_tex
  • 77
  • 9
0
votes
1 answer

NPAPI plug-in not loading in Safari

everyone, I made a NPAPI plugin, it works fine in firefox, but in Safari, it tells me can not find plug-ins.This is my registry HKEY_LOCAL_MACHINE\Software\MozillaPlugins\@llf.com\WebGame Descripton: REG_SZ "MP" Path: REG_SZ "D:\Program…
llf llf
  • 1
  • 1
0
votes
0 answers

Is it possible to create a proxy as a browser plugin?

I have a website application where the users will perform tasks that will send request to other servers. I wish those request to be performed through the users own IP and am therefore looking for a way to solve this issue, eg make sure that it is…
Niko
  • 251
  • 3
  • 6
  • 17
0
votes
1 answer

Communication between extension and plugin

I have written a Firefox extension which queries some browser information. I need to send this information to an NPAPI plugin from my extension. How can I achieve this? Is there any way to communicate between NPAPI plugins and the extension's…