Closed Bug 456761 Opened 16 years ago Closed 16 years ago

URL Bar has no "level" attribute indicating secure URLs

Categories

(Firefox :: Extension Compatibility, defect)

defect
Not set
minor

Tracking

()

RESOLVED FIXED
Firefox 3.1b2

People

(Reporter: ShareBird, Assigned: dao)

References

(Blocks 1 open bug)

Details

(Keywords: regression)

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3pre) Gecko/2008091306 Firefox/3.0.3 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.3pre) Gecko/2008091306 Firefox/3.0.3 After the patch for Bug 448939 landed, the URL bar has lost the "level" attribute. This "level" attribute is very important because: 1. Firefox 3.0 has removed the "yellow" URL bar indication for secure URLs, but many users are using customization CSS code to bring back this colors indicators following the tendencies from Google Chrome and Internet Explorer. Without this attribute no CSS codes are possible to do this. 2. Firefox 3.0 has implemented the Security UI based on two things: A colored button inside the urlbar and "Larry". I'm sure most of FF users has never meet "Larry", and the only visible indicator for a secure URL is indeed the button. With the level attribute it's possible to third party themes to indicate the secure level for a location in many other ways. How the indication looks should be a skin choice. Reproducible: Always The level attribute doesn't hurt if maintained and is very useful, so please let it be...
Keywords: regression
Blocks: 456790
Severity: major → minor
Component: General → Extension Compatibility
OS: Windows XP → All
QA Contact: general → extension.compatibility
Hardware: PC → All
Version: unspecified → Trunk
I tend to agree, this is a regression in how themes can customise the look of the url bar based on the security of the site.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Flags: blocking-firefox3.1?
Instead of re-adding that attribute, I'd rather see a fix for bug 436170 (CSS sibling selector doesn't work with anonymous content), though.
But that bug is something a bit vague and I don't believe it will be fixed before FF 3.1. This one is easier to fix with an absolutely no-risk patch. And if it will be implemented similar as I proposed here: https://bugzilla.mozilla.org/show_bug.cgi?id=456790#c2 we will have one more possibility with the addition from the "toplevel" attribute. For me particularly, this bug is very important, since I don't use any colored buttons to indicate the security state from URLs. And believe me, I've expended a lot of time trying to bring this colored button's concept into my theme (www.silvermel.net), with dozen of urlbar draw and redraw to come to the conclusion it doesn't fit anyway. So the only way I have to indicate those status is using the textbox background like in FF 2.0. Without this fix I'm afraid I'll run into security issues... So, I need this fix ASAP. And as I said before, it doesn't hurt, will not affect anything in Firefox and will offer more possibilities to third party themes.
Dao, can we add this back in? I agree that it's the type of thing that, amongst other things, will help others experiment with better security UI mechanisms.
Flags: wanted-firefox3.1+
Flags: blocking-firefox3.1?
Flags: blocking-firefox3.1-
Attached patch patchSplinter Review
Assignee: nobody → dao
Status: NEW → ASSIGNED
Attachment #348634 - Flags: review?(gavin.sharp)
Attachment #348634 - Flags: review?(gavin.sharp) → review+
Attachment #348634 - Flags: approval1.9.1b2?
(In reply to comment #5) > Created an attachment (id=348634) [details] > patch Dão, would you mind adding a "toplevel" attribute as in https://bugzilla.mozilla.org/show_bug.cgi?id=456790#c2 ? This would make possible to differenciate better the states. Thanks
(In reply to comment #6) > Dão, would you mind adding a "toplevel" attribute as in > https://bugzilla.mozilla.org/show_bug.cgi?id=456790#c2 ? > This would make possible to differenciate better the states. That's beyond this bug. You should discuss this with Johnathan in bug 456790.
Attachment #348634 - Flags: approval1.9.1b2? → approval1.9.1b2+
Comment on attachment 348634 [details] [diff] [review] patch a1.9.1b2=beltzner, would be good to get this in for themers
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 3.1b2
See Also: → 1233974
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: