Commit Graph

801697 Commits

Author SHA1 Message Date
moz-wptsync-bot
7f1c5140c2 Bug 1779104 [wpt PR 34723] - Update wpt metadata, a=testonly
wpt-pr: 34723
wpt-type: metadata
2022-07-14 16:18:08 +00:00
Blink WPT Bot
6fc7631399 Bug 1779104 [wpt PR 34723] - Fix flaky test memory leak, a=testonly
Automatic update from web-platform-tests
Fix flaky test memory leak (#34723)

event-timing-test-utils.js tap() has some unknown flaky memory leak issue related to test_driver.Actions(), while test_driver also has a built in function for click which doesn't cause any memory leak.
This commit replace tap with click to fix the memory leak and re-enable
the disabled test.
Test coverage for tap will be added later once Bug 1338420 is fixed.
Also added helper function addListenersAndClick() to reduce repetitive
patterns between tests.

Bug: 1335002
Change-Id: Ic2670288e596ff5eac8f1e742e395717bdabde5c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3747288
Reviewed-by: Lan Wei <lanwei@chromium.org>
Commit-Queue: Aoyuan Zuo <zuoaoyuan@chromium.org>
Reviewed-by: Michal Mocny <mmocny@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1021762}

Co-authored-by: Aoyuan Zuo <zuoaoyuan@chromium.org>
--

wpt-commits: 64af02fb9e88d3778d157f080a13211529e80106
wpt-pr: 34723
2022-07-14 16:18:07 +00:00
moz-wptsync-bot
18a8c75f2e Bug 1779103 [wpt PR 34733] - Update wpt metadata, a=testonly
wpt-pr: 34733
wpt-type: metadata
2022-07-14 16:18:06 +00:00
Julian Descottes
93a4405f7c Bug 1779103 [wpt PR 34733] - Create dedicated tests for script.evaluate exceptionDetails, a=testonly
Automatic update from web-platform-tests
Create dedicated tests for script.evaluate exceptionDetails

--

wpt-commits: 0453b5346e43e6cd6d7a1c0ba05a7607536ff1b7
wpt-pr: 34733
2022-07-14 16:18:06 +00:00
Koji Ishii
4ed021d18f Bug 1779101 [wpt PR 34767] - [text-decorations] Update fuzzy for text-decoration-subelements-002.html, a=testonly
Automatic update from web-platform-tests
[text-decorations] Update fuzzy for `text-decoration-subelements-002.html`

The `text-decoration-subelements-002.html` passes on the Blink
test runner, but fails on the wpt test runner[1] due to
different anti-aliasing. The result page[2] shows:
  maxDifference: 80
  totalPixels: 39
This patch updates the fuzzy for the wpt test runner.

Increasing `maxDifference` to 80 should make wpt test runner
to pass, but it causes failure on mac-rel. This is likely an
issue in Blink test runner <crbug.com/1343220> because
increasing it should not cause any failures according to the
Fuzzy Match spec[3].

[1] https://wpt.fyi/results/css/css-text-decor/text-decoration-subelements-002.html?label=master&label=experimental&product=chrome&product=firefox&product=safari&aligned&q=text-decor
[2] https://wpt.fyi/analyzer?screenshot=sha1%3A0260620a40d7b5f59dcb6de176d0bc9252ed96b1&screenshot=sha1%3A96f1ebac92381fe15e49b09de8c5f0df9a22be1d
[3] https://web-platform-tests.org/writing-tests/reftests.html#fuzzy-matching

Bug: 1008951
Change-Id: Idc4b55803570b27f578871d0b084098df221e993
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3748547
Commit-Queue: Kent Tamura <tkent@chromium.org>
Auto-Submit: Koji Ishii <kojii@chromium.org>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1022531}

--

wpt-commits: d3422cc02be67fe0eaf5fe9df4c105a592d0d71c
wpt-pr: 34767
2022-07-14 16:18:05 +00:00
Christian Biesinger
5d9241e150 Bug 1776776 [wpt PR 34613] - [FedCM] Rename the well-known endpoint to "web-identity", a=testonly
Automatic update from web-platform-tests
[FedCM] Rename the well-known endpoint to "web-identity"

In addition, this changes the code to look for the full path + filename
in the list, instead of appending "fedcm.json".

Bug: 1336657
Change-Id: I4cf415fb3e11bf89d833aa92b006f5ba1b09e0a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3730747
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Reviewed-by: Yi Gu <yigu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1022228}

--

wpt-commits: 7bb97b8a57ca84a972b7f34611fa73778adaf84d
wpt-pr: 34613
2022-07-14 16:18:04 +00:00
Christian Biesinger
4c97fb3676 Bug 1777562 [wpt PR 34663] - [FedCM] Rename FederatedCredential to IdentityCredential, a=testonly
Automatic update from web-platform-tests
[FedCM] Rename FederatedCredential to IdentityCredential

Also renames associated interfaces, and adds an "identity" field
in CredentialRequestOptions for use with FedCM.

https://github.com/fedidcg/FedCM/pull/280

Change-Id: Ia84957518393a8957946dfb9cc16cad625c2da84
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3736464
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Reviewed-by: Yi Gu <yigu@chromium.org>
Commit-Queue: Christian Biesinger <cbiesinger@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1022214}

--

wpt-commits: 2dcf2a3dfbf58d4892836b37a22f3f00fc9cd231
wpt-pr: 34663
2022-07-14 16:18:03 +00:00
moz-wptsync-bot
38876a0ae7 Bug 1770568 [wpt PR 34155] - Update wpt metadata, a=testonly
wpt-pr: 34155
wpt-type: metadata
2022-07-14 16:18:02 +00:00
github-actions[bot]
e49ce3ecce Bug 1770568 [wpt PR 34155] - Sync interfaces/ with @webref/idl 3.12.4, a=testonly
Automatic update from web-platform-tests
Sync interfaces/ with @webref/idl 3.12.4 (#34155)

* Sync interfaces/ with @webref/idl 3.12.4

* Revert fetch.idl changes

Co-authored-by: wpt-pr-bot <wpt-pr-bot@users.noreply.github.com>
Co-authored-by: Philip Jägenstedt <philip@foolip.org>
--

wpt-commits: df731dab88a1a25c04eb7e6238c11dc28fda0801
wpt-pr: 34155
2022-07-14 16:18:01 +00:00
Emilio Cobos Álvarez
4414d74633 Bug 1779598 - Stop passing around Maybe<SVGImageContext>. r=aosmond
All its members are optional, so we can just use it as a plain struct
rather than Maybe<> all around, which simplifies the code and prevents
silly bugs like bug 1779592.

Mostly automatic via:

  rg -l 'SVGImageContext' . | xargs sed -i 's/Maybe<SVGImageContext>/SVGImageContext/g'

With trivial build fixes.

Not intended to change behavior.

Differential Revision: https://phabricator.services.mozilla.com/D151846
2022-07-14 16:03:25 +00:00
Amy Churchwell
012b6f101b Bug 1778786 - [Colorway Closet] Implement responsive layout for the Colorway Closet Modal. r=dao
Differential Revision: https://phabricator.services.mozilla.com/D151408
2022-07-14 15:57:50 +00:00
Sergey Galich
90615c808b Bug 1777397 - set PWMGR_IMPORT_LOGINS_FROM_FILE_* probes to expire in Fx120 and cleanup alert emails for passwords related probes r=dimi
Differential Revision: https://phabricator.services.mozilla.com/D151830
2022-07-14 15:56:51 +00:00
Jason Prickett
f52d8a768c Bug 1777386 - Special Message Action MULTI_ACTION r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D151188
2022-07-14 15:55:02 +00:00
Meg Viar
07eb4d9b88 Bug 1778334 - Add integration test for AboutWelcome MR 50-50 template r=pdahiya
Differential Revision: https://phabricator.services.mozilla.com/D151650
2022-07-14 15:55:01 +00:00
Paul Zuehlcke
0a5dffd194 Bug 1775500 - Enable MicrosoftLogin dFPI shim for Microsoft Teams on us domain. r=timhuang,webcompat-reviewers,twisniewski
Differential Revision: https://phabricator.services.mozilla.com/D151712
2022-07-14 15:54:11 +00:00
Zeid Zabaneh
c800d1fef3 Bug 1737634: mots config file r=sheehan
This revision migrates all the content of the following modules:
- Desktop_Firefox
- Toolkit
- Core
- Testing

Up to the their state on Monday June 20th, 2022 in the old system.

The rst file was automatically generated by running `mots export`.

Differential Revision: https://phabricator.services.mozilla.com/D130508
2022-07-14 15:45:44 +00:00
Janvi Bajoria
da99f1a9ea Bug 1776628 - PIP Video-Adapter for supporting Voot Subtitles r=kpatenio,niklas
Differential Revision: https://phabricator.services.mozilla.com/D150561
2022-07-14 15:43:37 +00:00
Emilio Cobos Álvarez
b72d809b50 Bug 1779592 - Fix a bug in DrawImageInternal uncovered by bug 1779457. r=aosmond
We want to ensure the right viewport is set.

Differential Revision: https://phabricator.services.mozilla.com/D151840
2022-07-14 15:40:22 +00:00
Katherine Patenio
051bc03fda Bug 1778566 - update Colorways button in about:addons when a colorway theme is enabled. r=rpl,dao,fluent-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151333
2022-07-14 15:39:52 +00:00
Robert Longson
6d40e0c47b Bug 1531888 - ignore invalid clip-path references when hit testing r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D151811
2022-07-14 15:39:27 +00:00
Jeff Muizelaar
d4b42e2000 Bug 1779580 - Use a nsRect instead of region for the visible area. r=mstange
The region could never be more complicated than a single rect anyways.

Differential Revision: https://phabricator.services.mozilla.com/D151831
2022-07-14 15:25:13 +00:00
Dragana Damjanovic
1c21538aeb Bug 1544127 - Split releasing members of LoadInfo into a couple of runnables r=necko-reviewers,kershaw
Differential Revision: https://phabricator.services.mozilla.com/D151124
2022-07-14 15:02:41 +00:00
Jan de Mooij
b8324f320e Bug 1779571 - Don't trace nursery keys that have been removed from the Map/Set. r=jonco
Differential Revision: https://phabricator.services.mozilla.com/D151828
2022-07-14 14:41:48 +00:00
Simon Friedberger
d1ff36ab2f Bug 1775035 - Add Rust and XPCOM scaffolding for DAPTelemetry. r=emilio
Rust is required to use the external libprio-rs Rust library.
C++ XPCOM is added because writing XPCOM objects in Rust is still
difficult.

Differential Revision: https://phabricator.services.mozilla.com/D151805
2022-07-14 14:39:19 +00:00
Emilio Cobos Álvarez
c2e8559d66 Bug 1779457 - Annotate some tests as failing when using drawSnapshot while I investigate.
MANUAL PUSH: Orange fix CLOSED TREE
2022-07-14 16:44:50 +02:00
Luca Greco
6d9348284b Bug 1777402 - Remove WEBEXT_* userScripts API histograms and renew all the other ones expiring in Firefox 105. r=mixedpuppy
Differential Revision: https://phabricator.services.mozilla.com/D151032
2022-07-14 13:49:22 +00:00
Barret Rennie
bf1182a5a0 Bug 1779574 - Use OS.File to read empty files in DevTools content process r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D151827
2022-07-14 13:33:37 +00:00
Tom Ritter
f7de46071b Bug 1700396: Bump updatebot to get the origin/ fix r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D151829
2022-07-14 13:23:06 +00:00
Joel Maher
08756683f8 Bug 1779308 - turn off expiring tests on G5 phones that are running on A51 phones. r=sparky,perftest-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151672
2022-07-14 13:12:35 +00:00
Magnus Melin
2fec2a1929 Bug 1779343 - Don't crash rewrapping "> ". r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D151682
2022-07-14 13:12:29 +00:00
Dale Harvey
21333df895 Bug 1778139 - Cache QuickActions strings to avoid UI flashing. r=adw
Differential Revision: https://phabricator.services.mozilla.com/D151443
2022-07-14 13:11:56 +00:00
Travis Long
2855beea72 Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-14 13:11:13 +00:00
Barret Rennie
ddeadecee4 Bug 1779562 - Always perform parent process assertion in IOUtils methods r=Gijs
Differential Revision: https://phabricator.services.mozilla.com/D151820
2022-07-14 12:59:47 +00:00
Neil Deakin
ef2a63d6b6 Bug 1779042, fix test_paste_no_formatting.html to handle headless clipboard, r=masayuki
Differential Revision: https://phabricator.services.mozilla.com/D151548
2022-07-14 12:53:06 +00:00
Emilio Cobos Álvarez
5e23ef2ae0 Bug 1778983 - Remove useless ProcessPendingRestyles call. r=boris
That was about XBL constructors being able to run script. But XBL is
gone and this should just be wasted work.

I want to land this in preparation for container queries substantially
changing the model here.

Differential Revision: https://phabricator.services.mozilla.com/D151495
2022-07-14 12:47:59 +00:00
Emilio Cobos Álvarez
575e1efaa1 Bug 1778983 - Ensure we cancel transitions without the need of an extra flush. r=boris
When something switches to display: none, right now we rely on
StopAnimationsForElementsWithoutFrames(), which posts a restyle and the
previous ProcessPendingRestyles call was papering over it.

For other elements in the display none subtree it doesn't matter,
because we don't keep their styles around, but for the display: none
element themselves we do need to update transitions on time.

We could, possibly more generally, remove
StopAnimationsForElementsWithoutFrames() altogether and cancel
animations when we clear style data, perhaps... But that's probably
worth a follow-up.

Differential Revision: https://phabricator.services.mozilla.com/D151600
2022-07-14 12:45:14 +00:00
Gregory Mierzwinski
162485037c Bug 1779468 - Add browsertime-tp6-bytecode tests for bytecode cache. r=perftest-reviewers,AlexandruIonescu,aglavic
This patch adds a new set of tests (essential only) to run in CI at tier 2. A command line argument is added to turn bytecode cache testing on in warm pageloads. This also disables the testing in our primary pageload tests to fix the variance and increases in runtime.

Differential Revision: https://phabricator.services.mozilla.com/D151757
2022-07-14 12:17:13 +00:00
ffxbld
643780ce3b No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=diannaS
Differential Revision: https://phabricator.services.mozilla.com/D151817
2022-07-14 11:59:52 +00:00
Luca Greco
9bd65531ee Bug 1762592 - Support mapping to AsyncAmbiguous through GenerateWebIDLBindings.py config file. r=willdurand
Differential Revision: https://phabricator.services.mozilla.com/D142682
2022-07-14 11:34:27 +00:00
Jon Coppeard
ff9c40ba34 Bug 1764239 - Check for errors before accessing a module's CycleRoot field r=yulia
Like the changes in bug 1777972 concerning CycleRoot, this is not in the spec
but seems necessary due to the fact that this field isn't set when synchronous
module execution fails.

Differential Revision: https://phabricator.services.mozilla.com/D151734
2022-07-14 11:29:47 +00:00
Barret Rennie
5c5e53093e Bug 1778978 - Re-enable abouthomecache pref after running browser_experiments_api_control.js r=emcminn
The test disables the pref so that it can test the feature's interaction with
Nimbus, but didn't re-enable the pref, so tests after it would break.

Differential Revision: https://phabricator.services.mozilla.com/D151566
2022-07-14 11:25:58 +00:00
Emilio Cobos Álvarez
5b5d69a8c4 Bug 1779457 - Fix test_mq_dynamic_svg.
MANUAL PUSH: Trivial orange fix CLOSED TREE
2022-07-14 12:37:41 +02:00
Emilio Cobos Álvarez
64e4056cb8 Bug 1779457 - Make prefers-color-scheme of SVG images match embedder on content too. r=aosmond
As per discussion in https://github.com/w3c/csswg-drafts/issues/7213.

Differential Revision: https://phabricator.services.mozilla.com/D151751
2022-07-14 10:04:38 +00:00
Butkovits Atila
35579eaf4c Merge mozilla-central to autoland. CLOSED TREE 2022-07-14 12:50:14 +03:00
Tooru Fujisawa
dc6d19c5d9 Bug 1779539 - Use static import for XPCOMUtils.jsm in system ESMs in browser/components/pagedata. r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D151802
2022-07-14 08:54:01 +00:00
Tooru Fujisawa
b9aa9e471a Bug 1779538 - Rewrite ChromeUtils.importESModule with static import in sys.mjs. r=yulia
Differential Revision: https://phabricator.services.mozilla.com/D151801
2022-07-14 08:54:01 +00:00
Andi-Bogdan Postelnicu
72ba7fb691 Bug 1519636 - Reformat recent changes to the Google coding style. r=media-playback-reviewers,alwu
Updated with clang-format version 14.0.5 (taskcluster-cAkeFEZXQmihHYDO8Y4hRw)
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D151003
2022-07-14 08:10:07 +00:00
Dão Gottwald
a84d8ed837 Bug 1779017 - [Colorway Closet] Remove nightly ifdefs. r=kpatenio
Differential Revision: https://phabricator.services.mozilla.com/D151642
2022-07-14 07:57:35 +00:00
Alexandre Lissy
e69ae04c17 Bug 1777404 - Extend buildID false-positive mismatch collection r=jld
Differential Revision: https://phabricator.services.mozilla.com/D151228
2022-07-14 07:34:42 +00:00
Bogdan Szekely
a8bd595d93 Backed out 4 changesets (bug 1774537) for causing mochitest failures on test_group_wheelevents.html CLOSED TREE
Backed out changeset 8a52eb5b9043 (bug 1774537)
Backed out changeset 5fb8ccdcbfea (bug 1774537)
Backed out changeset 44f1a68c16f4 (bug 1774537)
Backed out changeset 1f32db09b9a8 (bug 1774537)
2022-07-14 10:23:31 +03:00