Firefox:OS Integration:Mac OS X: Difference between revisions

no edit summary
No edit summary
No edit summary
 
Line 1: Line 1:
In order to truly test the OS integration for Firefox builds on OS X, it's important to keep in mind that multiple versions of Firefox (in any form: trunk, branch, RTM) will confuse OS X; it generally only registers/launches the most-recently installed application, because it keys off of the "CFBundleIdentifier key from the application's Info.plist" (from cbarrett).  ''Currently, all versions of Firefox share the same key'', and thus the confusion is born.
In order to truly test the OS integration for Firefox builds on OS X, it's important to keep in mind that multiple versions of Firefox (in any form: trunk, branch, RTM) will confuse OS X; it generally only registers/launches the most-recently installed application, because it keys off of the "CFBundleIdentifier key from the application's Info.plist" (from cbarrett).  ''Currently, all versions of Firefox share the same key'', and thus the confusion is born.


To get around this--i.e. to truly test that the build you are testing integrates as expected--'''you must remove all other Firefox builds from your system.'''
(For more background, including the impetus for this document, please see https://bugzilla.mozilla.org/show_bug.cgi?id=387834.)
 
To get around this operating-system limitation--i.e. to truly test that the build you are testing integrates as expected--'''you must remove all other Firefox builds from your system.'''


The following is the preparatory work in order to ensure a clean environment:
The following is the preparatory work in order to ensure a clean environment:
Confirmed users
9,511

edits