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

23829 Коммитов

Автор SHA1 Сообщение Дата
Edgar Chen 536e415070 Bug 1887845 - Enabled `dom.events.asyncClipboard.clipboardItem` by default; r=nika
Differential Revision: https://phabricator.services.mozilla.com/D207973
2024-04-30 11:49:29 +00:00
Nazım Can Altınova 5c9ae9edba Bug 1817163 - Add a profiler feature for memory tracking to enable the memory hooks r=profiler-reviewers,perftest-reviewers,android-reviewers,kshampur,aabh,gl
This feature is added as "recommended", and added to every presets. This will
allow us to disable it if we really want to.

If the "native allocations" feature is enabled, we still force the installation
of the memory hooks even if we don't have this feature to not break the native
allocations feature.

Differential Revision: https://phabricator.services.mozilla.com/D206789
2024-04-30 10:35:47 +00:00
Paul Zuehlcke 2f63c2072a Bug 1893434 - Import user activation signals from permission manager into BTP user activation store. r=bvandersloot,manuel,anti-tracking-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D208763
2024-04-30 09:30:33 +00:00
Boris Chiou 03ef57b490 Bug 1834876 - Part 5: Enable the preference of @starting-style on Nightly. r=webidl,layout-reviewers,saschanaz,emilio
The basic functionality of @starting-style is ready, so it's fine to
enable it on Nightly for experiments.

Differential Revision: https://phabricator.services.mozilla.com/D208573
2024-04-30 05:06:55 +00:00
Cristian Tuns 0f757fbf63 Backed out changeset e11258e505c1 (bug 1874689) for causing bc failures in browser_test_powerMetrics.js CLOSED TREE 2024-04-29 14:51:51 -04:00
Gian-Carlo Pascutto d0836ebcd3 Bug 1874689 - Enable forkserver by default in Nightly. r=jld
Differential Revision: https://phabricator.services.mozilla.com/D198533
2024-04-29 16:56:07 +00:00
Norisz Fay b4bb722de5 Backed out changeset dc425d760d09 (bug 1817163) for causing dt failures on browser_interaction-between-interfaces.js CLOSED TREE 2024-04-29 18:54:49 +03:00
Nazım Can Altınova 0edb2844bd Bug 1817163 - Add a profiler feature for memory tracking to enable the memory hooks r=profiler-reviewers,perftest-reviewers,android-reviewers,kshampur,aabh,gl
This feature is added as "recommended", and added to every presets. This will
allow us to disable it if we really want to.

If the "native allocations" feature is enabled, we still force the installation
of the memory hooks even if we don't have this feature to not break the native
allocations feature.

Differential Revision: https://phabricator.services.mozilla.com/D206789
2024-04-29 14:57:37 +00:00
Tiaan Louw e7f66aecfe Bug 1893965 - Enable relative color syntax on nightly by default r=layout-reviewers,emilio
RCS now has enough working functionality and passing tests to enable it
on nightly by default.

Depends on D208344

Differential Revision: https://phabricator.services.mozilla.com/D208871
2024-04-29 14:44:02 +00:00
William Durand dcf4447762 Bug 1893116 - Remove built-in abuse report UI. r=rpl,geckoview-reviewers,desktop-theme-reviewers,emilio,amejiamarmol
This patch removes both the backend and UI code related to the built-in
abuse reporting feature. I kept the ability to disable abuse reporting
with the `extensions.abuseReport.enabled` pref. Other prefs related to
the old abuse reporting feature have been removed.

Some tests have been deleted because they aren't relevant anymore.

On the web API side, both the property and method have been removed
since only AMO consumes these APIs and AMO already supports the absence
of these APIs. That is also why GeckoView has been slightly updated.

We do not collect Telemetry with the new AMO (abuse report) form so
all the Telemetry bits have been removed as well.

