- Mar 22, 2023
-
-
Mike Hommey authored
Keep the wrench android jobs on 1.67 until the NDK is upgraded in bug 1820876. Differential Revision: https://phabricator.services.mozilla.com/D172078
-
Shane Hughes authored
Differential Revision: https://phabricator.services.mozilla.com/D172629
-
Matthew Gregan authored
Differential Revision: https://phabricator.services.mozilla.com/D173210
-
Cristian Tuns authored
Backed out changeset f1e63c1177db (bug 1776738) for causing mochitest failures in test_fullscreen-api.html CLOSED TREE
-
Makoto Kato authored
Although we have removed Spatial navigation by bug 1341737, we still touch `snav.enabled`. Let's remove it. Differential Revision: https://phabricator.services.mozilla.com/D172390
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D172414
-
Randell Jesup authored
Also fixes the worker shutdown handling associated with this Differential Revision: https://phabricator.services.mozilla.com/D172038
-
Randell Jesup authored
nsIAsyncInputStreams keep a reference to the callback object, causing possible leaks which will result in assertions in workers. Also use a StrongWorkerRef to ensure the worker remains around until the OnInputStreamReady callback occurs. Differential Revision: https://phabricator.services.mozilla.com/D171810
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D172459
-
Randell Jesup authored
This is the initial implementation without support for timeouts Differential Revision: https://phabricator.services.mozilla.com/D170947
-
Randell Jesup authored
Differential Revision: https://phabricator.services.mozilla.com/D171900
-
Stephanie Cunnane authored
Bug 1823278 - Update consumers of toolkit/components/utils to import ES modules directly. r=Standard8 Differential Revision: https://phabricator.services.mozilla.com/D172950
-
Stephanie Cunnane authored
Differential Revision: https://phabricator.services.mozilla.com/D172949
-
Noemi Erli authored
Backed out changeset 12a40a80a975 (bug 1804086) Backed out changeset 1bea9ea5e20d (bug 1804086) Backed out changeset 00feb14e7824 (bug 1804086)
-
Sammy Khamis authored
Differential Revision: https://phabricator.services.mozilla.com/D171303
-
Joel Maher authored
Bug 1783248 - [mochitest] Add notification of changed pref at end of test and error if changed in test-verify. r=ahal Differential Revision: https://phabricator.services.mozilla.com/D169721
-
Cristian Tuns authored
-
Marco Castelluccio authored
Bug 1823813 - Add 'fuzzblockers' as examples of S2 bugs. r=firefox-source-docs-reviewers,sylvestre DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D173227
-
- Mar 21, 2023
-
-
Masayuki Nakano authored
Bug 1820116 - Enable new join-split node direction which is compatible with the other browsers in the Nightly channel and early beta builds by default r=m_kato,smaug For collecting more feedback from testers, let's enable the new and better join-split node direction in the Nightly channel and early beta builds. One of the main purposes of this change is, if we get feedback of some intranet web apps which are instantiated in local servers, we can write a hack like bug 1514940 before shipping the release since the block-list per domain cannot support such apps. Differential Revision: https://phabricator.services.mozilla.com/D172092
-
Masayuki Nakano authored
This API is temporarily available and useful for web app developers who want to stop supporting Gecko specific join/split direction handling as soon as possible and who do not want Mozilla block their release schedule by rescheduling of shipping the new behavior. Additionally, adding this command allows web apps detects whether Gecko supports the new behavior and whether it's enabled. On the other hand, We don't want to ship opt-out API because it's hard to keep maintaining the legacy behavior specific paths. Therefore, the command does nothing if web app calls `Document.execCommand("enableCompatibleJoinSplitDirection", false "false")` if the new behavior is enabled by default. Differential Revision: https://phabricator.services.mozilla.com/D172351
-
Brad Werth authored
Bug 1776738: Make fullscreen and pointerlock mochitests use document.fullscreenElement to determine fullscreen-ness. r=edgar With these changes, it's no longer necessary to store the normalSize on the window, since we never check it, nor check for resize events. This also removes the flaky timeouts, and replaces them with an executeSoon. For some of the fullscreen tests, the number of calls to enter and exit fullscreen are not matched. Since that count is essential for the checks of whether or not the screen is in the expected fullscreen, this defines a method that can force the count to a specific value. This is used in some of the fullscreen tests to get the expected results. Differential Revision: https://phabricator.services.mozilla.com/D172852
-
Malte Jürgens authored
Bug 1821844 - Allow 'mach repackage msix' to be run independent of current directory r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D172356
-
Dão Gottwald authored
Bug 1823643 - In ProviderQuickSuggest::blockResult, check result.payload.isBlockable instead of re-determining whether blocking is enabled. r=adw Differential Revision: https://phabricator.services.mozilla.com/D173138
-
Sean Feng authored
Bug 1804086 - Make JSValidatorChild decoding the data from other encoding into UTF8 if needed r=smaug Depends on D172491 Differential Revision: https://phabricator.services.mozilla.com/D172492
-
Sean Feng authored
Bug 1804086 - Allow document charset to be passed from content to parent r=smaug,necko-reviewers,kershaw This is needed for doing content decoding for ORB. Depends on D172490 Differential Revision: https://phabricator.services.mozilla.com/D172491
-
Sean Feng authored
Bug 1804086 - Allow classic script hint to be passed from content to parent r=smaug,necko-reviewers,kershaw This is needed for doing content decoding for ORB. Differential Revision: https://phabricator.services.mozilla.com/D172490
-
Glenn Watson authored
No functionality change here, just preparing for having different variations of shaders that make use of ps_quad as a base. Differential Revision: https://phabricator.services.mozilla.com/D172197
-
Mike Hommey authored
Bug 1823598 - Run configure before running a mach cargo command. r=firefox-build-system-reviewers,ahochheiden When there is no configured environment, mach cargo commands always need one. `BuildDriver.build` does create one, but for commands that don't need that, we do need configure. Ideally, we wouldn't, but that requires moving all the cargo invocation logic out of rust.mk, which would be more work. Differential Revision: https://phabricator.services.mozilla.com/D173109
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D172078
-
Noemi Erli authored
Backed out changeset 0b69d702701b (bug 1823343) for causing build bustages in BackgroundHangMonitor.cpp CLOSED TREE
-
Noemi Erli authored
-
Noemi Erli authored
Backed out changeset 14879c9b6b3c (bug 1813986) Backed out changeset d90fa56c73e5 (bug 1813986)
-
zaggy1024 authored
Differential Revision: https://phabricator.services.mozilla.com/D168629
-
Botond Ballo authored
Bug 1737725 - Ensure hit-testing never observes scroll offsets that don't have async deltas applies. r=hiro,gw When a new scene is swapped in on the render backend thread, its scroll frames have scroll offsets that come from the main thread and do not reflect async scroll deltas until such deltas are sampled from APZ. It's possible for hit-testing to observe the scene in this temporary state, potentially leading to incorrect hit-test results. To avoid this, save the async offsets from the previous scene and apply them to the new scene until we can sample proper offsets from APZ. Differential Revision: https://phabricator.services.mozilla.com/D173100
-
Karl Tomlinson authored
For speaker permissions, this has the effect of presenting a menulist instead of a label when a device-specific ALLOW permission is set, providing the option to the user of changing this to a BLOCK. A global permission for speaker selection is not currently supported but if it were implemented and set to BLOCK, then a menulist would be shown for all sites with permissions set. It would include at least PROMPT and BLOCK menuitems. This change would mean that the menulist selected item can display "Allowed" when a device-specific ALLOW permission has already been granted through a selectAudioOutput() prompt. _permissionsToChange is modified in _removePermissionFromList() so that permissions changed then deleted are not added by onApplyChanges(). Differential Revision: https://phabricator.services.mozilla.com/D172085
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D172748
-
Emilio Cobos Álvarez authored
This page seems to rely on this optimization being present. Optimizing it is straight-forward. Why do they do that instead of using the #foo syntax? Who knows. Differential Revision: https://phabricator.services.mozilla.com/D173148
-
Calixte authored
SVG filters weren't working correctly because of a mismatch between filter URI and document URI. The problem has been fixed in: https://github.com/mozilla/pdf.js/pull/16153 and here's the test. Differential Revision: https://phabricator.services.mozilla.com/D172223
-
Ted Campbell authored
Differential Revision: https://phabricator.services.mozilla.com/D123995
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D172757
-