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

856483 Коммитов

Автор SHA1 Сообщение Дата
Jan Varga c39c786d05 Bug 1817680 - Repeat GC when needed; r=dom-storage-reviewers,asuth
Differential Revision: https://phabricator.services.mozilla.com/D188561
2023-09-21 16:08:12 +00:00
John Schanck 84fe257012 Bug 1854266 - move usedAppId logic to authrs_bridge. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D188768
2023-09-21 16:07:46 +00:00
John Schanck 9ba8ca92cd Bug 1854016 - move webauthn signature selection logic to authrs_bridge. r=keeler
Differential Revision: https://phabricator.services.mozilla.com/D188639
2023-09-21 16:07:45 +00:00
John Schanck cb1b6afb63 Bug 1853711 - vendor authenticator-rs v0.4.0-alpha.22. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D188766
2023-09-21 16:07:45 +00:00
Abhishek Madan bff78bdbe5 Bug 1854403 - Set privacy.partition.bloburl_per_double_partition_key pref to be true. r=timhuang
Differential Revision: https://phabricator.services.mozilla.com/D188840
2023-09-21 16:00:20 +00:00
KS 2db783b9d5 Bug 1851031 - Enable browsertime tests on macosx opt builds. r=perftest-reviewers,sparky
This should be useful for developers when they want to quickly iterate
on some changes and test it in CI. Currently we only have shippable
builds available on macosx, but both opt and shippable on windows and
linux in CI.

Differential Revision: https://phabricator.services.mozilla.com/D188311
2023-09-21 15:46:04 +00:00
KS 19b0636e79 Bug 1854019 - Add procps to custom-v8 and custom-car linux builds. r=perftest-reviewers,sparky
Due to some changes upstream in depot_tools, pgrep is now a required cli
tool. In particular, we fail during the fetching of the source code due
to a pgrep check if the compiler proxy is running.

Differential Revision: https://phabricator.services.mozilla.com/D188827
2023-09-21 15:43:36 +00:00
Manuel Bucher 438123356a Bug 1853116 - Early Hints: don't preload fonts when gfx.downloadable_fonts.enabled false r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D188231
2023-09-21 15:35:52 +00:00
Calixte e4b8a30013 Bug 1853960 - Add some telemetry to make some measures about adding an image in a pdf r=pdfjs-reviewers,marco
Differential Revision: https://phabricator.services.mozilla.com/D188830
2023-09-21 15:09:41 +00:00
Calixte eaea9141d0 Bug 1854348 - Update PDF.js to new version a7894a4d7bf61899b98ea928e2b26a55138f1755 r=pdfjs-reviewers,marco
Differential Revision: https://phabricator.services.mozilla.com/D188806
2023-09-21 15:04:24 +00:00
Paul Zuehlcke e5762669e5 Bug 1854028 - Update BounceTrackingStorageObserver cookie check and remove nsICookieNotification isThirdPartyCookie. r=bvandersloot,cookie-reviewers,anti-tracking-reviewers,timhuang
For the BounceTrackingStorageObserver, instead of passing in a third-party flag
we can simply check if the changed cookie is partitioned or not.

Differential Revision: https://phabricator.services.mozilla.com/D188732
2023-09-21 14:42:32 +00:00
Gregory Pappas 27fa1ad977 Bug 1853546 - Remove dom.enable_window_print pref r=smaug,geckoview-reviewers,ohall
Differential Revision: https://phabricator.services.mozilla.com/D188789
2023-09-21 14:30:17 +00:00
Jamie Nicol 374e0b9059 Bug 1853573 - Avoid shader miscompile on Adreno 3xx. r=gfx-reviewers,lsalzman
The repeated if-statements in the existing shader code appear to be
miscompiled on certain Adreno 3xx devices. Replacing them with a mix()
statement appears to avoid the bug.

Depends on D188818

Differential Revision: https://phabricator.services.mozilla.com/D188819
2023-09-21 14:30:12 +00:00
Jamie Nicol 0694aeb5d3 Bug 1853573 - Implement vec2_scalar fract() in swgl. r=gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D188818
2023-09-21 14:30:12 +00:00
Mirko Brodesser c52cbf9d05 Bug 1852754: part 1) Add test for initial load of <link> elements. r=valentin
Strengthens the existing tests to check the internal priority in case of
`fetchpriority=auto` and without the fetchpriority attribute too.

Differential Revision: https://phabricator.services.mozilla.com/D188219
2023-09-21 14:12:26 +00:00
Emilio Cobos Álvarez 48b6992e03 Bug 1854275 - Make system background colors a bit more precise. r=stransky
This makes non-native background rendering a bit nicer in themes like
Adwaita-dark or Yaru-dark, and in general should be more correct, since
that's how backgrounds are drawn (image over color).

