gecko-dev/dom
serge-sans-paille 737dee8ded Bug 1922563 - Reduce memory foot print of mozilla::dom::MathMLElement::MapGlobalMathMLAttributesInto()::values r=emilio
Use some kind of prefix table to avoid storing redundant string. Also
Avoid storing an array of enum when there's a direct mapping between
enum values and loop index.

This result in a reduction of 352 byte in the resulting binary, so this
may not be worth the effort, but it was great fun to write that patch.

Differential Revision: https://phabricator.services.mozilla.com/D224494
2024-10-14 19:46:41 +00:00
..
abort Bug 1903676 - Fix bad rebase. r=me on a CLOSED TREE 2024-09-05 20:35:38 -04:00
animation Bug 1923505 - Remove useless DocumentTimeline::RemoveAnimation overload. r=hiro 2024-10-08 22:00:37 +00:00
audiochannel
base Bug 1876762 - Implement togggle events for Dialog show/showModal/close r=smaug 2024-10-14 13:19:57 +00:00
battery
bindings Bug 1892764 - Add AllocSites for DOM Wrappers on their creation r=jandem,jonco 2024-10-11 17:37:32 +00:00
broadcastchannel Bug 1739779 - Check if the global is eligible for messaging before sending/receiving BroadcastChannel messages, r=smaug 2024-10-01 17:28:15 +00:00
cache Bug 1866402 - Replace most of QuotaManager::EnsurePersistentOriginIsInitializedInternal and QuotaManager::EnsureTemporaryOriginIsInitializedInternal calls; r=dom-storage-reviewers,jari 2024-10-13 23:05:25 +00:00
canvas Bug 1919511 - Rename gfxFontGroup::BuildFontList to EnsureFontList, and defer calling it until we really need the resolved font instances. r=layout-reviewers,emilio 2024-10-12 15:37:18 +00:00
chrome-webidl Backed out 2 changesets (bug 1920463) for causing multiple failures. CLOSED TREE 2024-10-08 15:17:36 +03:00
clients
closewatcher Bug 1919168 - Avoid range-loop-construct compile warnings r=emilio 2024-09-24 16:48:12 +00:00
commandhandler
console Bug 1828100 - Integrate console.createInstance with MOZ_LOG based on prefix. r=padenot,Standard8 2024-10-14 16:28:15 +00:00
cookiestore Bug 1922422 - Fix a CookieStore fuzzy issue, r=edgul 2024-10-07 15:46:06 +00:00
credentialmanagement Bug 1915383 - Disable blocking third-party cookies for HeavyWeightFedCM tests. r=bvandersloot 2024-09-10 09:07:39 +00:00
crypto Bug 1923120 - Changing the test vectors for test_WebCrypto_ECDH r=keeler 2024-10-09 09:18:11 +00:00
debugger Backed out 9 changesets (bug 1911021) for causing multiple failures. CLOSED TREE 2024-10-11 02:59:43 +03:00
docs Backed out 2 changesets (bug 1920463) for causing multiple failures. CLOSED TREE 2024-10-08 15:17:36 +03:00
encoding
events Backed out 9 changesets (bug 1911021) for causing multiple failures. CLOSED TREE 2024-10-11 02:59:43 +03:00
fetch Backed out changeset 4b1409597101 (bug 1920718) for causing bp bustages on rapl.cpp. 2024-10-08 23:27:18 +03:00
file Bug 1920268 - Remove unnecessary MochiKit.js includes in tests (dom/file/) r=dom-core,masayuki 2024-09-23 22:35:36 +00:00
filesystem Bug 1919752: Submit all files for content analysis when doing folder analysis r=dlp-reviewers,win-reviewers,gstoll 2024-10-07 20:28:28 +00:00
flex
fs Bug 1866402 - Replace most of QuotaManager::EnsurePersistentOriginIsInitializedInternal and QuotaManager::EnsureTemporaryOriginIsInitializedInternal calls; r=dom-storage-reviewers,jari 2024-10-13 23:05:25 +00:00
gamepad
geolocation Bug 1915309: Add Windows Geolocation UI to artifact builds r=firefox-build-system-reviewers,nalexander 2024-09-16 20:07:09 +00:00
grid
html Bug 1876762 - Implement togggle events for Dialog show/showModal/close r=smaug 2024-10-14 13:19:57 +00:00
imptests
indexedDB Bug 1866402 - Replace most of QuotaManager::EnsurePersistentOriginIsInitializedInternal and QuotaManager::EnsureTemporaryOriginIsInitializedInternal calls; r=dom-storage-reviewers,jari 2024-10-13 23:05:25 +00:00
interfaces Bug 1921207 - PushNotificationsCleaner support for OriginAttributesPattern. r=anti-tracking-reviewers,geckoview-reviewers,saschanaz,owlish,timhuang 2024-09-30 12:33:06 +00:00
ipc Bug 1920562 - Remove C++ Telemetry::SetEventRecordingEnabled r=florian,necko-reviewers,valentin 2024-10-08 20:14:41 +00:00
jsurl
l10n
locales Bug 1917745 - Cleanup sizeToContent r=webidl,reusable-components-reviewers,emilio,migration-reviewers,tgiles,mconley 2024-09-13 07:56:12 +00:00
localstorage Bug 1866402 - Replace most of QuotaManager::EnsurePersistentOriginIsInitializedInternal and QuotaManager::EnsureTemporaryOriginIsInitializedInternal calls; r=dom-storage-reviewers,jari 2024-10-13 23:05:25 +00:00
locks Bug 1908240 - Call LockManager::Shutdown() in WorkerNavigator::Invalidate() r=dom-worker-reviewers,saschanaz,asuth 2024-09-23 11:54:00 +00:00
manifest
mathml Bug 1922563 - Reduce memory foot print of mozilla::dom::MathMLElement::MapGlobalMathMLAttributesInto()::values r=emilio 2024-10-14 19:46:41 +00:00
media Bug 1923729 - Distinguish logs in ctors r=media-playback-reviewers,padenot 2024-10-11 16:32:11 +00:00
messagechannel
midi Bug 1923015 - Remove no longer needed addonsManager.reportSuspiciousSite telemetry event, r=chutten,bholley. 2024-10-11 11:21:46 +00:00
navigation
network
notification Bug 1914203 - Add telemetry for notification permission r=asuth,bvandersloot 2024-09-20 14:02:28 +00:00
origin-trials Bug 1918736 - Replace PrivateAttribution origin trial with PrivateAttributionV2 r=emilio 2024-09-13 18:15:18 +00:00
payments
performance Bug 1922980 - Make test_performance_paint_timing_helper.html no longer depends on the setTimeout r=emilio 2024-10-09 14:59:42 +00:00
permission Bug 1193373 - Support Permissions API in Worker Context, r=manuel,webidl,asuth,smaug 2024-10-11 06:53:48 +00:00
plugins/test
power
privateattribution Bug 1914141 - Added an ending-in-number check for non-ipv4 domains for Services.io.isValidHostname. r=necko-reviewers,valentin 2024-09-05 21:07:34 +00:00
promise Backed out changeset 4b1409597101 (bug 1920718) for causing bp bustages on rapl.cpp. 2024-10-08 23:27:18 +03:00
prototype
push Bug 1922782 - convert some skip-if conditions for mac on mochitest-plain to be longer form. r=aryx,media-playback-reviewers,padenot 2024-10-08 11:52:49 +00:00
quota Bug 1866402 - Further reduce code duplication in QuotaManager::OpenStorageDirectory and QuotaManager::OpenClientDirectory; r=dom-storage-reviewers,jari 2024-10-14 10:06:14 +00:00
reporting
script Bug 1915626 - Part 3: Cache HTTP response headers for the JS. r=bthrall 2024-10-08 11:38:07 +00:00
security Bug 1905851 - Enable dom.block_multiple_popups by default for tests; r=smaug 2024-10-11 11:45:08 +00:00
serializers Bug 1900426 - Implement DnD for shadow-crossing selection r=jjaschke,smaug,dom-core 2024-09-03 15:42:58 +00:00
serviceworkers Bug 1193373 - Support Permissions API in Worker Context, r=manuel,webidl,asuth,smaug 2024-10-11 06:53:48 +00:00
simpledb Bug 1866402 - Replace most of QuotaManager::EnsurePersistentOriginIsInitializedInternal and QuotaManager::EnsureTemporaryOriginIsInitializedInternal calls; r=dom-storage-reviewers,jari 2024-10-13 23:05:25 +00:00
smil Bug 1921276 - Remove global constructor from dom/smil/SMILTimedElement.cpp r=longsonr 2024-10-03 06:55:07 +00:00
storage
streams
svg Bug 1924318 - Use std::array and mozilla::Span to avoid repeating array sizes r=emilio 2024-10-12 18:03:25 +00:00
system Backed out changeset 4b1409597101 (bug 1920718) for causing bp bustages on rapl.cpp. 2024-10-08 23:27:18 +03:00
tests Bug 1905851 - Enable dom.block_multiple_popups by default for tests; r=smaug 2024-10-11 11:45:08 +00:00
url
view-transitions Bug 1916311 - [css-view-transitions] Initial pass at DOM API internals. r=boris,webidl,smaug 2024-09-04 20:24:55 +00:00
vr
webauthn Bug 1920536 - cleanup browser.toml files for many browser/dom tests. r=aryx,credential-management-reviewers,dimi 2024-09-26 14:21:52 +00:00
webbrowserpersist Backed out changeset 34295cdf7c5a (bug 1917901) for causing multiple failures. CLOSED TREE 2024-10-11 05:11:22 +03:00
webgpu Bug 1877330 Part 2: Make WebGPUChild resolve the lost promise before forgetting the device. r=webgpu-reviewers,nical 2024-10-14 16:29:46 +00:00
webidl Bug 1921338 - feat(webgpu)!: impl. GPUShaderModuleDescriptor.compilationHints w/ no optimizations r=webgpu-reviewers,webidl,nical,saschanaz 2024-10-11 23:10:22 +00:00
webscheduling
webshare
websocket Bug 1912434 - Remove network.websocket.extensions.permessage-deflate pref r=necko-reviewers,kershaw 2024-09-20 09:28:45 +00:00
webtransport
workers Bug 1193373 - Support Permissions API in Worker Context, r=manuel,webidl,asuth,smaug 2024-10-11 06:53:48 +00:00
worklet Bug 1918449 - Part 1: Handle unknown module type earlier r=jonco,dom-worker-reviewers,dom-core,asuth,mccr8 2024-09-24 08:50:36 +00:00
xhr Bug 1922782 - convert some skip-if conditions for mac on mochitest-plain to be longer form. r=aryx,media-playback-reviewers,padenot 2024-10-08 11:52:49 +00:00
xml
xslt Bug 1920536 - cleanup browser.toml files for many browser/dom tests. r=aryx,credential-management-reviewers,dimi 2024-09-26 14:21:52 +00:00
xul
metrics.yaml Bug 1920155 - Add feature usage bitfield to the PageloadEvent, start with fetchPriority r=denispal,emilio 2024-10-01 10:10:13 +00:00
moz.build Bug 71895 - Create the hidden window on macOS only r=firefox-desktop-core-reviewers ,mossop 2024-09-24 23:45:09 +00:00
pings.yaml