commit 2ff0e2a114de26f93e25e6199642e89e972833a1
parent eb81dee7971fbf5e53a54e0908b4296954a6a297
Author: Dale Harvey <dale@arandomurl.com>
Date: Tue, 2 Dec 2025 17:25:46 +0000
Bug 2001630 - Dont remove identity-box margin without trustpanel enabled. r=dao,desktop-theme-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D274664
Diffstat:
1 file changed, 16 insertions(+), 7 deletions(-)
diff --git a/browser/themes/shared/identity-block/identity-block.css b/browser/themes/shared/identity-block/identity-block.css
@@ -32,12 +32,8 @@
/* stylelint-disable-next-line media-query-no-invalid */
@media -moz-pref("browser.urlbar.searchModeSwitcher.featureGate") or -moz-pref("browser.urlbar.scotchBonnet.enableOverride") {
- #identity-box {
- margin-inline-end: 0;
-
- &[pageproxystate="invalid"] {
- display: none;
- }
+ #identity-box[pageproxystate="invalid"] {
+ display: none;
}
}
@@ -83,6 +79,10 @@
@media -moz-pref("browser.urlbar.searchModeSwitcher.featureGate") or -moz-pref("browser.urlbar.scotchBonnet.enableOverride") {
margin-inline-end: var(--urlbar-searchmodeswitcher-margin-inline-end);
}
+ /* stylelint-disable-next-line media-query-no-invalid */
+ @media -moz-pref("browser.urlbar.trustPanel.featureGate") {
+ margin-inline-end: 0;
+ }
}
#identity-box[pageproxystate="valid"]:is(.notSecureText, .chromeUI, .extensionPage) > .identity-box-button,
@@ -303,10 +303,19 @@
display: none;
}
+ .searchmode-switcher,
+ #identity-box {
+ margin-inline-end: 0;
+ }
+
+ #urlbar-label-box,
+ .urlbar-input-box {
+ margin-inline-start: var(--identity-box-margin-inline);
+ }
+
#trust-icon-container {
padding-inline: var(--urlbar-icon-padding);
border-radius: var(--urlbar-inner-border-radius);
- margin-inline-end: var(--identity-box-margin-inline);
-moz-context-properties: fill, fill-opacity;
/* The urlbar will show insecure or secure icon by default depending