Closed Bug 834742 Opened 12 years ago Closed 12 years ago

Rendering corruption in the Mac theme without using background:transparent

Categories

(Core :: Graphics: Layers, defect)

x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: ehsan.akhgari, Unassigned)

References

Details

Attachments

(1 file)

Attached image Screenshot
Over in my patch for bug 832290, I have a selector like this: @media (-moz-mac-lion-theme) { #main-window[privatebrowsingmode=temporary][inFullscreen] #TabsToolbar::after { display: -moz-box; content: ""; width: 50px; background: transparent; } } If I take out the background rule, I get a rendering glitch similar to the screenshot attached. However, the background rule should not be necessary... In order to reproduce, apply my patch there if it hasn't been landed when you debug this, activate the tabs-on-bottom mode (by setting the browser.tabs.onTop pref to false), open a private window and press Cmd+Shift+F to go into full-screen mode. I reproduced it on OS X 10.8. When this bug gets fixed, we should be able to take out that background rule.
Is the background rule suppressing -moz-appearance theming?
(In reply to comment #1) > Is the background rule suppressing -moz-appearance theming? IIRC -moz-appearance suppresses background, doesn't it?
User background rules suppress -moz-appearance. This might be fixed by bug 828146. Retest after that lands.
Depends on: 828146
Flags: needinfo?(ehsan)
Couldn't reproduce it after a quick test but I'm not too sure if that would in fact reproduce before bug 828146. It's been three months after all!
Status: NEW → RESOLVED
Closed: 12 years ago
Flags: needinfo?(ehsan)
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: