fune/dom/workers
Tim Huang d6dbe99f94 Bug 1899138 - Set the IsInThirdPartyContext for the loadInfo of the channel that loads worker scripts. r=asuth
To set the IsInThirdPartyContext bit to the channel's loadInfo, we
duduce whether the channel is foreign by looking into the partitionKey
of the worker. If the partitionKey of the OAs of the worker's principal
is not empty, the worker should be foreign, so as to the channel.

Differential Revision: https://phabricator.services.mozilla.com/D211757
2024-05-29 08:57:47 +00:00
..
loader
remoteworkers
sharedworkers
test Bug 1821250 - Test WorkerDebugger APIs against a worker blocked on Atomics.wait. r=asuth 2024-05-13 11:52:07 +00:00
ChromeWorker.cpp
ChromeWorker.h
ChromeWorkerScope.cpp
ChromeWorkerScope.h
EventWithOptionsRunnable.cpp
EventWithOptionsRunnable.h
JSExecutionManager.cpp
JSExecutionManager.h
JSSettings.h
MessageEventRunnable.cpp
MessageEventRunnable.h
moz.build
nsIWorkerChannelInfo.idl
nsIWorkerDebugger.idl
nsIWorkerDebuggerManager.idl
Queue.h
RegisterBindings.cpp
RuntimeService.cpp Bug 1895515 - Correct RunLoopNeverRan() and ResetWorkerPrivateInWorkerThread() sequence for Worker initialization fails. r=dom-worker-reviewers,asuth,smaug 2024-05-24 10:09:01 +00:00
RuntimeService.h
ScriptLoader.cpp Bug 1899138 - Set the IsInThirdPartyContext for the loadInfo of the channel that loads worker scripts. r=asuth 2024-05-29 08:57:47 +00:00
ScriptLoader.h
Worker.cpp
Worker.h
WorkerChannelInfo.cpp
WorkerChannelInfo.h
WorkerCommon.h
WorkerCSPEventListener.cpp
WorkerCSPEventListener.h
WorkerDebugger.cpp Bug 1896893 - [devtools] Tweak WorkerDebugger.isClosed to better reflect worker destruction. r=dom-worker-reviewers,smaug,asuth 2024-05-20 21:42:06 +00:00
WorkerDebugger.h
WorkerDebuggerManager.cpp
WorkerDebuggerManager.h
WorkerDocumentListener.cpp
WorkerDocumentListener.h
WorkerError.cpp
WorkerError.h
WorkerEventTarget.cpp
WorkerEventTarget.h
WorkerIPCUtils.h
WorkerLoadInfo.cpp
WorkerLoadInfo.h
WorkerLocation.cpp
WorkerLocation.h
WorkerNavigator.cpp
WorkerNavigator.h
WorkerPrivate.cpp Bug 1898108 - Making WorkerPrivate::mDebuggerQueue accesses protected by WorkerPrivate::mMutex. r=dom-worker-reviewers,asuth 2024-05-26 15:55:49 +00:00
WorkerPrivate.h Bug 1898108 - Making WorkerPrivate::mDebuggerQueue accesses protected by WorkerPrivate::mMutex. r=dom-worker-reviewers,asuth 2024-05-26 15:55:49 +00:00
WorkerRef.cpp
WorkerRef.h
WorkerRunnable.cpp
WorkerRunnable.h
WorkerScope.cpp Bug 1878137 - Defer reporting declined IDB storage access to method calls. r=dom-storage-reviewers,asuth 2024-05-08 14:29:53 +00:00
WorkerScope.h
WorkerStatus.h
WorkerTestUtils.cpp
WorkerTestUtils.h
WorkerThread.cpp Bug 1895515 - Correct RunLoopNeverRan() and ResetWorkerPrivateInWorkerThread() sequence for Worker initialization fails. r=dom-worker-reviewers,asuth,smaug 2024-05-24 10:09:01 +00:00
WorkerThread.h Bug 1895515 - Correct RunLoopNeverRan() and ResetWorkerPrivateInWorkerThread() sequence for Worker initialization fails. r=dom-worker-reviewers,asuth,smaug 2024-05-24 10:09:01 +00:00