:root {
/*--backbutton-urlbar-overlap: 5px;*/
+ /* icon width + border + horizontal padding (includes the overlap from backbutton-urlbar-overlap) */
+ --forwardbutton-width: 27px;
+ /* icon width + border + horizontal padding (without the overlap from backbutton-urlbar-overlap) /
+ --forwardbutton-width: 25px;*/
+
--identity-box-verified-background-color: #000000;
--panel-separator-color: #A09090;
/* margin-top: var(--space-above-tabbar);*/
}
-@media (-moz-mac-graphite-theme: 0) and (-moz-mac-lion-theme: 0) {
- /* This is a hackish workaround to exclude most of Mac OS until bug 1060941 gets fixed. */
- #toolbar-menubar:not([autohide="true"]) {
- -moz-binding: url("chrome://global/skin/globalBindings.xml#toolbar-drag-browsercustom");
- }
-}
-
@media (-moz-mac-graphite-theme), (-moz-mac-lion-theme) {
/* This is a hackish workaround to cover most of Mac OS until bug 1060941 gets fixed. */
#main-window[tabsintitlebar]:not([inFullscreen="true"]) #TabsToolbar {
#sync-button[cui-areatype="menu-panel"],
toolbarpaletteitem[place="palette"] > #sync-button {
- -moz-image-region: rect(0, 792px, 18px, 774px);
+ -moz-image-region: rect(0px, 1024px, 32px, 992px);
}
#sync-button[cui-areatype="menu-panel"]:hover,
toolbarpaletteitem[place="palette"] > #sync-button:hover {
- -moz-image-region: rect(32px, 792px, 64px, 774px);
+ -moz-image-region: rect(32px, 1024px, 64px, 992px);
}
#feed-button[cui-areatype="menu-panel"],
margin-top: 3px;
margin-bottom: 3px;
border-radius: 0 10000px 10000px 0;
+/* max-width: calc(var(--forwardbutton-width) + var(--backbutton-urlbar-overlap)) !important; */
}
#forward-button:-moz-locale-dir(rtl) {
}
window:not([chromehidden~="toolbar"]) #urlbar-wrapper > #forward-button[disabled] {
- margin-left: -27px !important;
+ margin-left: calc(0px - var(--forwardbutton-width)/* - var(--backbutton-urlbar-overlap)*/);
}
window:not([chromehidden~="toolbar"]) #urlbar-wrapper:hover:not([switchingtabs]) > #forward-button[disabled] {
window:not([chromehidden~="toolbar"]) #urlbar-wrapper:not(:hover) > #forward-button[disabled] {
/* when not hovered anymore, trigger a new transition to hide the forward button immediately */
- margin-left: -27.01px !important;
+ margin-left: calc(-0.01px - var(--forwardbutton-width)/* - var(--backbutton-urlbar-overlap)*/);
}
#back-button {
transition: opacity 0.15s ease;
}
-#navigator-toolbox:not(:hover) .urlbar-history-dropmarker {
+#urlbar-wrapper[switchingtabs] > #urlbar > .urlbar-textbox-container > .urlbar-history-dropmarker {
+ transition: none;
+}
+
+#navigator-toolbox:not(:hover) #urlbar:not([focused]) > .urlbar-textbox-container > .urlbar-history-dropmarker {
opacity: 0;
}
visibility: visible;
}
+#urlbar[pageproxystate="valid"] > #identity-box.certUserOverridden > #connection-icon {
+ list-style-image: url(chrome://browser/skin/identity-mixed-passive-loaded.svg);
+ visibility: visible;
+}
+
/* === END identity-block.inc.css === */
#page-proxy-favicon {
height: 16px;
margin-top: -8px;
-moz-margin-start: -15px;
+ margin-inline-end: -1px;
position: relative;
}
list-style-image: url("chrome://mozapps/skin/passwordmgr/key-64.png");
}
-.popup-notification-icon[popupid="webapps-install-progress"],
-.popup-notification-icon[popupid="webapps-install"] {
- list-style-image: url("chrome://global/skin/icons/webapps-64.png");
-}
-
.popup-notification-icon[popupid="webRTC-sharingDevices"],
.popup-notification-icon[popupid="webRTC-shareDevices"] {
list-style-image: url("chrome://browser/skin/webRTC-shareDevice-64.png");
outline: 1px dotted #008484;
}
-.identity-notification-icon,
-#identity-notification-icon {
- list-style-image: url("chrome://mozapps/skin/profile/profileicon.png");
-}
-
.geo-notification-icon,
#geo-notification-icon {
list-style-image: url("chrome://browser/skin/Geolocation-16.png");
transform: scaleX(-1);
}
-#webapps-notification-icon {
- list-style-image: url("chrome://gobal/skin/icons/webapps-16.png");
-}
-
#plugins-notification-icon {
list-style-image: url("chrome://browser/skin/notification-pluginNormal.png");
}
/* Bookmarks roots menu-items */
#subscribeToPageMenuitem:not([disabled]),
-#subscribeToPageMenupopup,
-#BMB_subscribeToPageMenuitem:not([disabled]),
-#BMB_subscribeToPageMenupopup {
+#subscribeToPageMenupopup {
list-style-image: url("chrome://browser/skin/feeds/feedIcon16.png");
}