Closed Bug 1161307 Opened 11 years ago Closed 11 years ago

Disabled addon notice due to safe mode does not extend to the right edge

Categories

(Toolkit :: Add-ons Manager, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla41
Tracking Status
firefox40 --- affected
firefox41 --- fixed

People

(Reporter: gkw, Assigned: Paenglab)

References

Details

(Keywords: regression)

Attachments

(2 files)

Attached image screenshot
The disabled addon notice due to safe mode does not extend to the right edge, and it probably should. Thanks to :MattN for letting me know that this is a bug. :)
The problem is, The page should have on the right (or better on all four sides) a margin of 48px like the notice has. But the add-on list needs to have no margin to position the scrollbar at the edge. This makes the focus ring also extend to the edge which gives the appearance the notice is too short. I don't see how this could be fixed except we remove the focus ring.
Attached patch Bug1161307.patchSplinter Review
Found a solution to move the focusring to the .scrollbox-innerbox. Is this something we can do? The only issue is, when the scrollbar appears, the focusring is shifted to the left for the scrollbar width. But maybe bug 1037859 shows a solution which could be copied.
Assignee: nobody → richard.marti
Status: NEW → ASSIGNED
Attachment #8601579 - Flags: review?(dtownsend)
I'm not sure this is the right solution. Why do we have the scrollbar separated off from the list items like this anyway?
I can't find it now but during the in-content prefs styling the appearing of the scrollbar somewhere in the page (there is no color delimitation like on the old add-on manager styling) was rejected from UX.
Comment on attachment 8601579 [details] [diff] [review] Bug1161307.patch Review of attachment 8601579 [details] [diff] [review]: ----------------------------------------------------------------- Ok I guess let's go with this.
Attachment #8601579 - Flags: review?(dtownsend) → review+
Keywords: checkin-needed
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Whiteboard: [fixed-in-fx-team]
Target Milestone: --- → mozilla41
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: