gecko-dev/dom/fetch
Andreas Farre 25ca8d7890 Bug 1620594 - Part 7: Remove TabGroup and SystemGroup. r=nika,bas
TabGroup never really made any difference in which thread something go
dispatched to. This was the intended use, but development of TabGroups
with abstract main threads never made it that far. The good thing is
that thish makes it safe to also remove to the SystemGroup and instead
switch all SystemGroup dispatches to dispatches to main thread.

Timers for setTimeout and workers were the sole users of wrapped and
throttled event targets, that those throttled queues have been moved
to the BrowsingContextGroup and are now accessed explicitly.

The SchedulerEventTarget has been removed, since there are no longer a
separate event target for every TaskCategory. Instead a
LabellingEventTarget has been added to DocGroup to handle the case
where an event is dispatched do DocGroup or when an AbstractThread is
created using a DocGroup. This means that we'll actually label more
events correctly with the DocGroup that they belong to.

DocGroups have also been moved to BrowsingContextGroup.

Depends on D67636

Differential Revision: https://phabricator.services.mozilla.com/D65936

--HG--
extra : moz-landing-system : lando
2020-04-07 15:17:47 +00:00
..
tests Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop 2020-03-07 10:09:44 +00:00
BodyExtractor.cpp bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
BodyExtractor.h
ChannelInfo.cpp Bug 1517588. Use nsIPrincipal::IsSystemPrincipal instead of nsContentUtils::IsSystemPrincipal r=bzbarsky 2019-12-05 04:44:32 +00:00
ChannelInfo.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/fetch. r=smaug 2020-02-20 16:53:06 +00:00
ChannelInfo.ipdlh
EmptyBody.cpp
EmptyBody.h
Fetch.cpp Bug 1616570 - Part 1: Rename CookieSettings to CookieJarSettings. r=Ehsan 2020-03-04 08:59:08 +00:00
Fetch.h Bug 1626441 - Remove nsAutoPtr usage from dom/fetch. r=smaug 2020-04-03 21:05:07 +00:00
FetchDriver.cpp Bug 1626441 - Remove nsAutoPtr usage from dom/fetch. r=smaug 2020-04-03 21:05:07 +00:00
FetchDriver.h Bug 1626441 - Remove nsAutoPtr usage from dom/fetch. r=smaug 2020-04-03 21:05:07 +00:00
FetchIPCTypes.h
FetchObserver.cpp
FetchObserver.h
FetchStreamReader.cpp Bug 1620594 - Part 7: Remove TabGroup and SystemGroup. r=nika,bas 2020-04-07 15:17:47 +00:00
FetchStreamReader.h Bug 1595786 - FetchStreamReader takes a copy of the received array buffer, r=bzbarsky 2019-12-20 13:49:25 +00:00
FetchTypes.ipdlh
FetchUtil.cpp Bug 1611415 - Prefer using std::move over forget. r=froydnj 2020-02-13 14:38:48 +00:00
FetchUtil.h
Headers.cpp Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/fetch. r=smaug 2020-02-20 16:53:06 +00:00
Headers.h Bug 1614359 - Remove explicit initialization from Headers in Headers constructor. r=Ehsan 2020-02-11 22:25:58 +00:00
InternalHeaders.cpp Bug 1619112 part 5. Stop accepting nsAString in ErrorResult error-throwing. r=smaug 2020-03-06 21:08:02 +00:00
InternalHeaders.h Bug 1613985 - Use default for equivalent-to-default constructors/destructors in dom/fetch. r=smaug 2020-02-20 16:53:06 +00:00
InternalRequest.cpp Bug 1402784 - Introduce nsIContentPolicy::TYPE_INTERNAL_AUDIOWORKLET and nsIContentPolicy::TYPE_INTERNAL_PAINTWORKLET, r=ckerschb 2020-03-17 11:29:33 +00:00
InternalRequest.h Bug 1402784 - Introduce nsIContentPolicy::TYPE_INTERNAL_AUDIOWORKLET and nsIContentPolicy::TYPE_INTERNAL_PAINTWORKLET, r=ckerschb 2020-03-17 11:29:33 +00:00
InternalResponse.cpp Bug 1147178 - remove InternalResponse::mTerminationReason r=dom-workers-and-storage-reviewers,sg 2020-03-12 08:50:22 +00:00
InternalResponse.h Bug 1147178 - remove InternalResponse::mTerminationReason r=dom-workers-and-storage-reviewers,sg 2020-03-12 08:50:22 +00:00
Request.cpp Bug 1402784 - Use nsIContentPolicy::TYPE_INTERNAL_AUDIOWORKLET and nsIContentPolicy::TYPE_INTERNAL_PAINTWORKLET in Worklet code, r=smaug 2020-03-17 22:24:39 +00:00
Request.h Bug 1402784 - Use nsIContentPolicy::TYPE_INTERNAL_AUDIOWORKLET and nsIContentPolicy::TYPE_INTERNAL_PAINTWORKLET in Worklet code, r=smaug 2020-03-17 22:24:39 +00:00
Response.cpp Bug 1619112 part 5. Stop accepting nsAString in ErrorResult error-throwing. r=smaug 2020-03-06 21:08:02 +00:00
Response.h
moz.build