ma1 pushed to branch base-browser-115.2.0esr-13.0-1 at The Tor Project / Applications / Tor Browser
Commits:
-
95b3625a
by cypherpunks1 at 2023-09-08T11:45:15+01:00
1 changed file:
Changes:
| ... | ... | @@ -4,6 +4,11 @@ |
| 4 | 4 | |
| 5 | 5 | "use strict";
|
| 6 | 6 | |
| 7 | +const lazy = {};
|
|
| 8 | +ChromeUtils.defineESModuleGetters(lazy, {
|
|
| 9 | + PrivateBrowsingUtils: "resource://gre/modules/PrivateBrowsingUtils.sys.mjs",
|
|
| 10 | +});
|
|
| 11 | + |
|
| 7 | 12 | const {
|
| 8 | 13 | Component,
|
| 9 | 14 | createFactory,
|
| ... | ... | @@ -122,10 +127,12 @@ class HTTPCustomRequestPanel extends Component { |
| 122 | 127 | |
| 123 | 128 | async componentDidMount() {
|
| 124 | 129 | let { connector, request } = this.props;
|
| 125 | - const persistedCustomRequest = await asyncStorage.getItem(
|
|
| 126 | - "devtools.netmonitor.customRequest"
|
|
| 127 | - );
|
|
| 128 | - request = request || persistedCustomRequest;
|
|
| 130 | + if (!lazy.PrivateBrowsingUtils.isWindowPrivate(window)) {
|
|
| 131 | + const persistedCustomRequest = await asyncStorage.getItem(
|
|
| 132 | + "devtools.netmonitor.customRequest"
|
|
| 133 | + );
|
|
| 134 | + request = request || persistedCustomRequest;
|
|
| 135 | + }
|
|
| 129 | 136 | |
| 130 | 137 | if (!request) {
|
| 131 | 138 | this.setState({ _isStateDataReady: true });
|
| ... | ... | @@ -191,7 +198,9 @@ class HTTPCustomRequestPanel extends Component { |
| 191 | 198 | }
|
| 192 | 199 | |
| 193 | 200 | componentWillUnmount() {
|
| 194 | - asyncStorage.setItem("devtools.netmonitor.customRequest", this.state);
|
|
| 201 | + if (!lazy.PrivateBrowsingUtils.isWindowPrivate(window)) {
|
|
| 202 | + asyncStorage.setItem("devtools.netmonitor.customRequest", this.state);
|
|
| 203 | + }
|
|
| 195 | 204 | }
|
| 196 | 205 | |
| 197 | 206 | handleChangeURL(event) {
|