929763 Commits

Author SHA1 Message Date
Gijs Kruitbosch
5780e6828b Bug 1916228 - remove broken xpcom redirect from fx-source-docs, r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D220809
2024-09-02 14:41:36 +00:00
John Lin
872a8f3a8a Bug 1913403 - revert bug 1911651. r=media-playback-reviewers,padenot
While cbsnews.com uses hls.js on desktop, it fails to do so for Fenix.
Since it's a major news source in the US, the impact will be huge.
Reverting the change to not break the site for release.

Differential Revision: https://phabricator.services.mozilla.com/D220814
2024-09-02 14:39:04 +00:00
Mark Banner
d8cd7314ef Bug 1875389 - Properly exclude python test files from doc generation. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D220629
2024-09-02 14:38:08 +00:00
Mark Banner
fee9dd7be0 Bug 1915550 - Make ERRORS raised during 'mach doc generate' be failures. r=sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D220535
2024-09-02 14:38:08 +00:00
Mark Banner
928688c0c5 Bug 1915550 - Fix unknown target name issues in rst documents. r=sylvestre,profiler-reviewers,canaltinova
Differential Revision: https://phabricator.services.mozilla.com/D220534
2024-09-02 14:38:08 +00:00
Mark Banner
e8815c4611 Bug 1915550 - Fix 'Document may not end with a transition' errors in Android documentation. r=android-reviewers,skhan
Differential Revision: https://phabricator.services.mozilla.com/D220533
2024-09-02 14:38:07 +00:00
Mark Banner
9299618638 Bug 1915550 - Fix document errors in urlbar dynamic-result-types. r=urlbar-reviewers,jteow
The error was:
ERROR: Unknown target name: "appendix b: using the webextensions api directly".

This is out of date documentation as we no longer support webextensions for dynamic result types.

Differential Revision: https://phabricator.services.mozilla.com/D220532
2024-09-02 14:38:07 +00:00
t-p-white
5b07053edc Bug 1915456 - Fix transparent spacing under the toolbar top border r=android-reviewers,amejiamarmol
Differential Revision: https://phabricator.services.mozilla.com/D220570
2024-09-02 14:31:03 +00:00
Tim Huang
6d2d320049 Bug 1912169 - Extend the telemetry probe FONT_FINGERPRINTING_PER_TAB. r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D220595
2024-09-02 14:27:09 +00:00
Andrea Marchesini
eb490d36da Bug 1916221 - Fix Intermittent failure in testing/web-platform/tests/webdriver/tests/bidi/network/continue_response/cookies.py, r=webdriver-reviewers,Sasha
Differential Revision: https://phabricator.services.mozilla.com/D220806
2024-09-02 14:09:49 +00:00
Julian Descottes
698b0210c4 Bug 1916215 - [remote] Re-enable Puppeteer.launch can launch multiple instances without node warnings for BiDi r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D220805
2024-09-02 14:00:26 +00:00
Frédéric Wang
16e6d72fc1 Bug 1912435 - Make MathML boolean attributes ASCII case-insensitive. r=emilio
This commit ensures MathML boolean attributes (namely displaystyle,
mo@stretchy, mo@symmetric, mo@largeop, mo@movablelimits,
munder@accentunder, mover@accent, munderover@accent,
munderover@accentunder) are ASCII case-insensitive [1]. For
displaystyle that was handled in [2]. For mover/munder/munderover
attributes, this is covered by a test case from scriptlevel-001.html
checking both case-insensitivity and dynamic changes at the same time ;
the latter still seems broken, so these checks are moved into separate
test cases. For mo attributes, a new WPT test is added. Note that
mo@accent, mo@fence, mo@separator are not part of MathML Core (with the
two last without visual effect), we make them case-insensitive for
consistency but don't bother adding tests for them.

