Microsoft Update Quietly Installs Firefox Extension
voices.washingtonpost.com
voices.washingtonpost.com
But it is completely unacceptable that it disables the Uninstall button! Who is thinking of these ideas at Microsoft? Also, why does Firefox let an extension decide whether it is uninstallable or not?
---------- Unfortunately, this is only partially Microsoft's fault. Firefox makes it easy for applications to ship their own browser extensions - they only need to add a registry entry that points to the extension's directory. But Firefox cannot uninstall extensions that were installed like this (because it didn't install them in the first place, because it might require administrator rights and because doing that would affect other Firefox profiles as well). So while this feature is great for application developers, it is rather flawed from user's point of view. -----------
"Extensions that are installed this way include the Java Quick Starter extension for Firefox (see above), the Microsoft .NET Framework Assistant [13] [14] the RealPlayer Browser Record Plugin extension, [15] and the Lenovo ThinkVantage Password Manager extension for Firefox [16] [17]. Although you can disable the extension in the Add-ons manager, the Uninstall option may not be functional (it will be "greyed out). In such cases, experienced users can uninstall the extension by removing the associated Registry entry and/or the contents of the folder containing the extension; otherwise, simply disable it."
http://kb.mozillazine.org/Uninstalling_add-ons#Windows_Regis...
Microsoft has an article about how to remove this extension:
http://support.microsoft.com/kb/963707/
From the same KB article,
"In Windows 7 and in a forthcoming update for the .NET Framework 3.5 SP1, the .NET Framework Assistant will be installed on a per-user basis. As a result, the Uninstall button will be functional in the Firefox Add-ons menu."
I am using Windows 7 right now and I can verify that I do see that Uninstall button is functional.
BTW, this just goes to show the kind of reputation Microsoft has achieved in the marketplace. When the uninstall button was disabled, no one thought that it could be problem in the way Firefox works. Everyone (including me) just assumed that it was Microsoft who is deliberately doing this. I don't know how can they possibly fix their image.
Regarding your other point, I think 1 high profile FOSS project (eg webkit, hadoop, V8 ) or would do a lot for microsoft's image among techies.
The way they did it is sneaky, disarming and opt-out.
Saying that it isn't MS' fault if they followed an easy but wrong to do something is like saying it's not my fault if I rob a liquor store since "it's easier than earning money".
Firefox should provide more control over extensions but that's a different point.
From that post, someone states that Firefox may not have the access required to remove the registry key for application extensions (because that is all it is for extensions installed this way) and thus the Uninstall button is disabled. I think that given that circumstance, a reason should be explained to the end-user of WHY.
Marketdroids who hold their customers in contempt. People like this guy:
In the OP, commenter WladimirPalant says that's a side effect of a Firefox feature which allows plug-ins to be registered via the Windows Registry. But disabling will have the exact same effect: the plugin is not loaded.
I feel sorry for voting this thing up, before investigating the links in the article.
Microsoft's behavior is a scary game of chicken. Even supposing MS's plugin didn't change Firefox for the worse this, does MS intend to modify the behavior of any and every application running on of windows with its routine updates? If so, this standard means they could subtly hamstring any app any time in the future. Makes competition is bit tough, you think?
http://www.google.com/search?q=firefox+Microsoft+.NET+Framew...
I agree with you in that this is a shitty thing for MS to do (hell, I was one of the first ones to write a blog post explaining how to undo it - http://wyday.com/blog/2008/how-to-uninstall-microsoft-net-fr... ).
But, a witch hunt is idiotic.
Takes almost 8 minutes to log in. It's the absolute worst.
Part of the problem is also that the computers in the "social" CS lab are pretty old by now. Lots of the newer labs are better, but they just won't replace the computers in this one. So there's a lot of factors.
I agree the lack of an uninstall option is silly, but calling this a "rougue Firefox extension" just makes you look like an asshat.
Just in case if it's not clear - what makes it a rogue extension is the fact that it was installed silently.
Protip: If you want to be taken seriously, omit bullshit like this the next time you make a comment.
Just in case if it's not clear - what makes it a rogue extension is the fact that it was installed silently.
So basically just like any Adobe product ever. Gotcha.