Differential Revision: https://phabricator.services.mozilla.com/D208457
2024-04-29 13:56:26 +00:00
Valentin Gosu 3e607960c1 Bug 1893970 - Do not let native_https_query ride the trains to release. r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D208876
2024-04-29 12:50:58 +00:00
Greg Stoll 07af27b0ac Bug 1880314 - add a default warn setting to Content Analysis r=dlp-reviewers,handyman
Differential Revision: https://phabricator.services.mozilla.com/D208039
2024-04-26 22:51:55 +00:00
Norisz Fay 915fa64561 Backed out 2 changesets (bug 1893434) for causing xpcshell failures on test_bouncetracking_importUserActivationPermissions.js CLOSED TREE
Backed out changeset f85c87baf5db (bug 1893434)
Backed out changeset f2662a25f169 (bug 1893434)
2024-04-26 23:06:30 +03:00
Irene Ni a0a87ee0e4 Bug 1880654 - Created slider reusable component for Reader menu. r=reader-mode-reviewers,fluent-reviewers,desktop-theme-reviewers,reusable-components-reviewers,accessibility-frontend-reviewers,flod,hjones,ayeddi,cmkm,Itiel
Differential Revision: https://phabricator.services.mozilla.com/D206746
2024-04-26 19:10:45 +00:00
Irene Ni dd5d018a83 Bug 1880658 - Added text alignment controls in Reader menu. r=reader-mode-reviewers,fluent-reviewers,desktop-theme-reviewers,flod,Itiel,cmkm
Differential Revision: https://phabricator.services.mozilla.com/D206246
2024-04-26 19:10:45 +00:00
Paul Zuehlcke b28c5e3f6f Bug 1893434 - Import user activation signals from permission manager into BTP user activation store. r=manuel,anti-tracking-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D208763
2024-04-26 17:47:41 +00:00
Dan Minor 90de25b1a4 Bug 1833647 - Add pref for Float16Array; r=anba,nbp
Differential Revision: https://phabricator.services.mozilla.com/D203414
2024-04-26 13:18:00 +00:00
Cristian Tuns 71d01f4128 Backed out 8 changesets (bug 1833647) for causing crashes with js::GlobalObject::skipDeselectedConstructor. CLOSED TREE
Backed out changeset 9355724ed379 (bug 1833647)
Backed out changeset dd63daeb6c07 (bug 1833647)
Backed out changeset c292d2436e9b (bug 1833647)
Backed out changeset 2f0b7bba5b1a (bug 1833647)
Backed out changeset ae7d211b9183 (bug 1833647)
Backed out changeset b9dd8b1e2baf (bug 1833647)
Backed out changeset 9f14aaa722d5 (bug 1833647)
Backed out changeset cab7c4515d6e (bug 1833647)
2024-04-24 22:56:08 -04:00
Valentin Gosu 622e7e0067 Bug 1888815 - Do not set the NS_HTTP_REFRESH_DNS flag unless force-reloading the page r=necko-reviewers,jesup
This flag was previously being set for every page reload.
Only setting it for force-reload makes it so that we don't needlessly refresh
DNS cache entries and improves page load performance.

Differential Revision: https://phabricator.services.mozilla.com/D208141
2024-04-24 21:32:22 +00:00
Calixte 7d5596384f Bug 1867513 - Enable highlighting in a PDF in beta 126 r=marco
Differential Revision: https://phabricator.services.mozilla.com/D208547
2024-04-24 20:45:07 +00:00
Dan Minor 60f7d53907 Bug 1833647 - Add pref for Float16Array; r=anba,nbp
Differential Revision: https://phabricator.services.mozilla.com/D203414
2024-04-24 18:06:32 +00:00
Byron Campen 93d0f5cac4 Bug 1884140: Allow the use of DTLS 1.3 on release/beta. r=mjf
Depends on D208147

Differential Revision: https://phabricator.services.mozilla.com/D208148
2024-04-24 15:29:00 +00:00
Timothy Nikkel e458f51c55 Bug 1892678. Rename pref image.decode-sync.enabled to image.testing.decode-sync.enabled. r=gfx-reviewers,nical
The reason I want to rename this so that it is clear that it is intended for tests only is for bug 1866411. If we see that this pref is set then we can assume that it isn't being flipped during the loading of images, and therefore we can avoid the extra invalidates that sync decode paints would normally incur.

