Closed Bug 1682676 Opened 3 years ago Closed 3 years ago

Move chrome/content separating line below top InfoBar

Categories

(Firefox :: Theme, enhancement, P1)

enhancement
Points:
3

Tracking

()

VERIFIED FIXED
88 Branch
Tracking Status
firefox88 --- verified

People

(Reporter: Mardak, Assigned: ewright)

References

(Blocks 1 open bug, Regressed 1 open bug)

Details

(Whiteboard: [proton-infobars])

Attachments

(3 files, 1 obsolete file)

As part of bug 1673488, we can reduce some confusion about infobars looking like part of the content page by pushing the separating line below and pulling in the edges so the background matches the rest of the chrome/toolbar area.

The changes for this bug can land ahead of proton related themeing changes which might involve changes, e.g., color, sizing, positioning; which would want to be released at the same time as other related proton changes.

See attachment 9191388 [details] as an example (but ignore the background changes to the toolbar/infobar).

Adjust styles so the line is drawn at the top of the <browser> instead of below toolbox.

Adding some QA notes:

  • the main change is to remove the line separating the top chrome area from the infobar which has its edges pulled in to show chrome background
  • this change should work for various themes including the packaged ones (light, dark, alpenglow) and more complex ones that show an extended background
  • the separating line is maintained for sidebars including bookmark sidebar, devtools
Blocks: 1673488
Attachment #9194475 - Attachment description: Bug 1682676 - Move chrome/content separating line below top InfoBar r?jaws → Bug 1682676 - Move chrome/content separating line below top InfoBar r?dao
Attachment #9194475 - Attachment description: Bug 1682676 - Move chrome/content separating line below top InfoBar r?dao → Bug 1682676 - Move chrome/content separating line below top InfoBar r?dao!
Depends on: 1544012

It seems like we don't want to separately move the line from the rest of the proton infobar redesign, so marking this incomplete for now.

Assignee: edilee → nobody
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → INCOMPLETE
Attachment #9194475 - Attachment is obsolete: true
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → NEW
Severity: -- → S3
Iteration: 86.1 - Dec 14 - Dec 27 → ---
Priority: P1 → P3
Whiteboard: [proton-infobars]
Depends on: 1690317
No longer depends on: 1690317
Assignee: nobody → ewright
Status: NEW → ASSIGNED
Priority: P3 → P1

As per guidance from Vicky, for tracking, we're marking all the bugs that people are working on as P1.

Points: --- → 3
Pushed by mstriemer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/68e4d95cd11b
Part 1: Move named-deck to toolkit widgets r=jaws
https://hg.mozilla.org/integration/autoland/rev/5134166e9e47
Position infobars inside of the chrome. r=mstriemer
https://hg.mozilla.org/integration/autoland/rev/82b13b029bc5
Part 3: Test infobars inside of the chrome r=ewright
Regressions: 1697612
Status: ASSIGNED → RESOLVED
Closed: 3 years ago3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch

Verified that the line separating the top chrome area from the infobar was removed, on various themes including the packaged ones.

I've verified this on MacOS 11, Ubuntu 20.04 and Windows 10 using the latest Nightly 88.0a1

Status: RESOLVED → VERIFIED
Regressions: 1704868
Regressions: 1709420
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: