Results 1 to 2 of 2

Thread: Solution for mozilla-* applications found

  1. #1
    Senior Member registered user
    Join Date
    Feb 2003
    Location
    Germany
    Posts
    1,159

    Solution for mozilla-* applications found

    Up to now, cmg creation for Mozilla-* applications such as Netscape, Firefox, Firebird, Sunbird and nvu failed because these applications need a writeable directory at first start (I continue to consider this bad design).

    After some investigation, I have now found the root cause:

    The file firefox/chrome/app-chrome.manifest gets written at first start. If (as in the case of a cmg) this is not writeable, then the launch fails. The workaround for klik is that it needs to create that file (with proper content) before the cmg gets created.

    As a proof of concept, I have set up
    klik://firefox-nightly - this installs the latest developer build of firefox, which is updated almost every day. The cmg is built "on the fly", using the following as firefox/chrome/app-chrome.manifest

    Code:
    content	necko	jar:comm.jar!/content/necko/
    content	xbl-marquee	jar:comm.jar!/content/xbl-marquee/
    content	cookie	jar:comm.jar!/content/cookie/
    content	passwordmgr	jar:toolkit.jar!/content/passwordmgr/
    content	global	jar:toolkit.jar!/content/global/
    content	global-platform	jar:toolkit.jar!/content/global-platform/	platform
    content	global-region	jar:toolkit.jar!/content/global-region/
    content	mozapps	jar:toolkit.jar!/content/mozapps/
    skin	communicator	classic/1.0	jar:classic.jar!/skin/classic/communicator/
    skin	global	classic/1.0	jar:classic.jar!/skin/classic/global/
    skin	mozapps	classic/1.0	jar:classic.jar!/skin/classic/mozapps/
    skin	help	classic/1.0	jar:classic.jar!/skin/classic/help/
    content	pipnss	jar:pipnss.jar!/content/pipnss/
    overlay	chrome://browser/content/pageInfo.xul	chrome://pippki/content/PageInfoOverlay.xul
    overlay	chrome://communicator/content/pref/preftree.xul	chrome://pippki/content/PrefOverlay.xul
    overlay	chrome://navigator/content/pageInfo.xul	chrome://pippki/content/PageInfoOverlay.xul
    content	pippki	jar:pippki.jar!/content/pippki/
    overlay	chrome://browser/content/browser.xul	chrome://inspector/content/tasksOverlay.xul
    overlay	chrome://browser/content/macBrowserOverlay.xul	chrome://inspector/content/tasksOverlay.xul
    overlay	chrome://inspector/content/commandOverlay.xul	chrome://inspector/content/viewers/dom/commandOverlay.xul
    overlay	chrome://inspector/content/commandOverlay.xul	chrome://inspector/content/viewers/styleRules/commandOverlay.xul
    overlay	chrome://inspector/content/commandOverlay.xul	chrome://inspector/content/search/modules/commandOverlay.xul
    overlay	chrome://inspector/content/keysetOverlay.xul	chrome://inspector/content/viewers/dom/keysetOverlay.xul
    overlay	chrome://inspector/content/popupOverlay.xul	chrome://inspector/content/viewers/dom/popupOverlay.xul
    overlay	chrome://inspector/content/popupOverlay.xul	chrome://inspector/content/viewers/styleRules/popupOverlay.xul
    overlay	chrome://inspector/content/popupOverlay.xul	chrome://inspector/content/search/modules/popupOverlay.xul
    content	inspector	jar:inspector.jar!/content/inspector/
    locale	inspector	en-US	jar:inspector.jar!/locale/en-US/inspector/
    skin	inspector	classic/1.0	jar:inspector.jar!/skin/classic/inspector/
    skin	inspector	modern/1.0	jar:inspector.jar!/skin/modern/inspector/
    content	branding	jar:browser.jar!/content/branding/
    content	browser	jar:browser.jar!/content/browser/
    content	browser-region	jar:browser.jar!/content/browser-region/
    overlay	chrome://communicator/content/contentAreaContextOverlay.xul	chrome://communicator/content/permissions/imageContextOverlay.xul
    overlay	chrome://communicator/content/pref/preftree.xul	chrome://communicator/content/pref/permissionsPrefsOverlay.xul
    overlay	chrome://navigator/content/navigatorOverlay.xul	chrome://communicator/content/permissions/permissionsNavigatorOverlay.xul
    overlay	chrome://navigator/content/navigatorOverlay.xul	chrome://communicator/content/permissions/cookieTasksOverlay.xul
    overlay	chrome://messenger/content/mailWindowOverlay.xul	chrome://communicator/content/permissions/imageContextOverlay.xul
    content	communicator	jar:comm.jar!/content/communicator/
    skin	browser	classic/1.0	jar:classic.jar!/skin/classic/browser/
    Greetings,
    probono

  2. #2
    Senior Member registered user
    Join Date
    Feb 2003
    Location
    Germany
    Posts
    1,159
    Now, can anynoe tell me how to extract the contents of this "magic" file automatically without having to launch mozilla-*?

    Why isn't the file simply part of the package? Why gets it created at first launch? Can this beahvior be changed?

