- Mar 30, 2023
-
-
Alexandra Borovova authored
Bug 1802137 - [wdspec] Add tests for serialization and deserialization of platform objects of type Node for ShadowRoot. r=webdriver-reviewers,jdescottes,whimboo Differential Revision: https://phabricator.services.mozilla.com/D173298
-
Alexandra Borovova authored
Bug 1802137 - [bidi] Enhance support for serialization and deserialization of platform objects of type Node for ShadowRoot. r=webdriver-reviewers,whimboo Differential Revision: https://phabricator.services.mozilla.com/D173297
-
Jan de Mooij authored
Depends on D173954 Differential Revision: https://phabricator.services.mozilla.com/D173955
-
Jan de Mooij authored
Bug 1825014 part 4 - Use a rest parameter instead of arguments for some error-throwing functions. r=iain This eliminates the remaining uses of `arguments` in self-hosted code. These functions are called from C++ code. I'll see if we can remove them in a follow-up bug. Depends on D173953 Differential Revision: https://phabricator.services.mozilla.com/D173954
-
Jan de Mooij authored
Depends on D173952 Differential Revision: https://phabricator.services.mozilla.com/D173953
-
Jan de Mooij authored
These can be used to replace uses of `arguments.length` and `arguments[i]` in self-hosted code. The frontend emits specialized bytecode ops for those instructions that access the frame directly. This means we no longer have to allocate an arguments object in the interpreter and Baseline for self-hosted functions. This speeds up many perf-sensitive builtins such as `ArrayMap`. Later patches convert all `arguments` uses in self-hosted code and add assertions to ensure we never create an arguments object for any self-hosted function. Differential Revision: https://phabricator.services.mozilla.com/D173952
-
Jan de Mooij authored
Differential Revision: https://phabricator.services.mozilla.com/D173951
-
ogiorgis authored
Bug 1621950 - fix some myst ref warnings r=firefox-source-docs-reviewers,devtools-reviewers,sylvestre Differential Revision: https://phabricator.services.mozilla.com/D173843
-
ogiorgis authored
Differential Revision: https://phabricator.services.mozilla.com/D173704
-
ogiorgis authored
Bug 1824659 - replace sphinx panel by sphinx design r=firefox-source-docs-reviewers,perftest-reviewers,sylvestre,sparky Differential Revision: https://phabricator.services.mozilla.com/D173680
-
Landry Breuil authored
should unbreak telemetry for BSDs and Solaris. In NowExcludingSuspendMs() use CLOCK_UPTIME instead of CLOCK_MONOTONIC on OpenBSD as this one excludes time spent suspended. Differential Revision: https://phabricator.services.mozilla.com/D173625
-
Mozilla Releng Treescript authored
de -> 06f1b836b00e38d7e79320d1c0d255129da2492e it -> a1dc2bf264e3a1583f9039a5d6465b221b480135 ka -> 4bc53b7b85cc80c798fa5f62a3d4d81a8429be93 lo -> 251af4e0a9d7639478461fea60a660cb629d88b7 sq -> d1e8e2061c3c02de0a7796aedd34f97fbf137e2c
-
Emily McMinn authored
Differential Revision: https://phabricator.services.mozilla.com/D174002
-
Hiroyuki Ikezoe authored
Bug 1777052 - Skip counting scroll events where the scroll position is unchanged in test_mousecapture.xhtml. r=botond Differential Revision: https://phabricator.services.mozilla.com/D174050
-
Sandor Molnar authored
Backed out changeset 9fda7af76207 (bug 1816918) for causing build bustage in dom/webtransport/parent/WebTransportParent.cpp CLOSED TREE
-
Nicolas Chevobbe authored
Bug 1824675 - [devtools] Properly wait for console to reload in DAMP test. r=devtools-reviewers,perftest-reviewers,ochameau,sparky Differential Revision: https://phabricator.services.mozilla.com/D173796
-
Lina Butler authored
Before this commit, the New Tab tests had two fake pref implementations: * The `Services.prefs` mock in `TEST_GLOBAL`, which stubbed out a handful of `nsIPrefBranch` methods. * `FakensIPrefBranch`, which mocked a different handful of `nsIPrefBranch` methods. This commit: * Consolidates the two fake implementations into the mock `FakensIPrefBranch` class. * Adds a `FakensIPrefService` subclass of `FakensIPrefBranch`, with additional methods specific to `nsIPrefService`. * Replaces `FakensIPrefBranch.prototype.prefs` with a new `FAKE_GLOBAL_PREFS` map. The new approach still lets tests change and clear prefs on existing instances of `FakensIPrefBranch` and its subclasses, but makes the shared state explicit. The old approach of mutating `FakensIPrefBranch.prototype.prefs` relied on a subtle quirk of `prefs` being shared by all instances of `FakensIPrefBranch` and its subclasses, and broke when setting `prefs` to a new, empty object. * Moves `{observe, ignore}Branch` into `FakePrefs`, since these are not part of the `nsIPrefBranch` interface. Differential Revision: https://phabricator.services.mozilla.com/D173897
-
Fred Chasen authored
Bug 1815565 - Set pref print.save_as_pdf.use_page_rule_size_as_paper_size.enabled to true by default r=dholbert Differential Revision: https://phabricator.services.mozilla.com/D174041
-
sunil mayya authored
Differential Revision: https://phabricator.services.mozilla.com/D173115
-
Botond Ballo authored
Differential Revision: https://phabricator.services.mozilla.com/D174005
-
Botond Ballo authored
Differential Revision: https://phabricator.services.mozilla.com/D173578
-
Botond Ballo authored
mScale is the zoom at the time the displayport margins were set, but the resulting ScreenMargin will be interpreted in the context of the scale at which we're about to paint, which may be different. Note that mMargins themselves are not affected by these two scales being potentially different, since we want the magnitude of the margins to the constant in Screen pixels (i.e. a constant fraction of the viewport size). Differential Revision: https://phabricator.services.mozilla.com/D173577
-
Makoto Kato authored
Differential Revision: https://phabricator.services.mozilla.com/D173380
-
Iulian Moraru authored
Backed out 2 changesets (bug 1824430, bug 1812631) for causing multiple mochitest failures. CLOSED TREE Backed out changeset 500e6e1d7092 (bug 1824430) Backed out changeset 6d0d5de3be6e (bug 1812631)
-
Iulian Moraru authored
Backed out changeset a13beb2f76da (bug 1824490) for causing wp failures on page-name-002-print.html. CLOSED TREE
-
Mike Hommey authored
Bug 1824320 - Use mozpack.executable instead of relying on the `file` program. r=firefox-build-system-reviewers,nalexander Differential Revision: https://phabricator.services.mozilla.com/D173919
-
Niklas Baumgardner authored
Differential Revision: https://phabricator.services.mozilla.com/D173708
-
Niklas Baumgardner authored
Differential Revision: https://phabricator.services.mozilla.com/D172043
-
Niklas Baumgardner authored
Differential Revision: https://phabricator.services.mozilla.com/D174003
-
Hiroyuki Ikezoe authored
Differential Revision: https://phabricator.services.mozilla.com/D174042
-
Nathan LaPre authored
This revision adds logic to BoundsWithOffset to ensure that bounds, when calculated for hit testing, are constrained to the scroll areas that contain them. This ensures that we don't return an Accessible that's covered by another element when hit testing due to overflow: scroll situations. This revision also contains a fix for transforms and scroll: we now apply scroll before any transform, since transforms operate on scrolled content. This revision contains tests for both of the above changes. Differential Revision: https://phabricator.services.mozilla.com/D173392
-
- Mar 29, 2023
-
-
Emilio Cobos Álvarez authored
Differential Revision: https://phabricator.services.mozilla.com/D173862
-
Nico Grunbaum authored
Differential Revision: https://phabricator.services.mozilla.com/D174013
-
Emily McDonough authored
Bug 1824490 - Use the end page value rather than the start page value of the previous frame when performing named-page breakpoints r=dholbert Adding the test from this bug so that this can't happen next time. Differential Revision: https://phabricator.services.mozilla.com/D174037
-
Dan Baker authored
Depends on D173888 Differential Revision: https://phabricator.services.mozilla.com/D173987
-
Dan Baker authored
Depends on D173873 Differential Revision: https://phabricator.services.mozilla.com/D173888
-
Dan Baker authored
Depends on D173550 Differential Revision: https://phabricator.services.mozilla.com/D173873
-
Dan Baker authored
Depends on D173788 Differential Revision: https://phabricator.services.mozilla.com/D173550
-
Dan Baker authored
Differential Revision: https://phabricator.services.mozilla.com/D173788
-
Eitan Isaacson authored
Differential Revision: https://phabricator.services.mozilla.com/D173864
-