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

858492 Коммитов

Автор SHA1 Сообщение Дата
Natalia Csoregi b58dadb609 Backed out changeset 62f7af8fe549 (bug 1843981) for causing valgrind bustage. CLOSED TREE 2023-10-06 01:24:17 +03:00
Cristina Horotan b6e35dc0f0 Backed out changeset 029a69533eb9 (bug 1841432) for causing wpt perma failures at resource-selection-source-media-env-change.html CLOSED TREE 2023-10-06 00:49:47 +03:00
Natalia Csoregi ddf1824cda Backed out 3 changesets (bug 1851041) for causing bustage on nsClipboard.cpp. CLOSED TREE
Backed out changeset 5cb270a4e6b6 (bug 1851041)
Backed out changeset f6e5e427d8e8 (bug 1851041)
Backed out changeset 7c7228999e18 (bug 1851041)
2023-10-05 23:59:45 +03:00
Katherine Patenio 97a364c186 Bug 1856531 - Update report product back in stock button string r=shopping-reviewers,fluent-reviewers,flod,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D189988
2023-10-05 20:44:55 +00:00
Jonathan Kew ce25ef7bf2 Bug 1857076 - Add an InspectorUtils API to get the number of lines in a block after reflow. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D190210
2023-10-05 20:37:54 +00:00
Nicolas Silva faf195158d Bug 1857243 - Update `wgpu` to revision 1495e159faf721cbf87a0634157682f454a963fb. r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler
Differential Revision: https://phabricator.services.mozilla.com/D190208
2023-10-05 20:22:27 +00:00
Mike Hommey c04c99325f Bug 1839739 - Default to lld in more cases on Linux. r=firefox-build-system-reviewers,geckoview-reviewers,releng-reviewers,andi,gbrown,m_kato
Differential Revision: https://phabricator.services.mozilla.com/D188676
2023-10-05 20:11:07 +00:00
Mike Hommey a9dae07225 Bug 1843981 - Update builders to rustc 1.73. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D190009
2023-10-05 20:02:16 +00:00
Gijs Kruitbosch 124c0f0e4c Bug 1856619 - drop optedOut from conditions that toggle _enabled so shopping button keeps updating on tabswitch/navigation, r=jhirsch
Differential Revision: https://phabricator.services.mozilla.com/D190212
2023-10-05 19:58:53 +00:00
Kershaw Chang f40f7742bd Bug 1857153 - Only create qlog folder in parent process, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D190149
2023-10-05 19:48:31 +00:00
Kershaw Chang c5999e857d Bug 1857153 - Add steps for enabling QLOG, r=necko-reviewers,valentin DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D190147
2023-10-05 19:47:44 +00:00
Tom Ritter 77e925dc67 Bug 1856347: Allow copy_contents to take an optional parameter ignore_dangling_symlinks r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D189855
2023-10-05 19:45:24 +00:00
jneuberger ae2fbf70fd Bug 1789194 - Skip test_basic_autocomplete_form.html only for apple_catalina and opt - r=credential-management-reviewers,sgalich
Intermittent failures only appeared for macos1015 (catalina), so this re-enables the test for all other macos versions.

Differential Revision: https://phabricator.services.mozilla.com/D190209
2023-10-05 19:41:23 +00:00
Katherine Patenio 081d72daa3 Bug 1851246 - add Storybook entries for shopping-container r=shopping-reviewers,reusable-components-reviewers,hjones,Gijs
Differential Revision: https://phabricator.services.mozilla.com/D189174
2023-10-05 19:02:15 +00:00
Sean Feng 2714359424 Bug 1852870 - Make devtools stop decompress decompressed content r=farre,ochameau,necko-reviewers,devtools-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D188499
2023-10-05 18:51:26 +00:00
Joel Maher 142bb02761 Bug 1856272 - Adjust chunking for osx debug browser-chrome. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D190036
2023-10-05 18:50:40 +00:00
Edgar Chen ec8c856b61 Bug 1851041 - Part 3: Ignore `CFSTR_FILEDESCRIPTOR*` if `text/x-moz-url` is present; r=rkraesig,win-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189626
2023-10-05 18:46:14 +00:00
Edgar Chen 7f743bf0b6 Bug 1851041 - Part 2: Add some log in DragService for debugging; r=rkraesig,win-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D189625
2023-10-05 18:46:13 +00:00
Edgar Chen a27d7de00d Bug 1851041 - Part 1: Clean up nsDragService::IsDataFlavorSupported; r=win-reviewers,gstoll
This doesn't change the behavior, it's just to improve the readability
by reducing the if-else block.

