browser-addons

I need to debug my BrowserHelperObject (BHO) (in C++ with Visual Studio 2008) after a internet explorer 8 crash in Release mode.

Hi, here is the situation, i'm developping a Browser Helper Object (BHO) in C++ with Visual Studio 2008, and i learned that the memory wasn't managed the same way in Debug mode than in Release mode. So when i run my BHO in debug mode, internet explorer 8 works just fine and i got no erros at all, the browser stays alive forever, but as s...

How do skype extensions for browsers actually work?

We have plans of developing a web application that will have to communicate with our locally running application. One of the possible options is using browser extensions. I was looking into how Skype add-ons to browsers communicate with Skype client. In Firefox, Skype add-on inserts a piece of HTML when it encounters a phone number. Is...

Firefox addon doesn't work when using % in menu label and tooltip.

I am working on a firefox addon, and when I use % for a menu label and tooltip the addon doesn't work (doesn't show up on firefox). I am using the % in a .dtd file like this: <!ENTITY addonName.menuX "%09 (Tab)"> And in the .xul file like this: <menuitem class="menuitem-iconic" image="chrome://addonName/skin/image.png" tooltiptext="...

getting firefox chrome-window from XPCOM component

I am writing an XPCOM object that will like to access the main firefox window, and the open tabBrowsers. What is the interface that I should use ? ...

Is there a way to override maxVersion check on a firefox extension?

Is there a way to override the use of maxVersion in firefox extensions so if a new firefox update comes out the extension will still work? I think this can be done by setting a new bool in about:config but I am trying to do it from the extension itself. ...

How to use firefox "hello world" sample extension?

I downloaded this firefox sample extension from mozilla.org, I modified the file install.rdf and changed maxVersion value to 3.6.10 (also tried 3.6.*, 100 and *) and I added a new sting with name "hello world" and the value is the path where the folder of the sample extension is to HKCU (also tryed HKLM)/Software/Mozilla/Firefox/Extensio...