diff --git a/browser/themes/windows/browser-aero.css b/browser/themes/windows/browser-aero.css index 86188a52a9ba..b7ee8c9b5247 100644 --- a/browser/themes/windows/browser-aero.css +++ b/browser/themes/windows/browser-aero.css @@ -422,7 +422,11 @@ background-image: url("chrome://browser/skin/privatebrowsing-mask-tabstrip-XPVista7.png"); } - #private-browsing-indicator-titlebar > .private-browsing-indicator { + /* We're intentionally using the titlebar asset here for fullscreen mode. + * See bug 1008183. + */ + #private-browsing-indicator-titlebar > .private-browsing-indicator, + #main-window[inFullscreen] #TabsToolbar > .private-browsing-indicator { background-image: url("chrome://browser/skin/privatebrowsing-mask-titlebar-XPVista7.png"); } } diff --git a/browser/themes/windows/browser.css b/browser/themes/windows/browser.css index a0eabd01b80d..cc96a9f6668a 100644 --- a/browser/themes/windows/browser.css +++ b/browser/themes/windows/browser.css @@ -2855,7 +2855,7 @@ chatbox { display: block; } -#main-window[privatebrowsingmode=temporary]:not([tabsintitlebar]) #TabsToolbar > .private-browsing-indicator { +#main-window[privatebrowsingmode=temporary]:-moz-any([inFullscreen],:not([tabsintitlebar])) #TabsToolbar > .private-browsing-indicator { display: -moz-box; } @@ -2865,7 +2865,12 @@ chatbox { width: 48px; } -#private-browsing-indicator-titlebar > .private-browsing-indicator { +/* Bug 1008183: We're intentionally using the titlebar asset here for fullscreen + * mode, since the tabstrip "mimics" the titlebar in that case with its own + * min/max/close window buttons. + */ +#private-browsing-indicator-titlebar > .private-browsing-indicator, +#main-window[inFullscreen] #TabsToolbar > .private-browsing-indicator { background: url("chrome://browser/skin/privatebrowsing-mask-titlebar.png") no-repeat center 0px; -moz-margin-end: 4px; width: 40px; @@ -2883,6 +2888,14 @@ chatbox { background-image: url("chrome://browser/skin/privatebrowsing-mask-titlebar-XPVista7-tall.png"); height: 28px; } + + /* We're intentionally using the titlebar asset here for fullscreen mode. + * See bug 1008183. + */ + #main-window[inFullscreen] #TabsToolbar > .private-browsing-indicator { + background-image: url("chrome://browser/skin/privatebrowsing-mask-titlebar-XPVista7.png"); + } + #main-window[sizemode="maximized"] > #titlebar > #titlebar-content > #titlebar-buttonbox-container > #private-browsing-indicator-titlebar > .private-browsing-indicator { top: -5px; } @@ -2893,7 +2906,11 @@ chatbox { %endif @media (-moz-windows-classic) { - #private-browsing-indicator-titlebar > .private-browsing-indicator { + /* We're intentionally using the titlebar asset here for fullscreen mode. + * See bug 1008183. + */ + #private-browsing-indicator-titlebar > .private-browsing-indicator, + #main-window[inFullscreen] #TabsToolbar > .private-browsing-indicator { background-image: url("chrome://browser/skin/privatebrowsing-mask-titlebar-XPVista7.png"); } /**