gecko-dev/dom
Masayuki Nakano cb321ed332 Bug 1690827 - part 1: Number each composition for native IME or synthesized in the parent process r=smaug
For handling (ignoring) "too late" composition commit request from content
process, we need to distinguish a request is for which composition.  Therefore,
we need to number each composition originated in the parent process.

This patch makes `TextComposition` instance which is created at first
composition event for a composition consider a composition ID in the parent
process and set it to composition events which are dispatched into the DOM
tree in the parent or sent to a remote process.

And also this patch adds the composition ID param to the request method of
committing composition and reply methods to notify the parent process of ending
a composition event handling.

The last patch handle them in `ContentCacheInParent` to consider
whether a request/reply should be ignored or handled.

Differential Revision: https://phabricator.services.mozilla.com/D179310
2023-06-14 01:57:33 +00:00
..
abort
animation
audiochannel
base Bug 1838248 - don't assume docshell's GetDocument returns non-null, r=sefeng 2023-06-13 20:15:17 +00:00
battery
bindings Bug 1837153 - Remove more RFPTarget::Unknown default parameters in classes inheriting from nsIGlobalObject. r=tjr 2023-06-13 19:32:17 +00:00
broadcastchannel Bug 1800659 - P3 Remove WorkerPrivate::ClearMainEventQueue() r=asuth,smaug 2023-06-06 06:36:50 +00:00
browser-element
cache
canvas Bug 1838136 - Improving path cache hashing. r=aosmond 2023-06-13 17:36:19 +00:00
chrome-webidl Bug 1836973 - Skip BOM in IOUtils.read{UTF8,JSON} by default r=nika 2023-06-09 15:42:18 +00:00
clients
commandhandler
console
credentialmanagement
crypto
debugger
docs Bug 1828875 - Add docs for Streams impl r=smaug,jesup DONTBUILD 2023-06-12 19:02:27 +00:00
encoding
events Bug 1690827 - part 1: Number each composition for native IME or synthesized in the parent process r=smaug 2023-06-14 01:57:33 +00:00
fetch Bug 1770630 - Improve WorkerRef usage comments. r=jstutte DONTBUILD 2023-06-11 02:11:43 +00:00
file Bug 1826206 - Require nsISerialEventTarget for RetargetDeliveryTo, r=necko-reviewers,valentin 2023-06-07 14:48:38 +00:00
filesystem Bug 1813299 - Filter out symlinks for webkitdirectory. r=smaug 2023-06-07 00:15:13 +00:00
flex
fs Bug 1818718: apply code formatting via Lando 2023-06-08 11:53:57 +00:00
gamepad Bug 1837153 - Remove more RFPTarget::Unknown default parameters in classes inheriting from nsIGlobalObject. r=tjr 2023-06-13 19:32:17 +00:00
geolocation
grid
html Bug 1836806 - Make `TextControlState::SetValueWithoutTextEditor()` notify `IMEContentObserver` of value changes even if it has a bounding frame r=smaug 2023-06-14 01:26:33 +00:00
imptests
indexedDB Bug 1588068 - Use sqlite3_interrupt to abort database maintenance operation. r=dom-storage-reviewers,asuth 2023-06-08 18:14:16 +00:00
interfaces Bug 1409200 - Use nsILoadInfo for nsIContentSecurityPolicy::ShouldLoad. r=freddyb 2023-06-09 18:39:59 +00:00
ipc Bug 1690827 - part 1: Number each composition for native IME or synthesized in the parent process r=smaug 2023-06-14 01:57:33 +00:00
jsurl
l10n Bug 1648545: Part 2 - Load SpecialPowers in XPCShellContentUtils. r=ahal,application-update-reviewers,nalexander,devtools-reviewers 2023-05-27 03:46:44 +00:00
locales Bug 1687364 - Authorization header can't be wildcarded for Access-Control-Allow-Headers, r=necko-reviewers,valentin 2023-05-25 15:41:33 +00:00
localstorage Bug 1837614 - Add remote debugging info for localstorage migration quota error. r=dom-storage-reviewers,janv 2023-06-12 04:40:07 +00:00
locks
manifest Bug 1834176 - Convert consumers of NetUtil.jsm to import the ES module directly. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo 2023-06-07 08:42:36 +00:00
mathml
media Bug 1834008 - Changed JSEP's default H264 level from 42e00d to 42e01f to better match the default pref.r=bwc 2023-06-13 23:04:12 +00:00
messagechannel
midi Bug 1824613 - Convert consumers of toolkit/mozapps/extensions/ to import ES modules directly. r=extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,sync-reviewers,sgalich,bytesized,robwu,skhamis 2023-06-02 20:00:35 +00:00
network Bug 1834737 - Make RFPTarget parameter of WorkerGlobalScopeBase::ShouldResistFingerprinting non-optional. r=tjr 2023-05-31 09:46:54 +00:00
notification Bug 898315 - Remove two instances of FileUtils.getDir(..., ..., true) usage in async functions. r=barret,application-update-reviewers,nalexander 2023-06-13 07:50:35 +00:00
origin-trials
payments
performance Bug 1837090 - Support [NeedsSubjectPrincipal] on workers, r=peterv 2023-06-07 15:58:51 +00:00
permission
plugins Bug 1833189 - Remove plugin.state.flash pref r=mossop,webdriver-reviewers,perftest-reviewers,whimboo,afinder,emilio 2023-05-26 19:06:18 +00:00
power
promise Bug 1824613 - Convert consumers of toolkit/mozapps/extensions/ to import ES modules directly. r=extension-reviewers,settings-reviewers,application-update-reviewers,credential-management-reviewers,devtools-reviewers,sync-reviewers,sgalich,bytesized,robwu,skhamis 2023-06-02 20:00:35 +00:00
prototype
push Bug 1834176 - Convert consumers of NetUtil.jsm to import the ES module directly. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo 2023-06-07 08:42:36 +00:00
quota Bug 1712582 - Use `NS_ERROR_NOT_INITIALIZED` when `aQuotaManager.Is[Temporary]StorageInitialized()` fails. r=dom-storage-reviewers,janv 2023-06-13 15:21:45 +00:00
reporting
res
script Bug 1837153 - Remove more RFPTarget::Unknown default parameters in classes inheriting from nsIGlobalObject. r=tjr 2023-06-13 19:32:17 +00:00
security Bug 1837153 - Make RFPTarget parameter of ShouldResistFingerprinting with nsIChannel non-optional. r=tjr,cookie-reviewers,timhuang,geckoview-reviewers,owlish 2023-06-13 19:32:17 +00:00
serializers
serviceworkers Bug 1826206 - Require nsISerialEventTarget for RetargetDeliveryTo, r=necko-reviewers,valentin 2023-06-07 14:48:38 +00:00
simpledb
smil Bug 1772573 - check both types for relative or absoluteness r=emilio 2023-06-05 19:24:26 +00:00
storage Bug 1828627 - Make dom.storage.enabled a static pref r=dom-storage-reviewers,janv 2023-05-31 18:31:35 +00:00
streams Bug 1811882 - Part 5: Remove BodyStream in favor of InputToReadableStreamAlgorithms r=smaug 2023-06-06 13:07:47 +00:00
svg Bug 1837487 - stop asserting when Q units are used r=emilio 2023-06-09 02:26:38 +00:00
system Bug 1837153 - Remove more RFPTarget::Unknown default parameters in classes inheriting from nsIGlobalObject. r=tjr 2023-06-13 19:32:17 +00:00
tests Bug 1837953 - Remove dom.window_position_size_properties_replaceable.enabled. r=smaug 2023-06-13 10:55:01 +00:00
url Backed out changeset af0665af9541 (bug 1834703) for causing failures at test_unknown_url_origin.html. CLOSED TREE 2023-06-11 22:46:55 +03:00
vr
webauthn Bug 1832579 - Add prompt for invalid UV attempts r=fluent-reviewers,flod,keeler 2023-06-12 16:39:13 +00:00
webbrowserpersist
webgpu Bug 1837711: Let WebGPU descriptor labels default to the empty string. r=webidl,smaug 2023-06-12 21:24:38 +00:00
webidl Backed out changeset 4c6c30b03e25 (bug 1835062) for causing multiple failures in browser_parsable_css.js. CLOSED TREE 2023-06-14 04:55:44 +03:00
webscheduling
webshare
websocket Bug 1826206 - Require nsISerialEventTarget for RetargetDeliveryTo, r=necko-reviewers,valentin 2023-06-07 14:48:38 +00:00
webtransport Bug 1834176 - Convert consumers of NetUtil.jsm to import the ES module directly. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo 2023-06-07 08:42:36 +00:00
workers Bug 1828084 - Disable test_WorkerDebugger_frozen.xhtml on debug for frequent failures. a=test-only 2023-06-13 13:38:20 +03:00
worklet Bug 1826206 - Require nsISerialEventTarget for RetargetDeliveryTo, r=necko-reviewers,valentin 2023-06-07 14:48:38 +00:00
xhr Bug 1800659 - P2 remove nsICancelableRunnable inheriting form WorkerRunnable. r=asuth 2023-06-06 06:36:50 +00:00
xml
xslt Bug 1834176 - Convert consumers of NetUtil.jsm to import the ES module directly. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo 2023-06-07 08:42:36 +00:00
xul Bug 1836753, make RebuildL10nPrototype a bit more resilient to unusual document states, r=emilio 2023-06-13 22:27:32 +00:00
jar.mn
metrics.yaml Bug 1834774: Add dns lookup time to the page load event r=smaug,acreskey 2023-05-29 16:57:06 +00:00
moz.build Bug 1677718 - Completely remove AppCache API implementation r=necko-reviewers,emilio,jesup 2023-06-02 07:55:23 +00:00
pings.yaml