How to install a local (not global) extension for firefox as part of a desktop setup program.

Hey Folks,
I am working on a desktop application and as part of that applications install, if we detect that firefox is installed, we want to install an extension we wrote. For the firefox upgrade urls to work in the future we seem to need to install the plugin as a local plugin. Therefore the following does not work:
firefox.exe -install-global-extension extension.xpi
My question is, what is the correct way to install this plugin as a local extension for the current user?
If this is not possible and we have to install our plugin as a global extension as show above, we run in to the following problem.
1. Let's say firefox 3.6 is installed and we install our extension as a global extension, it works fine
2. Now, The user updates to firefox 4, it detects our plugin needs an update to work with firefox 4
3. The firefox update code runs into an error when trying to update the global extension. We get a very generic error saying there was a problem updating the addin.
I should also note that for reasons not important to this thread we have to host the extension on our own servers and not as part of mozilla.

The command line switch -install-global-extension is no longer supported in Firefox 4.
*https://developer.mozilla.org/en/Command_Line_Options
*https://developer.mozilla.org/en/Adding_Extensions_using_the_Windows_Registry
*https://developer.mozilla.org/En/Developer_Guide/Customizing_Firefox

Similar Messages

  • How to install icloud if not directly from their iPhone

    how to install icloud if not directly from their iPhone

    iCloud Set Up
    Apple - iCloud - Learn how to set up iCloud on all your devices.
    To enable iCloud on your Windows PC, first set up iCloud on your other devices, then install the iCloud Control Panel for Windows...
    From Here...
    http://www.apple.com/icloud/setup/pc.html
    iCloud FAQs
    Creating an iCloud account: Frequently Asked Questions
    Supported System Requirements

  • Installing Oracle E-Business Suite Extensions for Oracle Endeca, Release 12.2 V5(Doc ID 1614014.1) postSetup.sh script missing

    Hi,
    I am working on Oracle EBS and OEID integration for iprocurement.  Followed the Installing Oracle E-Business Suite Extensions for Oracle Endeca, Release 12.2 V (Doc ID 1614014.1).
    But not able to find the postSetup.sh script at /u01/Oracle/quickInstall path which is use to perform following task:
    1. Create JNDI: Create JNDI data source for Oracle Endeca Studio Portal and Clover to obtain a connection to the Oracle
    2. Create DD: Create a default data domain profile for the dgraph processes to tune the performance of the integrator graphs.
    I think this script is missing from the Oracle E-Business Suits Extensions for Oracle Endeca Server Quick Install for linux installable:
    Please suggest.
    Please refer doc id 1614014.1 page 9 step 5,6  of b) Perform post-setup steps.
    Thanks,
    Dipti

    Hi,
    While checking the load data its showing error in clover url.
    We got error like this.
    Graph 'sandbox://Common/graph/FullLoad.grf' failed!
    And we followed the document for this issue Endeca graphs failing  (Doc ID 1549013.1)
    Please help me to fix this issue.
    Regards
    Kumar

  • I cannt install erail.in. note is"erail pluginfor firefox could not be installed because firefox cannot modify the needed file". what should i do now

    when i go to www.erail.net for train details. message as"click here to install plugin" displayed and clicked for install then the message "erail plugin for firefox could not be installed because firefox cannot modify the needed file"
    so, further what should i do
    regards. madhu

    You usually get this error if you try to install an extension that needs to be unpacked to work properly.<br />
    Current Firefox version do not unpack an extension automatically, but rename the xpi file to the extension's GUID.
    An extension that needs to be unpacked should have an unpack flag in its install.rdf file
    <pre><nowiki><em:unpack>true</em:unpack></nowiki></pre>
    *https://developer.mozilla.org/En/Updating_extensions_for_Firefox_4.0#XPI_unpacking
    You can try to set the extensions.alwaysUnpack pref to true on the <b>about:config</b> page.
    The extension seems to install, but I haven't tested if it works.
    *https://addons.mozilla.org/firefox/addon/erail-plugin-for-firefox/

  • How to make dyn/admin not to prompt for username and password?

    Hello all
    How to make dyn/admin not to prompt for username and password? I am writing a selenium job to automate cache invalidation to load test a production issue we are facing. Selenium is opening a fresh firefox session and prompting for username and password every time. I am also trying to modify my script such that it will use the same session again and not prompt for username and password. But I thought of asking this question in the group.
    Your inputs will help a lot.
    Thanks,
    Sundar

    Hi,
    You can set enabled property of /atg/dynamo/servlet/adminpipeline/AuthenticationServlet/ to false. It will not prompt for authentication.
    Gopi

  • How to create a single 'not null ' validation for all the items in a page ?

    Hi everyone ,
    how to create a single 'not null ' validation for all the items in a page ? I have many textfields . Instead of creating 'not null' validation for each item , I would like to create a a single validation control that will serve the purpose
    Thanks & Regards
    Umer

    Nice1 wrote:
    bob , as u said I have done the following :
    1) under create button , there are 9 items and for each item I have set Required to 'Yes'
    2) under delete button , there is 1 item and have set Required to 'Yes' for the item
    3) defined page validation for 9 items under 'create ' button and have set it to fire when 'create ' button clicked
    4) defined page validation for 1 item under 'delete ' button and have set it to fire when 'delete ' button clicked
    now , when I click 'create' button it even shows for the item under 'Delete ' button that it is a required itemSorry, I didn't see this note. The required template won't work, there is no way to attach it to the button.
    The best solution is as the reply a couple replies up
    Create 2 page type validations as a PL/SQL with code
    1st validation
    :P1_ITEM1 IS NOT NULL and :P1_ITEM2 IS NOT NULL ...... and :P1_ITEM9 IS NOT NULL  include all 9 items
    Set the When Button Pressed to the CREATE button
    2nd validation
    :P1_ITEM10 IS NOT NULL
    Set the When Button Pressed to the DELETE buttonI think that's going to be the easiest way to do it.
    Edited by: Bob37 on Apr 27, 2012 12:02 PM

  • Installing Oracle E-Business Suite Extensions for Oracle Endeca, Release 12.1.3.4

    Hi,
    Here i am Installing Oracle E-Business Suite Extensions for Oracle Endeca, Release 12.1.3.4
    Reference Document: Installing Oracle E-Business Suite Extensions for Oracle Endeca, Release 12.1.3.4 (Doc ID 1562372.1)
    After the integration while login to endeca server with ebs user.
    while clicking the application "The data source for this component is currently unavailable"  error showing.
    Please help me to fix this issue.
    Regards
    Kumar

    Hi,
    While checking the load data its showing error in clover url.
    We got error like this.
    Graph 'sandbox://Common/graph/FullLoad.grf' failed!
    And we followed the document for this issue Endeca graphs failing  (Doc ID 1549013.1)
    Please help me to fix this issue.
    Regards
    Kumar

  • U401 touch windows 8 audio driver unable to install error could not find divice for this driver

    u401 touch windows 8  audio driver unable to 0wau05w8.exe install error could not find device for this driver
    kindly advise

    hi karthi2lenovo,
    Welcome to the Forums.
    If the conexant audio drivers from the lenovo website doesn't detect the device, can you try to:
    1. Open Device Manager (press Winkey+R > type devmgmt.msc)
    2. On the device manager, open Sound, video, and game controllers and Other Devices then check the status (if there's a yellow exclamation mark, error codes, etc.)
    3. As an alternative, try this conexant driver from station-drivers:
    Conexant High Definition Smart Audio
    Version 8.64.59.52 (Win8)
    Let me know your findings,
    neokenchi
    Did someone help you today? Press the star on the left to thank them with a Kudo!
    If you find a post helpful and it answers your question, please mark it as an "Accepted Solution"! This will help the rest of the Community with similar issues identify the verified solution and benefit from it.
    Follow @LenovoForums on Twitter!

  • How do i find "do not track" utility for cookies on safari?

    How do i find "do not track " utility for safari to safeguard my macbook from website cookies?

    Safari > Preferences > Privacy
    Website tracking:
    Put a checkmark in the box next to   "Ask websites not to track me".
    Best.

  • I have been trying to uninstall several extensions for firefox. Nothing currently on the help site has resolved it.

    I have been trying to uninstall several extensions for firefox. I'm told by the Add-Ons window that these extensions will be uninstalled when I restart firefox, but they come back every time I restart. I've tried clearing the extensions cache from my firefox profile and it does not work. Following the steps in all of the active questions regarding this issue among other users have yielded no results. Nothing currently on the help site (which I've combed through for the last three hours) has helped.
    Most of the extensions I'm now trying to uninstall are old ones that stopped functioning/being compatible with one of the more recent updates of firefox. The rest are toolbars I've never used because they're unsightly and clutter up my screen
    * What I wound up doing was installing the newest of the newest versions of firefox (it's at 5.0 or something now, I think). That just made all the plugins, add-ons, and extensions I wanted to get rid of obsolete and it auto-removed them on its own.

    What I wound up doing was installing the newest of the newest versions of firefox (it's at 5.0 or something now, I think). That just made all the plugins, add-ons, and extensions I wanted to get rid of obsolete and it auto-removed them on its own.
    I do really appreciate you taking the time out to try and offer some solutions though. Thank you very much for your effort!

  • HOW CAN I GET A PLAIN FREE BACKGROUND FOR FIREFOX?

    HOW CAN I GET A PLAIN FREE BACKGROUND FOR FIREFOX?

    Can you explain what you want, and please don't use all caps.
    Firefox has personas that go behind the toolbars and make them hare to read, are you looking for a plain pastel background for toolbars.
    You're on a Mac so it does not involve Window Aero transparency.
    Where is this background supposed to be.
    I color my toolbars so I can identify one profile from another
    :http://dmcritchie.mvps.org/icons/ff_colorized_profiles.png

  • Video downloading extensions for Firefox?

    Hiya,
    I am looking for an extension for Firefox so I can download videos from webpages such as YouTube, Google video, MySpace etc. I am really not sure what to do for a couple of reasons;
    1.) I'm not sure if they are illegal or if using them to download videos from these sites would be illegal, and I don't want to do anything against the law. I am confused, as common sense tells me it must be illegal, yet the extensions are listed on the official Firefox Add Ons site, so why would they endorse or allow something that encourages people to violate copyright?
    2.) If they are legal, I don't know which one to get, there are about a dozen on the Mozilla Add Ons site. I'd like to hear from anyone who knows one that works and is easy and secure to use.
    Can anyone advise me on these two issues? I'd be most grateful, Thanks.

    I am more familiar with extensions than plug-ins. I'm not actually sure of the difference between the two.
    I can't say what file type exactly, as I'm getting it so I can download useful videos I find in the future, so I'm not sure which type now. All I can say is I am interested in the sites I mentioned in my first post.
    Here are links to the extensions on the Firefox Add-Ons site that I'm looking at. As you can see, with ten extensions avaliable to download videos, I am confused as to which one to get (and also as to whether their use is legal.)
    https://addons.mozilla.org/firefox/2390/
    https://addons.mozilla.org/firefox/2584/
    https://addons.mozilla.org/firefox/201/
    https://addons.mozilla.org/firefox/2838/
    https://addons.mozilla.org/firefox/2254/
    https://addons.mozilla.org/firefox/1468/
    https://addons.mozilla.org/firefox/1925/
    https://addons.mozilla.org/firefox/1992/
    https://addons.mozilla.org/firefox/1993/
    https://addons.mozilla.org/firefox/627/
    iBook G4 12 inch Mac OS X (10.4.5) 80 GB internal Hard Drive

  • How do I find the 'auto fil' feature for Firefox?

    how do I find the 'auto fil' feature for Firefox?

    Hi jasmtch,
    I am assuming you are talking about auto fill for forms and not password/logins, correct? If that is the case, just take a look at the Knowledge Base article [[Form autocomplete]]. This will give you all the information you need to use and manage the autocomplete feature.
    Hopefully this helps!

  • How to install/start local J2EE engine in Netweaver Developer Studido

    Hello,
    I just installed NDS 2.0.11 and I'm having a heck of a time figuring out how to actually test my code.
    Went thru tutorial for creating Calculator J2EE sample. When I get to step that describes how to deploy the EAR I get error below. I've gone into Windows|Preferences|SAP J2EE Enginee section thinking I could configure/start engine from there but I can't figure out what to do.
    I've searched these forums and the NDS help files with no luck.
    I didn't get any prompts during install asking me whether or not I wanted to install a local J2EE engine.
    Has anyone run into this and do they know the answer. ANY help would be greatly appreciated.
    Thanks!
    David
    Mar 9, 2005 11:36:49 AM /userOut/deploy (com.sap.ide.eclipse.sdm.threading.DeployThreadManager) [Thread[Deploy Thread,5,main]] ERROR:
    [002]Deployment aborted
    Deployment exception : Cannot determine sdm host (is empty). Please configure your engine/sdm correctly !

    RK,
    Thanks for the link. It did help a little. I found some of the errors on that page and it helped me get past them.
    The last issue I had run into was issue 1-13. So I created a new user on my laptop and gave it admin rights.
    The install got a little further but now it's stuck again. Here are the messages from the install log:
    SAPinst is getting started.
    Please be patient ...
    guiengine: no GUI connected; waiting for a connection on host TAGname, port 21212 to continue with the installation
    guiengine: login in process
    WARNING: Could not read file control.xml. Please make sure that you called SAPinst with the correct control file (the control file is given to SAPinst as its first command line parameter or as value of the command line property SAPINST_CONTROL_URL)
    ERROR  Could not create DOM from control.xml
    Exit status of child:  1
    Any ideas?
    I started the install process by running SAPinst.exe. When the installation window opened I chose 
    SAP NetWeaver '04 Support Release 1
    Java System
    MaxDB
    Developer Workplace
    SAP Netweaver Developer Workplace Installation
    Thanks in advance for help!

  • How to report with local and global currency in Deliveries?

    Dear all,
    i am working on a delivery scenario where i have in the datasource NETWR(Net value
    ), WAERK (Document currency).
    I would like to be able to report with local currency and global currency.
    Could you please help by explaining how to proceed?
    Thank you.
    Cheers

    Hi Gilo,
    You have to check with the business on the following.
    1) What would be the key date of currency conversion? Is this any document date from the transaction ( Delivery Date ) or report execution date?
    2) What would be the target currency ? ( for local and Global currency ). Whether this can be determined at the time of loading or should it be based on user selection criteria?
    3) What is the exchange rate type that has to be used? ( for example 'M' ).
    Once you have the answers to these questions, you can decide whether to do the currency conversion in the backend or front end in the report during runtime.
    For example, if the user wants to input the target currency on selection variable and wants to use the exchage rate as of the report execution date, then this currency onversion has to be done at runtime.
    For more details,Please check help.sap.com or SDN
    Thanks,
    Krishnan

Maybe you are looking for