[1] https://w3c.github.io/mathml-core/#dfn-boolean used here:
[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1574087

Differential Revision: https://phabricator.services.mozilla.com/D218944
2024-09-02 13:59:59 +00:00
Mirko Brodesser
03bb30c275 Bug 1907928: part 3) Implement reporting violations for sink type mismatches for Element.insertAdjacentHTML. r=tschuster,smaug,peterv
Differential Revision: https://phabricator.services.mozilla.com/D217442
2024-09-02 13:58:25 +00:00
Mirko Brodesser
0f5f61b036 Bug 1907928: part 2) Add WPT for checking reported CSP violations of sink type mismatches for Element.insertAdjacentHTML. r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D217441
2024-09-02 13:58:24 +00:00
Mirko Brodesser
dd966bf138 Bug 1907928: part 1) Move some documentation from TrustedTypePolicyFactory to CSPViolationData. r=tschuster
Differential Revision: https://phabricator.services.mozilla.com/D217439
2024-09-02 13:58:23 +00:00
Emilio Cobos Álvarez
17460bb09d Bug 1916098 - Remove appcontent box. r=dao,desktop-theme-reviewers,devtools-reviewers,tabbrowser-reviewers,nchevobbe
gNotificationBox doesn't go there anymore (it goes inside the toolbox),
so we have really no use for that.

Simplify how the devtools theme is set on the browser, so that it is set
on the root.

Differential Revision: https://phabricator.services.mozilla.com/D220769
2024-09-02 13:47:45 +00:00
Alexandre Poirot
d64cfede77 Bug 1914239 - [devtools] Unhighlight the paused frame when selecting a JavaScript Tracer frame. r=devtools-reviewers,nchevobbe
The paused frame will still be considered as selected from the point of view of stepping buttons, and shown with a grey background,
but will no longer be highlighted with a blue background.

Differential Revision: https://phabricator.services.mozilla.com/D219779
2024-09-02 13:43:54 +00:00
Olli Pettay
e1fad67026 Bug 1914513 - Add a pref to disable mutation events, r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D219934
2024-09-02 13:29:57 +00:00
Alexandra Borovova
b4ad683950 Bug 1916103 - Return back test expectation for trusted-types/trusted-types-event-handlers.html. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D220790
2024-09-02 13:27:57 +00:00
Alexandre Poirot
8eceb9d277 Bug 1915619 - [devtools] Fix trace selection from the timeline while being zoomed-in. r=devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D220564
2024-09-02 13:20:40 +00:00
Alexandre Poirot
d4a644d2ea Bug 1909548 - [devtools] Display jstracer function argument values in preview popups. r=bomsy,devtools-reviewers,nchevobbe
Differential Revision: https://phabricator.services.mozilla.com/D217501
2024-09-02 13:20:39 +00:00
Alexandre Poirot
c6f27577ad Bug 1909548 - [devtools] Removing unused Preview.css file. r=devtools-reviewers,jdescottes
Only Popup.css is actually used for popup previews.

Differential Revision: https://phabricator.services.mozilla.com/D219090
2024-09-02 13:20:39 +00:00
Alexandra Borovova
bf9f678250 Bug 1916104 - Return back test expectations for pointerevents/compat/pointerevent_mouse-pointer-on-scrollbar.html. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D220789
2024-09-02 13:17:43 +00:00
Nicolas Chevobbe
964100511f Bug 1912868 - [devtools] Emit property-updated-by-dragging once the value was actually set. r=devtools-reviewers,jdescottes.
This will help make browser_rules_edit-size-property-dragging.js more robust and
will help to land the changes from Bug 1885232.

The order of assertions in browser_rules_edit-size-property-dragging.js is modified
to circumvent Bug 1913358.

Differential Revision: https://phabricator.services.mozilla.com/D218921
2024-09-02 13:15:21 +00:00
Emilio Cobos Álvarez
6b44952143 Bug 1915971 - Simplify PrependLocalTransformsTo. r=longsonr
Now that there's only one transform kind seems worth doing this.

Differential Revision: https://phabricator.services.mozilla.com/D220733
2024-09-02 13:15:09 +00:00
Emilio Cobos Álvarez
a90731978c Bug 1915971 - Remove the concept of eUserSpaceToParent transforms. r=longsonr
After mapping the transform attribute we don't use it, it always returns
the input matrix.

