- Jun 06, 2023
-
-
John Lin authored
Differential Revision: https://phabricator.services.mozilla.com/D178564
-
- May 29, 2023
-
-
Related Bugzilla: https://bugzilla.mozilla.org/show_bug.cgi?id=1428034
-
- fixes required to build dom/media/systemservices
-
- fixes required to build dom/media/webrtc
-
This reverts commit 1eb13643. This fixes tor-browser#40721, tor-browser#40698, and tor-browser#40706. However, it is a temporary workaround, that we should revert once https://bugzilla.mozilla.org/show_bug.cgi?id=1744719 is fixed.
-
Depends on D164656 Differential Revision: https://phabricator.services.mozilla.com/D166108
-
Differential Revision: https://phabricator.services.mozilla.com/D164656
-
- May 24, 2023
-
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D178074
-
Paul Adenot authored
Bug 1830206 - Add an arbitrary limit to the number of audio channels a media can have. r=alwu, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D177644
-
- May 18, 2023
-
-
Andrew McCreight authored
Add a new field to nsContentList that should be true if and only if that list is in one of the hashtable caches. The entry destructor release assert double checks that any list it contains knew it was in an entry. This should be superfluous as long as SetContentList is the only place that sets HashEntry::mContentList to a non-null value, and nsContentList::mInHashtable to true. The first SetContentList release assert ensures that the entry starts out empty, because if it wasn't we'd need to tell the current list that it is being removed from the cache entry. The second SetContentList release assert ensures that the list is never in more than one entry at the same time, which allows us to make mInHashtable a boolean and not an integer. The release asserts in the remove-from-hashtable methods ensure that the list isn't in a hashtable afterwards. These are done as two separate checks to try to help with debugging if we see these asserts get hit. These methods are called from the destructor, and other places related to tearing down a content list. Differential Revision: https://phabricator.services.mozilla.com/D178322
-
Andrew McCreight authored
Bug 1830795, part 3 - Move content list cache entry classes into their list classes. r=nika a=RyanVM In the next patch, I'm adding a field to nsContentList that I want these hash table entries to be able to access, so I'm making them inner classes here. I've also renamed them to get rid of some redundancy, because otherwise the qualified names would be long. Differential Revision: https://phabricator.services.mozilla.com/D177844
-
Andrew McCreight authored
Differential Revision: https://phabricator.services.mozilla.com/D177843
-
Andrew McCreight authored
This isn't necessary for the later parts, but I think it makes it easier to understand. Differential Revision: https://phabricator.services.mozilla.com/D177842
-
- May 01, 2023
-
-
Kelsey Gilbert authored
Otherwise GCing will not release them. Differential Revision: https://phabricator.services.mozilla.com/D176828
-
- May 11, 2023
-
-
Kagami Sascha Rosylight authored
Differential Revision: https://phabricator.services.mozilla.com/D176697
-
- Apr 27, 2023
-
-
Andrew Osmond authored
-
Edgar Chen authored
Differential Revision: https://phabricator.services.mozilla.com/D176356
-
Emily McDonough authored
Bug 1830186 - Use local variable instead of temporary in GridLines::SetLineInfo. r=dholbert, a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D176594
-
- Apr 26, 2023
-
-
Andrew Osmond authored
Differential Revision: https://phabricator.services.mozilla.com/D175018
-
- Apr 21, 2023
-
-
Olli Pettay authored
Differential Revision: https://phabricator.services.mozilla.com/D176016
-
- Apr 17, 2023
-
-
Andrew Sutherland authored
Differential Revision: https://phabricator.services.mozilla.com/D171779
-
- Mar 30, 2023
-
-
Jens Stutte authored
Bug 1814856 - Collapse QuotaManager::mShutdownStarted on gShutdown. r=dom-storage-reviewers,janv a=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D173533
-
- Apr 05, 2023
-
-
Ryan VanderMeulen authored
-
- Mar 30, 2023
-
-
Kelsey Gilbert authored
Differential Revision: https://phabricator.services.mozilla.com/D174176 Depends on D174175
-
- Mar 29, 2023
-
-
sotaro authored
Bug 1812498 - Destroy RenderBufferTextureHosts that use VideoBridgeParent's Shmems in VideoBridgeParent::OnChannelError(). r=lsalzman, a=RyanVM Destroy RenderBufferTextureHosts that use VideoBridgeParent's Shmems before destroying all VideoBridgeParent's Shmems by PVideoBridgeParent::OnChannelError(). The patch includes Bug 1817674 fix. Differential Revision: https://phabricator.services.mozilla.com/D172764
-
- Mar 21, 2023
-
-
Andrew Osmond authored
Differential Revision: https://phabricator.services.mozilla.com/D172637
-
- Jun 01, 2022
-
-
Andreea Pavel authored
Bug 1602927 - disable test_names_sorted.html on linux64 opt r=intermittent-reviewers,gbrown a=test-only Differential Revision: https://phabricator.services.mozilla.com/D147625
-
- Mar 21, 2023
-
-
Ryan VanderMeulen authored
-
- Mar 16, 2023
-
-
sotaro authored
Bug 1812498 - Destroy RenderBufferTextureHosts that use VideoBridgeParent's Shmems in VideoBridgeParent::OnChannelError(). r=lsalzman, a=dsmith Destroy RenderBufferTextureHosts that use VideoBridgeParent's Shmems before destroying all VideoBridgeParent's Shmems by PVideoBridgeParent::OnChannelError(). The patch includes Bug 1817674 fix. Differential Revision: https://phabricator.services.mozilla.com/D172764
-
- Mar 14, 2023
-
-
Edgar Chen authored
Differential Revision: https://phabricator.services.mozilla.com/D171401
-
- Jan 31, 2023
-
-
Andrew Osmond authored
This patch adds the ability for Windows on ARM to launch either x86 or ARM Widevine plugins. It also adds the ability for Windows on x86 to refuse ARM binaries in case, for example, a profile is transferred between machines. Overall this should be a non-functional change for users at the time of landing. It does however allow us to ship the ARM Widevine plugin to Windows ARM users to workaround a plugin crash with the x86 Widevine plugin. This only affects Windows 10 users (Windows 11 works fine). Differential Revision: https://phabricator.services.mozilla.com/D167634
-
- Mar 09, 2023
-
-
Andreas Pehrson authored
Differential Revision: https://phabricator.services.mozilla.com/D171485
-
- Feb 27, 2023
-
-
Edgar Chen authored
-
- Feb 17, 2023
-
-
Jens Stutte authored
Bug 1815904 - Set the gShutdown flag on shutdown even if we never instantiated a QM instance. r=dom-storage-reviewers,janv, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D170088
-
- Feb 16, 2023
-
-
Joel Maher authored
Differential Revision: https://phabricator.services.mozilla.com/D170086
-
- Feb 02, 2023
-
-
Andrew McCreight authored
Bug 1811327 - Be more precise in the types passed around to WorkletThread methods. r=karlt, a=dmeehan Differential Revision: https://phabricator.services.mozilla.com/D167884
-
- Feb 04, 2023
-
-
Emilio Cobos Álvarez authored
Includes fix for bug 1803268.
-
Tom Schuster authored
Differential Revision: https://phabricator.services.mozilla.com/D167366 Depends on D167365
-
Tom Schuster authored
Differential Revision: https://phabricator.services.mozilla.com/D167365
-
- Feb 03, 2023
-
-
Ryan VanderMeulen authored
-