Differential Revision: https://phabricator.services.mozilla.com/D208111
2024-04-24 01:57:41 +00:00
Yury Delendik a684282f35 Bug 1850627 - Wasm JS Promise integration basics. r=rhunt
Differential Revision: https://phabricator.services.mozilla.com/D200518
2024-04-23 21:18:56 +00:00
Paul Zuehlcke dfd7d8aa47 Bug 1877432 - Enable BounceTrackingProtection in Nightly in dry-run mode. r=manuel
Differential Revision: https://phabricator.services.mozilla.com/D208014
2024-04-23 11:33:02 +00:00
Daisuke Akatsuka 6ddd8db77b Bug 1891145: Implement history flooding protection r=places-reviewers,mak
Differential Revision: https://phabricator.services.mozilla.com/D207324
2024-04-23 02:36:56 +00:00
Nika Layzell b3f3e9a04a Bug 1892481 - More consistently enforce noscript and builtinclass in xpidl, r=xpcom-reviewers,necko-reviewers,valentin,media-playback-reviewers,mccr8,padenot
These properties were previously being checked much later, during xptcodegen,
and causing methods to be treated as noscript implicitly.

This change enforces the noscript requirements earlier when possible in
xpidl.py, to produce better errors, and adds addiitonal checks to ensure that
types which need to be builtinclass are marked as such.

This required some changes to interfaces in order to satisfy the new checks.

Differential Revision: https://phabricator.services.mozilla.com/D207804
2024-04-22 18:19:58 +00:00
Denis Palmeiro de9d7d820e Bug 1892242: Increase maximum nursery size to 64MB. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D207872
2024-04-22 13:42:08 +00:00
Kershaw Chang 3231386453 Bug 1892449 - Set network.http.digest_auth_cnonce_length to 16, r=necko-reviewers,valentin
Apparently, setting this value to 64 breaks some sites. We should use the same length as Chrome.

Differential Revision: https://phabricator.services.mozilla.com/D208103
2024-04-22 11:01:54 +00:00
Timothy Nikkel 14802dd199 Bug 1838350. Add test for animated images in minimized window leaking. r=layout-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D207111
2024-04-22 09:33:04 +00:00
serge-sans-paille 420631590e Bug 1891776 - Split mkdir and ensureParentDir from mozbuild/util.py r=perftest-reviewers,afinder
Differential Revision: https://phabricator.services.mozilla.com/D207593
2024-04-19 09:08:56 +00:00
Narcis Beleuzu 51ec86ec8c Backed out changeset eed297665148 (bug 1891145) for bc failure on browser_preferences_usage.js 2024-04-19 02:00:54 +03:00
Mike Conley fcf4e263b0 Bug 1890076 - Make browser.startup.record and browser.startup.recordImage static prefs. r=florian
Differential Revision: https://phabricator.services.mozilla.com/D206830
2024-04-18 21:24:41 +00:00
Daisuke Akatsuka beb925b7ea Bug 1891145: Implement history flooding protection r=places-reviewers,mak
Differential Revision: https://phabricator.services.mozilla.com/D207324
2024-04-18 21:04:03 +00:00
Olli Pettay 4211257a84 Bug 1892278 - Add a pref'ed off memory-pressure when a content process moves to background, r=kaya
Differential Revision: https://phabricator.services.mozilla.com/D207898
2024-04-18 20:21:11 +00:00
Stanca Serban 89b79022bf Backed out changeset 350af7271fad (bug 1892242) for causing SM bustages in testGCOutOfMemory.cpp. 2024-04-18 23:46:29 +03:00
Denis Palmeiro 09374462e4 Bug 1892242: Increase maximum nursery size to 64MB. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D207872
2024-04-18 18:24:56 +00:00
Nipun Shukla 78d468b22c Bug 1889232 - Removed firefox-bridge and firefox-private-bridge protocol creation r=mhughes,Gijs,firefox-desktop-core-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D206419
2024-04-18 15:18:04 +00:00
Sandor Molnar 07907ed334 Backed out changeset f85447f6f56d (bug 1891145) for causing mochitest failures @ browser_visituri_restriction.js CLOSED TREE 2024-04-18 08:23:25 +03:00
Daisuke Akatsuka 1f1d914de0 Bug 1891145: Implement history flooding protection r=places-reviewers,mak
Differential Revision: https://phabricator.services.mozilla.com/D207324
2024-04-18 01:55:19 +00:00
Paul Zuehlcke 94e36ac7ae Bug 1888504 - Add a dry-run mode for Bounce Tracking Protection. r=bvandersloot,anti-tracking-reviewers
Adds a mode where if bounce tracking protection is enabled it classifies
but does not purge trackers. This mode is helpful for testing the feature
without risking data loss. Telemetry is still collected normally.