Differential Revision: https://phabricator.services.mozilla.com/D220732
2024-09-02 13:15:09 +00:00
Emilio Cobos Álvarez
5a07e6b173 Bug 1915971 - Remove some no longer needed code to handle transform attribute changes. r=longsonr
These are handled as part of the transform property changing now.

Differential Revision: https://phabricator.services.mozilla.com/D220729
2024-09-02 13:15:08 +00:00
Emilio Cobos Álvarez
f6960b2b66 Bug 1914221 - Map pattern/gradientTransform to the transform property. r=longsonr
And fix a typo in a test which got me confused.

Differential Revision: https://phabricator.services.mozilla.com/D220728
2024-09-02 13:15:08 +00:00
Andrea Marchesini
ad71648651 Bug 1903403 - Do not reject cookies containing %x9, r=cookie-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D220787
2024-09-02 13:06:57 +00:00
Alexandra Borovova
840d086626 Bug 1916105 - Return back test expectations for /fetch/api/basic/request-upload.h2.any.html. r=aryx
Differential Revision: https://phabricator.services.mozilla.com/D220788
2024-09-02 12:43:11 +00:00
Nicolas Chevobbe
004d31f61d Bug 1912399 - [devtools] Make sure tooltip arrow is on top of the tooltip body. r=devtools-reviewers,ochameau.
The arrow is already a triangle, so we can just set its background with the
tooltip background color.

Differential Revision: https://phabricator.services.mozilla.com/D219028
2024-09-02 12:42:50 +00:00
Moritz Beier
5c3824549d Bug 1907034 - Allow using shift-enter/shift-click to open the search engine page without a search from the search bar. r=Standard8
Differential Revision: https://phabricator.services.mozilla.com/D220446
2024-09-02 12:37:01 +00:00
Kershaw Chang
1997853937 Bug 1911747 - Return IPC_FAIL when failed to convert loadinfo, r=necko-reviewers,valentin
Differential Revision: https://phabricator.services.mozilla.com/D218814
2024-09-02 12:34:40 +00:00
kycn
6b53027cbc Bug 1916211 - Increase geckoview-no-fission-ship test variant expiration. r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D220803
2024-09-02 12:05:59 +00:00
Butkovits Atila
5092c79785 Backed out 4 changesets (bug 1914221, bug 1915971) for causing failures at pattern-transform-presence-01.svg. CLOSED TREE
Backed out changeset 3071e3421b42 (bug 1915971)
Backed out changeset b80fe7906441 (bug 1915971)
Backed out changeset 0a2beb7878df (bug 1915971)
Backed out changeset 8b2fd5bd4301 (bug 1914221)
2024-09-02 15:36:54 +03:00
Emilio Cobos Álvarez
0535faeb06 Bug 1914149 - Propagate zoom to new browsing contexts unconditionally. r=nika
Your patch looks good to me. Not sure if there's a non-racy way of
testing the internal full-zoom value here...

But in general, assuming consistent zoom lacking other sources of
information seems like the right thing to do.

I agree that eventually we want to probably move the site-specific zoom
impl into Gecko (if only because Android is also going to want that, see
bug 1547181, where I added a comment).

Co-authored-by: Nika Layzell <nika@thelayzells.com>

Differential Revision: https://phabricator.services.mozilla.com/D220277
2024-09-02 11:28:05 +00:00
iorgamgabriel
c6b23da63c Bug 1909148 - [Menu Redesign] Implement accessibility for tools submenu. r=android-reviewers,ohall
Differential Revision: https://phabricator.services.mozilla.com/D219149
2024-09-02 11:25:50 +00:00
Jan Grulich
286575b387 Bug 1913286 - WebRTC backport: PipeWire camera: filter out devices with no capabilities r=pehrsons,webrtc-reviewers
Filter out devices that do not support any format supported by WebRTC.
This will for example be IR cameras that show as duplicated in the list
of cameras, but support only GRAY8 format and for that reason do not
work at all.

