gecko-dev/dom
Timothy Nikkel 7addcf497b Bug 1858083. Avoid needless addref in Document::GetBrowsingContext. r=smaug
It's a weak pointer but presumably can only die based on main thread actions. The GetBrowsingContext getter is just a plain getter, returning a pointer.

Although small this does show up in the profile in bug 1857094. It's called from some common layout/painting functions.

Differential Revision: https://phabricator.services.mozilla.com/D190559
2023-10-11 10:30:01 +00:00
..
abort Bug 1855295 convert .ini manifests to .toml: batch 8 dom/[a-l]**/mochitest.ini r=jmaher,jgilbert,extension-reviewers,credential-management-reviewers,robwu,sgalich 2023-10-02 17:18:28 +00:00
animation Bug 1833653 - Enable mochitest-plain on 'linux2204-64-wayland', r=jmaher,credential-management-reviewers,sgalich 2023-10-10 14:19:11 +00:00
audiochannel Bug 1846277 - Remove nsGlobalWindow.h. r=dom-core,necko-reviewers,jesup,farre 2023-08-02 20:41:48 +00:00
base Bug 1858083. Avoid needless addref in Document::GetBrowsingContext. r=smaug 2023-10-11 10:30:01 +00:00
battery Bug 1856578 - follow up - Empty Lines at end of file r=nataliaCs 2023-10-03 11:35:36 +00:00
bindings Backed out 8 changesets (bug 1850647, bug 1325181) for causing build bustages CLOSED TREE 2023-10-11 12:25:58 +03:00
broadcastchannel Bug 1855295 convert .ini manifests to .toml: batch 8 dom/[a-l]**/mochitest.ini r=jmaher,jgilbert,extension-reviewers,credential-management-reviewers,robwu,sgalich 2023-10-02 17:18:28 +00:00
browser-element
cache Bug 1856530 - run file-whitespace on toml files r=linter-reviewers,Standard8 2023-10-03 09:22:18 +00:00
canvas Bug 1857695 - Remove test for no longer existing color. 2023-10-11 12:34:33 +02:00
chrome-webidl Backed out 6 changesets (bug 1812192) for causing browser_schemeless.js failures. CLOSED TREE 2023-10-10 10:02:25 -04:00
clients Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
commandhandler
console Bug 1855295 convert .ini manifests to .toml: batch 8 dom/[a-l]**/mochitest.ini r=jmaher,jgilbert,extension-reviewers,credential-management-reviewers,robwu,sgalich 2023-10-02 17:18:28 +00:00
credentialmanagement Bug 1857336 - expose an nsIWebAuthnService on Android. r=keeler 2023-10-07 02:08:48 +00:00
crypto Bug 1855295 convert .ini manifests to .toml: batch 8 dom/[a-l]**/mochitest.ini r=jmaher,jgilbert,extension-reviewers,credential-management-reviewers,robwu,sgalich 2023-10-02 17:18:28 +00:00
debugger
docs Bug 1854926 - Web IDL bindings uses disallowed type as a parameter in example code. r=dom-core,farre DONTBUILD 2023-09-26 13:27:46 +00:00
encoding Bug 1856578 - follow up - Empty Lines at end of file r=nataliaCs 2023-10-03 11:35:36 +00:00
events Bug 1856737 - Use index to track activation target item; r=smaug 2023-10-10 19:36:41 +00:00
fetch Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
file Bug 1857949 - Move AutoSuppressGCAnalysis to StreamBlobImpl::GetAllocationSize r=smaug 2023-10-10 11:48:32 +00:00
filesystem Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
flex Bug 1850545 - convert .ini manifests to .toml: batch 3 chrome.ini (bis) r=jmaher,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,places-reviewers,profiler-reviewers,m_kato,mak,mtigley 2023-09-13 18:28:32 +00:00
fs Bug 1857155 - Remove custom ResolveCallback for FileSystemGetWritableFileStreamResponse; r=dom-storage-reviewers,jari 2023-10-09 21:42:27 +00:00
gamepad Bug 1854416 - Use a constexpr std::array is enough for small lookup table r=mstange 2023-09-27 07:15:48 +00:00
geolocation Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
grid Bug 1850545 - convert .ini manifests to .toml: batch 3 chrome.ini (bis) r=jmaher,geckoview-reviewers,extension-reviewers,credential-management-reviewers,devtools-reviewers,fxview-reviewers,places-reviewers,profiler-reviewers,m_kato,mak,mtigley 2023-09-13 18:28:32 +00:00
html Bug 1857506 - Localize final value if needed for input value setter. r=edgar 2023-10-10 15:12:10 +00:00
imptests
indexedDB Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
interfaces Bug 1421651 - Add counter API for animation triggered restyles r=emilio 2023-08-25 13:19:28 +00:00
ipc Backed out 6 changesets (bug 1812192) for causing browser_schemeless.js failures. CLOSED TREE 2023-10-10 10:02:25 -04:00
jsurl Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
l10n Bug 1857622 - Make sure to get the new refresh driver when getting a new presshell. r=smaug 2023-10-10 13:02:06 +00:00
locales Backed out 6 changesets (bug 1812192) for causing browser_schemeless.js failures. CLOSED TREE 2023-10-10 10:02:25 -04:00
localstorage Bug 1855295 convert .ini manifests to .toml: batch 8 dom/[a-l]**/mochitest.ini r=jmaher,jgilbert,extension-reviewers,credential-management-reviewers,robwu,sgalich 2023-10-02 17:18:28 +00:00
locks Bug 1857542 - Remove LockManagerChild cycle collection setup r=asuth 2023-10-06 16:34:25 +00:00
manifest Bug 1855296 - convert .ini manifests to .toml: batch 9 dom/[m-s]**/mochitest.ini r=jmaher,media-playback-reviewers,alwu 2023-10-03 19:35:22 +00:00
mathml Bug 1855296 - convert .ini manifests to .toml: batch 9 dom/[m-s]**/mochitest.ini r=jmaher,media-playback-reviewers,alwu 2023-10-03 19:35:22 +00:00
media Bug 1857567 - Split HEVC test to 'playback' and 'support ability' test. r=media-playback-reviewers,padenot 2023-10-11 00:57:43 +00:00
messagechannel Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
midi Bug 1856695 - Drop a few useless includes r=padenot 2023-10-10 21:15:59 +00:00
network Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
notification Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
origin-trials Bug 1855296 - convert .ini manifests to .toml: batch 9 dom/[m-s]**/mochitest.ini r=jmaher,media-playback-reviewers,alwu 2023-10-03 19:35:22 +00:00
payments Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
performance Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
permission Bug 1855296 - convert .ini manifests to .toml: batch 9 dom/[m-s]**/mochitest.ini r=jmaher,media-playback-reviewers,alwu 2023-10-03 19:35:22 +00:00
plugins Bug 1855296 - convert .ini manifests to .toml: batch 9 dom/[m-s]**/mochitest.ini r=jmaher,media-playback-reviewers,alwu 2023-10-03 19:35:22 +00:00
power Bug 1856628 - Remove WakeLock::IsDocumentInvisible and related code. r=pip-reviewers,mhowell 2023-10-03 16:08:59 +00:00
promise Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
prototype Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
push Bug 1855296 - convert .ini manifests to .toml: batch 9 dom/[m-s]**/mochitest.ini r=jmaher,media-playback-reviewers,alwu 2023-10-03 19:35:22 +00:00
quota Bug 1858067 - Skip saving of origin access time during shutdown; r=dom-storage-reviewers,jstutte 2023-10-10 08:49:53 +00:00
reporting Bug 1855296 - convert .ini manifests to .toml: batch 9 dom/[m-s]**/mochitest.ini r=jmaher,media-playback-reviewers,alwu 2023-10-03 19:35:22 +00:00
res
script Bug 1839315: part 3) Remove no-op method `PreloaderBase::PrioritizeAsPreload`. r=necko-reviewers,valentin 2023-10-11 10:21:56 +00:00
security Backed out 6 changesets (bug 1812192) for causing browser_schemeless.js failures. CLOSED TREE 2023-10-10 10:02:25 -04:00
serializers Bug 1719535 - Part 9. Trim ASCII space at the tail for content serializer. r=TYLin 2023-08-07 06:23:59 +00:00
serviceworkers Bug 1833653 - Enable mochitest-plain on 'linux2204-64-wayland', r=jmaher,credential-management-reviewers,sgalich 2023-10-10 14:19:11 +00:00
simpledb Bug 1749504 - Convert SimpleDB to use the new way to access a client directory; r=dom-storage-reviewers,jstutte 2023-09-16 12:45:41 +00:00
smil Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
storage Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
streams No Bug - Spelling error: detatched r=saschanaz DONTBUILD 2023-10-05 14:16:46 +00:00
svg Bug 1833653 - Enable mochitest-plain on 'linux2204-64-wayland', r=jmaher,credential-management-reviewers,sgalich 2023-10-10 14:19:11 +00:00
system Bug 1855296 - convert .ini manifests to .toml: batch 9 dom/[m-s]**/mochitest.ini r=jmaher,media-playback-reviewers,alwu 2023-10-03 19:35:22 +00:00
tests Bug 1833653 - Enable mochitest-plain on 'linux2204-64-wayland', r=jmaher,credential-management-reviewers,sgalich 2023-10-10 14:19:11 +00:00
url Backed out 2 changesets (bug 1851426) for bc failure on browser_misused_characters_in_strings.js . CLOSED TREE 2023-10-07 02:50:09 +03:00
vr Bug 1690111 - Use new TypedArray APIs for copying data to a container. r=farre 2023-09-20 09:42:01 +00:00
webauthn Backed out changeset f7da4696baf1 (bug 1857948) for causing failures on test_webauthn_authenticator_selection.html. CLOSED TREE 2023-10-10 23:31:06 +03:00
webbrowserpersist Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
webgpu Bug 1780084 - Sanity-check for mValid before mapping the buffer. r=webgpu-reviewers,ErichDonGubler 2023-09-26 15:19:21 +00:00
webidl Backed out 6 changesets (bug 1812192) for causing browser_schemeless.js failures. CLOSED TREE 2023-10-10 10:02:25 -04:00
webscheduling Bug 1853984 - Make Scheduling API to clear its hashtable entries when the queue is empty r=smaug 2023-10-02 19:40:56 +00:00
webshare
websocket Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
webtransport Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
workers Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
worklet Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
xhr Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
xml Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
xslt Bug 1855134 - Move existing MOZ_TRY macros to a dedicated header file; r=glandium 2023-09-28 20:46:07 +00:00
xul Bug 1624819 - Remove TaskCategory and other quantum dom remnants. r=smaug,media-playback-reviewers,credential-management-reviewers,cookie-reviewers,places-reviewers,win-reviewers,valentin,mhowell,sgalich,alwu 2023-10-10 08:51:12 +00:00
jar.mn
metrics.yaml Bug 1843158 - Added telemetry to track partition mechanism uses. r=timhuang 2023-08-29 17:47:00 +00:00
moz.build
pings.yaml