Differential Revision: https://phabricator.services.mozilla.com/D189624
2023-10-05 18:46:13 +00:00
serge-sans-paille 58903aaa06 Bug 1856988 - Vendor libfuzzer using `mach vendor` r=decoder
We hit some limitations of the globbing system in exclude file, which
relies on glob.iglob and skips dotfiles...

As a side effect update the license to the one actually shipped with
libfuzzer.

Differential Revision: https://phabricator.services.mozilla.com/D190068
2023-10-05 18:45:40 +00:00
David Shin 9323a03ac3 Bug 1854666: Force prevent inlining of some relative selector invalidation functions. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D188996
2023-10-05 18:16:33 +00:00
Olli Pettay 1708a8a34d Bug 1856577 - Consider to trigger minor GC before a page load, r=jonco
This doesn't cover all the page loads, need to run some more performance tests before using this everywhere.

Depends on D189917

Differential Revision: https://phabricator.services.mozilla.com/D189918
2023-10-05 18:11:36 +00:00
Olli Pettay debecf0861 Bug 1856574 - Run GC/CC slices before page load only if GC/CC is ongoing, and increase the slice delays, r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D189917
2023-10-05 18:11:35 +00:00
Olli Pettay e91c949212 Bug 1856559 - Make IdleTaskRunner just dispatch an idle task when possible, r=bas
Differential Revision: https://phabricator.services.mozilla.com/D189914
2023-10-05 18:11:12 +00:00
Dão Gottwald 2d301c5f57 Bug 1857269 - Set up triage rotation JSON file for Session Restore. r=sclements,sfoster
This is for bugbot needinfo'ing the triage owner, no other purpose really. The triage meeting is where I expect most of triage will happen, and this is essentially a fallback. The dates are mostly arbitrary, e.g. they will often be in the middle of a week, and some periods may be 6 or 8 days as I didn't accound for differences in how long months are. None of this is set in stone and can be changed if we wish so. I'm also open to re-joining the rotation once my other modules' triage backlog are in a better shape.

Differential Revision: https://phabricator.services.mozilla.com/D190205
2023-10-05 18:10:51 +00:00
Olli Pettay 95f99516d4 Bug 1856545 - Try to utilize idle time more, r=farre
We can go through quite a few more timers these days, since timers are stored now in an array and iterating through that is fast.
Also, relying on timer value for another thread or low priority timers does prevent idle tasks to run in some cases, and now that more timers
are iterated through, that behavior can be tweaked.

For RefreshDriver this is taking the simple approach and just let idle tasks to run if RefreshDriver isn't ticking. We do start RefreshDriverTimer pretty
much always when something in DOM or layout is changing.