This is a simple backport of an WebRTC upstream change.

Upstream commit: b4aba7834e6c94adace1cb4c20e2e1ee70eb9cc5

Differential Revision: https://phabricator.services.mozilla.com/D219224
2024-09-02 11:07:20 +00:00
Emilio Cobos Álvarez
748004681d Bug 1915971 - Simplify PrependLocalTransformsTo. r=longsonr
Now that there's only one transform kind seems worth doing this.

Differential Revision: https://phabricator.services.mozilla.com/D220733
2024-09-02 11:05:34 +00:00
Emilio Cobos Álvarez
1996897f14 Bug 1915971 - Remove the concept of eUserSpaceToParent transforms. r=longsonr
After mapping the transform attribute we don't use it, it always returns
the input matrix.

Differential Revision: https://phabricator.services.mozilla.com/D220732
2024-09-02 11:05:34 +00:00
Emilio Cobos Álvarez
9b7f4dcfcd Bug 1915971 - Remove some no longer needed code to handle transform attribute changes. r=longsonr
These are handled as part of the transform property changing now.

Differential Revision: https://phabricator.services.mozilla.com/D220729
2024-09-02 11:05:33 +00:00
Emilio Cobos Álvarez
5bc6c02648 Bug 1914221 - Map pattern/gradientTransform to the transform property. r=longsonr
And fix a typo in a test which got me confused.

Differential Revision: https://phabricator.services.mozilla.com/D220728
2024-09-02 11:05:33 +00:00
Mirko Brodesser
4bda61cf22 Bug 1913077: part 2) Add TrustedHTML to Element.insertAdjacentHTML. r=smaug,peterv
For a potential performance-improvement see
<https://phabricator.services.mozilla.com/D216304>'s description.

Differential Revision: https://phabricator.services.mozilla.com/D216170
2024-09-02 10:41:17 +00:00
Mirko Brodesser
4f70ceae11 Bug 1913077: part 1) Add nsCSPPolicy::AreTrustedTypesForSinkGroupRequired. r=tschuster
To be used in a following part.

If `nsCSPDirective::AreTrustedTypesForSinkGroupRequired` turns out to be
to ineffcient, release builds could simply return `mDirective ==
REQUIRE_TRUSTED_TYPES_FOR_DIRECTIVE` since there's currently only one
sink group ("script"). `nsCSPParser` adds the directive for
`REQUIRE_TRUSTED_TYPES_FOR_DIRECTIVE` only if that sink group is parsed
too.

Differential Revision: https://phabricator.services.mozilla.com/D216304
2024-09-02 10:41:17 +00:00
Julian Descottes
aec4bc36cd Bug 1913529 - [devtools] Fix propTypes warnings when using the debugger r=devtools-reviewers,bomsy
Differential Revision: https://phabricator.services.mozilla.com/D219367
2024-09-02 10:05:45 +00:00
Butkovits Atila
4dd538627f Backed out changeset a6394916d0fd (bug 1904220) for causing bustages at nsMathMLmoFrame.cpp. CLOSED TREE 2024-09-02 13:13:35 +03:00
aiunusov
4fa3d4709e Bug 1911562 - Increase no-fission test variant expiration. r=jmaher,ci-and-tooling
Differential Revision: https://phabricator.services.mozilla.com/D220707
2024-09-02 10:02:43 +00:00
Moritz Beier
168bc567b4 Bug 1775918 - Fix intermittent failure in browser/components/search/test/browser/browser_searchbar_enter.js. r=search-reviewers,Standard8
Differential Revision: https://phabricator.services.mozilla.com/D220574
2024-09-02 09:58:06 +00:00
Butkovits Atila
b5f3e303b2 Merge mozilla-central to autoland. CLOSED TREE 2024-09-02 12:56:57 +03:00
Butkovits Atila
8fffdc727a Backed out changeset e721121e5f57 (bug 1761634) for causing several issues with WebDriver clients. a=backout 2024-09-02 12:51:19 +03:00