Natalia Csoregi
66cb0e397f
Backed out 2 changesets (bug 1864896) for causing node failures. CLOSED TREE
...
Backed out changeset adba0b352699 (bug 1864896)
Backed out changeset 153146ce081c (bug 1864896)
2024-03-01 18:25:05 +02:00
Natalia Csoregi
10b9ceb789
Backed out 13 changesets (bug 1640839) for causing bustage on Element.cpp CLOSED TREE
...
Backed out changeset 179ceb82c9e5 (bug 1640839)
Backed out changeset 73f498a821f0 (bug 1640839)
Backed out changeset dc2d3d0e0365 (bug 1640839)
Backed out changeset ddc989ac0509 (bug 1640839)
Backed out changeset e595bb3feea8 (bug 1640839)
Backed out changeset c85aca04e27f (bug 1640839)
Backed out changeset 98e8e3a4047a (bug 1640839)
Backed out changeset 59ef180517db (bug 1640839)
Backed out changeset af2f5e293662 (bug 1640839)
Backed out changeset 89aa6d9dc598 (bug 1640839)
Backed out changeset 67b722a722f9 (bug 1640839)
Backed out changeset 24a9665c6ced (bug 1640839)
Backed out changeset d93f199385e9 (bug 1640839)
2024-03-01 18:23:08 +02:00
Dave Townsend
b6eba7ca5c
Bug 1864896: Autofix unused function arguments (browser/components/preferences). r=settings-reviewers,Gijs
...
Differential Revision: https://phabricator.services.mozilla.com/D202952
2024-03-01 15:20:18 +00:00
Dave Townsend
20b5d8c60f
Bug 1864896: Autofix unused function arguments (browser/components/newtab). r=omc-reviewers,aminomancer,thecount
...
Differential Revision: https://phabricator.services.mozilla.com/D202950
2024-03-01 15:20:17 +00:00
Chris H-C
ad6df9d5f5
Bug 1882615 - Adapt FOG and JOG to Glean v58 r=perry.mcmanis
...
Differential Revision: https://phabricator.services.mozilla.com/D203188
2024-03-01 15:13:22 +00:00
Chris H-C
643e12fdb8
Bug 1882615 - Vendor Glean SDK to v58.0.0 r=perry.mcmanis,supply-chain-reviewers,mach-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D203187
2024-03-01 15:13:21 +00:00
Chris H-C
86e3e1fbce
Bug 1882615 - Update glean_parser to v13.0.0 r=perry.mcmanis,mach-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D203186
2024-03-01 15:13:20 +00:00
Ben Hearsum
5579c4b72a
Bug 1883046: make nightly decision tasks more resilient to unexpected Balrog release data r=releng-reviewers,taskgraph-reviewers,jcristau
...
This fixes the specific issue we just had with a release only containing `partials`, but also deals with a potential future problem if `buildID` is missing. (Less likely...but still possible?)
Differential Revision: https://phabricator.services.mozilla.com/D203278
2024-03-01 15:08:34 +00:00
Sam Foster
27c17caceb
Bug 1789727 - Default to the component implementation of Screenshots for nightly builds. r=extension-reviewers,sfoster,robwu,chutten
...
* 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-03-01 15:02:51 +00:00
Jamie Nicol
2b7e69df0e
Bug 1882828 - Ensure hard-coded batched texture uploads enabled state does not get overridden by pref. r=gfx-reviewers,lsalzman
...
Batched texture uploads are supposed to be hard-coded as enabled or
disabled on certain platforms, and on other platforms controllable via
a pref. However, a previous refactoring made it so that the hard-coded
value is always being overridden by the pref (by checking whether the
hard-coded value is set in the wrong place). As a consequence, batched
texture uploads have been disabled on Mali-G devices, resulting in
poor performance.
This patch moves the check to the correct place, meaning the
hard-coded value is respected once again.
Differential Revision: https://phabricator.services.mozilla.com/D203145
2024-03-01 14:32:39 +00:00
Peter Van der Beken
22089d8166
Bug 1640839 - Stop generating count of WebIDL enum values, use standard enum traits instead. r=mccr8
...
Differential Revision: https://phabricator.services.mozilla.com/D201345
2024-03-01 14:31:16 +00:00
Peter Van der Beken
e0fa109cb0
Bug 1640839 - Stop generating a sentinel value at the end of WebIDL enums. r=mccr8,jgilbert,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201344
2024-03-01 14:31:15 +00:00
Peter Van der Beken
565113fb98
Bug 1640839 - Add MakeEnumeratedRange helper for WebIDL enums. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201343
2024-03-01 14:31:15 +00:00
Peter Van der Beken
720217b987
Bug 1640839 - Stop using UtilityActorName::EndGuard_. r=gerard-majax
...
Differential Revision: https://phabricator.services.mozilla.com/D201342
2024-03-01 14:31:14 +00:00
Peter Van der Beken
9417fea6ea
Bug 1640839 - Stop using RequestMode::EndGuard_, RequestCredentials::EndGuard_ and RequestCache::EndGuard_. r=smaug
...
Differential Revision: https://phabricator.services.mozilla.com/D201341
2024-03-01 14:31:14 +00:00
Peter Van der Beken
6e771074d9
Bug 1640839 - Stop using ImageBitmapFormat::EndGuard_. r=jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D201340
2024-03-01 14:31:13 +00:00
Peter Van der Beken
29b6d7ad30
Bug 1640839 - Add IPC serializer for WebIDL enums. r=mccr8,jgilbert,media-playback-reviewers,dom-storage-reviewers,janv,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201339
2024-03-01 14:31:12 +00:00
Peter Van der Beken
99f7740575
Bug 1640839 - Provide helpers for converting a string to a WebIDL enum value. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201338
2024-03-01 14:31:12 +00:00
Peter Van der Beken
171fc86507
Bug 1640839 - Make WebIDL enum helper function to convert to string return an actual string. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201337
2024-03-01 14:31:11 +00:00
Peter Van der Beken
2e99965a75
Bug 1640839 - Make XRSessionInit.requiredFeatures/optionalFeatures of type sequence<DOMString>. r=mccr8
...
This was changed in the spec here: https://github.com/immersive-web/webxr/pull/1296
Differential Revision: https://phabricator.services.mozilla.com/D201336
2024-03-01 14:31:11 +00:00
Peter Van der Beken
4cde0ad710
Bug 1640839 - Generate enum helper for WebIDL enums. r=mccr8,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201335
2024-03-01 14:31:10 +00:00
Peter Van der Beken
e5be7aeaf9
Bug 1640839 - Add some helpers for enums to calculate the size and use it in EnumeratedArray. r=glandium,jgilbert,media-playback-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D201334
2024-03-01 14:31:09 +00:00
Peter Van der Beken
d2abb054b6
Bug 1640839 - Move size template parameter for EnumeratedArray to the end. r=glandium,jgilbert,media-playback-reviewers,credential-management-reviewers,padenot,dimi
...
This will allow us to provide a default value for the size when some enum
helper traits are defined.
Differential Revision: https://phabricator.services.mozilla.com/D201333
2024-03-01 14:31:09 +00:00
Dimi
3f9f51581c
Bug 1755033 - P2. Use the same text color for autofill and -moz-autofill-preview r=credential-management-reviewers,emilio,sgalich
...
UX suggests to use the same text color for autofill and autofill
preview.
Differential Revision: https://phabricator.services.mozilla.com/D203098
2024-03-01 14:01:19 +00:00
Dimi
a025b10d76
Bug 1755033 - P1. Make user agent autofill styles more important r=credential-management-reviewers,emilio,issammani
...
Both Chrome and Safari override the sites autofill style.
Given that its crucial for users to be able to clearly see what Firefox autofills for
them, after discussing with UX, we decide also do the same.
Differential Revision: https://phabricator.services.mozilla.com/D202410
2024-03-01 14:01:19 +00:00
Iulian Moraru
0f2373fbf2
Backed out changeset 4399c5a65886 (bug 1847098) on gerard-majax's request. CLOSED TREE
2024-03-01 16:26:41 +02:00
Iulian Moraru
26d2d56621
Backed out changeset bfb6942faf35 (bug 1876165) for causing multiple bc failures. CLOSED TREE
2024-03-01 16:20:18 +02:00
Paul Zuehlcke
225514da6c
Bug 1879348 - Do not purge bounce trackers that are on the ContentBlockingAllowList. r=bvandersloot,anti-tracking-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201120
2024-03-01 13:38:30 +00:00
Paul Zuehlcke
399c6a80ab
Bug 1881481 - Add nsIBounceTrackingProtection#testClearExpiredUserActivations. r=bvandersloot,anti-tracking-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D202490
2024-03-01 13:38:29 +00:00
Paul Zuehlcke
c0f5571c5e
Bug 1881514 - Fixed broken promise handling logic in BounceTrackingProtection::PurgeBounceTrackers. r=bvandersloot,anti-tracking-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D202489
2024-03-01 13:38:29 +00:00
Jonathan Sudiaman
f4ce3f9847
Bug 1876165 - Create BookmarkList class that internally stays up-to-date to indicate bookmarked open tabs in Fx View r=mak,fxview-reviewers,places-reviewers,fluent-reviewers,bolsson,sfoster,desktop-theme-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D201759
2024-03-01 13:34:08 +00:00
Calixte
d2cff44396
Bug 1883010 - Update PDF.js to new version 29c493d36bb5a44251804e9204973211172e0412 r=pdfjs-reviewers,marco
...
Differential Revision: https://phabricator.services.mozilla.com/D203265
2024-03-01 13:29:24 +00:00
Olli Pettay
d62c05df29
Bug 1882417 - Suspend DOM notifications while parsing innerHTML, r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D202891
2024-03-01 13:14:34 +00:00
Tooru Fujisawa
3d00310575
Bug 1880003 - Fix backslash handling in BaseScript::dumpStringContent. r=mgaudet
...
Differential Revision: https://phabricator.services.mozilla.com/D202645
2024-03-01 13:08:47 +00:00
Christoph Kerschbaumer
b001dbde19
Bug 1877195: Expand mixed-content download protection to all http downloads, r=freddyb,Gijs,anti-tracking-reviewers,pbz
...
Differential Revision: https://phabricator.services.mozilla.com/D200267
2024-03-01 13:04:39 +00:00
Tooru Fujisawa
baeed2172d
Bug 1881359 - Part 2: Use DebuggerObject.prototype.isSameNativeWithJitInfo in eager evaluation to support methods with GenericMethod native function. r=nchevobbe,devtools-reviewers
...
This reverts a part of bug Bug 1815381 change.
Differential Revision: https://phabricator.services.mozilla.com/D203058
2024-03-01 12:37:39 +00:00
Tooru Fujisawa
ecd0e0f5f0
Bug 1881359 - Part 1: Re-add DebuggerObject.prototype.isSameNativeWithJitInfo. r=jandem
...
This just reverts bug 1831826 change.
Differential Revision: https://phabricator.services.mozilla.com/D203057
2024-03-01 12:37:38 +00:00
Jan Varga
29c056a1f0
Bug 1856324 - Remove ClientSourceParent::KillInvalidChild; r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D189912
2024-03-01 12:35:20 +00:00
Marco Bonardo
adbeacbb4a
Bug 1880069 - Switch-to-tab result sometimes appears twice with wrong container. r=jteow
...
The InputHistory (adaptive) provider is not properly reporting the open tab
userContextId, thus the Muxer is unable to dedupe results properly.
This cleans up the query a little bit avoiding numeric indices and fields that
are unused later.
Differential Revision: https://phabricator.services.mozilla.com/D203012
2024-03-01 12:23:49 +00:00
André Bargull
51f76236f9
Bug 1882386: Correctly handle empty search string case when inlining String.p.lastIndexOf. r=jandem
...
Differential Revision: https://phabricator.services.mozilla.com/D203248
2024-03-01 12:23:08 +00:00
Timothy Nikkel
e6402ed7ec
Bug 1835509. If we encounter a bad LZW block in a gif frame still report success if we have decoded frames before this successfully. r=aosmond
...
This is similar to this code in image/Decoder.cpp
https://searchfox.org/mozilla-central/rev/ae292ebba6074601b33fa983dd4e01ce6a1ec4ac/image/Decoder.cpp#257
We won't display the frames after the bad frame, but that seems reasonable, and an improvement from current. If we get more reports of this we can look into just skipping the bad frame instead of truncating before the bad frame.
Differential Revision: https://phabricator.services.mozilla.com/D179495
2024-03-01 11:42:43 +00:00
Iulian Moraru
ef2ce63aea
Backed out 4 changesets (bug 1848315) for causing multiple failures. CLOSED TREE
...
Backed out changeset b921bb1aee11 (bug 1848315)
Backed out changeset 0872a066e6fd (bug 1848315)
Backed out changeset 028e9468f0a3 (bug 1848315)
Backed out changeset b57c4274e7ab (bug 1848315)
2024-03-01 14:16:44 +02:00
Iulian Moraru
750ffd8817
Backed out changeset d2f9b317d7dd (bug 1872460) for causing build non unfied plain bustages on TestCacheControlParser.cpp. CLOSED TREE
2024-03-01 13:39:50 +02:00
Kagami Sascha Rosylight
6fa527337a
Bug 1879112 - Check permission earlier and mark as closed if failed r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D201140
2024-03-01 11:27:53 +00:00
Kagami Sascha Rosylight
7c6c821a28
Bug 1879934 - Observe window events only for non-persistent notifications r=asuth
...
Differential Revision: https://phabricator.services.mozilla.com/D201627
2024-03-01 11:27:52 +00:00
Kagami Sascha Rosylight
8909f14812
Bug 1881515 - Implement marionette.set_permission test function r=webdriver-reviewers,whimboo
...
Differential Revision: https://phabricator.services.mozilla.com/D202477
2024-03-01 11:26:55 +00:00
aiunusov
ffcc0f236a
Bug 1872460 - FIX Cache Control Parser ignoring the rest of the header in case of negative Integer values, r=necko-reviewers,valentin
...
- in case of malformed integers, ignore the directive and set default value
(to let parser continue parsing the other params)
Differential Revision: https://phabricator.services.mozilla.com/D197443
2024-03-01 11:09:32 +00:00
Tom Schuster
563a9c6397
Bug 1712690 - Update the SecurityPolicyViolationEvent WebIDL. r=webidl,dom-core,peterv
...
Implements the changes from https://github.com/w3c/webappsec-csp/pull/645
(This still does not include changing DOMString to USVString)
Differential Revision: https://phabricator.services.mozilla.com/D202918
2024-03-01 11:01:01 +00:00
Tom Schuster
a3fa136925
Bug 1848315 - CSP: Introduce new and more detailed error messages. r=freddyb,devtools-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D186143
2024-03-01 10:59:11 +00:00
Tom Schuster
d167d11fe4
Bug 1848315 - CSP: Provide the whole violated directive as a string. r=freddyb
...
Differential Revision: https://phabricator.services.mozilla.com/D186142
2024-03-01 10:59:10 +00:00