Differential Revision: https://phabricator.services.mozilla.com/D188774
2023-09-21 13:54:54 +00:00
Sandor Molnar bf0bc531b4 Backed out changeset b858a0740582 (bug 1848694) for causing build bustages on dom/base/Element.cpp CLOSED TREE 2023-09-21 16:45:57 +03:00
ffxbld a63d3b667e No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - r=release-managers,dmeehan
Differential Revision: https://phabricator.services.mozilla.com/D188811
2023-09-21 13:11:18 +00:00
Emilio Cobos Álvarez c59db2a7cb Bug 1851689 - Move some shared rules to menu-shared.css. r=dao,desktop-theme-reviewers
Linux and windows could get even more sharing. I suspect a bunch of the
macOS-specific CSS can go away now that we use native menus for the
menubar and context menus, but I don't have the time to test macOS
extensively right now so leaving it there for the moment...

Depends on D188801

Differential Revision: https://phabricator.services.mozilla.com/D188802
2023-09-21 12:52:17 +00:00
Jari Jalkanen b007f1a2b2 Bug 1840918 - Protect access to gDBManager of IndexedDatabaseManager. r=dom-storage-reviewers,janv
Differential Revision: https://phabricator.services.mozilla.com/D188708
2023-09-21 12:41:59 +00:00
Valentin Gosu 32014974c0 Bug 1848694 - Remove/avoid global references to nsIIOService r=mccr8,necko-reviewers,kershaw
This patch removes the static pointer to nsIIOService in nsContentUtils,
replacing it to calls to mozilla::components::IO::Service.

It also makes nsScriptSecurityManager::sIOService a StaticRefPtr.

Differential Revision: https://phabricator.services.mozilla.com/D188714
2023-09-21 12:39:20 +00:00
Emilio Cobos Álvarez e7bc47985e Bug 1851689 - Make menu items more round on Windows. r=desktop-theme-reviewers,dao
Just like we do on Linux.

Differential Revision: https://phabricator.services.mozilla.com/D188801
2023-09-21 12:28:48 +00:00
Tooru Fujisawa 11ddb81ba4 Bug 1853492 - Wait for exception to be marked in devtools/client/debugger/test/mochitest/browser_dbg-inline-exceptions-position.js. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D188701
2023-09-21 12:16:02 +00:00
Alexandre Poirot 81543e6e57 Bug 1853124 - [devtools] Avoid changing cursor location when scrolling to first character. r=devtools-reviewers,bomsy
For some reason, the previous changeset triggers an additional call to `scrollToColumn`
during `open-large-minified-file` DAMP test, only on try but not locally.

Calling `codeMirror.charCoords` can be slow on large files and we often
try to scroll to the first line/first column. Let's arbitrarily scroll
to top/left when this simple case happens.

Differential Revision: https://phabricator.services.mozilla.com/D188443
2023-09-21 12:10:45 +00:00
Alexandre Poirot f0ccc02989 Bug 1853124 - [devtools] Avoid uncessary CodeMirror updates. r=devtools-reviewers,bomsy
We were trying to update CodeMirror text and scroll position too frequently.
These calls can be expensive on large documents.

Differential Revision: https://phabricator.services.mozilla.com/D188224
2023-09-21 12:10:44 +00:00
Sandor Molnar 647443b231 Backed out 2 changesets (bug 1851689) for causing mochitest failures on browser/base/content/test/static/browser_parsable_css.js CLOSED TREE
Backed out changeset f5e965cad075 (bug 1851689)
Backed out changeset b370e5177e1b (bug 1851689)
2023-09-21 15:07:53 +03:00
Marco Bonardo d62cb222db Bug 1854169 - browser_autoFill_canonize.js should wait for frecency updates. r=daisuke
Differential Revision: https://phabricator.services.mozilla.com/D188798
2023-09-21 11:23:36 +00:00
Emilio Cobos Álvarez 42be873b05 Bug 1854360 - Use an uniform clip for rounded bottom corners on Linux. r=dao,desktop-theme-reviewers
WebRender optimizes this better, see [1].

Local profiles with software webrender at least indicate that this might
fix the performance regression entirely, we'll see.

[1]: https://searchfox.org/mozilla-central/rev/077fc34d03b85b09add26b5f99f1a3a3a72c8720/gfx/wr/webrender/src/clip.rs#1854,1862-1864

Differential Revision: https://phabricator.services.mozilla.com/D188809
2023-09-21 11:11:51 +00:00
Tooru Fujisawa 245ec20b8d Bug 1851938 - Cancel and join ongoing AsyncScriptCompileTasks during shutdown. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D188675
2023-09-21 10:50:29 +00:00
Emilio Cobos Álvarez 3f60696a9d Bug 1851689 - Move some shared rules to menu-shared.css. r=dao,desktop-theme-reviewers
Linux and windows could get even more sharing. I suspect a bunch of the
macOS-specific CSS can go away now that we use native menus for the
menubar and context menus, but I don't have the time to test macOS
extensively right now so leaving it there for the moment...

Depends on D188801

Differential Revision: https://phabricator.services.mozilla.com/D188802
2023-09-21 10:48:33 +00:00
Emilio Cobos Álvarez 0e96ce3bc2 Bug 1851689 - Make menu items more round on Windows. r=desktop-theme-reviewers,dao
Just like we do on Linux.

Differential Revision: https://phabricator.services.mozilla.com/D188801
2023-09-21 10:36:34 +00:00
wartmanm 750838dadf Bug 1653779 - Miscellaneous micro-optimizations r=nchevobbe,devtools-reviewers,ochameau
These aren't big changes, or dramatic speedups, but there's no reason not to do
them.