Differential Revision: https://phabricator.services.mozilla.com/D189909
2023-10-05 18:10:30 +00:00
Cristina Horotan 64d32032ea Backed out changeset 1e91f547f0c7 (bug 1854747) for causing bc failures at browser_save_filenames.js on a CLOSED TREE 2023-10-05 22:22:27 +03:00
Cristina Horotan c801c3c9fd Backed out 2 changesets (bug 1852243) for causing multiple wpt failures
Backed out changeset b10876321a92 (bug 1852243)
Backed out changeset c818afe5e31e (bug 1852243)
2023-10-05 21:48:37 +03:00
Mozilla Releng Treescript dedec7328f no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
fi -> 254896cbc26f4e3348df3dcdd41823f39246d510
fr -> 0ce826f09fb2a40921241fe851f1ba939f80dbcd
gn -> dad6adadb401fecbdec41c48f1e687e3004319af
it -> 6efd8c826798290857c1a4792d08743d5ecb49f2
nn-NO -> 14740f048162b035774da162d675fc72d51b15fd
2023-10-05 18:58:48 +00:00
alwu 1c6c7a907b Bug 1855868 - part2 : fix incorrect size check. r=media-playback-reviewers,padenot
What we want to avoid is using hw decoding for size smaller than
132x132, but 132x132 should still be able to use hw decoding. Fix the
incorrect condition check.

Depends on D190123

Differential Revision: https://phabricator.services.mozilla.com/D190124
2023-10-05 17:57:46 +00:00
alwu e5b38cbe17 Bug 1855868 - part1 : force to restart Firefox instance for hevc test. r=media-playback-reviewers,padenot
Adding `scheme = https` can force restarting Firefox instance for hevc
test so that this test won't be interfered by any previous tests which
might cause hardware decoding disabled.

Differential Revision: https://phabricator.services.mozilla.com/D190123
2023-10-05 17:57:45 +00:00
Andrew Halberstadt dc8d745e52 Bug 1856358 - Run 'crashtests' on linux2204-64-wayland/opt, r=jmaher,lsalzman
This also skips a handful of tests that were failing.

Differential Revision: https://phabricator.services.mozilla.com/D189829
2023-10-05 17:54:30 +00:00
Andrew Halberstadt eb537ab9c0 Bug 1856358 - Add 'wayland' to Reftest manifest sandbox, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D189828
2023-10-05 17:54:29 +00:00
Brian Grinstead 8d1fc65e40 Bug 1692124 - Guess the userContextId for externally opened URLs;r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D154812
2023-10-05 17:44:25 +00:00
Emilio Cobos Álvarez 5e24b302c6 Bug 1857282 - Add a layout try preset. r=dshin
This is roughly what I use for a common sanity-check. Does it feel
useful? Am I missing something?

Differential Revision: https://phabricator.services.mozilla.com/D190213
2023-10-05 17:29:55 +00:00
Emilio Cobos Álvarez 3f833f02dd Bug 1855074 - Avoid some string copies in WebIDL/XPCOM->JS string conversion. r=edgar
We can convert strings to jsval without mutating the string nowadays.
Make that efficient.

Differential Revision: https://phabricator.services.mozilla.com/D189171
2023-10-05 17:16:28 +00:00
Emilio Cobos Álvarez 3f9391b5f2 Bug 1857115 - Add a couple null-checks. r=surkov
Resize observers might have disconnected the refresh driver.

Differential Revision: https://phabricator.services.mozilla.com/D190165
2023-10-05 17:14:07 +00:00
Natalia Csoregi 29c0a2078b Backed out changeset 0903bd64ba04 (bug 1789194) for causing gecko decision failures. CLOSED TREE 2023-10-05 20:16:02 +03:00
Emilio Cobos Álvarez 4f153f57ec Bug 1856374 - Add a pref to stop forcing details elements to be blocks. r=TYLin
This is probably something we want to move towards, so it doesn't hurt
adding a pref to allow people to experiment with it.

Differential Revision: https://phabricator.services.mozilla.com/D189919
2023-10-05 16:59:33 +00:00
Emilio Cobos Álvarez d217de57ab Bug 1856999 - Enable light-dark() by default. r=dshin
Export the tests to WPT.
Spec PR: https://github.com/w3c/csswg-drafts/pull/9439

