Robert Longson
5d0eab08a3
Bug 1823477 - Create a DisplaySVGItem as a base class for SVG Painted Display Items r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D173056
2023-03-21 15:05:34 +00:00
Valentin Gosu
b1dfac72d9
Bug 1823358 - Add new network.trr.ohttp.uri pref r=keeler,necko-reviewers,jesup
...
Differential Revision: https://phabricator.services.mozilla.com/D172988
2023-03-21 14:51:48 +00:00
Jens Stutte
9f1bbb9836
Bug 1777921 - Assert that StrongWorkerRefs are not lazily released during final GC/CC. r=dom-worker-reviewers,smaug,asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D150942
2023-03-21 14:43:48 +00:00
Andrew Halberstadt
20461d4e7d
Bug 1823694 - [lint.ruff] Disable some warnings we don't actually want to enforce, r=linter-reviewers,andi
...
This disables:
PLR0911 too-many-return-statements
PLR0912 too-many-branches
PLR0913 too-many-arguments
PLR0914 too-many-return-statements
PLR2004 magic-value-comparison
This removes nearly 2000 warnings.
Differential Revision: https://phabricator.services.mozilla.com/D173156
2023-03-21 14:36:26 +00:00
Emilio Cobos Álvarez
6eec2e9f70
Bug 1823350 - Unify how we identify PiP windows on Linux/Windows. r=mconley,stransky
...
Also explicitly use titlebar=no on the PIP window, since we really don't
want a titlebar.
This way we don't end up without titlebars in other alwaysontop windows.
Differential Revision: https://phabricator.services.mozilla.com/D172992
2023-03-21 14:36:19 +00:00
Andrew Osmond
b8a3f6aaf8
Bug 1822413. r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D172637
2023-03-21 14:23:16 +00:00
Mike Conley
512d8ddaee
Bug 1821127 - Make sure dragstart never bubbles up to the widget layer in test_mousecapture.xhtml. r=NeilDeakin
...
This test does things with synthesized mousedown and mousemove that runs the risk of starting
a drag operation.
Per https://searchfox.org/mozilla-central/rev/47aea2f603cc18144afcedbd604a418f11e90f9b/widget/nsBaseDragService.cpp#341-355 ,
to ensure these tests continue to function normally, we need to prevent any dragstart events from
reaching the widget layer, which is what this patch does.
Differential Revision: https://phabricator.services.mozilla.com/D172686
2023-03-21 14:22:28 +00:00
Tom Ritter
6e48c9a6d7
Bug 1815307: Cut over Touch Events to the RFP-per-target architecture r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D170893
2023-03-21 14:14:48 +00:00
Tom Ritter
101e6c51a2
Bug 1815307: Change wording in media error test r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D170892
2023-03-21 14:14:48 +00:00
Tom Ritter
4b30551afe
Bug 1815307: Make all ShouldRFP functions take a RTPTarget r=timhuang
...
The default value for the target is Unknown, so all callsites
keep working.
We also add a Target value used for Document precomputation. This
value is enabled in RFP Lite mode, and allows us to precompute
ShouldRFP and cache it for faster computations later. (The later
computations will still check the Target, but won't need to do the
other expensive checks.)
Differential Revision: https://phabricator.services.mozilla.com/D170891
2023-03-21 14:14:48 +00:00
Tom Ritter
f05d61003f
Bug 1815307: Reconfigure the headers so types will be accessible in the right place without conflicts r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D170890
2023-03-21 14:14:47 +00:00
Tom Ritter
d43bc54a7d
Bug 1815307: Lay the groundwork for the IsRFPEnabledFor function r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D170889
2023-03-21 14:14:47 +00:00
Tom Ritter
ebd5b77e14
Bug 1815307: Group RFP methods into logical sections r=timhuang
...
Differential Revision: https://phabricator.services.mozilla.com/D170888
2023-03-21 14:14:46 +00:00
Lata
4ee9882811
Bug 1820284 - Use moz-button-group in the Add new address r=hjones,credential-management-reviewers,sgalich
...
Differential Revision: https://phabricator.services.mozilla.com/D171914
2023-03-21 14:11:02 +00:00
Joel Maher
c710ce2144
Bug 1820900 - Run unittests on MSIX debug. r=bhearsum,ci-and-tooling,aryx
...
Differential Revision: https://phabricator.services.mozilla.com/D173080
2023-03-21 13:54:26 +00:00
mspiess
a5da97cb7a
Bug 580928 - Add support for Drag and Drop with Outlook items. r=cmartin
...
Differential Revision: https://phabricator.services.mozilla.com/D157587
2023-03-21 13:50:32 +00:00
Cristina Horotan
dd2fe65d79
Backed out changeset 1eee1fa2d9dd (bug 1811318) for causing bc failures at browser_preferences_usage.js CLOSED TREE
2023-03-21 16:31:56 +02:00
Cristina Horotan
d2152bdc1b
Backed out changeset 56de7c6ac457 (bug 1820743) for causing bc failures at browser_toolbarKeyNav.js CLOSED TREE
2023-03-21 16:16:47 +02:00
Butkovits Atila
50c8848924
Backed out changeset 0d0d506fe655 (bug 1823477) for causing bustages at DisplaySVGItem.cpp. CLOSED TREE
2023-03-21 15:42:48 +02:00
serge-sans-paille
46333ee321
Bug 1823443 - Vendor libsoundtouch through mach vendor, with patch r=padenot
...
Through ./mach vendor media/libsoundtouch/moz.yaml -r 17a63e99d58053b0fbde8b69d7cc76a38119ce70 --patch-mode only --force
Differential Revision: https://phabricator.services.mozilla.com/D173047
2023-03-21 13:14:47 +00:00
serge-sans-paille
8a6e644520
Bug 1823443 - Vendor libsoundtouch through mach vendor, without patch r=padenot
...
Through ./mach vendor media/libsoundtouch/moz.yaml -r 17a63e99d58053b0fbde8b69d7cc76a38119ce70 --patch-mode none --force
Differential Revision: https://phabricator.services.mozilla.com/D173046
2023-03-21 13:14:47 +00:00
serge-sans-paille
9b6ad1c7fc
Bug 1823443 - Vendor libsoundtouch using `mach vendor` r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D173045
2023-03-21 13:14:46 +00:00
serge-sans-paille
81ffcb1181
Bug 1823441 - Add support for codeberg hosting r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D173044
2023-03-21 13:14:46 +00:00
Robert Longson
187e976ee6
Bug 1823477 - Create a DisplaySVGItem as a base class for SVG Painted Display Items r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D173056
2023-03-21 13:14:14 +00:00
William Durand
2fb700c25d
Bug 1820743 - Allow to move unified extensions button on the navbar. r=rpl
...
Differential Revision: https://phabricator.services.mozilla.com/D171845
2023-03-21 13:10:08 +00:00
Niklas Baumgardner
d7b26c11fa
Bug 1811318 - Urlbar entry point for PiP. r=cmkm,pip-reviewers,desktop-theme-reviewers,dao,mconley,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D170899
2023-03-21 12:55:18 +00:00
Mike Conley
d960e3303e
Bug 1814278 - Align the spacing and layout of the new Migration Wizard more closely to the spec. r=kpatenio,fluent-reviewers,flod,settings-reviewers
...
Along with bringing us closer to the layout and spacing from Figma, this does the following:
1. Changes the header element to an <h1> and uses CSS to get the expected font size. This should
make the organization of the wizard make more sense to screenreaders.
2. Handles the "single resource" case for Variant 2, where we hide "Select All" and align the
resource list to the left if there's only a single resource to import.
3. Fixes a string to match the spec.
Differential Revision: https://phabricator.services.mozilla.com/D173054
2023-03-21 12:35:19 +00:00
Emilio Cobos Álvarez
eb1c40734b
Bug 1823336 - [wayland] For unanchored popups don't read anchor / popup gravity. r=stransky
...
This matches the nsMenuPopupFrame code.
There are a few places where we want to fix our position, and I unified
how we do this in the regressing bug.
ShouldFollowAnchor() = false popups like this used to just not be repositioned directly:
https://hg.mozilla.org/mozilla-central/rev/c15f0fb1c92375ea751b3916a4c25a34403f21b2#l9.274
IsNoAutoHide() popups fixed their position once:
https://hg.mozilla.org/mozilla-central/rev/c15f0fb1c92375ea751b3916a4c25a34403f21b2#l9.867
I unified in the noautohide behavior but in a better place here:
https://hg.mozilla.org/mozilla-central/rev/c15f0fb1c92375ea751b3916a4c25a34403f21b2#l9.1182
But this trips this Wayland code which wasn't treating AnchorType_Point
popups properly.
The fact that this popup doesn't follow the anchor feels wrong, but is
pre-existing.
Differential Revision: https://phabricator.services.mozilla.com/D173004
2023-03-21 12:32:02 +00:00
Julien Wajsberg
969e510983
Bug 1767774 - Remove a setTimeout in the profiler tests r=canaltinova
...
I spotted this setTimeout call while reviewing another patch, and
thought that it might be the cause for some of our intermittents.
It looks like that for some years now, we have this handy
waitForTabClosing function, that we can use instead.
Differential Revision: https://phabricator.services.mozilla.com/D173024
2023-03-21 12:16:49 +00:00
Greg Tatum
0f2bbe5465
Bug 1821768 - Make the about:translations page properly responsive; r=nordzilla
...
Differential Revision: https://phabricator.services.mozilla.com/D172312
2023-03-21 12:13:12 +00:00
Greg Tatum
4dd3a3433c
Bug 1821768 - Make about:translations work in GeckoView; r=nordzilla,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D172311
2023-03-21 12:13:12 +00:00
Greg Tatum
749ec49c51
Bug 1821768 - Move translations.ftl to toolkit; r=nordzilla,fluent-reviewers,flod
...
Differential Revision: https://phabricator.services.mozilla.com/D172310
2023-03-21 12:13:11 +00:00
Emilio Cobos Álvarez
7c07c10de0
Bug 1809843 - Skip one more failing test. a=kershaw
...
MANUAL PUSH: Fixes orange CLOSED TREE
2023-03-21 13:49:30 +01:00
Emilio Cobos Álvarez
d8d7f3f68c
Bug 1823552 - Fix test_popup_moveToAnchor.xhtml failures by resetting offset on MoveTo calls.
...
MANUAL PUSH: Trivial fix CLOSED TREE
2023-03-21 13:46:25 +01:00
Paul Zuehlcke
615b7caa03
Bug 1823376 - Return early after calling launchWithURI without prompt. r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D172997
2023-03-21 11:55:50 +00:00
Emilio Cobos Álvarez
c2a9cc3dc2
Bug 1818517
- Ignore crossing-due-to-grab-start events. r=stransky
...
An alternative for this could be to just ignore leave-notify during a
drag, but that seemed a bit more hackish.
Differential Revision: https://phabricator.services.mozilla.com/D172914
2023-03-21 11:51:17 +00:00
Emilio Cobos Álvarez
273cb18ba2
Bug 1823552 - When fixing the position of a followanchor="false" popup, don't lose the anchor rect altogether. r=stransky
...
Otherwise we lose the anchor constraints which can change our layout.
The only thing we want is to stop following the anchor _node_, so we can
just convert it to an anchor rect instead.
Differential Revision: https://phabricator.services.mozilla.com/D173135
2023-03-21 11:24:07 +00:00
Dão Gottwald
4c6be015f6
Bug 1823608 - Fix and consolidate logic for whether quickSuggest and bestMatch blocking are enabled. r=mak
...
Differential Revision: https://phabricator.services.mozilla.com/D173124
2023-03-21 11:07:26 +00:00
serge-sans-paille
47b6fcdc1c
Bug 1823348 - Make toolkit/components/extensions/webrequest buildable outside of a unified build environment r=andi
...
Depends on D172975
Differential Revision: https://phabricator.services.mozilla.com/D172976
2023-03-21 10:47:31 +00:00
serge-sans-paille
8f6f9181e7
Bug 1823347 - Make toolkit/components/extensions/webidl-api buildable outside of a unified build environment r=andi
...
Depends on D172974
Differential Revision: https://phabricator.services.mozilla.com/D172975
2023-03-21 10:47:31 +00:00
serge-sans-paille
5b56995e9e
Bug 1823346
- Make toolkit/components/ctypes/tests buildable outside of a unified build environment r=andi
...
Depends on D172973
Differential Revision: https://phabricator.services.mozilla.com/D172974
2023-03-21 10:47:30 +00:00
serge-sans-paille
db691f6648
Bug 1823345 - Make toolkit/components/cookiebanners buildable outside of a unified build environment r=andi
...
Depends on D172972
Differential Revision: https://phabricator.services.mozilla.com/D172973
2023-03-21 10:47:30 +00:00
serge-sans-paille
36d9142424
Bug 1823344 - Make toolkit/components/bitsdownload buildable outside of a unified build environment r=andi
...
Depends on D172971
Differential Revision: https://phabricator.services.mozilla.com/D172972
2023-03-21 10:47:29 +00:00
serge-sans-paille
289f6025c1
Bug 1823343 - Make toolkit/components/backgroundhangmonitor buildable outside of a unified build environment r=andi
...
Depends on D172970
Differential Revision: https://phabricator.services.mozilla.com/D172971
2023-03-21 10:47:29 +00:00
serge-sans-paille
0b8f6e8674
Bug 1823342 - Make toolkit/components/antitracking/test/gtest buildable outside of a unified build environment r=andi
...
Depends on D172969
Differential Revision: https://phabricator.services.mozilla.com/D172970
2023-03-21 10:47:29 +00:00
serge-sans-paille
ca06ea9162
Bug 1823341 - Make toolkit/components/antitracking buildable outside of a unified build environment r=andi
...
Depends on D172968
Differential Revision: https://phabricator.services.mozilla.com/D172969
2023-03-21 10:47:28 +00:00
serge-sans-paille
eb997b688d
Bug 1823340 - Make toolkit/components/alerts buildable outside of a unified build environment r=andi
...
Depends on D172967
Differential Revision: https://phabricator.services.mozilla.com/D172968
2023-03-21 10:47:28 +00:00
serge-sans-paille
2769e318fc
Bug 1823339 - Make toolkit/components/aboutthirdparty/tests/TestShellEx buildable outside of a unified build environment r=andi
...
Differential Revision: https://phabricator.services.mozilla.com/D172967
2023-03-21 10:47:27 +00:00
Stanca Serban
7369c7013f
Backed out changeset 4a7ad0b00cda (bug 1823358) for causing xpcshell failures in netwerk/test/unit/test_cookies_privatebrowsing.js. CLOSED TREE
2023-03-21 13:03:54 +02:00
Stanca Serban
77aa495f94
Backed out 4 changesets (bug 1765992, bug 1823148) for causing multiple failures. CLOSED TREE
...
Backed out changeset fc5514b8c974 (bug 1823148)
Backed out changeset f1557bbb7e52 (bug 1765992)
Backed out changeset 605a523fd68f (bug 1765992)
Backed out changeset a4b61f52eb59 (bug 1765992)
2023-03-21 12:51:09 +02:00