- Feb 02, 2022
-
-
Cristian Tuns authored
Backed out changeset a384c409bd44 (bug 1752996) for causing build bustages on Unified_cpp_uriloader_exthandler CLOSED TREE
-
Lars T Hansen authored
When searching a lazy stub segment for the code range that holds a particular PC value, we can quickly exclude segments that are guaranteed not to match by comparing the PC to the values at the segment's endpoints - the code ranges in a segment are sorted, and this filtering will cause the search to skip most segments. This very significantly reduces the time spent in the search. Differential Revision: https://phabricator.services.mozilla.com/D137518
-
Lars T Hansen authored
The indirect stubs code needs to take a lock on the lazy stub tier when mapping back from code pointer to function index during a Table::get on a table of funcref. This code is amazingly hot in one large wasm application and is almost unusable because of lock contention caused by this lookup. However, the tier tables are mostly stable at this point and parallel lookups are fine, so we need to allow for multiple readers. The easiest way to do this is by using a multi-reader/single-writer ExclusiveData variant, introduced here. Differential Revision: https://phabricator.services.mozilla.com/D137516
-
Emilio Cobos Álvarez authored
As per https://phabricator.services.mozilla.com/D137549#inline-756817, though honestly not sure if worth it. Differential Revision: https://phabricator.services.mozilla.com/D137651
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D137619
-
Emilio Cobos Álvarez authored
Some of them are logging, some of them are not. Differential Revision: https://phabricator.services.mozilla.com/D137550
-
Emilio Cobos Álvarez authored
This is a bit harder to mess up, and a bit simpler to read too. Differential Revision: https://phabricator.services.mozilla.com/D137549
-
Chris H-C authored
Differential Revision: https://phabricator.services.mozilla.com/D137064
-
Benjamin VanderSloot authored
Fix to landed patch D136606. The original patch did not fix the test in the dFPI case as `SimpleTest.xOrigin` was always false-y. This also meant it broke nothing, but the patch was a no-op. Changing this conditional causes the expected functionality of D136606 to work. Differential Revision: https://phabricator.services.mozilla.com/D137466
-
Kagami Sascha Rosylight authored
Differential Revision: https://phabricator.services.mozilla.com/D137652
-
Gijs Kruitbosch authored
Differential Revision: https://phabricator.services.mozilla.com/D137523
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D137547
-
Julian Descottes authored
Bug 1753003 - Remove non-local connections from telemetry-tests-client r=chutten,whimboo,webdriver-reviewers Disable telemetry pings from Activity Stream and skip tests relying on search engine pages Differential Revision: https://phabricator.services.mozilla.com/D137614
-
Bob Owen authored
Bug 1751367: Delay loading winmm.dll, so it loads after COM initialization. r=cmartin,media-playback-reviewers,alwu This is to prevent user32.dll from loading before COM initialization on earlier version of windows. Differential Revision: https://phabricator.services.mozilla.com/D136936
-
Bob Owen authored
Differential Revision: https://phabricator.services.mozilla.com/D136935
-
criss authored
Backed out changeset ea6f7e57b5a1 (bug 1753067) Backed out changeset 6458601b04d5 (bug 1753067) Backed out changeset d98c8d344eb4 (bug 1753067) Backed out changeset a949392fdc43 (bug 1753067) Backed out changeset 5cdcd60f751f (bug 1753067) Backed out changeset c4c5b405438a (bug 1753067)
-
Jonathan Kew authored
Bug 1752881 - Include our preferred emoji fonts in Common Fallbacks on Windows, so that they'll take precedence over random user-installed emoji fonts when no explicit font request applies. r=m_kato Differential Revision: https://phabricator.services.mozilla.com/D137510
-
Yury Delendik authored
Changes: * Extends masm's operations with SimdConstants as an args, to be non-destructive * Refactor BaseAssembler rrip encoding helpers * Remove unused ripr helpers -- not going to store anything if the code * Add moveSimd128XXXIfNotAVX helpers Differential Revision: https://phabricator.services.mozilla.com/D137080
-
Emilio Cobos Álvarez authored
Bug 1753067 - And a similar trivial fix for nsClipboardWayland to avoid sign getting lost before checking for <= 0. MANUAL PUSH: Similar fix to the last orange fix.
-
Emilio Cobos Álvarez authored
MANUAL PUSH: Orange fix.
-
Peter Van der Beken authored
Differential Revision: https://phabricator.services.mozilla.com/D137383
-
Emilio Cobos Álvarez authored
As per https://phabricator.services.mozilla.com/D137549#inline-756817, though honestly not sure if worth it. Differential Revision: https://phabricator.services.mozilla.com/D137651
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D137619
-
Emilio Cobos Álvarez authored
Some of them are logging, some of them are not. Differential Revision: https://phabricator.services.mozilla.com/D137550
-
Emilio Cobos Álvarez authored
This is a bit harder to mess up, and a bit simpler to read too. Differential Revision: https://phabricator.services.mozilla.com/D137549
-
Jari Jalkanen authored
Bug 1708705 - Check new requests are rejected during structured cloning. r=dom-storage-reviewers,janv The check is restored from the previous implementation. Differential Revision: https://phabricator.services.mozilla.com/D137031
-
Henrik Skupin authored
Bug 1751196 - [geckodriver] androidPackage and binary capabilities are mutual exclusive. r=webdriver-reviewers,jgraham It's only allowed to specify a desktop binary or an Android package to start. Differential Revision: https://phabricator.services.mozilla.com/D137564
-
Henrik Skupin authored
Bug 1753083 - [geckodriver] Remove deprecated preferences from prefs.rs. r=webdriver-reviewers,jgraham Differential Revision: https://phabricator.services.mozilla.com/D137560
-
Henrik Skupin authored
Bug 1753083 - [geckodriver] Remove deprecated check for "page load" timeout (Firefox <53). r=webdriver-reviewers,jgraham Differential Revision: https://phabricator.services.mozilla.com/D137559
-
Henrik Skupin authored
Bug 1753083 - [geckodriver] Remove version check for websocketUrl capability (Firefox >=91). r=webdriver-reviewers,jdescottes,jgraham Differential Revision: https://phabricator.services.mozilla.com/D137558
-
Emilio Cobos Álvarez authored
We were passing a g_malloc-ed pointer to free(): https://searchfox.org/mozilla-central/rev/b0c5c3b9821c2f22193fd6e1e9f66032639da1a1/widget/gtk/nsClipboardX11.cpp#198 Do the same as Wayland, and use g_malloc consistently. Differential Revision: https://phabricator.services.mozilla.com/D137548
-
Evgenia Kotovich authored
Differential Revision: https://phabricator.services.mozilla.com/D135579
-
Karl Tomlinson authored
There was little value in dispatching devicechange before enumerateDevices could proceed. Differential Revision: https://phabricator.services.mozilla.com/D132907
-
Julien Cristau authored
Bug 1753045 - funsize: stop using deprecated `warn` logging method. r=releng-reviewers,gbrown DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D137543
-
Sebastian Hengst authored
Bug 1751913 - fuzz annotation for video playback with Windows and AddressSanitizer and beta or release. r=alwu DONTBUILD This started with direct decoding of video frames from data (bug 1713276) which also changed test expectations. Differential Revision: https://phabricator.services.mozilla.com/D137519
-
Norisz Fay authored
-
Norisz Fay authored
-
Peter Van der Beken authored
Differential Revision: https://phabricator.services.mozilla.com/D137262
-
Karl Tomlinson authored
"media.ondevicechange.fakeDeviceChangeEvent.enabled" does not change any devices and so will not generate any events if/when no-op devicechange events are filtered out. The test is rearranged to reduce the wait for no event and run some steps in parallel, so that the test runs in half the time. This benefit will accumulate as more scenarios are added to the test. Differential Revision: https://phabricator.services.mozilla.com/D132906
-
Karl Tomlinson authored
The same list of physical devices can, in a subsequent patch, be returned to multiple Windows, so that their MediaDevices objects can efficiently keep (and share) a record of the set of devices when the last "devicechange" event was queued. Differential Revision: https://phabricator.services.mozilla.com/D132903
-