Closed
Bug 422994
Opened 17 years ago
Closed 17 years ago
Blocklist UI string clean-up needed
Categories
(Toolkit :: Add-ons Manager, defect, P2)
Tracking
()
VERIFIED
FIXED
mozilla1.9
People
(Reporter: alex, Assigned: mossop)
References
Details
(Keywords: late-l10n)
Attachments
(4 files)
25.47 KB,
image/png
|
Details | |
63.67 KB,
image/png
|
Details | |
44.33 KB,
image/png
|
beltzner
:
ui-review+
|
Details |
4.66 KB,
patch
|
robert.strong.bugs
:
review+
beltzner
:
approval1.9+
|
Details | Diff | Splinter Review |
We've been using the add-on blocklist to prevent the use of crashing extensions. However, the UI for this says "Some of your extensions aren't secure". This is not necessarily true.
Reporter | ||
Comment 1•17 years ago
|
||
Reporter | ||
Comment 2•17 years ago
|
||
yes, that's right, WoW realm status. However the important thing to note is that FDM is "disabled for your protection" via the blocklist.
Comment 3•17 years ago
|
||
maybe just change the language to "Some of your extensions are unstable or insecure"
we really should take this string change even though its past string freeze... we will never be able to convince toolbar an extension providers to join the blocklist program if their extension is assoicated with security problems, when in fact its only a crash/instability problem that has been introduced.
-chofmann
Updated•17 years ago
|
Flags: blocking-firefox3?
Priority: -- → P1
Comment 4•17 years ago
|
||
just for some more background.
We have started to use blocklisting as an effective method for improving stability have have removed 2 extensions so far that were causing lots of problems.
https://www.mozilla.com/en-US/blocklist/
beta testers are also overriding version checking and running into problems with the google toolbar and others which aren't ready for firefox 3. ( bug 422018 )
I was amazed at the number of blog entries and advice out there that basically
says "go get the FX3 beta, and don't worry about extension compatiblity; just
flip the pref and things should be fine..."
A google search for
http://www.google.com/search?q=extensions.checkcompatibility&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a
reviles many blog posts and articles like this one...
http://kakku.wordpress.com/2008/03/11/firefox-beta-4-upgrade-now-and-run-all-your-extensions-extensionscheckcompatibility-false/
Updated•17 years ago
|
Component: General → Extension/Theme Manager
QA Contact: general → extension.manager
Comment 5•17 years ago
|
||
Recommendations are
title bar
[Some of your extensions are causing problems]
dialog box
[Stability and security checks run by firefox have determined that one or more of your extensions may be unstable or insecure]
Comment 6•17 years ago
|
||
It would be a good thing to get the UX Team to weigh in on the string change
beltzner? madhava? bueller?
Comment 7•17 years ago
|
||
yeah!
Comment 8•17 years ago
|
||
email sent to beltzner and madhava.
Comment 9•17 years ago
|
||
How about the following? This version just shortens some of the strings and
talks about add-ons rather than extensions.
titlebar: Add-ons are causing problems
Firefox has determined that the following add-ons may be unstable or insecure.
------------
list of add-ons
------------
You should restart Firefox so that these add-ons can be disabled.
More information
... and then on to the buttons.
Thoughts?
Comment 10•17 years ago
|
||
I like it.
Comment 11•17 years ago
|
||
For title I suggest "Add-ons may be causing problems"
Reporter | ||
Comment 12•17 years ago
|
||
what about the "for your protection" line in the add-ons manager? everyone OK with that?
Comment 13•17 years ago
|
||
(In reply to comment #12)
> what about the "for your protection" line in the add-ons manager? everyone OK
> with that?
I'm fine with it since it is followed by a link to get more information... the details as to why should be called out on the page it links to.
Reporter | ||
Comment 14•17 years ago
|
||
link goes here: http://en-us.www.mozilla.com/en-US/blocklist/
Comment 15•17 years ago
|
||
Rob: "Add-ons may be causing problems" works for me
Alex - I think that's fine. It's a little... mysterious, but, as Rob says, there's a link. People aren't going to read a long sentence there anyway.
Comment 16•17 years ago
|
||
one comment:
if the plugin blocking UI looks the same we should do the same thing over there.
and one concern:
I'm a bit worried about having a large part of the user base being only two clicks away from the long and winding trail and hairy details of some of these bugs that we link to in http://en-us.www.mozilla.com/en-US/blocklist/
It might be better to just provide a summary of the bug and/or a small amount of detail on why it has been blocklisted, rather than shuffling people off to the bug system.
Comment 17•17 years ago
|
||
There's definitely a lot more we could and should be doing with that page. Listing which items have been blocked, a quick reason why, and whether or not an update is available, for instance. That should be filed as a bug against Websites::mozilla.com, though.
I'm not sure that this should block (feel free to renominate). It would be late l10n at this point, and I'm not sure that the semantic difference between "secure" and "stable" is worth the churn.
Flags: wanted-firefox3+
Flags: blocking-firefox3?
Flags: blocking-firefox3-
Comment 18•17 years ago
|
||
> I'm not sure that the semantic difference between "secure" and "stable" is worth the churn.
In discussions with plugin vendors and extension developers we have already found that we are going to have a very tough time getting them to go along with blocking, even though it might be in the best interest of users.
There is a huge difference between being labled as temporarily incompatible or unstable and insecure. The insecure label here is throwing off all kinds of alarm bells and push back from partners.
http://wiki.mozilla.org/QA/Topcrashes shows google toolbar, siverlight, freedownload manager, internet download manager and piclens incompatibility problems are all in the top 20 reported crashes for beta4 leading many users to believe that the new version of firefox has stability problems. None of these has as security problem (that we know of) but we do need to disable to improve the beta testing and final release user experience.
This is a small change and we really ought to do it if we are serious about streamlining the process for blocking problematic extensions and plugins and putting the pressure on getting fixes, and getting users to update to the latest versions.
Flags: blocking-firefox3- → blocking-firefox3?
Comment 19•17 years ago
|
||
I'm not going to comment on "worth it or not", it doesn't seem to be totally over the top to me, help changes withstanding.
What I do want to comment on is the URL, that shouldn't go to en-US, but http://%LOCALE%.www.mozilla.com/%LOCALE%/blocklist/. That might have security/js-disabling implications, not sure.
Should this page be on https, even?
These are really just implementation comments, I'm not making a recommendation for taking this or not, I can see both sides, and there might be bigger fish to fry out there. Did I say "help" yet?
Assignee | ||
Comment 20•17 years ago
|
||
(In reply to comment #19)
> What I do want to comment on is the URL, that shouldn't go to en-US, but
> http://%LOCALE%.www.mozilla.com/%LOCALE%/blocklist/. That might have
> security/js-disabling implications, not sure.
The details page is actually http://%LOCALE%.www.mozilla.com/%LOCALE%/blocklist/ already.
Comment 21•17 years ago
|
||
(In reply to comment #20)
> The details page is actually
> http://%LOCALE%.www.mozilla.com/%LOCALE%/blocklist/ already.
Nifty, thanks.
Comment 22•17 years ago
|
||
(In reply to comment #17)
> I'm not sure that this should block (feel free to renominate). It would be late
> l10n at this point, and I'm not sure that the semantic difference between
> "secure" and "stable" is worth the churn.
>
If we are going to blocklist for stability than we should state as such in the header...
Comment 23•17 years ago
|
||
> I'm not sure that this should block (feel free to renominate)
renominated.
Comment 24•17 years ago
|
||
Can't do this for Beta 5, but we'll get it for RC1.
Flags: blocking-firefox3? → blocking-firefox3+
Priority: P1 → P2
Updated•17 years ago
|
Assignee: nobody → dtownsend
Assignee | ||
Comment 25•17 years ago
|
||
From a brief skim looks like we need to implement comment 9 with the title in comment 11. Someone point out if I've missed something otherwise I'll get to this sometime soon.
Assignee | ||
Comment 26•17 years ago
|
||
Assignee | ||
Updated•17 years ago
|
Attachment #311765 -
Flags: ui-review?(madhava)
Assignee | ||
Comment 27•17 years ago
|
||
Attachment #311766 -
Flags: review?(robert.bugzilla)
Assignee | ||
Updated•17 years ago
|
Status: NEW → ASSIGNED
Whiteboard: [has patch]
Comment 28•17 years ago
|
||
Comment on attachment 311766 [details] [diff] [review]
patch rev 1
For reference, I see no pitfalls from an l10n point of view in this patch.
Updated•17 years ago
|
Attachment #311766 -
Flags: review?(robert.bugzilla) → review+
Updated•17 years ago
|
Attachment #311765 -
Flags: ui-review?(madhava) → ui-review+
Assignee | ||
Updated•17 years ago
|
Attachment #311766 -
Flags: approval1.9?
Assignee | ||
Updated•17 years ago
|
Attachment #311766 -
Flags: approval1.9?
Assignee | ||
Updated•17 years ago
|
Attachment #311765 -
Flags: ui-review+ → ui-review?(beltzner)
Updated•17 years ago
|
Attachment #311766 -
Flags: approval1.9+
Updated•17 years ago
|
Attachment #311765 -
Flags: ui-review?(beltzner) → ui-review+
Assignee | ||
Comment 29•17 years ago
|
||
Checking in toolkit/locales/en-US/chrome/mozapps/extensions/extensions.properties;
/cvsroot/mozilla/toolkit/locales/en-US/chrome/mozapps/extensions/extensions.properties,v <-- extensions.properties
new revision: 1.54; previous revision: 1.53
done
Checking in toolkit/mozapps/extensions/content/list.js;
/cvsroot/mozilla/toolkit/mozapps/extensions/content/list.js,v <-- list.js
new revision: 1.13; previous revision: 1.12
done
Checking in toolkit/mozapps/extensions/src/nsExtensionManager.js.in;
/cvsroot/mozilla/toolkit/mozapps/extensions/src/nsExtensionManager.js.in,v <-- nsExtensionManager.js.in
new revision: 1.283; previous revision: 1.282
done
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Whiteboard: [has patch]
Assignee | ||
Updated•17 years ago
|
Target Milestone: --- → Firefox 3
Comment 30•17 years ago
|
||
Dave, how can i test this fix to trigger that dialog window from comment #26?
Comment 31•17 years ago
|
||
tony, I think if you were able to get one of these installed (maybe with firefox 2?) http://en-us.www.mozilla.com/en-US/blocklist/
then upgrade to a recent firefox 3 beta
you should then see the new dialog. That would be a good end-to-end test.
Assignee | ||
Comment 32•17 years ago
|
||
(In reply to comment #31)
> tony, I think if you were able to get one of these installed (maybe with
> firefox 2?) http://en-us.www.mozilla.com/en-US/blocklist/
>
> then upgrade to a recent firefox 3 beta
>
> you should then see the new dialog. That would be a good end-to-end test.
That would not quite work. What you need to do is install Firefox 3, then delete the blocklist.xml file that exists in the installation directory. Then start it with a clean profile and install one of the blocked extensions (Free Download Manager is the only extension that doesn't make Firefox fail to start up). Then leave Firefox running until it updates the blocklist, I think I've told you how to adjust timers to speed that up if necessary. When the blocklist is downloaded you should see the message.
Comment 33•17 years ago
|
||
Verified fix on Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9pre) Gecko/2008050606 Minefield/3.0pre. New blocklist dialog appears.
Status: RESOLVED → VERIFIED
Updated•17 years ago
|
Product: Firefox → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•