diff options
author | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-12 05:35:29 +0000 |
---|---|---|
committer | Daniel Baumann <daniel.baumann@progress-linux.org> | 2024-06-12 05:35:29 +0000 |
commit | 59203c63bb777a3bacec32fb8830fba33540e809 (patch) | |
tree | 58298e711c0ff0575818c30485b44a2f21bf28a0 /dom/fetch/FetchDriver.h | |
parent | Adding upstream version 126.0.1. (diff) | |
download | firefox-59203c63bb777a3bacec32fb8830fba33540e809.tar.xz firefox-59203c63bb777a3bacec32fb8830fba33540e809.zip |
Adding upstream version 127.0.upstream/127.0
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'dom/fetch/FetchDriver.h')
-rw-r--r-- | dom/fetch/FetchDriver.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/dom/fetch/FetchDriver.h b/dom/fetch/FetchDriver.h index de01c2a6be..36dd5fb3dd 100644 --- a/dom/fetch/FetchDriver.h +++ b/dom/fetch/FetchDriver.h @@ -145,6 +145,10 @@ class FetchDriver final : public nsIChannelEventSink, mAssociatedBrowsingContextID = aID; } + void SetIsThirdPartyWorker(const Maybe<bool> aIsThirdPartyWorker) { + mIsThirdPartyWorker = aIsThirdPartyWorker; + } + private: nsCOMPtr<nsIPrincipal> mPrincipal; nsCOMPtr<nsILoadGroup> mLoadGroup; @@ -179,6 +183,10 @@ class FetchDriver final : public nsIChannelEventSink, bool mIsTrackingFetch; + // Indicates whether the fetch request is from a third-party worker. Nothing + // if the fetch request is not from a worker. + Maybe<bool> mIsThirdPartyWorker; + RefPtr<AlternativeDataStreamListener> mAltDataListener; bool mOnStopRequestCalled; |