Граф коммитов

834930 Коммитов

Автор SHA1 Сообщение Дата
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