Bug 1964835 - Part 3: Remove about:shoppingsidebar. r=shopping-reviewers,desktop-theme-reviewers,urlbar-reviewers,emilio,adw,kpatenio

Differential Revision: https://phabricator.services.mozilla.com/D248333
This commit is contained in:
Fred Chasen
2025-05-22 16:41:25 +00:00
committed by fchasen@mozilla.com
parent 4d0ea26e1b
commit 2c849fd24c
7 changed files with 0 additions and 62 deletions

View File

@@ -96,12 +96,6 @@ static const RedirEntry kRedirMap[] = {
{"sessionrestore", "chrome://browser/content/aboutSessionRestore.xhtml", {"sessionrestore", "chrome://browser/content/aboutSessionRestore.xhtml",
nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT | nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT |
nsIAboutModule::IS_SECURE_CHROME_UI}, nsIAboutModule::IS_SECURE_CHROME_UI},
{"shoppingsidebar", "chrome://browser/content/shopping/shopping.html",
nsIAboutModule::URI_MUST_LOAD_IN_CHILD |
nsIAboutModule::URI_CAN_LOAD_IN_PRIVILEGEDABOUT_PROCESS |
nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT |
nsIAboutModule::IS_SECURE_CHROME_UI},
{"tabcrashed", "chrome://browser/content/aboutTabCrashed.xhtml", {"tabcrashed", "chrome://browser/content/aboutTabCrashed.xhtml",
nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT | nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT}, nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT},

View File

@@ -29,7 +29,6 @@ pages = [
'robots', 'robots',
'sessionrestore', 'sessionrestore',
'settings', 'settings',
'shoppingsidebar',
'tabcrashed', 'tabcrashed',
'unloads', 'unloads',
'welcome', 'welcome',

View File

@@ -1352,13 +1352,3 @@ panel toolbarseparator {
#PictureInPicturePanelFooter { #PictureInPicturePanelFooter {
margin: 8px 16px 16px; margin: 8px 16px 16px;
} }
/* Shopping sidebar */
shopping-sidebar {
border-inline-start: 1px solid var(--chrome-content-separator-color);
min-width: 16.92em;
max-width: 32.31em;
width: 320px;
box-sizing: content-box;
}

View File

@@ -993,24 +993,6 @@
} }
} }
/* Shopping Sidebar icon */
#shopping-sidebar-button > .urlbar-icon {
list-style-image: url(chrome://browser/content/shopping/assets/shopping.svg);
pointer-events: none;
}
#shopping-sidebar-button[shoppingsidebaropen="true"] > .urlbar-icon {
fill: var(--toolbarbutton-icon-fill-attention);
fill-opacity: 1;
}
@media (prefers-contrast) {
#shopping-sidebar-button[shoppingsidebaropen="true"]:hover > .urlbar-icon {
fill: currentColor;
}
}
/* Search bar */ /* Search bar */
#search-container, #search-container,

View File

@@ -1330,7 +1330,6 @@ static nsLiteralCString sImgSrcDataBlobAllowList[] = {
"about:reader"_ns, "about:reader"_ns,
"about:sessionrestore"_ns, "about:sessionrestore"_ns,
"about:settings"_ns, "about:settings"_ns,
"about:shoppingsidebar"_ns,
"about:test-about-content-search-ui"_ns, "about:test-about-content-search-ui"_ns,
"about:welcome"_ns, "about:welcome"_ns,
"chrome://browser/content/aboutDialog.xhtml"_ns, "chrome://browser/content/aboutDialog.xhtml"_ns,
@@ -1342,7 +1341,6 @@ static nsLiteralCString sImgSrcDataBlobAllowList[] = {
"chrome://browser/content/preferences/dialogs/permissions.xhtml"_ns, "chrome://browser/content/preferences/dialogs/permissions.xhtml"_ns,
"chrome://browser/content/preferences/fxaPairDevice.xhtml"_ns, "chrome://browser/content/preferences/fxaPairDevice.xhtml"_ns,
"chrome://browser/content/screenshots/screenshots-preview.html"_ns, "chrome://browser/content/screenshots/screenshots-preview.html"_ns,
"chrome://browser/content/shopping/shopping.html"_ns,
"chrome://browser/content/sidebar/sidebar-customize.html"_ns, "chrome://browser/content/sidebar/sidebar-customize.html"_ns,
"chrome://browser/content/sidebar/sidebar-history.html"_ns, "chrome://browser/content/sidebar/sidebar-history.html"_ns,
"chrome://browser/content/sidebar/sidebar-syncedtabs.html"_ns, "chrome://browser/content/sidebar/sidebar-syncedtabs.html"_ns,

View File

@@ -15,14 +15,6 @@ const kAllowedPrefs = new Set([
"browser.contentblocking.report.hide_vpn_banner", "browser.contentblocking.report.hide_vpn_banner",
"browser.contentblocking.report.show_mobile_app", "browser.contentblocking.report.show_mobile_app",
"browser.shopping.experience2023.active",
"browser.shopping.experience2023.ads.userEnabled",
"browser.shopping.experience2023.autoOpen.enabled",
"browser.shopping.experience2023.autoOpen.userEnabled",
"browser.shopping.experience2023.optedIn",
"browser.shopping.experience2023.showKeepSidebarClosedMessage",
"browser.shopping.experience2023.sidebarClosedCount",
"narrate.rate", "narrate.rate",
"narrate.voice", "narrate.voice",

View File

@@ -261,23 +261,6 @@ export let RemotePageAccessManager = {
], ],
RPMRecordGleanEvent: ["securityUiProtections"], RPMRecordGleanEvent: ["securityUiProtections"],
}, },
"about:shoppingsidebar": {
RPMSetPref: [
"browser.shopping.experience2023.optedIn",
"browser.shopping.experience2023.active",
"browser.shopping.experience2023.ads.userEnabled",
"browser.shopping.experience2023.autoOpen.userEnabled",
"browser.shopping.experience2023.sidebarClosedCount",
"browser.shopping.experience2023.showKeepSidebarClosedMessage",
],
RPMGetFormatURLPref: ["app.support.baseURL"],
RPMGetIntPref: ["browser.shopping.experience2023.sidebarClosedCount"],
RPMGetBoolPref: [
"browser.shopping.experience2023.showKeepSidebarClosedMessage",
"sidebar.revamp",
"toolkit.shopping.experience2023.defr",
],
},
"about:tabcrashed": { "about:tabcrashed": {
RPMSendAsyncMessage: ["Load", "closeTab", "restoreTab", "restoreAll"], RPMSendAsyncMessage: ["Load", "closeTab", "restoreTab", "restoreAll"],
RPMAddMessageListener: ["*"], RPMAddMessageListener: ["*"],