gecko-dev/dom
Nika Layzell 83c3e70137 Bug 1822863 - Use `Span<...>` in IPDL send signatures, r=ipc-reviewers,mccr8
This should make it possible to send data without copying in some
situations.

This requires adding the `rightconst` attribute to the C++ `Type` type
in order to allow specifying `Span<PFoo* const>`, which isn't possible
to specify with a left const. The type is getting very gross with all of
these flags and it's probably worth switching it to be a recursive
type at this point.

Differential Revision: https://phabricator.services.mozilla.com/D173570
2023-04-05 16:29:51 +00:00
..
abort
animation Bug 1822907 part 2: When handling a content-visibility change, don't insert already-completed animations into the timeline's sampling-order list. r=hiro 2023-03-23 04:41:12 +00:00
audiochannel
base Bug 1825825 - Simplify NAC setup. r=smaug 2023-04-05 09:19:15 +00:00
battery
bindings Bug 1825673 - Implement WEBGL_provoking_vertex. r=gfx-reviewers,webidl,lsalzman,saschanaz 2023-04-01 00:33:25 +00:00
broadcastchannel Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu 2023-03-21 09:09:58 +00:00
browser-element
cache Bug 1816918 - pass ClientInfo via IPC while creating webtransport session. r=necko-reviewers,jesup 2023-03-31 03:54:20 +00:00
canvas Bug 1826420 - Fast-path non-aligned clip rects in DrawTargetWebgl. r=gfx-reviewers,aosmond 2023-04-05 15:52:36 +00:00
chrome-webidl Bug 1819767 - [devtools] Expose ChromeUtils.isDevToolsOpened to know if DevTools are debugging something in the current process. r=smaug,devtools-reviewers,jdescottes 2023-04-03 12:35:53 +00:00
clients Bug 1607634 - Part 4b: Changes for not-nullable actor types being wrapped in NotNull, r=ipc-reviewers,necko-reviewers,mccr8 2023-03-20 15:40:36 +00:00
commandhandler
console Bug 1753682 - fix format specifier for BigInt. r=nchevobbe,smaug,devtools-reviewers 2023-04-04 16:29:22 +00:00
credentialmanagement Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
crypto
debugger Bug 1819767 - [devtools] Avoid instantiating EventCallbackDebuggerNotificationGuard when DevTools aren't opened at all. r=smaug 2023-04-03 12:35:54 +00:00
docs Bug 1821163 - Convert browser/actors/Plugin* JSMs to ESMs r=kpatenio 2023-03-20 23:01:20 +00:00
encoding Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
events Bug 1825825 - Simplify NAC setup. r=smaug 2023-04-05 09:19:15 +00:00
fetch Bug 1823429 - Don't try another read from ChunkSteps r=smaug 2023-04-04 13:35:01 +00:00
file Bug 1820268 - make nsI{Input,Output}Stream::Close() idempotent r=xpcom-reviewers,nika,necko-reviewers,valentin 2023-03-29 17:01:32 +00:00
filesystem
flex
fs Bug 1825360 - Remove the NS_DISPATCH_SYNC flag, r=necko-reviewers,geckoview-reviewers,media-playback-reviewers,karlt,jesup,m_kato,emilio 2023-03-30 16:53:51 +00:00
gamepad Bug 1802842 - Support Xbox Series X controller on macOS. r=mac-reviewers,mstange 2023-03-28 10:07:38 +00:00
geolocation Bug 1660405 - Move away from mozilla::IsNaN in favor of std::isnan. r=nbp,media-playback-reviewers,sergesanspaille,padenot 2023-03-22 11:35:33 +00:00
grid
html Bug 1825825 - Simplify NAC setup. r=smaug 2023-04-05 09:19:15 +00:00
imptests
indexedDB Backed out changeset a021d15b86fe (bug 1639545) for multiple mochitest failures on dom/indexedDB/test/* CLOSED TREE 2023-04-05 01:51:45 +03:00
interfaces Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
ipc Bug 1822863 - Use `Span<...>` in IPDL send signatures, r=ipc-reviewers,mccr8 2023-04-05 16:29:51 +00:00
jsurl
l10n Bug 1823915 - Ensure that we have a pending flush when blocking load. r=smaug 2023-04-04 13:52:39 +00:00
locales Backed out changeset 8bab888ea4d4 (bug 1691658) for causing xpcshell failures in test_redirect_different-protocol_wrap.js. CLOSED TREE 2023-04-05 04:00:14 +03:00
localstorage Bug 1639548 - Remove redundant purging of localstorage private mode data. r=janv 2023-03-14 05:38:04 +00:00
locks Bug 1819146, don't try to use destroyed global when accessing signal's reason, r=peterv 2023-03-10 15:14:32 +00:00
manifest
mathml Bug 1449669 - Remove IsNodeOfType. r=longsonr 2023-03-17 19:22:14 +00:00
media Bug 1826483 - Reinstate the CFRunLoopRunInMode call that was removed in bug 1800213. r=karlt 2023-04-05 11:19:54 +00:00
messagechannel
midi Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu 2023-03-21 09:09:58 +00:00
network Bug 1607634 - Part 4b: Changes for not-nullable actor types being wrapped in NotNull, r=ipc-reviewers,necko-reviewers,mccr8 2023-03-20 15:40:36 +00:00
notification Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu 2023-03-21 09:09:58 +00:00
offline
origin-trials Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu 2023-03-21 09:09:58 +00:00
payments Bug 1814686 - Part 1b: Add nullable annotations to refcounted types in ipdl, r=ipc-reviewers,mccr8 2023-03-20 15:40:37 +00:00
performance Bug 1820826 - Use the startTime in performance.mark API if it's provided in its options r=mstange 2023-03-22 10:12:50 +00:00
permission
plugins
power
promise Bug 1276351 - Move away from mozilla::tuple to std::tuple. r=necko-reviewers,sergesanspaille 2023-03-27 07:20:25 +00:00
prototype Bug 1820280 - Enable chrome rules in Thunderbird's about:3pane. r=aleca,dholbert 2023-03-09 20:19:08 +00:00
push Bug 1825740 - Make PushServiceWebSocket cancel the request timeout timer when receiving a pong, r=lina. 2023-03-31 15:08:37 +00:00
quota Bug 1814856 - Collapse QuotaManager::mShutdownStarted on gShutdown. r=dom-storage-reviewers,janv 2023-03-30 12:36:01 +00:00
reporting Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu 2023-03-21 09:09:58 +00:00
res
script Bug 1824950 - Initialize ScriptLoadContext mColumnNo. r=mgaudet. 2023-03-29 15:19:01 +00:00
security Bug 1826529 - Show nsContentPolicyType as string in CSP log. r=freddyb 2023-04-05 15:23:00 +00:00
serializers
serviceworkers Bug 1825715 - Replace disabling of ESLint rule prettier/prettier with prettier-specific disabling (other). r=Gijs,necko-reviewers,credential-management-reviewers,devtools-reviewers,dimi 2023-04-01 16:40:01 +00:00
simpledb
smil Bug 616362 - do not set aPreventCachingOfSandwich to false in methods that override SMILAttr::ValueFromString r=emilio 2023-04-01 12:44:07 +00:00
storage Bug 1819135 - Cleanup expired origins in StorageActivityService on the idle-daily notification and when accessing the data instead of with a 5 minutes repeating timer, r=asuth. 2023-03-14 14:35:45 +00:00
streams Bug 1824225: Add support for Implicit/Explicit to ReadableStream r=smaug 2023-03-24 22:19:08 +00:00
svg Bug 1826001 - Change SVGUtils::IsInSVGTextSubtree into a member function on nsIFrame r=emilio 2023-04-02 21:17:07 +00:00
system Bug 1660405 - Move away from mozilla::IsNaN in favor of std::isnan. r=nbp,media-playback-reviewers,sergesanspaille,padenot 2023-03-22 11:35:33 +00:00
tests Bug 1746245: Enable WebGPU in nightly Firefox r=jrmuizel,webidl,smaug,settings-reviewers,fluent-reviewers 2023-03-30 16:22:25 +00:00
u2f Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu 2023-03-21 09:09:58 +00:00
url
vr
webauthn Bug 1823494 - vendor authenticator-rs v0.4.0-alpha11. r=dveditz,supply-chain-reviewers 2023-03-31 00:04:31 +00:00
webbrowserpersist Bug 1824095 - rename savePrivacyAwareURI to saveURI, r=mtigley 2023-03-24 11:54:45 +00:00
webgpu Bug 1825449: Don't warn on mismatched WebGPU error scope push/pop. r=webgpu-reviewers,teoxoy 2023-03-30 16:23:26 +00:00
webidl Bug 1825673 - Implement WEBGL_provoking_vertex. r=gfx-reviewers,webidl,lsalzman,saschanaz 2023-04-01 00:33:25 +00:00
webscheduling
webshare
websocket Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu 2023-03-21 09:09:58 +00:00
webtransport Bug 1816918 - pass ClientInfo via IPC while creating webtransport session. r=necko-reviewers,jesup 2023-03-31 03:54:20 +00:00
workers Bug 1825282 - Disable browser_WorkerDebugger.initialize.js until workers support ES Modules. r=arai 2023-04-04 05:55:37 +00:00
worklet Bug 1823568: Hold referrer with nsCOMPtr in StartModuleLoadRunnable. r=yulia,peterv 2023-03-31 09:56:27 +00:00
xhr Bug 1823502 - do not drop auth header for HSTS and internal redirects. r=necko-reviewers,valentin 2023-03-28 00:56:23 +00:00
xml Bug 1809843 - Skip Failed tests, r=necko-reviewers,extension-reviewers,credential-management-reviewers,valentin,sgalich,robwu 2023-03-21 09:09:58 +00:00
xslt Bug 1823686 - Share URLExtraData between SVG attribute mapping and style attribute. r=smaug 2023-03-22 14:54:43 +00:00
xul Bug 1449669 - Remove IsNodeOfType. r=longsonr 2023-03-17 19:22:14 +00:00
jar.mn
metrics.yaml
moz.build
pings.yaml