This repository has been archived by the owner on Dec 22, 2023. It is now read-only.
User Agent Switcher 0.8
This is my first version of User Agent Switcher. Hopefully, the good bits will get backported into the official extension (either that or I'll be allowed to take over). Here are some goodies in this version:
- Instead of separate Firefox/Flock/SeaMonkey/Songbird GUIDs, this specifies [email protected], which should install into any browser that supports XUL extensions. This ID was added in Gecko 1.9, so the extension won't install in Firefox versions older than 3.0.
- The choice of user agent is persistent. Chris Pederick mentions a Java bug, but according to the bug report, it only affected Firefox versions older than 3.0. As it's not installable in those, there's no reason to limit the functionality.
- The name of the menu under Tools stays User Agent Switcher instead of the selected user agent. The selected user agent is available as a tool tip.
- Blank attributes in useragents.xml don't override the prefs unless you tell them to. This fixes the issue of accessing Netflix (which requires an appVersion) with the list from techpatterns.
- This has been successfully tested as multiprocess compatible and will run in Firefox nightlies without shims.