Closed Bug 1734237 Opened 3 years ago Closed 3 years ago

Some themes have borders around the active tab when they should not

Categories

(Firefox :: Theme, defect, P1)

defect
Points:
2

Tracking

()

VERIFIED FIXED
95 Branch
Tracking Status
firefox94 + verified
firefox95 --- verified

People

(Reporter: bugzilla, Assigned: bugzilla)

References

Details

Attachments

(1 file)

All of the themes show a border around the active tab (tab_line in the theme API), but only the Bold themes should have this. The preview images should be updated as well.

[Tracking Requested - why for this release]:
Incorrect appearance in new themes.

This bug was due to an error in the script, where colord("transparent").toHslString() was being converted to hsl(0, 0, 0%). See the fix here: https://github.com/htwyford/create-theme-script/pull/8/files.

The new section in preview.svg that adds a glow to the active tab is pulled from the light theme: https://searchfox.org/mozilla-central/rev/01adc17c9a41d9f7975de170acc78634bd743609/browser/themes/addons/light/preview.svg#6,8,20-35

Attachment #9244426 - Attachment description: Bug 1734237 - Remove active tab border from Soft/Balanced themes and update previews. r?amy! → Bug 1734237 - Remove active tab border from Soft/Balanced themes and update previews. r?jaws
Pushed by achurchwell@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5d8eea3212c2 Remove active tab border from Soft/Balanced themes and update previews. r=jaws

Comment on attachment 9244426 [details]
Bug 1734237 - Remove active tab border from Soft/Balanced themes and update previews. r?jaws

Beta/Release Uplift Approval Request

  • User impact if declined: Removes the active tab border from the soft/balanced variants of the new colorways themes.
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Small visual-only change.
  • String changes made/needed:
Attachment #9244426 - Flags: approval-mozilla-beta?
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 95 Branch

Comment on attachment 9244426 [details]
Bug 1734237 - Remove active tab border from Soft/Balanced themes and update previews. r?jaws

Approved for 94.0b4.

Attachment #9244426 - Flags: approval-mozilla-beta? → approval-mozilla-beta+
Flags: qe-verify+
QA Whiteboard: [qa-triaged]

Verified the fix using Windows 10 x64, macOS 10.15 and Ubuntu 18.04 on Firefox 94.0b4 and Firefox 95.0a1. The issue is not reproducing anymore.

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

Attachment

General

Creator:
Created:
Updated:
Size: