Closed Bug 1696546 Opened 4 years ago Closed 4 years ago

[Proton] A dark line is shown at the top of the selected tab when the menubar is visible

Categories

(Firefox :: Theme, defect, P1)

defect
Points:
1

Tracking

()

VERIFIED FIXED
88 Branch
Tracking Status
firefox88 --- fixed
firefox89 --- verified

People

(Reporter: jaws, Assigned: zbraniecki)

References

(Blocks 1 open bug)

Details

(Keywords: helpwanted, Whiteboard: [proton-tabs-bar])

Attachments

(1 file, 1 obsolete file)

A dark line is shown at the top of the selected tab when the menubar is visible. This is also happening on macOS when a tab is dragged.

It looks like this is caused by https://searchfox.org/mozilla-central/rev/eeb8cf278192d68b3977d0adb4d43f1463439269/browser/themes/shared/tabs.inc.css#714-720, which we can disable if Proton is enabled.

Severity: -- → S4
Priority: -- → P3
Priority: P3 → P1
Assignee: nobody → zbraniecki
Status: NEW → ASSIGNED
Pushed by zbraniecki@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/147d0fb218c3 Don't show border-top-style over active tab in Proton. r=jaws
Points: --- → 1
Pushed by malexandru@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2cd64beb8bf3 Don't show border-top-style over active tab in Proton. r=jaws

Relanded changeset 147d0fb218c3 since after more retriggers the mda failures appear to be machine related.
(reland link): https://hg.mozilla.org/integration/autoland/rev/2cd64beb8bf3cc5d27b85e50c48b9012cdb6e56e

Sorry for the inconvenience!

Flags: needinfo?(zbraniecki)
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch

This seems to have (inadvertently?) affected the selected tab contrast when Proton is enabled, because this rule is now being bypassed: https://searchfox.org/mozilla-central/rev/491c8096b5dfdb328b2135895062e16e1e36d708/browser/themes/shared/tabs.inc.css#721-727

(In reply to Mike Conley (:mconley) (:⚙️) (Catching up on needinfos) from comment #7)

This seems to have (inadvertently?) affected the selected tab contrast when Proton is enabled, because this rule is now being bypassed: https://searchfox.org/mozilla-central/rev/491c8096b5dfdb328b2135895062e16e1e36d708/browser/themes/shared/tabs.inc.css#721-727

This was noted in https://phabricator.services.mozilla.com/D107540#3502524

ni?ing gandalf for comment 7 / comment 8.

Flags: needinfo?(zbraniecki)

(In reply to Mike Conley (:mconley) (:⚙️) (Catching up on needinfos) from comment #7)

This seems to have (inadvertently?) affected the selected tab contrast when Proton is enabled, because this rule is now being bypassed: https://searchfox.org/mozilla-central/rev/491c8096b5dfdb328b2135895062e16e1e36d708/browser/themes/shared/tabs.inc.css#721-727

I was applying reviewers feedback from :ntim. Redirecting NI to them.

Flags: needinfo?(zbraniecki) → needinfo?(ntim.bugs)
Backout by btara@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/98cd5cd5535e Backed out changeset 2cd64beb8bf3 on dao's request - for not addressing significant flaw CLOSED TREE

I was just referring to the border-top-color property. Anyway, this has been backed out.

Flags: needinfo?(ntim.bugs)

ni? back to Zibi about the backout.

Flags: needinfo?(zbraniecki)

Ah, I misunderstood you. I'm sorry!

I'll wait for the backout to complete and put a fine-tuned PR for your review.

Backout by smolnar@mozilla.com: https://hg.mozilla.org/mozilla-central/rev/658f0e3e5bcc Backed out changeset 2cd64beb8bf3 on dao's request - for not addressing significant flaw CLOSED TREE
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #9209180 - Attachment is obsolete: true

ni? to Dão/Jared now to land this now that Itiel has updated the patch.

Flags: needinfo?(zbraniecki)
Flags: needinfo?(jaws)
Flags: needinfo?(dao+bmo)
Flags: needinfo?(jaws)
Flags: needinfo?(dao+bmo)
Pushed by dgottwald@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8eac7995c81c Don't show border-top-style over active tab in Proton. r=jaws,dao
Status: REOPENED → RESOLVED
Closed: 4 years ago4 years ago
Resolution: --- → FIXED

Verified as fixed on Nightly 89.0a1 on Windows 10 x64, Windows 7 x64, Ubuntu 20.04 and on macOS 10.15.

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

Attachment

General

Created:
Updated:
Size: