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:
committed by
fchasen@mozilla.com
parent
4d0ea26e1b
commit
2c849fd24c
@@ -96,12 +96,6 @@ static const RedirEntry kRedirMap[] = {
|
||||
{"sessionrestore", "chrome://browser/content/aboutSessionRestore.xhtml",
|
||||
nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT |
|
||||
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",
|
||||
nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
|
||||
nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::HIDE_FROM_ABOUTABOUT},
|
||||
|
||||
@@ -29,7 +29,6 @@ pages = [
|
||||
'robots',
|
||||
'sessionrestore',
|
||||
'settings',
|
||||
'shoppingsidebar',
|
||||
'tabcrashed',
|
||||
'unloads',
|
||||
'welcome',
|
||||
|
||||
@@ -1352,13 +1352,3 @@ panel toolbarseparator {
|
||||
#PictureInPicturePanelFooter {
|
||||
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;
|
||||
}
|
||||
|
||||
@@ -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-container,
|
||||
|
||||
@@ -1330,7 +1330,6 @@ static nsLiteralCString sImgSrcDataBlobAllowList[] = {
|
||||
"about:reader"_ns,
|
||||
"about:sessionrestore"_ns,
|
||||
"about:settings"_ns,
|
||||
"about:shoppingsidebar"_ns,
|
||||
"about:test-about-content-search-ui"_ns,
|
||||
"about:welcome"_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/fxaPairDevice.xhtml"_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-history.html"_ns,
|
||||
"chrome://browser/content/sidebar/sidebar-syncedtabs.html"_ns,
|
||||
|
||||
@@ -15,14 +15,6 @@ const kAllowedPrefs = new Set([
|
||||
"browser.contentblocking.report.hide_vpn_banner",
|
||||
"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.voice",
|
||||
|
||||
|
||||
@@ -261,23 +261,6 @@ export let RemotePageAccessManager = {
|
||||
],
|
||||
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": {
|
||||
RPMSendAsyncMessage: ["Load", "closeTab", "restoreTab", "restoreAll"],
|
||||
RPMAddMessageListener: ["*"],
|
||||
|
||||
Reference in New Issue
Block a user