gecko-dev/dom/xhr
Jens Stutte 76a3181d56 Bug 1858033 - Refactor Proxy::mXMLHttpRequestPrivate to become a WeakPtr and simplify Teardown/Unpin. a=RyanVM
This patch also clarifies that mXMLHttpRequestPrivate is only ever dereferenced on the worker thread
and avoids to copy its raw pointer on the main thread by relying always on Proxy to access it.

Original Revision: https://phabricator.services.mozilla.com/D194077

Differential Revision: https://phabricator.services.mozilla.com/D195826
2023-12-08 02:46:46 +00:00
..
tests Bug 1648545: Part 1 - Move most of SpecialPowers to testing-common. r=ahal,credential-management-reviewers,sgalich 2023-05-27 03:46:44 +00:00
moz.build
XMLHttpRequest.cpp
XMLHttpRequest.h
XMLHttpRequestEventTarget.cpp
XMLHttpRequestEventTarget.h
XMLHttpRequestMainThread.cpp Bug 1811837 - removed instances of mInLoadProgressEvent r=manuel 2023-05-09 07:40:26 +00:00
XMLHttpRequestMainThread.h Bug 1811837 - removed instances of mInLoadProgressEvent r=manuel 2023-05-09 07:40:26 +00:00
XMLHttpRequestString.cpp
XMLHttpRequestString.h
XMLHttpRequestUpload.cpp
XMLHttpRequestUpload.h
XMLHttpRequestWorker.cpp Bug 1858033 - Refactor Proxy::mXMLHttpRequestPrivate to become a WeakPtr and simplify Teardown/Unpin. a=RyanVM 2023-12-08 02:46:46 +00:00
XMLHttpRequestWorker.h Bug 1858033 - Refactor Proxy::mXMLHttpRequestPrivate to become a WeakPtr and simplify Teardown/Unpin. a=RyanVM 2023-12-08 02:46:46 +00:00