Sandor Molnar
801590e08e
Backed out changeset c8f7d19d58bb (bug 1789727) for causing telemetry/marionette/tests/client/test_subsession_management.py CLOSED TREE
2024-02-28 18:42:48 +02:00
Marco Bonardo
16e1274797
Bug 1882478 - Enable clipboard suggestions feature in Release. r=klubana
...
Differential Revision: https://phabricator.services.mozilla.com/D202920
2024-02-28 16:10:59 +00:00
Sandor Molnar
3951121cc6
Backed out 8 changesets (bug 1878401, bug 1879041) for causing build bustages on widget/nsBaseFilePicker.cpp CLOSED TREE
...
Backed out changeset 2e2b8df3bdd6 (bug 1879041)
Backed out changeset 6d6952f9df2c (bug 1878401)
Backed out changeset 30b5bb590d3e (bug 1878401)
Backed out changeset 9a4b830334b9 (bug 1878401)
Backed out changeset 3c3d67f1fcb7 (bug 1878401)
Backed out changeset c83ba4026822 (bug 1878401)
Backed out changeset 6bcb670ce475 (bug 1878401)
Backed out changeset f263b196df96 (bug 1878401)
2024-02-28 17:56:48 +02:00
Sam Foster
92b8f5b6e3
Bug 1789727 - Default to the component implementation of Screenshots for nightly builds. r=extension-reviewers,sfoster,robwu
...
* Flip the component pref to true by default for nightly builds only
* Move the pref check and initialization to a startup idle task
* And be a bit smarter about when we get and disable the addon
* Fix a bug where we try to communicate with the overlay after the window actor is destroyed when
the component pref gets flipped off during use
Differential Revision: https://phabricator.services.mozilla.com/D196888
2024-02-28 15:40:08 +00:00
Julien Wajsberg
267169a7bc
Bug 1879041 - Fix and clean up the TypeScript types in the devtools performance panel r=canaltinova,profiler-reviewers
...
I reorganized the existing types and added a few comments so that a
reader can match each defined type to a specific Firefox internal object.
Depends on D200552
Differential Revision: https://phabricator.services.mozilla.com/D200932
2024-02-28 15:07:47 +00:00
Gregory Pappas
8a677e7f39
Bug 1878401 - part 7 - Pass BrowsingContext to nsIFilePicker::Init in tests r=extension-reviewers,settings-reviewers,credential-management-reviewers,anti-tracking-reviewers,devtools-reviewers,sgalich,pbz,nchevobbe,zombie,migration-reviewers,mconley
...
Depends on D200551
Differential Revision: https://phabricator.services.mozilla.com/D200552
2024-02-28 15:07:46 +00:00
Gregory Pappas
037bb693dc
Bug 1878401 - part 6 - Update nsIFilePicker users in layout/ to pass BrowsingContext to init r=tnikkel
...
Depends on D200550
Differential Revision: https://phabricator.services.mozilla.com/D200551
2024-02-28 15:07:46 +00:00
Gregory Pappas
29d8ee8369
Bug 1878401 - part 5 - Update nsIFilePicker users in security/ to pass BrowsingContext to init r=keeler
...
Depends on D200549
Differential Revision: https://phabricator.services.mozilla.com/D200550
2024-02-28 15:07:46 +00:00
Gregory Pappas
e7de6ee558
Bug 1878401 - part 4 - Update nsIFilePicker users in devtools/ to pass BrowsingContext to init r=profiler-reviewers,devtools-reviewers,nchevobbe,julienw
...
Depends on D200548
Differential Revision: https://phabricator.services.mozilla.com/D200549
2024-02-28 15:07:45 +00:00
Gregory Pappas
a024f1cfa5
Bug 1878401 - part 3 - Update nsIFilePicker users in toolkit/ to pass BrowsingContext to init r=extension-reviewers,Gijs,ng,robwu
...
Depends on D200547
Differential Revision: https://phabricator.services.mozilla.com/D200548
2024-02-28 15:07:45 +00:00
Gregory Pappas
67cc3e9258
Bug 1878401 - part 2 - Update nsIFilePicker users in browser/ to pass BrowsingContext to init r=extension-reviewers,settings-reviewers,credential-management-reviewers,Gijs,sgalich,migration-reviewers,mconley,robwu
...
Depends on D200546
Differential Revision: https://phabricator.services.mozilla.com/D200547
2024-02-28 15:07:44 +00:00
Gregory Pappas
3a68e28b52
Bug 1878401 - part 1 - Pass BrowsingContext to nsIFilePicker::Init instead of mozIDOMWindow r=geckoview-reviewers,win-reviewers,emilio,nika,m_kato,rkraesig
...
This will improve the situation in bug 1878336
Differential Revision: https://phabricator.services.mozilla.com/D200546
2024-02-28 15:07:44 +00:00
Nicolas Silva
9a5200723e
Bug 1882044 - Add some context to a few crashes. r=gfx-reviewers,aosmond
...
Differential Revision: https://phabricator.services.mozilla.com/D202708
2024-02-28 15:01:04 +00:00
Matthew Gaudet
232508c0f4
Bug 1316557 - Test Math.pow(-999,-999) to prevent regression r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D202858
2024-02-28 15:00:19 +00:00
Paul Zuehlcke
54ef0562d7
Bug 1879855 - Test, r=Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D195096
2024-02-28 14:56:55 +00:00
Sandor Molnar
66e9f2f79e
Backed out 4 changesets (bug 1848315) for causing browser_webconsole_csp_violation CLOSED TREE
...
Backed out changeset 7ef3e9f17105 (bug 1848315)
Backed out changeset 722163aa402f (bug 1848315)
Backed out changeset 2e823f3a6f99 (bug 1848315)
Backed out changeset 17f05d5f385d (bug 1848315)
2024-02-28 16:49:51 +02:00
Mike Conley
6fe1bb3a63
Bug 1882171 - Stub out the beginnings of the BackupService. r=mossop,kpatenio,fchasen
...
This creates a new BackupService component that lives under browser/components/backup.
It doesn't do much yet, except allow itself to be instantiated (which currently occurs
using the idle scheduler in BrowserGlue) - but it does set us up to have docs, SphinxJS
exporting for JSDoc, linting, etc.
Differential Revision: https://phabricator.services.mozilla.com/D202753
2024-02-28 14:23:56 +00:00
Nazım Can Altınova
44cdfcbba3
Bug 1882125 - Document some steps that might be needed for running tsan builds r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D202922
2024-02-28 14:03:49 +00:00
Tom Schuster
82316cf2f8
Bug 1848315 - CSP: Introduce new and more detailed error messages. r=freddyb,devtools-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D186143
2024-02-28 13:54:54 +00:00
Tom Schuster
7dff422288
Bug 1848315 - CSP: Provide the whole violated directive as a string. r=freddyb
...
Differential Revision: https://phabricator.services.mozilla.com/D186142
2024-02-28 13:54:53 +00:00
Tom Schuster
4dda607167
Bug 1848315 - CSP: Pass effective directive as an enum to error reporting. r=freddyb
...
Differential Revision: https://phabricator.services.mozilla.com/D186141
2024-02-28 13:54:53 +00:00
Tom Schuster
7657f6dbd4
Bug 1848315 - CSP: Remove unused console messages. r=freddyb
...
Differential Revision: https://phabricator.services.mozilla.com/D186140
2024-02-28 13:54:52 +00:00
Tom Schuster
e15c0c0b85
Bug 1881392 - Extend FONT/CANVAS_FINGERPRINTING_PER_TAB telemetry probe. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D202711
2024-02-28 13:54:32 +00:00
Julian Descottes
faee0ce3a4
Bug 1871391 - [devtools] Use document.baseURI to resolve relative links in the inspector r=devtools-reviewers,nchevobbe
...
Differential Revision: https://phabricator.services.mozilla.com/D202917
2024-02-28 13:47:45 +00:00
Timothy Nikkel
cca7ff4dbc
Bug 1878294. Teach the scale tracking in ActiveLayerTracker to understand svg transforms. r=longsonr
...
The bug comes about because the svg transform is changed, so IncrementScaleRestyleCountIfNeeded gets called. It determines that there is no transform because it doesn't check svg transforms, so it incorrectly concludes that there was a transform but now it was removed, and so marks the scale as having been changed. Then in ChooseScale in StackingContextHelper, because we think the scale is being animated, we clamp the allowed scale factor based on the ratio of the viewport and the size of the svg. So avoiding marking this as incorrectly having an animating scale fixes the bug.
A simpler fix for this bug would be to check if the mPreviousTransformScale was Nothing() and only marked as mutated if it was Some.
This fix is a bit more complicated but it allows us to detect svg transform scales changing.
Differential Revision: https://phabricator.services.mozilla.com/D200579
2024-02-28 13:37:38 +00:00
Masayuki Nakano
c5e0ded9c9
Bug 1882285 - Update some touch event related test manifests r=edgar,dom-core
...
The fix of bug 1880594 makes `nsIDOMWindowUtils::SendTouchEvent` start
dispatching compatibility mouse events as a default action of `touchend` even
without APZ. Therefore, these tests start working.
Differential Revision: https://phabricator.services.mozilla.com/D202907
2024-02-28 13:24:00 +00:00
Paul Adenot
a2ddae256f
Bug 1879873 - Scale the inverse FFT result using tx instead of pre- or post-processing the data. r=karlt
...
This skips a copy at the expense of having to do a `const_cast`.
Differential Revision: https://phabricator.services.mozilla.com/D202434
2024-02-28 12:50:27 +00:00
Paul Adenot
ac309d19de
Bug 1879873 - Directly use tx instead of the older avfft interface. r=karlt,media-playback-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D202156
2024-02-28 12:50:27 +00:00
Paul Adenot
f1b5bf8d44
Bug 1879873 - Fix misc warning in FFT code. r=media-playback-reviewers,alwu
...
Differential Revision: https://phabricator.services.mozilla.com/D201602
2024-02-28 12:50:27 +00:00
Paul Adenot
34060626a5
Bug 1879873 - Remove MOZ_LIBAV_FFT. r=karlt
...
We have some time to use av_fft.h, after which we'll have to use tx.h directly.
It's not hard to update.
Differential Revision: https://phabricator.services.mozilla.com/D201601
2024-02-28 12:50:26 +00:00
Paul Adenot
d309b4eb34
Bug 1879873 - Remove kiss fft and openmax dl. r=karlt,sylvestre
...
Differential Revision: https://phabricator.services.mozilla.com/D201600
2024-02-28 12:50:26 +00:00
sotaro
26f74e078a
Bug 1880387 - Add support of NVIDIA RTX Video TrueHDR for video playback r=gfx-reviewers,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D201909
2024-02-28 11:20:33 +00:00
serge-sans-paille
ec606a05bb
Bug 1881545 - Move nl_langinfo and CODESET check from js/src/old-configure.in to js/moz.configure r=glandium
...
This makes codeset.m4 unused, so also remove it while we're at it.
Differential Revision: https://phabricator.services.mozilla.com/D202450
2024-02-28 11:11:18 +00:00
serge-sans-paille
16e12507f5
Bug 1881539 - Remove redundant -lm check from js/src/old-configure.in r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D202448
2024-02-28 11:11:18 +00:00
serge-sans-paille
00c979d8c7
Bug 1881499 - Move res_ninit check to moz.configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D202421
2024-02-28 11:11:18 +00:00
serge-sans-paille
ac2f2c943a
Bug 1880424 - Move clock_monotonic check to moz.configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D201942
2024-02-28 11:11:17 +00:00
serge-sans-paille
f3cfc8bfd7
Bug 1880420 - Move __thread detection to moz.configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D201937
2024-02-28 11:11:17 +00:00
serge-sans-paille
f41191e67a
Bug 1882025 - Harmonize is_gcc and building_with_gcc r=glandium
...
No need to have the same function twice.
Depends on D201724
Differential Revision: https://phabricator.services.mozilla.com/D202721
2024-02-28 11:11:16 +00:00
serge-sans-paille
1142b832db
Bug 1880103 - Move dead_strip linker check to moz.configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D201724
2024-02-28 11:11:16 +00:00
serge-sans-paille
c05e0c4124
Bug 1880102 - Provide invert operator for SandoxedFunction r=glandium,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D201721
2024-02-28 11:11:16 +00:00
stransky
39cfce3ebc
Bug 1882462 [Linux] Destroy layer manager for hidden popup windows r=emilio
...
Until Bug 1654938 is fixed we delete layer manager for hidden popups,
otherwise it can easily hold 1GB+ memory for long time.
Differential Revision: https://phabricator.services.mozilla.com/D202910
2024-02-28 11:04:01 +00:00
Sandor Molnar
20535c222d
Merge mozilla-central to autoland. a=merge
2024-02-28 12:10:44 +02:00
Sandor Molnar
e1b3f3ba7c
Backed out changeset 76f0bd102fa8 (bug 1882044) for causing bug 1882416 bug 1882321 bug 1882367. CLOSED TREE
2024-02-28 12:04:20 +02:00
Alexandra Borovova
0c3b17a215
Bug 1875255 - [wdspec] Add tests for "userContext" for cookie commands. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D201966
2024-02-28 09:35:06 +00:00
Alexandra Borovova
23f130c799
Bug 1875255 - [bidi] Add support for "userContext" as a field on "partition" argument for cookies commands. r=webdriver-reviewers,jdescottes
...
Differential Revision: https://phabricator.services.mozilla.com/D201965
2024-02-28 09:35:06 +00:00
Ryan VanderMeulen
8f3461b9eb
Bug 1879852 - bump kotlin to 1.9.22 r=geckoview-reviewers,mcarare,owlish
...
Also update semanticdb-kotlinc plugin to 0.4.0, per
3ff9e970b9/README.md (kotlin-version-compatibility)
Differential Revision: https://phabricator.services.mozilla.com/D202799
2024-02-28 09:31:10 +00:00
Julien Cristau
a54c634fac
Bug 1876067 - bump android-gradle-plugin to 8.0.2. r=geckoview-reviewers,mcarare,amejiamarmol
...
Differential Revision: https://phabricator.services.mozilla.com/D202155
2024-02-28 09:23:57 +00:00
Julien Cristau
f5bf964394
Bug 1876067 - configure geckoview and exoplayer2 for publishing to maven. r=geckoview-reviewers,mcarare,nalexander,owlish
...
Fixes compatibility with android-gradle-plugin 8
(https://developer.android.com/build/releases/past-releases/agp-8-0-0-release-notes#enforced-changes )
"AGP 8.0 creates no SoftwareComponent by default. Instead AGP creates
SoftwareComponents only for variants that are configured to be published
using the publishing DSL."
Differential Revision: https://phabricator.services.mozilla.com/D202154
2024-02-28 09:23:57 +00:00
Kershaw Chang
77b1faa931
Bug 1805796 - Remove MOZ_DIAGNOSTIC_ASSERT(gNeckoChild), r=necko-reviewers,valentin
...
The Pernosco session shows that the content child is about to destroy at that point, so there is not much we can do.
Removing the diagnostic assert seems to be the only way.
Differential Revision: https://phabricator.services.mozilla.com/D202875
2024-02-28 08:58:36 +00:00
Alexandre Lissy
df99531242
Bug 1880927 - Add Snap test to play DRM-enabled YouTube content r=mboldan
...
Differential Revision: https://phabricator.services.mozilla.com/D202397
2024-02-28 08:53:20 +00:00