Differential Revision: https://phabricator.services.mozilla.com/D115319
2023-09-21 10:33:30 +00:00
Emilio Cobos Álvarez a749941c2f Bug 1854092 - Don't clear cursor if not over the relevant document. r=saschanaz,masayuki
Differential Revision: https://phabricator.services.mozilla.com/D188709
2023-09-21 09:54:40 +00:00
Sandor Molnar 1b54d27c73 Backed out changeset f1af22cbe130 (bug 1688721) for causing build bustages on dom/media/webaudio/AudioEventTimeline.h CLOSED TREE 2023-09-21 12:15:08 +03:00
Jon Coppeard dfbe267537 Bug 1854072 - Change parallel marking threshold pref to use MB instead of KB r=sfink
While the limit when setting the pref is surprising, I think it  makes more
sense to change this pref to use MB like most of the other GC prefs after which
the problem will not arise.

Differential Revision: https://phabricator.services.mozilla.com/D188715
2023-09-21 09:00:09 +00:00
Kershaw Chang d72dd36929 Bug 1784261 - Add telemetry to understand the reason of connection closure, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D188132
2023-09-21 08:59:03 +00:00
Emilio Cobos Álvarez ef50d6fe61 Bug 1850341 - Make popover tests don't shift focus when sending keypress events. r=zsun
This fixes the tests not working properly when our code follows the
spec.

Differential Revision: https://phabricator.services.mozilla.com/D188717
2023-09-21 08:42:26 +00:00
Christian Holler 2740047e37 Bug 1853933 - Make IPCFuzzController less verbose. r=truber
Differential Revision: https://phabricator.services.mozilla.com/D188593
2023-09-21 08:26:27 +00:00
Sarah Clements 24889f6a8c Bug 1845333 - Add submenu items to open tabs more menu r=mstriemer,fxview-reviewers,fluent-reviewers,desktop-theme-reviewers,reusable-components-reviewers,sfoster,flod,tgiles
* Modify panel-list and panel-item to support submenu list items
* Add submenu items for Move Tabs and Send Tabs to Devices to open tabs
* Add test coverage for submenu items in open tabs

Differential Revision: https://phabricator.services.mozilla.com/D186471
2023-09-21 07:31:44 +00:00
Mozilla Releng Treescript 603f4bb7b1 no bug - Bumping Firefox l10n changesets r=release a=l10n-bump DONTBUILD CLOSED TREE
es-AR -> e55d2cd7c24c1ac23a6f741b9d63c4d560e6ee5c
fy-NL -> 6f4818d99ba8dc4860df526fc359d2c5dac65a5e
ka -> b8baba90f8964f444c440b4129d417f8d791fefe
lij -> ef6019dc82cef503686f300189811b3c3eada958
pt-BR -> 1228771610b5034080676f3f1263283c40b4acef
ru -> ca424ba2c86b075bd410b6dc4d31fbc55208fa5e
2023-09-21 07:03:41 +00:00
Mike Hommey 90fb7484e5 Bug 1853619 - Build double-conversion for icupkg on big endians. r=sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D188775
2023-09-21 06:28:38 +00:00
Vinny Diehl e2e46594d7 Bug 1853559 - Fix inset() shape editor pixel to percent conversion r=nchevobbe,devtools-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D188444
2023-09-21 06:24:52 +00:00
Sandor Molnar fa5376e117 Backed out changeset bbc5334f27d3 (bug 1854162) for causing webrender failures CLOSED TREE 2023-09-21 09:08:24 +03:00
Karl Tomlinson f260ca8433 Bug 1688721 introduce AudioTimelineEvent::TimeUnion type r=padenot
This will also be used for a variable in AudioEventTimeline in a subsequent
patch.

Differential Revision: https://phabricator.services.mozilla.com/D188574
2023-09-21 05:46:30 +00:00
serge-sans-paille c608c47112 Bug 1854162 - Use taskcluster-built python for webrender task r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D188736
2023-09-21 05:42:07 +00:00
serge-sans-paille 973d9881e1 Bug 1854241 - Use taskcluster-built python to run startup test r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D188755
2023-09-21 05:41:51 +00:00
Karl Tomlinson dd2dddaf21 Bug 1688721 uninline AudioEventTimeline::CleanupEventsOlderThan() r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D188573
2023-09-21 04:45:14 +00:00
John Schanck 64c8c1de84 Bug 1844437 - support WebAuthn credProps extension. r=keeler,webidl,saschanaz
Differential Revision: https://phabricator.services.mozilla.com/D188159
2023-09-21 02:07:42 +00:00
John Schanck 5d5e749d1e Bug 1586950 - use partial dictionaries in WebAuthn webidl. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D188158
2023-09-21 02:07:41 +00:00
Benjamin VanderSloot fbba87799e Bug 1848783, part 7 - Update WPT ini files - r=anti-tracking-reviewers,timhuang
Differential Revision: https://phabricator.services.mozilla.com/D187288
2023-09-21 01:48:50 +00:00