gecko-dev/dom
Markus Stange 01d0f7dcc5 Bug 1770485 - Make content process socket threads use a regular event loop, with a pref r=necko-reviewers,kershaw
The custom event loop is only needed in the parent process or socket
process, where it is used to interleave runnable processing with
socket response processing.
But in content processes, we don't get any data from any socket directly.

Pref added, and pref disabled for many necko xpcshell tests

Differential Revision: https://phabricator.services.mozilla.com/D147094
2022-06-09 11:59:38 +00:00
..
abort Bug 1757635 - Part 2: Use NS_IMPL_CYCLE_COLLECTION_WITH_JS_MEMBERS where applicable r=smaug 2022-05-25 23:41:26 +00:00
animation Bug 1764126 - Part 2: Rust side plumbing work for linear easing function. r=emilio 2022-06-07 11:51:24 +00:00
audiochannel
base Bug 1770485 - Make content process socket threads use a regular event loop, with a pref r=necko-reviewers,kershaw 2022-06-09 11:59:38 +00:00
battery Bug 1772747 - Cleanup dom/geolocation, dom/system, dom/battery and dom/canvas includes r=sylvestre 2022-06-06 08:13:34 +00:00
bindings Bug 1590376 part 1 - Add a XULResizerElement and move all nsResizerFrame's event handling code there. r=ntim,smaug 2022-06-07 09:30:01 +00:00
broadcastchannel Bug 1773088 - Part 1: Stop requiring an actor to serialize blobs over IPC, r=asuth 2022-06-08 15:24:27 +00:00
browser-element
cache Bug 1771025 - Part 2: Return early when it already has the stream r=asuth 2022-06-07 22:12:39 +00:00
canvas Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
chrome-webidl Bug 1759504 - Return the ImageText results from recognizeCurrentImageText r=emilio,nordzilla 2022-06-03 16:01:33 +00:00
clients Bug 1773088 - Part 2: Stop requiring an actor to serialize StructuredCloneData over IPC, r=asuth 2022-06-08 15:24:27 +00:00
commandhandler
console
credentialmanagement
crypto Bug 1769290 - Part 8: Apply mozilla-js-handle-rooted-typedef against dom/canvas,crypto,fetch,gamepad,geolocation,indexedDB,ipc r=smaug 2022-06-05 20:54:59 +00:00
debugger
docs
encoding
events Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
fetch Bug 1769290 - Part 8: Apply mozilla-js-handle-rooted-typedef against dom/canvas,crypto,fetch,gamepad,geolocation,indexedDB,ipc r=smaug 2022-06-05 20:54:59 +00:00
file Bug 1773088 - Part 1: Stop requiring an actor to serialize blobs over IPC, r=asuth 2022-06-08 15:24:27 +00:00
filehandle
filesystem Bug 1773088 - Part 1: Stop requiring an actor to serialize blobs over IPC, r=asuth 2022-06-08 15:24:27 +00:00
flex
fs Bug 1758055 - Move DOM bindings to api folder. r=janv,dom-storage-reviewers 2022-06-08 10:23:19 +00:00
gamepad Bug 1769290 - Part 8: Apply mozilla-js-handle-rooted-typedef against dom/canvas,crypto,fetch,gamepad,geolocation,indexedDB,ipc r=smaug 2022-06-05 20:54:59 +00:00
geolocation Bug 1772747 - Cleanup dom/geolocation, dom/system, dom/battery and dom/canvas includes r=sylvestre 2022-06-06 08:13:34 +00:00
grid
html Bug 1773070 - While at it rename ContentStateChanged to ElementStateChanged, and make it take elements. r=smaug 2022-06-07 23:09:54 +00:00
imptests
indexedDB Bug 1773088 - Part 1: Stop requiring an actor to serialize blobs over IPC, r=asuth 2022-06-08 15:24:27 +00:00
interfaces Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
ipc Bug 1765313, part 3 - Rename ContentBlocking to StorageAccessAPIHelper, r=anti-tracking-reviewers,necko-reviewers,dragana,timhuang 2022-06-08 21:57:17 +00:00
jsurl
l10n
locales
localstorage Bug 1769290 - Part 9: Apply mozilla-js-handle-rooted-typedef against dom/localstorage,locks,media,midi,notification,payments r=smaug 2022-06-05 20:54:59 +00:00
locks Bug 1769290 - Part 9: Apply mozilla-js-handle-rooted-typedef against dom/localstorage,locks,media,midi,notification,payments r=smaug 2022-06-05 20:54:59 +00:00
manifest Bug 1770727 - Fix ESLint rule mozilla/use-services on sjs files and expose Services to sjs files. r=Gijs 2022-06-07 19:14:08 +00:00
mathml Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
media Bug 1771986 - introduce new thread count strategy for dav1decoder. r=jrmuizel,media-playback-reviewers,azebrowski 2022-06-08 23:26:19 +00:00
messagechannel
midi Bug 1769266 - Use smart pointers in MIDI runnables r=mccr8 2022-06-07 12:51:08 +00:00
network
notification Bug 1772094 - Part 6: Use plain object for lazy getter in dom/notification/. r=mossop 2022-06-07 04:29:13 +00:00
offline
origin-trials Bug 1770885 - Avoid key copy + re-verification in CreateECPublicKey. r=keeler 2022-06-02 12:13:43 +00:00
payments Bug 1769290 - Part 9: Apply mozilla-js-handle-rooted-typedef against dom/localstorage,locks,media,midi,notification,payments r=smaug 2022-06-05 20:54:59 +00:00
performance Bug 1762482 - update PerformanceMeasure to User Timing L3. r=sefeng,smaug 2022-05-31 16:48:14 +00:00
permission
plugins
power
prio
promise Bug 1769290 - Part 10: Apply mozilla-js-handle-rooted-typedef against remaining dom directories r=smaug 2022-06-05 20:55:00 +00:00
prototype Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
push Bug 1772094 - Part 7: Use plain object for lazy getter in dom/push/. r=dragana 2022-06-07 16:23:07 +00:00
quota Bug 1702600 - Change ToInteger to ToInteger64 in ClientUsageArray::Deserialize; r=dom-storage-reviewers,jstutte 2022-06-07 15:01:54 +00:00
reporting
res
script Backed out 5 changesets (bug 1761242, bug 1744822, bug 1761252) for causing browser-chrome failures in netwerk/test/browser/browser_103_assets.js CLOSED TREE 2022-06-08 18:56:35 +03:00
security Bug 1765313, part 2 - Move the ShouldAllowAccessFor functions to StorageAccess.h, r=anti-tracking-reviewers,timhuang 2022-06-08 21:57:16 +00:00
serializers Bug 1771564 - Constify ComputedStyle usage in nsComputedDOMStyle. r=dholbert 2022-05-28 01:04:24 +00:00
serviceworkers Bug 1773088 - Part 3: Remove StealFromAndBuildClonedMessageData, r=asuth 2022-06-08 15:24:28 +00:00
simpledb Bug 1769290 - Part 10: Apply mozilla-js-handle-rooted-typedef against remaining dom directories r=smaug 2022-06-05 20:55:00 +00:00
smil Bug 1770829 - Use ColorMix for interpolated colors in the computed style rather than ComplexColorRatios. r=barret 2022-06-03 19:11:07 +00:00
storage
streams Bug 1757635 - Part 2: Use NS_IMPL_CYCLE_COLLECTION_WITH_JS_MEMBERS where applicable r=smaug 2022-05-25 23:41:26 +00:00
svg Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
system Bug 1772094 - Part 8: Use plain object for lazy getter in dom/system/. r=necko-reviewers,kershaw 2022-06-07 04:29:14 +00:00
tests Bug 1770727 - Fix remaining ESLint rules for sjs files. r=Gijs,necko-reviewers,kershaw 2022-06-07 19:14:09 +00:00
u2f
url
vr Bug 1769290 - Part 10: Apply mozilla-js-handle-rooted-typedef against remaining dom directories r=smaug 2022-06-05 20:55:00 +00:00
webauthn Bug 1757635 - Part 2: Use NS_IMPL_CYCLE_COLLECTION_WITH_JS_MEMBERS where applicable r=smaug 2022-05-25 23:41:26 +00:00
webbrowserpersist Bug 1761265, don't show the downloads panel when a download was started by user action that they expect will save the file, r=mhowell,necko-reviewers,kershaw 2022-06-06 22:23:58 +00:00
webgpu Bug 1752188: Move GPUBufferDescriptor validation to server. r=jgilbert 2022-06-06 06:33:13 +00:00
webidl Bug 1590376 part 1 - Add a XULResizerElement and move all nsResizerFrame's event handling code there. r=ntim,smaug 2022-06-07 09:30:01 +00:00
webscheduling Bug 1769290 - Part 10: Apply mozilla-js-handle-rooted-typedef against remaining dom directories r=smaug 2022-06-05 20:55:00 +00:00
webshare
websocket
workers Bug 1773088 - Part 3: Remove StealFromAndBuildClonedMessageData, r=asuth 2022-06-08 15:24:28 +00:00
worklet Bug 1519636 - Reformat recent changes to the Google coding style r=andi,media-playback-reviewers,necko-reviewers,padenot,dragana 2022-06-07 12:32:55 +00:00
xhr Bug 1770727 - Fix failures of ESLint rule mozilla/use-includes-instead-of-indexOf in sjs files. r=Gijs 2022-06-07 19:14:08 +00:00
xml
xslt
xul Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug 2022-06-07 23:09:52 +00:00
jar.mn
metrics.yaml
moz.build