Differential Revision: https://phabricator.services.mozilla.com/D206518
2024-04-17 20:29:07 +00:00
Paul Zuehlcke 36b433962e Bug 1848406 - Enable requireStatefulBounces pref by default. r=bvandersloot,anti-tracking-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D203609
2024-04-17 20:29:04 +00:00
Iulian Moraru 9f43c4f202 Backed out changeset 977027e73ec0 (bug 1889232) for causing windows mass failures. 2024-04-18 01:13:29 +03:00
Nipun Shukla e177223cf6 Bug 1889232 - Removed firefox-bridge and firefox-private-bridge protocol creation r=mhughes,Gijs,firefox-desktop-core-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D206419
2024-04-17 19:13:22 +00:00
Paul Adenot ebc764305a Bug 1892066 - Bug 1891175 - Allow switching between using ffvpx-based decoders and other decoders, with a pref. r=alwu
I'm cleaning up a bunch of those. We'll probably want to use libvpx through
ffmpeg at some point, and remove the older decoder integration (if possible).

For now this pref will do what we want. I've also removed gratuitous variadic
template usage.

Differential Revision: https://phabricator.services.mozilla.com/D207710
2024-04-17 18:56:44 +00:00
Andrew Creskey a9a0c7519b Bug 1596935 - Add tests for rel="dns-prefetch" r=necko-reviewers,valentin
Provide a mechanism to allows dns prefetch via proxy (for mochi browser tests), testing only.
And ensure that we resolve the dns-prefetched domain.

Differential Revision: https://phabricator.services.mozilla.com/D206550
2024-04-17 13:54:06 +00:00
Andrew Creskey 3916243a2b Bug 1596935 - Firefox doesn’t resolve <link rel=dns-prefetch> on HTTPS r=dom-core,necko-reviewers,kershaw,sefeng
Enable rel=dns-prefetch on HTTPS documents.

Differential Revision: https://phabricator.services.mozilla.com/D205631
2024-04-17 13:54:05 +00:00
Andrew Creskey 1312eb3dff Bug 1596935 - Separate rel=dns-prefetch behaviour from html anchor dns prefetch r=dom-core,necko-reviewers,sefeng
Split the rel=dns-prefetch behaviour from the Dom's speculative DNS prefetch for all anchor elements.
This will allow us to independently enable rel=dns-prefetch for https document without prefetching DNS for anchors.

This patch does not change the behaviour for either source of DNS prefetch.

Differential Revision: https://phabricator.services.mozilla.com/D205630
2024-04-17 13:54:05 +00:00
Gregory Pappas f36be1a7c4 Bug 1842507 - Remove media.mediasource.webm.audio.enabled pref r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D207622
2024-04-17 12:31:42 +00:00
pstanciu 469de1ccbd Backed out changeset b50e38a82a4b (bug 1891145) for causing bustages in History.h CLOSED TREE 2024-04-17 15:11:42 +03:00