Questions tagged [xpi]

XPI(Cross Platform Installer) is a file extension most commonly used to identify Firefox addons.

XPI is a compressed package which uses the ZIP file format. It is used across multiple Mozilla platforms to bundle XULRunner applications, themes, and extensions.

References

94 questions
1
vote
1 answer

Add-on compatibility in TorBrowser

I have a FireFox add-on which installs successfully with latest Firefox ESR (currently 24.6.0), but returns this error when attempting to install on the latest Tor Browser Bundle. My Test WebDriver could not be installed because it is not…
arserbin3
  • 6,010
  • 8
  • 36
  • 52
1
vote
1 answer

Re-packaging and/or modifying an existing Firefox extension XPI

I am an advanced user and have some programmer skills but I have installed some firefox add-on and I'd like to add some extra code line to original code. But I've only got .xpi file. I know it can be opened by any zip utility. But it doesn't work…
TarasPro
  • 23
  • 3
1
vote
1 answer

How to create xpi from a batch script

I wanted to automate the process of creating xpi using winrar with pwd being used instead of passing the current dir from outisde. @REM ------- BEGIN xpi.bat ---------------- @setlocal @echo off set path="C:\Program Files\WinRAR\";%path% winrar.exe…
adnan kamili
  • 8,967
  • 7
  • 65
  • 125
1
vote
2 answers

Turning a browser plugin into an XPI

I have a very old (1992) browser plugin for a mac that works in several different browsers. However, since Firefox restricted its plugins to XPI files in Firefox 3.6, the plugin no longer works. I haven't been able to find a useful document…
Brian Postow
  • 11,709
  • 17
  • 81
  • 125
1
vote
0 answers

creating xpi does not work

I have been trying to learn about Add On Development for Firefox. I am hitting a snag and I am not too sure what the issue is? I have tried installing the SDK and Python on two different machines Python 2.5 (on a win server 2008) and python 2.6…
Paul
  • 1,527
  • 2
  • 16
  • 24
1
vote
2 answers

Is it possible to package a Firefox SDK add-on without using cfx?

I'm currently using cfx xpi to package my add-on to a .xpi file, as instructed here in the Add-on SDK Development Guide. I would now like to build my code on a machine where the Add-on SDK is not present, which means no Python, and no cfx. Is it…
BeneGal
  • 180
  • 1
  • 11
1
vote
1 answer

Unzipping and zipping a working .xpi makes it stop working

I downloaded the basic Hello World xpi from Mozilla, and it installed in my Firefox without any problems. Then I unistalled the addon, unzipped the xpi, then, without changing anything inside it, zipped it again using 7zip. I tried to install it,…
blacktrance
  • 905
  • 2
  • 11
  • 25
1
vote
4 answers

Build firefox extension (XPI package) using Java servlets

I am trying to build a xpi file using Java servlet. If I return the xpi as a zip using the following code in the servlet - response.setContentType("application/zip"); response.setHeader("Content-Disposition","inline;filename=xpitest.xpi;");…
user162916
  • 61
  • 2
  • 9
1
vote
1 answer

Failing to load overlay in xul application

I have a stand-alone xulrunner application, that needs extension to work properly. But after I install xpi file, my jsconsole is reporting me an error "Failed to load overlay from chrome://my-client/content/overlays/index.xul". That means that…
madeye
  • 1,398
  • 3
  • 15
  • 33
1
vote
1 answer

How to sign in XPI file without use of Mozilla data store

We are signing xpi file using verisign certificate using NSS signtool. However this involves following steps export verisign pfx file to mozilla firefox Import this exported certificate into .crt extension Now export, verisign certificate in…
KPJ
  • 11
  • 2
1
vote
4 answers

Packaging NPAPI plugins into firefox add-ons

I'm trying to package up an npapi into a firefox add-on I'm writing. If i have the plugin installed into ~/Library/Internet Plug-ins/ it all works correctly, but i cant get it to install with the xpi. I have the plugin at the root level of the…
Jordan Warbelow-Feldstein
  • 10,510
  • 12
  • 48
  • 79
1
vote
1 answer

Exclude files or folders while cfx xpi - Firefox addon sdk

Is there any way to exclude a folder while creating an xpi file using cfx xpi. The documentation doesnt provide any info on this. I am asking this because in the directory created by cfx init i also have a directory as HTMLTestPages in which i have…
Pankaj Kumar
  • 1,748
  • 6
  • 28
  • 41
0
votes
1 answer

Why are some Firefox extensions fully extracted in install directory and others not?

Looking in the Firefox extensions directory (See location of Firefox installed extensions), I see that some have .xpi files alone, but others have…
bgoodr
  • 2,744
  • 1
  • 30
  • 51
0
votes
1 answer

How to apply css just for desirable page?

I'm writing the extension which will change layout of google in my browser. My script using external css file when browser shows google.com. And it works fine before I opening a new tag - css is cleared. How can I match my css only for google search…
Castro
  • 87
  • 1
  • 2
  • 9
0
votes
2 answers

Removing element from web page through firefox extension

I'm going to develop a firefox extension which adds a button beside the file input fields (the tag) when a file is selected. The file overlay.js, which contains the extension's logic, manages the "file choose" event through this…
JuanDeLosMuertos
  • 4,532
  • 15
  • 55
  • 87