Closed Bug 1695752 Opened 3 years ago Closed 3 years ago

Support vibrancy inside translation transforms

Categories

(Core :: Web Painting, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
88 Branch
Tracking Status
firefox88 --- fixed

People

(Reporter: mstange, Assigned: mstange)

References

Details

(Whiteboard: [mac:fullscreen][mac:mr1] )

Attachments

(1 file)

At the moment, if you use -moz-default-appearance: --moz-mac-vibrant-titlebar-dark and then set a CSS transform on that element, the vibrancy disappears. That's because we didn't have a need to make this case work in the past.

However, bug 738335 is planning to use a translation transform to push down the browser toolbars. This also affects the tabs toolbar. So now we need to make that case work, so that the tabs toolbar doesn't lose its vibrancy while it's pushed down.

Whiteboard: [mac:fullscreen][mac:mr1]
Pushed by mstange@themasta.com:
https://hg.mozilla.org/integration/autoland/rev/c62fb4ce39a0
Make RegisterThemeGeometry handle axis-aligned rectangles. r=mattwoodrow
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 88 Branch

Hello Markus! Are there any steps for manual QA that could be used to verify this bug? Thank you!

Flags: needinfo?(mstange.moz)

No, this is currently unused functionality that is not user-facing. It's just put in place in case front-end CSS wants to make use of it at some point in the future. And it currently looks like bug 738335 won't need it after all.

Flags: needinfo?(mstange.moz)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: