gecko-dev/dom
Perry Jiang a0f4d9f5ad Bug 1611046 - add ServiceWorker shutdown progress tracking r=dom-workers-and-storage-reviewers,asuth
ServiceWorkerShutdownState encapsulates the shutdown progress for a particular
ServiceWorker. The shutdown process involves a "shutdown message" passing
multiple threads in both parent/content processes; we report a progress update
when it's known that a shutdown message has reached a particular thread. The
idea is that in the event of a shutdown timeout, ServiceWorkerShutdownBlocker
will be able to provide diagnostics for where shutdown processes are stalled.

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

--HG--
extra : moz-landing-system : lando
2020-01-29 10:08:35 +00:00
..
abort
animation Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
audiochannel Bug 1578945 - part1 : remove handling audio focus related code in AudioChannelService. r=baku,sebastian 2019-12-18 09:10:30 +00:00
base Bug 1612007. Add convenience methods for throwing various spec-defined DOMExceptions on ErrorResult. r=smaug 2020-01-29 09:09:11 +00:00
battery Bug 1605934 - Use nested namespaces r=sg 2020-01-18 13:48:34 +00:00
bindings Bug 1612007. Add convenience methods for throwing various spec-defined DOMExceptions on ErrorResult. r=smaug 2020-01-29 09:09:11 +00:00
broadcastchannel Bug 1509292 - Remove test test_broadcastchannel_worker.html r=baku 2020-01-29 09:25:28 +00:00
browser-element Bug 1599944 - Make `SimpleTest.waitForClipboard()` and `SimpleTest.promiseClipboardChange()` relax to compare clipboard data with expected string r=smaug 2019-12-27 14:02:35 +00:00
cache Bug 1605854 - Remove uneval/toSource from DOM tests. r=smaug 2020-01-06 13:09:27 +00:00
canvas Bug 1611181 - Make direction use an enum class. r=boris 2020-01-24 11:46:14 +00:00
chrome-webidl Bug 1611021 - part2 : align some event names in MediaControlKeysTestEvent with MediaSessionAction's action name. r=bzbarsky 2020-01-23 19:54:18 +00:00
clients Bug 1432856 - Extended focus methods in Window.webidl, Client.webidl and Element.webidl to pass CallerType. r=smaug 2020-01-16 14:38:40 +00:00
commandhandler Bug 1606187 - Part 2b: Update users of nsClassHashtable to handle UniquePtr differences r=KrisWright,froydnj 2020-01-13 19:18:56 +00:00
console Bug 1609990 - AgentCluster comparison in MessagePort and BroadcastChannel - part 3 - CloneDataPolicy, r=smaug,sfink,lth 2020-01-24 16:31:21 +00:00
credentialmanagement Bug 1596918: Part 4c - Fix callers which depend on document lifecycle changes. r=mccr8 2019-12-13 20:36:36 +00:00
crypto bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
debugger
docs Bug 1602898: Rename Window.getWindowGlobalChild() to .windowGlobalChild. r=farre 2020-01-21 21:32:28 +00:00
encoding bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
events Bug 1595936: Part 1 - Warn for unsafe event dispatch in non-document system globals. r=smaug 2020-01-24 19:03:03 +00:00
fetch bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
file Bug 1611509 part 3. Remove the Date type from Web IDL. r=edgar 2020-01-27 08:50:35 +00:00
filehandle Bug 1607791 - Get rid of IDBMutableFile.getFile() - part 1, r=asuth,janv 2020-01-15 12:02:21 +00:00
filesystem Bug 1602882 - Move array operations to a new js/Array.h header. r=sfink,bzbarsky 2019-12-11 06:17:44 +00:00
flex
gamepad bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
geolocation Bug 1605934 - Use nested namespaces r=sg 2020-01-18 13:48:34 +00:00
grid
html Bug 1611713 - Remove TextControlState::GetParentNumberControl. r=masayuki 2020-01-27 00:00:09 +00:00
imptests
indexedDB Bug 1611509 part 3. Remove the Date type from Web IDL. r=edgar 2020-01-27 08:50:35 +00:00
interfaces Bug 1574307 - Part 2. Add nsIDOMWindowUtils.getViewportFitInfo r=smaug 2020-01-20 08:40:20 +00:00
ipc Bug 1611046 - add ServiceWorker shutdown progress tracking r=dom-workers-and-storage-reviewers,asuth 2020-01-29 10:08:35 +00:00
jsurl Bug 1597257: Monitor use of javascript: URIs in system privileged contexts and about: pages. r=bzbarsky 2020-01-16 16:06:42 +00:00
l10n Bug 1596918: Part 3a - Scripted rewrite of most ContentTask.spawn calls to SpecialPowers.spawn calls. r=mccr8,remote-protocol-reviewers,ato 2019-12-13 20:36:16 +00:00
locales Bug 1588980 - Part 2: Remove the deprecation warning for HTMLCanvasElement.mozGetAsFile; r=bzbarsky 2020-01-20 22:02:59 +00:00
localstorage Bug 1519636 - Automatically reformat recent changes using clang-format r=Ehsan 2020-01-21 09:51:27 +00:00
manifest Backed out changeset b634b7b787d5 (bug 1609491) for wpt failures at /cookies/http-state/general-tests.html on a CLOSED TREE 2020-01-20 20:57:54 +02:00
mathml Bug 1611181 - Make direction use an enum class. r=boris 2020-01-24 11:46:14 +00:00
media Bug 1611509 part 3. Remove the Date type from Web IDL. r=edgar 2020-01-27 08:50:35 +00:00
messagechannel Bug 1609990 - AgentCluster comparison in MessagePort and BroadcastChannel - part 2 - MessageDataType, r=smaug 2020-01-24 16:19:59 +00:00
midi bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
network bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
notification Bug 1610704 - Add missing call to base class' Cancel. r=baku 2020-01-22 21:35:55 +00:00
offline Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
payments Bug 1609585 - Migrate all possible uses from AppLocalesAsLangTag(s) to AppLocale(s)AsBCP47. r=marionette-reviewers,jfkthame,whimboo 2020-01-17 19:29:09 +00:00
performance Bug 1597453 - Fix uses of nsIDocShellTreeItem in mozilla::dom::PerformanceTiming::IsTopLevelContentDocument. r=kmag 2020-01-16 04:47:51 +00:00
permission Bug 1483631 - Restrict nested permission requests in webrtc with permission delegate r=jib 2019-12-04 15:39:14 +00:00
plugins Bug 1610566 - Prevent child processes crashing before the exception-handler is in place from triggering an assertion in the parent process r=froydnj 2020-01-23 21:33:37 +00:00
power Bug 1600545 - Remove useless inclusions of header files generated from IDL files in dom/ r=Ehsan 2019-12-06 09:24:56 +00:00
presentation bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
prio bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
promise Bug 1609990 - AgentCluster comparison in MessagePort and BroadcastChannel - part 3 - CloneDataPolicy, r=smaug,sfink,lth 2020-01-24 16:31:21 +00:00
prototype Bug 1605934 - Use nested namespaces r=sg 2020-01-18 13:48:34 +00:00
push bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
quota Bug 1607770 - Drop QM_REPOSITORIES_INITIALIZATION_TIME; r=janv 2020-01-17 18:32:44 +00:00
reporting Backed out changeset 228931ff1d49 (bug 1607364) for mochitest failures. CLOSED TREE 2020-01-28 22:03:47 +02:00
res
script Bug 1609660 - Rename "Script" marker to "ScriptEvaluation". r=gerald 2020-01-17 21:26:57 +00:00
security Bug 1611238 - Enforce eval restrictions in the Parent Process/System Context r=ckerschb 2020-01-24 14:04:27 +00:00
serviceworkers Bug 1611046 - add ServiceWorker shutdown progress tracking r=dom-workers-and-storage-reviewers,asuth 2020-01-29 10:08:35 +00:00
simpledb Bug 1592934 - Refactor some storage initialization methods before adding new telemetry probes; r=ttung 2019-11-25 15:04:43 +00:00
smil Bug 1610819 - Remove support for creating some non-standard event types; r=smaug 2020-01-23 17:37:34 +00:00
storage Bug 1597726 - use storage principal to generate origin key; r=Ehsan 2020-01-20 19:58:24 +00:00
svg Bug 1611044 - Convert stroke-linejoin #defines to an enum class. r=emilio 2020-01-23 17:19:27 +00:00
system Bug 1570499 - Part 1: Replace MOZ_FALLTHROUGH macro with C++17's [[fallthrough]] attribute. r=froydnj 2019-12-20 07:16:43 +00:00
tests Bug 1602863 - run mochitest-chrome on linux1804 r=jmaher 2020-01-24 01:04:09 +00:00
u2f Bug 1259822 - Part 2: Show property key in the error message when target object value is null or undefined. r=jorendorff 2020-01-11 05:10:54 +00:00
url Bug 1609866. Stop using NS_ERROR_DOM_TYPE_ERR in URLSearchParams. r=baku 2020-01-20 02:03:36 +00:00
vr bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
webauthn Bug 1610732 part 2. Throw the right exception when a user.id value is too long. r=jcj 2020-01-22 16:53:09 +00:00
webbrowserpersist Bug 1526731 - pass content policy to webbrowserpersist to improve image request headers, r=smaug,johannh 2020-01-23 08:36:00 +00:00
webgpu Bug 1609175 - WebGPU bind groups and compute pipelines r=jgilbert,webidl,smaug,bzbarsky 2020-01-24 16:27:09 +00:00
webidl Bug 1612007. Add convenience methods for throwing various spec-defined DOMExceptions on ErrorResult. r=smaug 2020-01-29 09:09:11 +00:00
websocket bug 1610296 - Rename TypedArray_base::ComputeLengthAndData to TypedArray_base::ComputeState; r=bzbarsky 2020-01-23 03:22:06 +00:00
workers Bug 1611046 - add ServiceWorker shutdown progress tracking r=dom-workers-and-storage-reviewers,asuth 2020-01-29 10:08:35 +00:00
worklet Bug 1558526 remove check for callable process() in registerProcessor() r=bzbarsky 2020-01-10 02:31:13 +00:00
xhr Bug 1575425 - Part 4: Remove manually checking shareness in various APIs implmentation; r=bzbarsky 2020-01-23 13:51:04 +00:00
xml Bug 520969 - Make createDocument() always create XMLDocuments; r=smaug 2020-01-16 15:41:18 +00:00
xslt Bug 1609996 - Reorder some includes affected by the previous patches. r=froydnj 2020-01-20 16:19:48 +00:00
xul Bug 1533406 - Extend private browsing lifetime for gecko view too. r=smaug 2020-01-22 22:06:58 +00:00
jar.mn
moz.build