gecko-dev/dom
Karl Tomlinson 90cac7830b Bug 1890467 consider buffering level variation in more measurements when deciding whether to reduce desired buffering r=pehrsons
Instead of once a second, buffering level measurements are performed after
each output packet for which an input packet has recently arrived.

AudioDriftCorrection::RequestFrames() targets desired buffering at
13/10 * MeasuredSourceLatency() if actual buffering stays near desired.
20% less than this is 104/100 * MeasuredSourceLatency().  When input packets
are much larger than output packets, then when this much is buffered after an
input packet arrives, then the buffer was close to underruning before the
packet arrived.

Differential Revision: https://phabricator.services.mozilla.com/D215489
2024-07-11 22:28:15 +00:00
..
abort Bug 1897400 - prepare TimeoutManager for reuse in workers via nsIGlobalObject, r=smaug 2024-06-24 10:29:16 +00:00
animation Bug 1859660 - Compute the current value for the replaced transition running on the compositor. r=firefox-style-system-reviewers,zrhoffman 2024-07-03 22:57:09 +00:00
audiochannel
base Bug 1904904 - Add GlobalFreezeObserver r=asuth 2024-07-11 06:00:33 +00:00
battery Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
bindings Backed out changeset f342fbf7ef65 (bug 1903034) for causing bug 1904810 2024-07-10 13:23:00 +03:00
broadcastchannel Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
cache Bug 697151 - distinguish between SYNC and ASYNC XMLHttpRequests in nsIContentPolicy types, and have ChannelEventQueue::MaybeSuspendIfEventsAreSuppressed only suspend async ones; r=nika,necko-reviewers,peterv,dom-storage-reviewers,asuth,kershaw 2024-06-24 18:45:18 +00:00
canvas Backed out changeset 6b4223a9d1cf (bug 1904048) for causing mass failures. CLOSED TREE 2024-07-11 21:09:20 +03:00
chrome-webidl Bug 1905599 - Add a new remote type `inference` r=smaug,fluent-reviewers,flod 2024-07-08 06:44:32 +00:00
clients Bug 1904004 - Use OriginAttributes::IsPrivateBrowsing instead of open coding PBM checks. r=timhuang,cookie-reviewers,anti-tracking-reviewers,profiler-reviewers,necko-reviewers,kershaw,dom-storage-reviewers,janv,canaltinova,dom-worker-reviewers,asuth 2024-06-24 11:06:18 +00:00
commandhandler
console Bug 1904004 - Use OriginAttributes::IsPrivateBrowsing instead of open coding PBM checks. r=timhuang,cookie-reviewers,anti-tracking-reviewers,profiler-reviewers,necko-reviewers,kershaw,dom-storage-reviewers,janv,canaltinova,dom-worker-reviewers,asuth 2024-06-24 11:06:18 +00:00
credentialmanagement Bug 1892017, part 6 - Add tests for LFedCM discovery - r=anti-tracking-reviewers,timhuang 2024-06-17 15:43:42 +00:00
crypto Bug 1906602 - WebCrypto: removing % 8 check from ECDH and adding to HKDF r=keeler 2024-07-10 13:46:58 +00:00
debugger
docs Bug 1874689 - Enable forkserver by default in Nightly. r=jld 2024-07-10 13:38:43 +00:00
encoding Bug 1895532 - Remove redundant fission references in reftest .list files. r=aryx 2024-05-07 19:24:15 +00:00
events Bug 1896622 - Add basic logging for wheel transactions. r=botond 2024-07-10 13:55:15 +00:00
fetch Bug 1871378 - update Fetch algorithm to restrict Fetch body Size for keepalive request. r=necko-reviewers,edenchuang,kershaw 2024-07-04 12:24:46 +00:00
file Bug 1894231 - P9 Remove FileReaderSync ReadCallback::mWorkerPrivate. r=dom-worker-reviewers,asuth 2024-06-24 22:20:53 +00:00
filesystem Bug 1877969 - Consume user activation when showing any picker r=dom-core,edgar,geckoview-reviewers,m_kato 2024-06-24 10:53:24 +00:00
flex
fs Bug 1883353 - Require to always drop directory locks explicitly; r=dom-storage-reviewers,jari 2024-06-14 07:21:24 +00:00
gamepad Bug 1885936 - Part 1: Introduce a chrome only function for getting all gamepads. r=cmartin,webidl,emilio 2024-05-15 16:48:58 +00:00
geolocation
grid
html Backed out changeset dba22e6627a8 (bug 1903400) for causing build bustages in CookieCommons.cpp. 2024-07-10 18:21:35 +03:00
imptests
indexedDB Bug 1889563 - Bring back debug only slowing down of connection pool threads; r=dom-storage-reviewers,asuth 2024-07-11 06:36:09 +00:00
interfaces Bug 1081542 - Part 1: Add nsIBrowserDOMWindow.OPEN_NEWTAB_FOREGROUND. r=smaug,geckoview-reviewers,Gijs,amejiamarmol,tabbrowser-reviewers,dao 2024-07-10 06:16:52 +00:00
ipc Bug 1901109 - Add initial unit tests for Private Attribution implementation. r=mt,simonf 2024-07-11 22:09:09 +00:00
jsurl
l10n
locales Bug 1901510: part 4) Implement reporting CSP violations for the "trusted-types" directive for Windows (not Workers). r=tschuster 2024-07-03 12:10:44 +00:00
localstorage Bug 1888878 - Extract CreatePromise to PromiseUtils.h; r=dom-storage-reviewers,asuth 2024-06-20 11:15:46 +00:00
locks
manifest
mathml Bug 1899126 - Simplify text-transform representation. r=jwatt 2024-05-27 17:24:10 +00:00
media Bug 1890467 consider buffering level variation in more measurements when deciding whether to reduce desired buffering r=pehrsons 2024-07-11 22:28:15 +00:00
messagechannel Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
midi Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
network Bug 1904442: apply code formatting via Lando 2024-07-01 11:52:48 +00:00
notification Bug 1904904 - Add GlobalFreezeObserver r=asuth 2024-07-11 06:00:33 +00:00
origin-trials Bug 1901060 - Privacy Preserving Attribution origin trial and API. r=bbirdsong,mt,webidl,smaug 2024-06-06 16:43:41 +00:00
payments Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
performance Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
permission Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
plugins/test
power
privateattribution Bug 1901109 - Add initial unit tests for Private Attribution implementation. r=mt,simonf 2024-07-11 22:09:09 +00:00
promise Bug 1896973 - Part 1: Tidy some JS::Heap methods r=sfink 2024-06-13 07:33:54 +00:00
prototype
push Bug 1874782 - Stop using Math.random() for test worker URL r=asuth 2024-06-05 21:10:55 +00:00
quota Bug 1905011 - Replace counting of pending clear/shutdown storage operations with evaluation of existing directory locks; r=dom-storage-reviewers,jari 2024-07-02 21:40:24 +00:00
reporting
res
script Bug 1906393 - Add nsIIncrementalStreamLoader.onStartRequest. r=necko-reviewers,kershaw 2024-07-10 06:24:34 +00:00
security Bug 1903292 - Only timeout if HSTS allows downgrade r=maltejur 2024-07-09 06:11:04 +00:00
serializers Bug 1881095 - Add the copy paste support for ShadowDOM selection r=jjaschke,smaug,dom-core 2024-06-10 18:59:50 +00:00
serviceworkers Bug 1904124 - Part 1: Move all notification related tests to dom/notification/test/ r=asuth 2024-07-01 20:13:31 +00:00
simpledb Bug 1883353 - Require to always drop directory locks explicitly; r=dom-storage-reviewers,jari 2024-06-14 07:21:24 +00:00
smil Bug 1904378 - Stop creating runnables to fire SMIL events if we know we can't have listeners r=smaug 2024-06-25 03:31:45 +00:00
storage Bug 1889536 - Migrate IDNA handling to ICU4X. r=necko-reviewers,geckoview-reviewers,credential-management-reviewers,home-newtab-reviewers,valentin,owlish,dimi,thecount,supply-chain-reviewers 2024-07-09 11:26:43 +00:00
streams Bug 1898364 - Wrap reason in cancel callback r=mgaudet 2024-06-12 15:11:09 +00:00
svg Bug 1903546 - fix non-scaling-stroke r=emilio 2024-07-11 20:10:36 +00:00
system Bug 1905717 - Add a timeout for geoclue -> GLS fallback. r=saschanaz 2024-07-02 16:24:43 +00:00
tests Bug 1898815 - Add tests for pointerlock and xul popup; r=smaug 2024-07-10 12:23:34 +00:00
url Bug 1894231 - P3 Remove WorkerPrivate* in WorkerMainThreadRunnable. r=dom-worker-reviewers,extension-reviewers,smaug,rpl 2024-06-24 22:20:51 +00:00
vr Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
webauthn Bug 1902319 - Separate BTP user interaction tracking from ContentBlockingUserInteraction and record user interaction for iframes. r=anti-tracking-reviewers,manuel 2024-06-30 12:39:58 +00:00
webbrowserpersist Bug 1906015 - part 2: Make the most `do_QueryInterface` users for `nsIFormControl` use new getter methods r=smaug,credential-management-reviewers,sessionstore-reviewers,sclements 2024-07-10 00:46:59 +00:00
webgpu Bug 1896186: Properly validate arguments to `GPUBuffer.getMappedRange`. r=webgpu-reviewers,nical,ErichDonGubler 2024-07-03 16:40:17 +00:00
webidl Bug 1891784 - Support HTML reflected attributes returning FrozenArray. r=edgar 2024-07-10 10:09:11 +00:00
webscheduling Bug 1894231 - Remove CheckedUnsafePtr<WorkerPrivate> of WebTaskSchedulerWorker. r=dom-worker-reviewers,smaug 2024-06-24 22:20:50 +00:00
webshare
websocket Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
webtransport
workers Bug 1905337 - Keep dispatched RefPtr<WorkerThreadRunnable> of WorkerPrivate::mPreStartRunnables. r=dom-worker-reviewers,jstutte,smaug 2024-07-03 09:59:16 +00:00
worklet Bug 1898684 Use AutoJSAPI while run()ing JS::Dispatchable r=dom-core,peterv 2024-06-03 23:32:00 +00:00
xhr Bug 1904442 - Rename GlobalTeardownObserver::GetOwner to GetOwnerWindow. r=smaug,media-playback-reviewers,dom-storage-reviewers,aosmond,padenot,asuth 2024-07-01 11:49:59 +00:00
xml Bug 1901414 - Flush layout before firing SVG image doc load. r=dshin 2024-06-14 07:33:45 +00:00
xslt Bug 697151 - distinguish between SYNC and ASYNC XMLHttpRequests in nsIContentPolicy types, and have ChannelEventQueue::MaybeSuspendIfEventsAreSuppressed only suspend async ones; r=nika,necko-reviewers,peterv,dom-storage-reviewers,asuth,kershaw 2024-06-24 18:45:18 +00:00
xul Bug 1675847 - part 3: Make `ePointerClick` event dispatchers and handlers use `WidgetPointerEvent` r=smaug,search-reviewers,devtools-reviewers,nchevobbe,jteow 2024-06-14 00:18:47 +00:00
jar.mn
metrics.yaml Bug 1898245 - Migrate HTTP3_PERF_FIRST_CONTENTFUL_PAINT_MS, H3P_PERF_FIRST_CONTENTFUL_PAINT_MS, and EH_PERF_FIRST_CONTENTFUL_PAINT_MS probes to glean r=valentin,kershaw 2024-06-17 09:54:15 +00:00
moz.build Bug 1901060 - Privacy Preserving Attribution origin trial and API. r=bbirdsong,mt,webidl,smaug 2024-06-06 16:43:41 +00:00
pings.yaml