Commit Graph

858641 Commits

Author SHA1 Message Date
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
Perry McManis
4d06110710 Bug 1856715 - replace actor with direct glean event record r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D189982
2023-10-05 15:37:58 +00:00