[Project_owners] problem with first time extensioninstall(Windows)

can can at ecpcorp.net
Thu Nov 13 22:28:22 PST 2008


Thank you so much for the help.  I haven't tried it out yet, but I am sure you are right.  As you point out, the very page I cited explains this.  (However, it still seems odd to me that Firefox won't read in the .xpi in this situation - it does so when using File -> Open...  So obviously the implementation is already built in.)

I feel quite ashamed for having overlooked this detail, and apologize for taking your time.  I usually read more carefully than this.  I can only offer that my oversight is probably caused by lack of sleep and a tight deadline.  I hope I get the chance to return the favor some day.

can

  ----- Original Message ----- 
  From: Shivanand Sharma / Varun 
  To: Mozdev Project Owners List 
  Sent: Thursday, 13 November, 2008 20:14
  Subject: Re: [Project_owners] problem with first time extensioninstall(Windows)


  Okey I got it. The xpi won't do (even I missed that part in the article). You'll have to point the registry value to the directory where you have placed the unpacked xpi.

  I used the following registry to try installing colorfultabs. I had to extract the colorfultabs xpi into c:\colorfultabs.

  Windows Registry Editor Version 5.00

  [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions]
  "{0545b830-f0aa-4d7e-8820-50a4629a56fe}"="C:\\colorfultabs"



  Cheers!
  Shivanand Sharma
  Producer and Editor
  http://www.binaryturf.com (Web Technology & Blogging)
  http://www.advancedphotography.net



  On Fri, Nov 14, 2008 at 9:20 AM, can <can at ecpcorp.net> wrote:

    Thank you for the blindingly fast reply!

    Here are the two registry branches:

    ------------

    [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox]

    [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox\Extensions]
    "{e773addc-9ee8-4e6f-bcfe-d23c401a22e2}"="c:\\xpi\\soodo.xpi"


    =====


    [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 3.0.3]
    "GeckoVer"="1.9.0.3"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 3.0.3\bin]
    "PathToExe"="C:\\Program Files\\Mozilla Firefox\\firefox.exe"

    [HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Mozilla Firefox 3.0.3\extensions]
    "Components"="C:\\Program Files\\Mozilla Firefox\\components"
    "Plugins"="C:\\Program Files\\Mozilla Firefox\\plugins"
    "{e773addc-9ee8-4e6f-bcfe-d23c401a22e2}"="c:\\xpi\\soodo.xpi"

    --------------------------------------


    The first is the one I added to conform with the instructions I read on the mozilla.org page I cited.  The second is the one I tried after the first one did not work.


    Also, in these entries, the id is in GUID format (see https://developer.mozilla.org/en/Install_Manifests#id )   I tried the name at org format first, and resorted to the GUID format only when that did not work.

    I get the feeling I must be doing something really stupid, so please let me apologize for that in advance. :)

    can

      ----- Original Message ----- 
      From: Shivanand Sharma / Varun 
      To: Mozdev Project Owners List 
      Sent: Thursday, 13 November, 2008 19:20
      Subject: Re: [Project_owners] problem with first time extension install(Windows)


      can you export this registry (the entries that you have created), open with notepad and paste into the email?

      Cheers!
      Shivanand Sharma
      Producer and Editor
      http://www.binaryturf.com (Web Technology & Blogging)
      http://www.advancedphotography.net



      On Fri, Nov 14, 2008 at 8:45 AM, can <can at ecpcorp.net> wrote:

        I am just learning about Firefox extensions, so I hope this is the appropriate list.  I spent quite a bit of time searching, and this seemed like the best place to start.  Please correct me if I should be posting elsewhere.

        I am using Windows and Firefox 3.0.3.

        I have managed to build an extension .xpi file which seems to install correctly "by hand."  That is, if, from within Firefox, I do:

          File -> Open File -> <browse to .xpi file>

        the installation goes as I hope (after a warning and a Firefox restart, of course).


        However, I would like to be able to install "automatically," via the Registry, as documented here:

        https://developer.mozilla.org/en/Adding_Extensions_using_the_Windows_Registry


        The instructions seem very simple, but nothing I have tried has worked.  I should note that I have tried putting the Registry entry under both "Mozilla\Firefox\Extensions" (as instructed on the page), and also under "Mozilla\Mozilla Firefox 3.0.3\extensions" which is the key that is created by the Firefox install.  

        I don't know how to go about trouble shooting this.  Can anyone help?

        Thank you,
        can


        _______________________________________________
        Project_owners mailing list
        Project_owners at mozdev.org
        https://www.mozdev.org/mailman/listinfo/project_owners






--------------------------------------------------------------------------


      _______________________________________________
      Project_owners mailing list
      Project_owners at mozdev.org
      https://www.mozdev.org/mailman/listinfo/project_owners


    _______________________________________________
    Project_owners mailing list
    Project_owners at mozdev.org
    https://www.mozdev.org/mailman/listinfo/project_owners






------------------------------------------------------------------------------


  _______________________________________________
  Project_owners mailing list
  Project_owners at mozdev.org
  https://www.mozdev.org/mailman/listinfo/project_owners
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mozdev.org/pipermail/project_owners/attachments/20081113/73217b7a/attachment.html>


More information about the Project_owners mailing list