Richard Pospesel pushed to branch base-browser-102.8.0esr-12.5-1 at The Tor Project / Applications / Tor Browser
Commits:
-
5f04090e
by Pier Angelo Vendrame at 2023-02-15T14:46:07+00:00
-
783bcb8c
by Pier Angelo Vendrame at 2023-02-15T14:46:28+00:00
6 changed files:
- browser/components/BrowserGlue.jsm
- browser/components/about/AboutRedirector.cpp
- browser/components/about/components.conf
- browser/components/moz.build
- docshell/base/nsAboutRedirector.cpp
- toolkit/modules/RemotePageAccessManager.jsm
Changes:
... | ... | @@ -237,26 +237,6 @@ let JSWINDOWACTORS = { |
237 | 237 | matches: ["about:plugins"],
|
238 | 238 | },
|
239 | 239 | |
240 | - AboutPocket: {
|
|
241 | - parent: {
|
|
242 | - moduleURI: "resource:///actors/AboutPocketParent.jsm",
|
|
243 | - },
|
|
244 | - child: {
|
|
245 | - moduleURI: "resource:///actors/AboutPocketChild.jsm",
|
|
246 | - |
|
247 | - events: {
|
|
248 | - DOMDocElementInserted: { capture: true },
|
|
249 | - },
|
|
250 | - },
|
|
251 | - |
|
252 | - matches: [
|
|
253 | - "about:pocket-saved*",
|
|
254 | - "about:pocket-signup*",
|
|
255 | - "about:pocket-home*",
|
|
256 | - "about:pocket-style-guide*",
|
|
257 | - ],
|
|
258 | - },
|
|
259 | - |
|
260 | 240 | AboutPrivateBrowsing: {
|
261 | 241 | parent: {
|
262 | 242 | moduleURI: "resource:///actors/AboutPrivateBrowsingParent.jsm",
|
... | ... | @@ -70,9 +70,11 @@ static const RedirEntry kRedirMap[] = { |
70 | 70 | nsIAboutModule::URI_CAN_LOAD_IN_PRIVILEGEDABOUT_PROCESS |
|
71 | 71 | nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
|
72 | 72 | nsIAboutModule::IS_SECURE_CHROME_UI},
|
73 | +#ifndef BASE_BROWSER
|
|
73 | 74 | {"firefoxview", "chrome://browser/content/firefoxview.html",
|
74 | 75 | nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::IS_SECURE_CHROME_UI |
|
75 | 76 | nsIAboutModule::HIDE_FROM_ABOUTABOUT},
|
77 | +#endif
|
|
76 | 78 | {"policies", "chrome://browser/content/policies/aboutPolicies.html",
|
77 | 79 | nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::IS_SECURE_CHROME_UI},
|
78 | 80 | {"privatebrowsing", "chrome://browser/content/aboutPrivateBrowsing.html",
|
... | ... | @@ -106,6 +108,7 @@ static const RedirEntry kRedirMap[] = { |
106 | 108 | nsIAboutModule::URI_CAN_LOAD_IN_PRIVILEGEDABOUT_PROCESS |
|
107 | 109 | nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
|
108 | 110 | nsIAboutModule::ALLOW_SCRIPT},
|
111 | +#ifndef BASE_BROWSER
|
|
109 | 112 | {"pocket-saved", "chrome://pocket/content/panels/saved.html",
|
110 | 113 | nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
|
111 | 114 | nsIAboutModule::URI_CAN_LOAD_IN_CHILD | nsIAboutModule::ALLOW_SCRIPT |
|
... | ... | @@ -122,6 +125,7 @@ static const RedirEntry kRedirMap[] = { |
122 | 125 | nsIAboutModule::URI_SAFE_FOR_UNTRUSTED_CONTENT |
|
123 | 126 | nsIAboutModule::URI_CAN_LOAD_IN_CHILD | nsIAboutModule::ALLOW_SCRIPT |
|
124 | 127 | nsIAboutModule::HIDE_FROM_ABOUTABOUT},
|
128 | +#endif
|
|
125 | 129 | {"preferences", "chrome://browser/content/preferences/preferences.xhtml",
|
126 | 130 | nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::IS_SECURE_CHROME_UI},
|
127 | 131 | {"downloads",
|
... | ... | @@ -12,12 +12,7 @@ pages = [ |
12 | 12 | 'home',
|
13 | 13 | 'logins',
|
14 | 14 | 'loginsimportreport',
|
15 | - 'firefoxview',
|
|
16 | 15 | 'newtab',
|
17 | - 'pocket-home',
|
|
18 | - 'pocket-saved',
|
|
19 | - 'pocket-signup',
|
|
20 | - 'pocket-style-guide',
|
|
21 | 16 | 'policies',
|
22 | 17 | 'preferences',
|
23 | 18 | 'privatebrowsing',
|
... | ... | @@ -42,7 +42,6 @@ DIRS += [ |
42 | 42 | "newtab",
|
43 | 43 | "originattributes",
|
44 | 44 | "places",
|
45 | - "pocket",
|
|
46 | 45 | "preferences",
|
47 | 46 | "privatebrowsing",
|
48 | 47 | "prompts",
|
... | ... | @@ -65,7 +64,6 @@ DIRS += ["build"] |
65 | 64 | if CONFIG["NIGHTLY_BUILD"]:
|
66 | 65 | DIRS += [
|
67 | 66 | "colorways",
|
68 | - "firefoxview",
|
|
69 | 67 | ]
|
70 | 68 | |
71 | 69 |
... | ... | @@ -165,8 +165,10 @@ static const RedirEntry kRedirMap[] = { |
165 | 165 | #endif
|
166 | 166 | {"telemetry", "chrome://global/content/aboutTelemetry.xhtml",
|
167 | 167 | nsIAboutModule::ALLOW_SCRIPT | nsIAboutModule::IS_SECURE_CHROME_UI},
|
168 | +#ifndef BASE_BROWSER
|
|
168 | 169 | {"url-classifier", "chrome://global/content/aboutUrlClassifier.xhtml",
|
169 | 170 | nsIAboutModule::ALLOW_SCRIPT},
|
171 | +#endif
|
|
170 | 172 | {"webrtc", "chrome://global/content/aboutwebrtc/aboutWebrtc.html",
|
171 | 173 | nsIAboutModule::ALLOW_SCRIPT},
|
172 | 174 | {"crashparent", "about:blank", nsIAboutModule::HIDE_FROM_ABOUTABOUT},
|
... | ... | @@ -98,29 +98,6 @@ let RemotePageAccessManager = { |
98 | 98 | "about:plugins": {
|
99 | 99 | RPMSendQuery: ["RequestPlugins"],
|
100 | 100 | },
|
101 | - "about:pocket-saved": {
|
|
102 | - RPMSendAsyncMessage: ["*"],
|
|
103 | - RPMAddMessageListener: ["*"],
|
|
104 | - RPMRemoveMessageListener: ["*"],
|
|
105 | - RPMGetStringPref: ["extensions.pocket.site"],
|
|
106 | - },
|
|
107 | - "about:pocket-signup": {
|
|
108 | - RPMSendAsyncMessage: ["*"],
|
|
109 | - RPMAddMessageListener: ["*"],
|
|
110 | - RPMRemoveMessageListener: ["*"],
|
|
111 | - RPMGetStringPref: ["extensions.pocket.site"],
|
|
112 | - },
|
|
113 | - "about:pocket-home": {
|
|
114 | - RPMSendAsyncMessage: ["*"],
|
|
115 | - RPMAddMessageListener: ["*"],
|
|
116 | - RPMRemoveMessageListener: ["*"],
|
|
117 | - RPMGetStringPref: ["extensions.pocket.site"],
|
|
118 | - },
|
|
119 | - "about:pocket-style-guide": {
|
|
120 | - RPMSendAsyncMessage: ["*"],
|
|
121 | - RPMAddMessageListener: ["*"],
|
|
122 | - RPMRemoveMessageListener: ["*"],
|
|
123 | - },
|
|
124 | 101 | "about:privatebrowsing": {
|
125 | 102 | RPMSendAsyncMessage: [
|
126 | 103 | "OpenPrivateWindow",
|