Similar Threads

  1. Replies: 1
    Last Post: 02-21-2006, 08:10 AM
  2. Orinoco Gold Classic - found once - now not found.
    By GFBurke in forum Hardware & Booting
    Replies: 1
    Last Post: 02-04-2005, 02:37 AM
  3. Uninstall Mozilla and Mozilla components
    By turbines in forum General Support
    Replies: 2
    Last Post: 04-28-2004, 08:51 PM
  4. Clicking mailto links in Mozilla opens Mozilla Mail notKMail
    By lavaman094 in forum Hdd Install / Debian / Apt
    Replies: 2
    Last Post: 11-03-2003, 06:32 AM
  5. Replies: 3
    Last Post: 03-12-2003, 01:55 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


Dell R730 w/ 2x E5-2650v3 10c, 192GB (12x16GB) RAM, H730 Mini, 2x 750W PSU picture

Dell R730 w/ 2x E5-2650v3 10c, 192GB (12x16GB) RAM, H730 Mini, 2x 750W PSU

$499.99



Dell PowerEdge R620 Server 2x E5-2660 v1 2.2GHz 16 Cores 256GB RAM 2x 300GB HDD picture

Dell PowerEdge R620 Server 2x E5-2660 v1 2.2GHz 16 Cores 256GB RAM 2x 300GB HDD

$89.99



Dell R630 Server 2x E5-2620 V4 2.1GHz =16 Cores 128GB DDR4 1x 960GB 2x 1G 2x 10G picture

Dell R630 Server 2x E5-2620 V4 2.1GHz =16 Cores 128GB DDR4 1x 960GB 2x 1G 2x 10G

$210.00



Dell PowerEdge R720xd Dual Intel Xeon E5-2660 v2 @2.20GHz 128GB RAM No HDD H710P picture

Dell PowerEdge R720xd Dual Intel Xeon E5-2660 v2 @2.20GHz 128GB RAM No HDD H710P

$249.99



DELL PowerEdge R730 Server 2x E5-2680v4 2.4GHz =28 Cores 32GB H730 4xRJ45 picture

DELL PowerEdge R730 Server 2x E5-2680v4 2.4GHz =28 Cores 32GB H730 4xRJ45

$284.00



Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD picture

Dell PowerEdge R730XD 28 Core Server 2X Xeon E5-2680 V4 H730 128GB RAM No HDD

$389.99



Dell PowerEdge R620 Server 2x Xeon E5-2670 8 Core 2.6GHz 32GB 0HD H310 4 Bay  picture

Dell PowerEdge R620 Server 2x Xeon E5-2670 8 Core 2.6GHz 32GB 0HD H310 4 Bay

$99.45



Dell PowerEdge R620 Server - 128GB RAM, 2x8c CPU, 128Gb SSD/3x900Gb SAS, Proxmox picture

Dell PowerEdge R620 Server - 128GB RAM, 2x8c CPU, 128Gb SSD/3x900Gb SAS, Proxmox

$260.00



DELL PowerEdge R730 Server 2x E5-2690v3 2.6GHz =24 Cores 64GB H730 4xRJ45 picture

DELL PowerEdge R730 Server 2x E5-2690v3 2.6GHz =24 Cores 64GB H730 4xRJ45

$314.00



Dell PowerEdge R710 2.5

Dell PowerEdge R710 2.5" 2U Server 2x X5670 2.93GHZ 12-Core 128gb 2x 1TB SAS

$214.99