Differential Revision: https://phabricator.services.mozilla.com/D190079
2023-10-05 16:57:57 +00:00
Frederic Wang c6427f7491 Bug 1857158 - CSSPropertyRule.name should not serialize @property name as identifier. r=emilio
The spec just says to return the name as is [1]. This aligns with
WebKit and Chrome's behavior and fixes remaining  issue in [2].

[1] https://drafts.css-houdini.org/css-properties-values-api/#the-css-property-rule-interface
[2] /css/css-properties-values-api/at-property-cssom.html

Differential Revision: https://phabricator.services.mozilla.com/D190184
2023-10-05 16:49:05 +00:00
Paul Zuehlcke 141cd2a751 Bug 1857204 - Fix cookie banner handling click test beta merge failures. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D190180
2023-10-05 16:42:56 +00:00
jneuberger 760ecad647 Bug 1789194 - Skip test_basic_autocomplete_form.html only for apple_catalina and opt - r=credential-management-reviewers,sgalich
Intermittent failures only appeared for macos1015 (catalina), so this re-enables the test for all other macos versions.

Differential Revision: https://phabricator.services.mozilla.com/D190209
2023-10-05 16:37:56 +00:00
Daniel Holbert 8081d7f085 Bug 1856691: Change AsyncPanZoomController::StartAnimation to take already_AddRefed instead of raw pointer. r=botond
Differential Revision: https://phabricator.services.mozilla.com/D189969
2023-10-05 16:34:18 +00:00
Frederic Wang 5ca62d63cc Bug 1843988 - Treat form feed as whitespace during CSS.registerProperty syntax parsing. r=zrhoffman
Descriptor::from_str skips preprocessing so it's necessary to treat
carriage return and line feed as newlines [1] [2].

[1] https://drafts.csswg.org/css-syntax-3/#input-preprocessing
[2] https://drafts.csswg.org/css-syntax-3/#newline

Differential Revision: https://phabricator.services.mozilla.com/D190196
2023-10-05 16:24:12 +00:00
Cristian Tuns dadcd13f30 Bug 1856996 - Set font-relative-units.html as intermittent on windows opt CLOSED TREE 2023-10-05 12:57:31 -04:00
Noemi Erli 0250ee9204 Backed out 2 changesets (bug 1836826) for causing bustage in sad4d_neon_dotprod.c CLOSED TREE
Backed out changeset ead3e0b0682d (bug 1836826)
Backed out changeset 026ce2e0ea2d (bug 1836826)
2023-10-05 19:20:01 +03:00
Chun-Min Chang 89a9394c74 Bug 1836826 - Apply local patches to libvpx r=webrtc-reviewers,dbaker
Apply local patches by running `./mach vendor media/libvpx/moz.yaml
--patch-mode-only`

Differential Revision: https://phabricator.services.mozilla.com/D180015
2023-10-05 15:47:17 +00:00
Chun-Min Chang e90e3c9c27 Bug 1836826 - Update libvpx to 25a9a8e35aafe8391c5b79115bf944e27445317e r=webrtc-reviewers,pehrsons
Update to 25a9a8e35aafe8391c5b79115bf944e27445317e by running `./mach
vendor media/libvpx/moz.yaml --patch-mode=none`

This patch pull the files from upstream repo and rename some files then
apply rename_duplicate_files.patch and win64_build_fix.patch to make the
builds work (see more details in libvpx/moz.yaml).

Differential Revision: https://phabricator.services.mozilla.com/D180014
2023-10-05 15:47:17 +00:00
Anna Yeddi 7107c15dd8 Bug 1849554 - Updating Active Fakespot Address bar icon color on HCM. r=desktop-theme-reviewers,dao,jhirsch
Allowing the icon to keep the `currentColor` (which is expected to be
`SelectedItemText`) when the panel is opened and the icon is hovered on
HCM. This quick fix would resolve the active state issue with the opened
and hovered icon as well, while a wider styling solution for the chrome
controls on HCM is being developed.

Differential Revision: https://phabricator.services.mozilla.com/D187302
2023-10-05 15:46:50 +00:00