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",
|
{"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},
|
||||||
|
|||||||
@@ -29,7 +29,6 @@ pages = [
|
|||||||
'robots',
|
'robots',
|
||||||
'sessionrestore',
|
'sessionrestore',
|
||||||
'settings',
|
'settings',
|
||||||
'shoppingsidebar',
|
|
||||||
'tabcrashed',
|
'tabcrashed',
|
||||||
'unloads',
|
'unloads',
|
||||||
'welcome',
|
'welcome',
|
||||||
|
|||||||
@@ -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;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -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,
|
||||||
|
|||||||
@@ -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,
|
||||||
|
|||||||
@@ -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",
|
||||||
|
|
||||||
|
|||||||
@@ -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: ["*"],
|
||||||
|
|||||||
Reference in New Issue
Block a user