November 24, 2006 · In adobe, flash
When Adobe released the long awaited Flash Player 9 for Linux as a public beta on labs.adobe.com I took it as a nudge to (again) try running a Linux desktop on my home computer. The Linux experiment is going fairly well this time, and the Flash Player seems to be coming together rather well too.
Of course, the Linux Flash Player is beta software (beta 2 was released earlier this week) and that means the odd bug will pop up that hasn’t yet been discovered or fixed. As both a Flash platform developer and user it is in my best interest to report these snags as I come across them. And you’d think that it would be in Adobe’s best interest to make that bug reporting process as efficient and useful as possible. Why then is the only public facing issue tracking a simple web form?
Maybe I’m overlooking some important fact but I really can’t imagine how having the feedback information flow in only one direction is an advantage to anyone. As someone who’s reported a bug or two in my time, (don’t worry - I’ve created more than my fair share too), I’d much rather start the time consuming, and sometimes painful, process of properly reporting an issue by searching a database to see if someone else has already done the leg work for me. From there I can simply tack on any information I feel may be useful and get back to say, fumbling around a “foreign” operating system.
I’d also be curious to know how the quality of the feedback Adobe receives through the web form compares to reports in public bug databases such as Mozilla’s Bugzilla or the Connect system Microsoft used for the IE7 pre-release.
November 2, 2006 · In remember mismatched domains
No sooner had I somewhat proudly trumpeted RMD supporting Firefox 2 than an issue emerged.
Symptoms of the problem
Servers that present security certificates with mismatched domains will no longer load when RMD 1.3.3 is installed.
After installing RMD 1.3.3 and restarting the browser for the first time RMD will function as expected, allowing users to add ‘remembered’ mismatches or remembering mismatches stored in an earlier version of the extension. On any subsequent browser sessions however mismatched domains will no longer be load.
Who’s affected
Linux users running Firefox 2 and RMD 1.3.3.
Thunderbird 2 alpha users are also likely affected. This however does not appear to be an issue for Windows users.
By working my way back through the release candidates and betas (on a Ubuntu Linux box) I managed to trace it back to beta 2 of Firefox 2 - beta 1 wasn’t affected.
I am not aware of any problem with version 1.5 of either Thunderbird or Firefox on any OS.
Recommendations
If you are affected by this disable or uninstall RMD 1.3.3.
Another option is to roll back to version 1.2.8 of RMD. Before doing so however, it is important to remember that 1.2.8 was replaced by 1.3.x because of some very annoying flashing of the Mismatched Domains dialog. RMD was basically rewritten to solve that flashing issue and it is those changes that seem to be implicated in this latest problem. You can find a link to the 1.2.8 xpi in this post:
http://www.andrewlucking.com/archives/2006/07/bon-echo-test-drive/
Snarky rhetoric
Is it just me or does it seem like the goalposts do alot of moving in sections of the Mozilla codebase upon which RMD relies?