Firefox:OS Integration:Mac OS X: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
In order to truly test the OS integration for OS X's variants, 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 OS X's variants, 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. | 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.''' | ||
To | To Remove the Other Builds of Firefox: | ||
1. Find where each Firefox instance is installed (Spotlight helps here) | 1. Find where each Firefox instance is installed (Spotlight helps here) | ||
Revision as of 23:49, 12 July 2007
In order to truly test the OS integration for OS X's variants, 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.
To Remove the Other Builds of Firefox:
1. Find where each Firefox instance is installed (Spotlight helps here)
2. Drag it to the Trash can (I'd also empty the trash, just to be triple sure it's removed)
3. Keep repeating steps 1 and 2 until all that you're left with on-disk is the version of Firefox you wish to test.
After removing the other variants of Firefox, return to Safari's "Preferences" menu and ensure that only the version of Firefox you are currently testing is visible/selected.