Confirmed users
9,511
edits
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: | ||