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

43657 Коммитов

Автор SHA1 Сообщение Дата
moz-wptsync-bot 3b07f9fd05 Bug 1620017 [wpt PR 22085] - Update wpt metadata, a=testonly
wpt-pr: 22085
wpt-type: metadata
2020-03-11 14:30:54 +00:00
Ulan Degenbaev fa8a8129e5 Bug 1620017 [wpt PR 22085] - Update performance.measureMemory to the latest proposal, a=testonly
Automatic update from web-platform-tests
Update performance.measureMemory to the latest proposal

This changes the result format of the API to the latest version of
the proposal at https://github.com/WICG/performance-measure-memory.

Specifically, per-origin attribution changed to per-frame attribution
with one caveat that cross-origin iframes are considered opaque and
iframes nested in cross-origin iframes do not appear in the result.

The previous version of API:
{
  bytes: 70*MB,
  breakdown: [
    {bytes: 40*MB, globals: 2, type: 'js', origins: ['foo.com']},
    {bytes: 30*MB, globals: 1, type: 'js', origins: ['bar.com']}
  ]
}

The current version of the API:
{
  bytes: 70*MB,
  breakdown: [
    {bytes: 40*MB, type: 'window/js', attribution: ['foo.com']},
    {bytes: 30*MB, type: 'window/js', attribution: ['bar.com']}
  ]
}

Bug: 1049093
Change-Id: I3bbf07ad6e978b9b483561c06cedf6c7a135b7e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2087627
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Commit-Queue: Ulan Degenbaev <ulan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747271}

--
Add two missing long timeouts

--

wpt-commits: d283af7ddbb88540623eb33446868ff9ea6a1df6, 1d9de5dc0876b81e5e188668e6adccde33655969
wpt-pr: 22085
2020-03-11 14:30:53 +00:00
Nina Satragno 1b4ddd513d Bug 1620069 [wpt PR 22092] - [webauthn] WPT - adding port to RP ID should fail, a=testonly
Automatic update from web-platform-tests
[webauthn] WPT - adding port to RP ID should fail

Relying party IDs are defined as "a registrable domain suffix of or
equal to the caller’s origin's effective domain". RP IDs do not include
a port.

This patch changes the host + port subtests to expect a failure instead
of success.

Bug: 875444
Change-Id: I0067ebd883612d534df13a555284fe1cdec7424d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088002
Commit-Queue: Nina Satragno <nsatragno@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747289}

--

wpt-commits: 5e8ca5f47a7c8987549f4df92b0baa1c9549048f
wpt-pr: 22092
2020-03-11 14:30:53 +00:00
Geoff Brown 313e12e535 Bug 1177545 - Cleanup automation.py.in; r=egao
Remove unused code from automation.py.in, move some android-specific code from
automation.py.in to remoteautomation.py, and eliminate some other easily-replaced
code. In the long term we want to eliminate automation.py.in completely; I may
attempt that once these changes have landed.

Differential Revision: https://phabricator.services.mozilla.com/D66306

--HG--
extra : moz-landing-system : lando
2020-03-10 21:42:26 +00:00
shindli b02b3a6e1a Backed out changeset a08637fb30c8 (bug 1143478) for causing bustages in /builds/worker/checkouts/gecko/ipc/mscom/Registration.cpp CLOSED TREE
--HG--
rename : mfbt/CompactPair.h => mfbt/Pair.h
2020-03-11 14:30:54 +02:00
Chris Fronk a27e438c2d Bug 1143478 - Rename mozilla::Pair to CompactPair. r=froydnj
Differential Revision: https://phabricator.services.mozilla.com/D64511

--HG--
rename : mfbt/Pair.h => mfbt/CompactPair.h
extra : moz-landing-system : lando
2020-03-11 12:18:13 +00:00
Emilio Cobos Álvarez 34551b142c Bug 1621511 - Try to make img-aspect-ratio-lazy less flaky on android. r=hiro
This is a tentative fix, but I think android viewport shenanigans are the only
reason this could be flaky only on Android.

Differential Revision: https://phabricator.services.mozilla.com/D66374

--HG--
extra : moz-landing-system : lando
2020-03-11 09:53:43 +00:00
Jan-Erik Rediger 0819017624 Bug 1619990 - Always load dynamic-builtin probes in xpcshell test environment. r=chutten,gbrown
Differential Revision: https://phabricator.services.mozilla.com/D66039

--HG--
extra : moz-landing-system : lando
2020-03-10 19:37:36 +00:00
shindli 535724a741 Backed out changeset c6bc4817cea2 (bug 1619837) for causing perma mochitest tier2 failure in testing/mochitest/tests/python/test_basic_mochitest_plain.py CLOSED TREE 2020-03-11 09:57:06 +02:00
Ryan Hunt 5abcf032b5 Bug 1617827 - Wasm: Generate new spec-testsuite for web-platform-test. r=lth
Differential Revision: https://phabricator.services.mozilla.com/D65198

--HG--
rename : testing/web-platform/mozilla/tests/wasm/js/harness/async_index.js => testing/web-platform/mozilla/tests/wasm/nontrapping-float-to-int-conversions/js/harness/async_index.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/sync_index.js => testing/web-platform/mozilla/tests/wasm/nontrapping-float-to-int-conversions/js/harness/sync_index.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/testharness.css => testing/web-platform/mozilla/tests/wasm/nontrapping-float-to-int-conversions/js/harness/testharness.css
rename : testing/web-platform/mozilla/tests/wasm/js/harness/testharness.js => testing/web-platform/mozilla/tests/wasm/nontrapping-float-to-int-conversions/js/harness/testharness.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/testharnessreport.js => testing/web-platform/mozilla/tests/wasm/nontrapping-float-to-int-conversions/js/harness/testharnessreport.js
rename : testing/web-platform/mozilla/tests/wasm/i64.wast.js.html => testing/web-platform/mozilla/tests/wasm/sign-extension-ops/i64.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/js/harness/async_index.js => testing/web-platform/mozilla/tests/wasm/sign-extension-ops/js/harness/async_index.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/sync_index.js => testing/web-platform/mozilla/tests/wasm/sign-extension-ops/js/harness/sync_index.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/testharness.css => testing/web-platform/mozilla/tests/wasm/sign-extension-ops/js/harness/testharness.css
rename : testing/web-platform/mozilla/tests/wasm/js/harness/testharness.js => testing/web-platform/mozilla/tests/wasm/sign-extension-ops/js/harness/testharness.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/testharnessreport.js => testing/web-platform/mozilla/tests/wasm/sign-extension-ops/js/harness/testharnessreport.js
rename : testing/web-platform/mozilla/tests/wasm/address.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/address.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/binary-leb128.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/binary-leb128.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/binary.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/binary.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/block.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/block.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/br.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/br.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/br_table.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/br_table.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/break-drop.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/break-drop.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/call_indirect.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/call_indirect.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/comments.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/comments.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/const.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/const.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/endianness.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/endianness.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/f64.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/f64.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/float_memory.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/float_memory.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/i64.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/i64.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/js/address.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/address.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/binary.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/binary.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/block.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/block.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/break-drop.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/break-drop.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/call_indirect.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/call_indirect.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/comments.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/comments.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/const.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/const.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/custom.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/custom.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/fac.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/fac.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/float_exprs.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/float_exprs.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/float_memory.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/float_memory.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/float_misc.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/float_misc.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/async_index.js => testing/web-platform/mozilla/tests/wasm/spec/js/harness/async_index.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/sync_index.js => testing/web-platform/mozilla/tests/wasm/spec/js/harness/sync_index.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/testharness.css => testing/web-platform/mozilla/tests/wasm/spec/js/harness/testharness.css
rename : testing/web-platform/mozilla/tests/wasm/js/harness/testharness.js => testing/web-platform/mozilla/tests/wasm/spec/js/harness/testharness.js
rename : testing/web-platform/mozilla/tests/wasm/js/harness/testharnessreport.js => testing/web-platform/mozilla/tests/wasm/spec/js/harness/testharnessreport.js
rename : testing/web-platform/mozilla/tests/wasm/js/i32.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/i32.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/if.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/if.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/inline-module.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/inline-module.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/int_literals.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/int_literals.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/labels.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/labels.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/load.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/load.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/local_tee.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/local_tee.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/memory_grow.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/memory_grow.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/memory_size.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/memory_size.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/return.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/return.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/select.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/select.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/skip-stack-guard-page.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/skip-stack-guard-page.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/start.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/start.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/store.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/store.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/switch.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/switch.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/traps.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/traps.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/unwind.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/unwind.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/utf8-import-module.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/utf8-import-module.wast.js
rename : testing/web-platform/mozilla/tests/wasm/js/utf8-invalid-encoding.wast.js => testing/web-platform/mozilla/tests/wasm/spec/js/utf8-invalid-encoding.wast.js
rename : testing/web-platform/mozilla/tests/wasm/load.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/load.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/local_set.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/local_set.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/loop.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/loop.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/return.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/return.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/store.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/store.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/unreachable.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/unreachable.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/unreached-invalid.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/unreached-invalid.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/unwind.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/unwind.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/utf8-import-module.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/utf8-import-module.wast.js.html
rename : testing/web-platform/mozilla/tests/wasm/utf8-invalid-encoding.wast.js.html => testing/web-platform/mozilla/tests/wasm/spec/utf8-invalid-encoding.wast.js.html
extra : moz-landing-system : lando
2020-03-11 04:14:16 +00:00
Mike Conley 8ba260392e Bug 1619992 - Split AboutNewTabService into AboutNewTabParentService and AboutNewTabChildService. r=perftest-reviewers,Mardak,sparky
This patch does the following:
* Moves most logic for initiating about:home / about:newtab into AboutNewTab.jsm
* Makes AboutNewTab the API surface for overriding the default about:newtab URLs.
* Reduces the surface of nsIAboutNewTabService, and makes the properties read-only
* Splits the remaining code in the nsIAboutNewTabService into an implementation for
  the parent process, and one for content processes.

This split will hopefully help reduce confusion about which code in
AboutNewTabService is running in which process.

Differential Revision: https://phabricator.services.mozilla.com/D65569

--HG--
rename : browser/components/newtab/test/xpcshell/test_AboutNewTabService.js => browser/components/newtab/test/xpcshell/test_AboutNewTab.js
extra : moz-landing-system : lando
2020-03-11 03:10:29 +00:00
Dorel Luca 6c6fc9f3dc Backed out changeset 9160f18bc24e (bug 1619992) for XPCshell failures in newtab/test/xpcshell/test_AboutNewTab.js
--HG--
rename : browser/components/newtab/test/xpcshell/test_AboutNewTab.js => browser/components/newtab/test/xpcshell/test_AboutNewTabService.js
2020-03-11 04:20:31 +02:00
Nicholas Nethercote 335dcb2537 Bug 1619837 - Eliminate use of `fix_{linux,macosx}_stack.py` in `utils.py`. r=gsvelto
Because `fix_stacks.py` is faster and cross-platform.

Differential Revision: https://phabricator.services.mozilla.com/D65679

--HG--
extra : moz-landing-system : lando
2020-03-10 06:19:41 +00:00
Dorel Luca cefe4ffd34 Backed out 3 changesets (bug 1621319) for Mochitest failures in Harness_sanity/test_sanityEventUtils.html
Backed out changeset 9181798549f2 (bug 1621319)
Backed out changeset 0522121ddf22 (bug 1621319)
Backed out changeset b65f1bde461a (bug 1621319)
2020-03-11 03:48:03 +02:00
Mike Conley 4cb59612e3 Bug 1619992 - Split AboutNewTabService into AboutNewTabParentService and AboutNewTabChildService. r=perftest-reviewers,Mardak,sparky
This patch does the following:
* Moves most logic for initiating about:home / about:newtab into AboutNewTab.jsm
* Makes AboutNewTab the API surface for overriding the default about:newtab URLs.
* Reduces the surface of nsIAboutNewTabService, and makes the properties read-only
* Splits the remaining code in the nsIAboutNewTabService into an implementation for
  the parent process, and one for content processes.

This split will hopefully help reduce confusion about which code in
AboutNewTabService is running in which process.

Differential Revision: https://phabricator.services.mozilla.com/D65569

--HG--
rename : browser/components/newtab/test/xpcshell/test_AboutNewTabService.js => browser/components/newtab/test/xpcshell/test_AboutNewTab.js
extra : moz-landing-system : lando
2020-03-11 01:25:31 +00:00
Tom Schuster 46973116b0 Bug 1619177 - Remove extra strict mode from shells and fix tests. r=jandem
Differential Revision: https://phabricator.services.mozilla.com/D65809

--HG--
extra : moz-landing-system : lando
2020-03-10 22:56:08 +00:00
Emilio Cobos Álvarez 6f0cbb53d1 Bug 1621319 - Make test_sanityEventUtils hit the border of the input, not the contents inside. r=smaug
Depending on the widget implementation details, hitting one pixel inside the
input may hit the input itself, or may hit the anonymous scrollable element
instead.

synthesizeMouseExpectEvent checks the originalTarget, for some reason:

  https://searchfox.org/mozilla-central/rev/070a000dd49aac4a26147e137efcd91a728d13b8/testing/mochitest/tests/SimpleTest/EventUtils.js#1419

I'm not sure what the reason for that is, or why test_sanityEventUtils needs to
test it using an <input>, but I don't want to think too hard about it.

This ensures we hit the border on the <input> and thus target the right element.

Differential Revision: https://phabricator.services.mozilla.com/D66241

--HG--
extra : moz-landing-system : lando
2020-03-10 19:34:03 +00:00
Mike Shal d6e9df170e Bug 1620744 - Convert test_archive action to py3; r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D65858

--HG--
extra : moz-landing-system : lando
2020-03-10 20:19:49 +00:00
Emilio Cobos Álvarez fe6176a591 Bug 1621333 - Ensure aspect-ratio applies to lazy-loaded images. r=hiro
Differential Revision: https://phabricator.services.mozilla.com/D66257

--HG--
extra : moz-landing-system : lando
2020-03-10 21:30:02 +00:00
Ben Hearsum c0a501bb63 No bug: Update vendored copy of tooltool client r=rail
Differential Revision: https://phabricator.services.mozilla.com/D66287

--HG--
extra : moz-landing-system : lando
2020-03-10 19:04:11 +00:00
Geoff Brown 2653d1a44c Bug 1612345 - Add custom retrigger support for geckoview-junit; r=bc
Differential Revision: https://phabricator.services.mozilla.com/D66149

--HG--
extra : moz-landing-system : lando
2020-03-10 17:57:54 +00:00
Daniel Varga 09acd57d19 Backed out 13 changesets (bug 1620744) for causing diffoscope failures firefox/browser/chrome/browser/content/browser/built_in_addons.json
CLOSED TREE

Backed out changeset 6beda54bcb9b (bug 1620744)
Backed out changeset a1e97f0b91ef (bug 1620744)
Backed out changeset b8faa0184d4f (bug 1620744)
Backed out changeset 3bc8fda68107 (bug 1620744)
Backed out changeset 8e95b21b2ae3 (bug 1620744)
Backed out changeset 1de09de1a802 (bug 1620744)
Backed out changeset 622a2f7414fa (bug 1620744)
Backed out changeset 3372c9ab721c (bug 1620744)
Backed out changeset 0997313a9f99 (bug 1620744)
Backed out changeset 2fa34749bbfa (bug 1620744)
Backed out changeset 6d597d2eb792 (bug 1620744)
Backed out changeset 78e78f7c7b26 (bug 1620744)
Backed out changeset 6e4d85b19f88 (bug 1620744)
2020-03-10 21:13:18 +02:00
David Teller 28e34497c9 Bug 1589493 - Extending BrowserTestUtils.crashFrame to allow crashing with an OOM;r=mconley,froydnj,dmajor
BrowserTestUtils.crashFrame now accepts additional `options`, with an argument `crashType` that may
take "CRASH_OOM" or "CRASH_INVALID_POINTER_DEREF"|null to specify the nature of the crash. The names
are taken from CrashTestUtils.jsm but this module cannot be imported as such as it has non-trivial
binary dependencies.

Depends on D54130

Differential Revision: https://phabricator.services.mozilla.com/D54700

--HG--
extra : moz-landing-system : lando
2020-03-10 14:00:27 +00:00
Mike Shal d181929c22 Bug 1620744 - Convert test_archive action to py3; r=firefox-build-system-reviewers,rstewart
Differential Revision: https://phabricator.services.mozilla.com/D65858

--HG--
extra : moz-landing-system : lando
2020-03-09 22:02:50 +00:00
Tom Prince a30e1e440e No bug: [mozhanress] Remove unused `TransferMixin.scp_upload_directory` method; r=aki
Differential Revision: https://phabricator.services.mozilla.com/D65843

--HG--
extra : moz-landing-system : lando
2020-03-07 02:38:47 +00:00
Tom Prince 6dbf545029 No bug: [mozharness] Remove unused TryToolsMixin from FxDesktopBuild; r=aki
Before Bug 1530908, the build script used `TryToolsMixin.try_message_has_flag`
to dectect a request for artifact builds. Since that is no longer used, we can
remove the dependency.

Differential Revision: https://phabricator.services.mozilla.com/D65842

--HG--
extra : moz-landing-system : lando
2020-03-07 02:42:56 +00:00
James Graham 5d808a15d9 Bug 1618913 - Fix use of activeWindow in marionette, r=marionette-reviewers,maja_zf
This case was missed in bug 1618798

Differential Revision: https://phabricator.services.mozilla.com/D66233

--HG--
extra : moz-landing-system : lando
2020-03-10 15:20:00 +00:00
James Graham 8631731acb Bug 1618913- Preload Firefox instances in wpt harness, r=karlcow
The wpt harness spends a lot of time — about 20% of the total runtime
on Linux64  — between tests. The majority of this is shutting down and
restarting the Firefox instance under test. To reduce this
overhead we add the option to preload a Firefox instance which can be
immediately used when a new session is required. This makes the slow
process of creating a profile and starting the browser
asynchronous. Testing shows that this cuts the between-test time to
between a half and a third of the previous value.

The cost of this change is that we are adding background load at the
time tests are running, which could influence the results and add
randomness. However that seems unlikely unless we are right on the
edge of the system performance.

Differential Revision: https://phabricator.services.mozilla.com/D64954

--HG--
extra : moz-landing-system : lando
2020-03-10 14:43:38 +00:00
Paul Adenot e5878a3ce4 Bug 1598114 - Update WPTs expectations after implementation of AudioWorkletNode parameters. r=karlt
Differential Revision: https://phabricator.services.mozilla.com/D63508

--HG--
extra : moz-landing-system : lando
2020-03-05 00:56:51 +00:00
Kershaw Chang 73d4e22e87 Bug 1620824 - Test if TRRServiceChannel can handle gzip content encoding,r=valentin
Differential Revision: https://phabricator.services.mozilla.com/D66199

--HG--
extra : moz-landing-system : lando
2020-03-10 14:28:27 +00:00
Geoff Brown d183e0bc99 Bug 1618275 - When no tests to verify, bail out of TV differently; r=bc
The taskcluster decision task makes an imperfect decision about when to run test-verify, so
test-verify tasks sometimes find they have no tests to run and bail out early. The existing
bail-out is problematic for ETL ingestion, which expects to see start/finish for each
mozharness step. This patch removes the fatal bail-out (warns instead) allowing all the
mozharness steps to complete; since there's no work to do, steps generally complete quickly.
(I noticed another early return from the same function, for the missing repo/rev case and
updated that as well, for consistency; note that no callers use the function return value.)

Differential Revision: https://phabricator.services.mozilla.com/D66062

--HG--
extra : moz-landing-system : lando
2020-03-10 13:45:18 +00:00
Geoff Brown da6461365b Bug 1621106 - Bump minor version for mozbase modules depending on mozlog 6.0 and/or mozcrash 2.0; r=wlach
Minor version bumps in preparation for new pypi releases of modules now requiring mozlog 6.0 and/or mozcrash 2.0.

Differential Revision: https://phabricator.services.mozilla.com/D66116

--HG--
extra : moz-landing-system : lando
2020-03-10 13:05:13 +00:00
Bogdan Tara 38df1620ff Backed out changeset 1da2a939d9cf (bug 1618913) for web platform tests failures complaining about activeWindow CLOSED TREE 2020-03-10 15:51:33 +02:00
James Graham ff743862ad Bug 1618913- Preload Firefox instances in wpt harness, r=karlcow
The wpt harness spends a lot of time — about 20% of the total runtime
on Linux64  — between tests. The majority of this is shutting down and
restarting the Firefox instance under test. To reduce this
overhead we add the option to preload a Firefox instance which can be
immediately used when a new session is required. This makes the slow
process of creating a profile and starting the browser
asynchronous. Testing shows that this cuts the between-test time to
between a half and a third of the previous value.

The cost of this change is that we are adding background load at the
time tests are running, which could influence the results and add
randomness. However that seems unlikely unless we are right on the
edge of the system performance.

Differential Revision: https://phabricator.services.mozilla.com/D64954

--HG--
extra : moz-landing-system : lando
2020-03-09 19:57:50 +00:00
Florin Strugariu 6d6c42e9ee Bug 1621233 - [mozproxy] Fix mitm version detection r=perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D66198

--HG--
extra : moz-landing-system : lando
2020-03-10 10:42:20 +00:00
Florin Strugariu e0e6cf92fb Bug 1619512 - Crashes of Firefox for Raptor jobs aren't correctly reported for classification r=perftest-reviewers,octavian_negru,sparky,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D65144

--HG--
extra : moz-landing-system : lando
2020-03-09 20:23:29 +00:00
Narcis Beleuzu 442ce3a06e Backed out 8 changesets (bug 1618202) for mochitest failures on test_sanityEventUtils.html . CLOSED TREE
Backed out changeset cea91b0cc4f9 (bug 1618202)
Backed out changeset 9448002ebec9 (bug 1618202)
Backed out changeset c1a32c968550 (bug 1618202)
Backed out changeset e5be676f6f06 (bug 1618202)
Backed out changeset 760a89ae35a7 (bug 1618202)
Backed out changeset b0b0c4242976 (bug 1618202)
Backed out changeset a2c3bd0e1fba (bug 1618202)
Backed out changeset b46e40872077 (bug 1618202)
2020-03-10 02:39:47 +02:00
Narcis Beleuzu 135c24b36a Backed out changeset 469e5a0fc374 (bug 455077) for tsan failures on gfxPlatform.cpp . CLOSED TREE 2020-03-10 02:34:57 +02:00
Andrew Osmond 775cc5e08c Bug 455077 - Enable color management for all CSS/images, not just tagged images. r=jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D62510

--HG--
extra : moz-landing-system : lando
2020-03-09 22:16:11 +00:00
Brindusan Cristian 2a7468afa7 Backed out changeset 455f2bae38f3 (bug 1620197) for sm bustage on call-run.js. CLOSED TREE
--HG--
extra : rebase_source : ad9ebe49c1e6b67a606df7dba1dc4c7635101623
2020-03-10 01:01:08 +02:00
Emilio Cobos Álvarez 8dd7108180 Bug 1618202 - Apparently literally all webkit-appearance reftests are intermittently fuzzy on android.
MANUAL PUSH: Sigh, really sorry and thanks for the help to the sheriffs. CLOSED TREE
2020-03-10 00:24:23 +01:00
Emilio Cobos Álvarez 1739e9bfea Bug 1618202 - Fix one test that was mistakenly changed to pass.
MANUAL PUSH: Avoiding android widget switch from getting backed out on a CLOSED TREE
2020-03-09 23:12:51 +01:00
Emilio Cobos Álvarez f96aa5266c Bug 1618202 - One fuzzy appearance test annotation.
MANUAL PUSH: Avoiding android widget switch from getting backed out on a CLOSED TREE
2020-03-09 23:08:48 +01:00
Emilio Cobos Álvarez d504b6eceb Bug 1618202 - More fuzzy appearance test annotations.
MANUAL PUSH: Avoiding android widget switch from getting backed out on a CLOSED TREE.
2020-03-09 22:13:26 +01:00
Emilio Cobos Álvarez f595b6b755 Bug 1618202 - Update WPT annotations. r=snorp
Tons of new passes, some fuzzy bits, and one failure from a test that makes bad
assumptions about themed and unthemed <input type=color> being equally tall.

Differential Revision: https://phabricator.services.mozilla.com/D65724

--HG--
extra : moz-landing-system : lando
2020-03-09 19:25:35 +00:00
Tim Nguyen c1be5beead Bug 1616986 - Add WPT reftests for conic-gradient and stop normalization. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D65928

--HG--
extra : moz-landing-system : lando
2020-03-09 15:31:22 +00:00
Tim Nguyen 9481412015 Bug 1620893 - Fix and cleanup some gradient WPT tests. r=emilio
This changeset fixes multiple-position-color-stop-radial-2.html which was accidentally passing due to both the test and the reference using invalid syntax.

It also cleans up some other tests that were linking to the wrong spec section.

Differential Revision: https://phabricator.services.mozilla.com/D66038

--HG--
extra : moz-landing-system : lando
2020-03-09 14:58:09 +00:00
Noemi Erli b119588218 Backed out changeset b89bb8172151 (bug 1616986) for causing web platform failures 2020-03-09 16:58:25 +02:00
Emilio Cobos Álvarez 2a451d978e Bug 1618509 - Allow to export a shadow part under multiple names. r=jwatt
Other browsers allow this and the spec doesn't really disallow it, so fix it,
add a test and carry on.

Differential Revision: https://phabricator.services.mozilla.com/D65107

--HG--
extra : moz-landing-system : lando
2020-03-09 13:04:21 +00:00
John Dai e1afc79aff Bug 1608010 - Support reversed range for <input type=time>; r=smaug
Differential Revision: https://phabricator.services.mozilla.com/D64416

--HG--
extra : moz-landing-system : lando
2020-03-09 12:46:46 +00:00
Tim Nguyen 09ea5c7d92 Bug 1616986 - Add WPT reftests for conic-gradient and stop normalization. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D65928

--HG--
extra : moz-landing-system : lando
2020-03-09 12:35:02 +00:00
Andy Wingo 6a15f008cf Bug 1620197 - Enable multiple results from WebAssembly functions r=lth
This patch enables multi-value calls and returns, adding some tests, and
conditionally disabling a couple expect-fail reftests that now pass.

It also changes to make calling multi-result WebAssembly functions from
JavaScript raise a run-time error, and likewise for calling out to
multi-result JS function from wasm.  Previously these would abort at
stub generation time.

Differential Revision: https://phabricator.services.mozilla.com/D65502

--HG--
extra : moz-landing-system : lando
2020-03-09 11:30:43 +00:00
Gregory Mierzwinski 8b529afec3 Bug 1620827 - Remove raptor-webext clear storage call for causing intermittents. r=perftest-reviewers,Bebe
This patch removes a `storage.local.clear()` call from raptor-webext for causing a high number of intermittent failures. It also adds a default value for `--host` in the mozharness raptor. Finally, a delayed startup for raptorRunner is added with the hope that this will further decrease intermittents (right now, it might be starting at a very noisy time).

Differential Revision: https://phabricator.services.mozilla.com/D65893

--HG--
extra : moz-landing-system : lando
2020-03-09 12:02:56 +00:00
Gijs Kruitbosch f1a04bd343 Bug 1618188 - remove XML backend for plugin and add-on blocklisting, r=mconley,perftest-reviewers,whimboo
This removes the obsolete backend. Notes on some of the less obvious changes
made as part of this patch:

- some of the gFoo style getters in Blocklist.jsm were only used by the XML
  version of the blocklist; I've removed them and tried to remove spurious
  settings of those properties in the remaining tests.
- some utility methods (e.g. distribution information getters) were also only
  used for the XML version (for the update URL).
- it's no longer necessary to test switching implementations.
- in browser/base/content/test/plugins/, we ran some tests from two manifests
  in order to run them with both blocklist backends. The simplest way of
  reducing this back down to one was to remove the remote-settings one. If I'd
  been more future-oriented when I created the duplication, perhaps I would
  have moved the XML version out into a different manifest instead, but I
  didn't, so now it looks like we're removing the modern one, whereas really
  we're going to be running the modern one as part of the "normal" tests and
  we're no longer running the "old" tests.
- removed all mentions I could see of extensions.blocklist.url which is no
  longer used for anything.
- per https://bugzilla.mozilla.org/show_bug.cgi?id=1016555#c23, updated
  references for the OneCRL timing and how it relates to blocklist updates.

Differential Revision: https://phabricator.services.mozilla.com/D64933

--HG--
extra : moz-landing-system : lando
2020-03-09 12:02:17 +00:00
Noemi Erli 950c697c8c Backed out changeset 8a0a2675fa02 (bug 1619512) for causing Android raptor failures CLOSED TREE 2020-03-09 14:01:03 +02:00
Julian Descottes d6e65ea83a Bug 1619746 - Add --jsdebugger-path argument to mach test to specify a custom binary for the toolbox r=gbrown,ochameau
Differential Revision: https://phabricator.services.mozilla.com/D65206

--HG--
extra : moz-landing-system : lando
2020-03-09 10:52:17 +00:00
Florin Strugariu 2fd5275d13 Bug 1614565 - [Mozproxy] Add mitmproxy 5.0.1 capability to mozproxy r=tarek,perftest-reviewers,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D62420

--HG--
rename : testing/mozbase/mozproxy/mozproxy/backends/mitm/scripts/alternate-server-replay-4.0.4.py => testing/mozbase/mozproxy/mozproxy/backends/mitm/scripts/alternate-server-replay.py
extra : moz-landing-system : lando
2020-03-09 10:37:31 +00:00
James Graham 4da3ae8341 Bug 1595515 - Don't run tests for things we aren't implementing in CI, r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D65767

--HG--
extra : moz-landing-system : lando
2020-03-06 18:57:15 +00:00
James Graham cddebeeb0b Bug 1595515 - Mark not-implementing status for some features, r=annevk
Differential Revision: https://phabricator.services.mozilla.com/D65766

--HG--
extra : moz-landing-system : lando
2020-03-07 13:27:23 +00:00
James Graham 8b8ac24a9b Bug 1595515 - Add support for implementation-status in wpt metadata, r=twisniewski
This adds an `implementation-status` field to the wpt metadata with 3
possible values; "not-implementing", "backlog" and "implmenting" (the
latter being the same as the default value). It also adds a
`--skip-implementation-status` command line argument to wptrunner that
can be used to skip running tests with the specified implementation
statuses. This is primarilly to allow gecko to avoid running tests (or
run tests less frequently) for things where we don't implement the
spec and don't plan to either ever or in the current roadmap.

Differential Revision: https://phabricator.services.mozilla.com/D65765

--HG--
extra : moz-landing-system : lando
2020-03-06 22:44:00 +00:00
Florin Strugariu f92fd4108f Bug 1619512 - Crashes of Firefox for Raptor jobs aren't correctly reported for classification r=perftest-reviewers,octavian_negru,sparky,AlexandruIonescu
Differential Revision: https://phabricator.services.mozilla.com/D65144

--HG--
extra : moz-landing-system : lando
2020-03-09 08:50:54 +00:00
Mark Banner 2c4e35b0a6 Bug 1620218 - Automatic code fixes for Prettier 1.18.2 upgrade. r=mossop,webcompat-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D65509

--HG--
extra : moz-landing-system : lando
2020-03-08 21:45:16 +00:00
Mark Banner 15cfe23b88 Bug 1620542 - Automatically fix ESLint errors in .eslintrc.js files. r=mossop
# ignore-this-changeset

Differential Revision: https://phabricator.services.mozilla.com/D65703

--HG--
extra : moz-landing-system : lando
2020-03-07 10:09:44 +00:00
Emilio Cobos Álvarez 4d68fde506 Bug 1620476 - Fix a test that makes assumptions about the padding of a textarea. r=mstange
The test is duplicated in two places, so four files to change. The padding in
the non-native theme is just big enough so that the textarea overlaps the float.

In other themes the textarea overflows, but not enough to hit the float.

Differential Revision: https://phabricator.services.mozilla.com/D65663

--HG--
extra : moz-landing-system : lando
2020-03-06 21:41:58 +00:00
Jan-Ivar Bruaroey 544fc9b8c5 Bug 1620073 - Test more methods in RTCPeerConnection-operations.https.html wpt. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D65795

--HG--
extra : moz-landing-system : lando
2020-03-07 02:24:08 +00:00
Jan-Ivar Bruaroey 102768bbdd Bug 1620073 - Tighten RTCPeerConnection-operations.https.html wpt tests. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D65631

--HG--
extra : moz-landing-system : lando
2020-03-07 02:22:28 +00:00
Jan-Ivar Bruaroey eb96692383 Bug 1620073 - Tighten RTCPeerConnection-onnegotiationneeded.html wpt vis-a-vis signalingstatechange. r=bwc
Differential Revision: https://phabricator.services.mozilla.com/D65405

--HG--
extra : moz-landing-system : lando
2020-03-07 02:20:48 +00:00
moz-wptsync-bot 48c3248aaf Bug 1620436 - [wpt-sync] Update web-platform-tests to 78f14c537b62447d64aeb65a30ede77c5d26db41, a=testonly
MANUAL PUSH: wpt sync bot

wpt-head: 78f14c537b62447d64aeb65a30ede77c5d26db41
wpt-type: landing
2020-03-06 22:30:14 +00:00
moz-wptsync-bot b9667100dd Bug 1619792 [wpt PR 22075] - Update wpt metadata, a=testonly
wpt-pr: 22075
wpt-type: metadata
2020-03-06 22:30:14 +00:00
Joey Arhar 0b08971690 Bug 1619792 [wpt PR 22075] - Add tests for input and change events on checkboxes and radios, a=testonly
Automatic update from web-platform-tests
Add tests for input and change events on checkboxes and radios

This follows @domenic's suggestion in https://github.com/whatwg/html/issues/5291

--

wpt-commits: 78f14c537b62447d64aeb65a30ede77c5d26db41
wpt-pr: 22075
2020-03-06 22:30:13 +00:00
George Steel 05e552d46c Bug 1619392 [wpt PR 22048] - Sync on style when creating a pseudo-element animation from script, a=testonly
Automatic update from web-platform-tests
Sync on style when creating a pseudo-element animation from script

Sync on style before evaluating a pseudo-element selector other than null.
Remove manual style syncs from pseudo-element animation wpt tests.

Bug: 1057101
Change-Id: I8a1184221f40c7546ac5179615f0d6541e8729e6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2083715
Reviewed-by: Majid Valipour <majidvp@chromium.org>
Commit-Queue: George Steel <gtsteel@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747333}

--

wpt-commits: b15e954c41e6d98122ea8e4b4515bb6c6e43cf62
wpt-pr: 22048
2020-03-06 22:30:13 +00:00
Stefano Sanfilippo fccaebfe50 Bug 1620238 [wpt PR 22102] - [Trusted Types] Gate eval on require-tt-for., a=testonly
Automatic update from web-platform-tests
[Trusted Types] Gate eval on require-tt-for.

Also, tidy up enforcement headers in WPTs, update one.

Bug: 1058437
Change-Id: Ic24b0297af04230562b104fd6664387cba5b169b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2089772
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747320}

--

wpt-commits: 261dd95ad3bf4b36b971fe4832dc2f313c491448
wpt-pr: 22102
2020-03-06 22:30:12 +00:00
Liviu Tinta 68a11d8c6c Bug 1617996 [wpt PR 21970] - Pointer Event Capture is not lost when using chorded buttons., a=testonly
Automatic update from web-platform-tests
Pointer Event Capture is not lost when using chorded buttons.

Add web test for the bug.
Add check in HandleMouseReleaseEvent to release mouse capture only when all the mouse buttons are released.

Bug: 1053385
Change-Id: Id327f67c915b79673e80b1c97d3e6975a3488d50
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2071292
Commit-Queue: Liviu Tinta <liviutinta@chromium.org>
Reviewed-by: Navid Zolghadr <nzolghadr@chromium.org>
Reviewed-by: David Bokan <bokan@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747291}

--

wpt-commits: 0b243d36ce54f38a58edbea54a51eb0d6940a12a
wpt-pr: 21970
2020-03-06 22:30:12 +00:00
Krzysztof Kotowicz 26bca2c491 Bug 1620225 [wpt PR 22101] - [Trusted Types] Removed trustedTypes.getPolicyNames()., a=testonly
Automatic update from web-platform-tests
[Trusted Types] Removed trustedTypes.getPolicyNames().

Context: https://github.com/w3c/webappsec-trusted-types/issues/235

Bug: 739170
Change-Id: I8499534f4351ea2c9f689071f3d6510238382d72
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2089651
Reviewed-by: Daniel Vogelheim <vogelheim@chromium.org>
Commit-Queue: Daniel Vogelheim <vogelheim@chromium.org>
Auto-Submit: Krzysztof Kotowicz <koto@google.com>
Cr-Commit-Position: refs/heads/master@{#747250}

--

wpt-commits: d8dea9c9ca97bab3138d89db56e707046533680f
wpt-pr: 22101
2020-03-06 22:30:11 +00:00
moz-wptsync-bot 1e5ac9a286 Bug 1618527 [wpt PR 22005] - Update wpt metadata, a=testonly
wpt-pr: 22005
wpt-type: metadata
2020-03-06 22:30:11 +00:00
Yutaka Hirano f19917fc73 Bug 1618527 [wpt PR 22005] - Introduce COEP reporting for CORP (3/3), a=testonly
Automatic update from web-platform-tests
Introduce COEP reporting for CORP (3/3)

1: https://crrev.com/c/2074177
2: https://crrev.com/c/2075002
3: [this]

This series of CLs implements https://github.com/mikewest/corpp/pull/9.
We introduce network::mojom::CrossOriginEmbedderPolicyReporter and
its implementation content::CrossOriginEmbedderPolicyReporter, implement
the reporting logic in content::CrossOriginEmbedderPolicyReporter and
the CORP check, and plumb the mojo interface.

This CL creates CrossOriginEmbedderPolicyReport during the frame
navigation and dedicated worker initialization, and give it to the
network service so that (possibly potential) CORP blocks are reported.

Bug: 1052764
Change-Id: Ia39ff8277eb23d96025f5e6fba4e5a4fa6ffde70
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2076223
Commit-Queue: Yutaka Hirano <yhirano@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747176}

--

wpt-commits: 0d183bf3945eda537d23f8d37afbde1dad982544
wpt-pr: 22005
2020-03-06 22:30:10 +00:00
pyup-bot 61ede851ed Bug 1619983 [wpt PR 22081] - Update mozlog to 6.0, a=testonly
Automatic update from web-platform-tests
Update mozlog from 5.0 to 6.0
--
Update mozcrash from 1.2.0 to 2.0.0
--
jsone bug was fixed upstream

--

wpt-commits: f9d92f30fbfcb0c0d8f38c47bcca86270704528b, bdce0df38105b1a3c4a541223aea72f2ca120203, 8d16f35231fb42cbc68f4cbf1eb90013f777be8c
wpt-pr: 22081
2020-03-06 22:30:10 +00:00
moz-wptsync-bot 13e8654e3a Bug 1615799 [wpt PR 21818] - Update wpt metadata, a=testonly
wpt-pr: 21818
wpt-type: metadata
2020-03-06 22:30:09 +00:00
Philip Jägenstedt 3574538b81 Bug 1615799 [wpt PR 21818] - Update interfaces/shape-detection-api.idl and test, a=testonly
Automatic update from web-platform-tests
Update interfaces/shape-detection-api.idl and test (#21818)

Closes https://github.com/web-platform-tests/wpt/pull/21734
--

wpt-commits: a92d22800f8cbe77ff0f985b21bd6d104b53d893
wpt-pr: 21818
2020-03-06 22:30:09 +00:00
Philip Jägenstedt d4a3e04711 Bug 1613462 [wpt PR 21608] - Update interfaces/webrtc-stats.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/webrtc-stats.idl (#21608)

Source: https://github.com/tidoust/reffy-reports/blob/e3c2a81/ed/idl/webrtc-stats.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/646544501
--

wpt-commits: d2227a7e7cff82114fda17a7b5b18e7038886082
wpt-pr: 21608
2020-03-06 22:30:08 +00:00
moz-wptsync-bot 73ef57c25f Bug 1620148 [wpt PR 22099] - Update wpt metadata, a=testonly
wpt-pr: 22099
wpt-type: metadata
2020-03-06 22:30:08 +00:00
Felipe Erias 0d11553430 Bug 1620148 [wpt PR 22099] - Use test() correctly in css-page tests, a=testonly
Automatic update from web-platform-tests
Use test() correctly in css-page tests

Update css/css-page/page-rule-declarations-* to use the
test() method properly to test one feature at a time.

--

wpt-commits: 69345f1df225843dcda149d4928ae9e7a74f792f
wpt-pr: 22099
2020-03-06 22:30:07 +00:00
moz-wptsync-bot 3660ba2e61 Bug 1620054 [wpt PR 22091] - Update wpt metadata, a=testonly
wpt-pr: 22091
wpt-type: metadata
2020-03-06 22:30:07 +00:00
Marijn Kruisselbrink a5eecce30d Bug 1620054 [wpt PR 22091] - [IndexedDB] Fix crash when storing native file system handles using inline keys., a=testonly
Automatic update from web-platform-tests
[IndexedDB] Fix crash when storing native file system handles using inline keys.

IndexedDB assumes it can non-destructively deserialize a SerializedScriptValue,
however our implementation for deserializing native file system handles actually
modified the SSV in a way that violated that assumption. This fixes this by
cloning the handles in the SSV rather than consuming them.

Bug: 1058419
Change-Id: I11ddfef757849941cc26e920eadb9022f7e138a4
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088218
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Reviewed-by: Joshua Bell <jsbell@chromium.org>
Reviewed-by: Kenichi Ishibashi <bashi@chromium.org>
Commit-Queue: Marijn Kruisselbrink <mek@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747062}

--

wpt-commits: 51b8e0940e87eda1f843a48d847d653b9a22c8c4
wpt-pr: 22091
2020-03-06 22:30:06 +00:00
Nina Satragno 2add0b3f40 Bug 1619996 [wpt PR 22083] - [webauthn] WPT Fix error for exclude credentials, a=testonly
Automatic update from web-platform-tests
[webauthn] WPT Fix error for exclude credentials

When an excluded credential is found, the spec says InvalidStateError
should be returned. The test was expecting a NotAllowedError, fix that.

Bug: 875444
Change-Id: I034ea2c270909895f8935a5c5a4d659b6c7327dc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088000
Commit-Queue: Nina Satragno <nsatragno@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#747018}

--

wpt-commits: 1adaa942cb736e31df23b3cca50fd829138b816b
wpt-pr: 22083
2020-03-06 22:30:06 +00:00
Wanming Lin d7608ba810 Bug 1616456 [wpt PR 21874] - [web-nfc] Add encoding and lang attributes check, a=testonly
Automatic update from web-platform-tests
[web-nfc] Add encoding and lang attributes check (#21874)

* [web-nfc] Add encoding and lang attributes check

--

wpt-commits: 5a3386ed87480e0f23cb501f928e1af8a6f679d3
wpt-pr: 21874
2020-03-06 22:30:06 +00:00
moz-wptsync-bot 24d53b2deb Bug 1620032 [wpt PR 22088] - Update wpt metadata, a=testonly
wpt-pr: 22088
wpt-type: metadata
2020-03-06 22:30:05 +00:00
Nina Satragno 164eca46b7 Bug 1620032 [wpt PR 22088] - [webauthn] WPT - correct unrecognized alg error, a=testonly
Automatic update from web-platform-tests
[webauthn] WPT - correct unrecognized alg error

When an authenticator does not support a given algorithm, it returns an
error equivalent to "NotSupportedError". Authenticators returning status
not equivalent to "InvalidStateError" remove authenticators from
issuedRequests, which manifests on a timeout ("NotAllowedError").
Correct the createcredential-pubkeycredparams test to reflect this
behaviour.

Bug: 875444
Change-Id: Ia574ca449cf22ddea1b5f434a61704576ca26fa1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2088009
Commit-Queue: Nina Satragno <nsatragno@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#746969}

--

wpt-commits: d487329ed2e95f1dc28151815a27d65bcec5e2d5
wpt-pr: 22088
2020-03-06 22:30:05 +00:00
moz-wptsync-bot a4d36f53b3 Bug 1614515 [wpt PR 21711] - Update wpt metadata, a=testonly
wpt-pr: 21711
wpt-type: metadata
2020-03-06 22:30:04 +00:00
Tab Atkins Jr c1065904cd Bug 1614515 [wpt PR 21711] - Probably user error, but these weren't showing up in git previously., a=testonly
Automatic update from web-platform-tests
Probably user error, but these weren't showing up in git previ… (#21711)

--

wpt-commits: d9536554b66e3acd13fec3ca1f42931793909cdd
wpt-pr: 21711
2020-03-06 22:30:04 +00:00
Nina Satragno 12a8d95cca Bug 1619807 [wpt PR 22076] - [webauthn] Clean up CreateCredential WPTs, a=testonly
Automatic update from web-platform-tests
[webauthn] Clean up CreateCredential WPTs

Remove web platform tests that erroneously expect failures for
converting objects like arrays into dictionaries and other values into
booleans. The webauthn spec does not impose any such restrictions and
the ECMAScript spec precisely specifies how those values are converted.

Bug: 875444
Change-Id: I8c131735808205313314b9043da7e775a51dd9b7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2086253
Commit-Queue: Nina Satragno <nsatragno@chromium.org>
Reviewed-by: Ken Buchanan <kenrb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#746888}

--

wpt-commits: 4b661710d457daf4477ba9179f9a281d19fb7367
wpt-pr: 22076
2020-03-06 22:30:03 +00:00
arthursonzogni 4262f3ae92 Bug 1618897 [wpt PR 22021] - [CSP] Factorize SVGElement & MHTMLElement nonce hiding., a=testonly
Automatic update from web-platform-tests
[CSP] Factorize SVGElement & MHTMLElement nonce hiding.

According to:
https://github.com/whatwg/html/pull/2373
html and svg Element are hiding their nonce when there are at least one
Content-Security-Policy defined from an HTTP header.

The two implementation:
- HTMLElement::InsertedInto
- SVGElement::InsertedInto

were hidding the nonce slightly differently. To prevent further
divergence, factorize this implementation into Element::HideNonce() and
call it from both places.

Bug: 1053496
Change-Id: I3cbad88f70c61591bef060d4188c82388e6001d2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2078536
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Reviewed-by: Fredrik Söderquist <fs@opera.com>
Cr-Commit-Position: refs/heads/master@{#746837}

--

wpt-commits: 06705ea82c8a9d1866665c8abd069dd3b0f8c12b
wpt-pr: 22021
2020-03-06 22:30:03 +00:00
Blink WPT Bot 5a9d7dd73c Bug 1619038 [wpt PR 22027] - WPT: Upstream and add some transaction scheduling tests, a=testonly
Automatic update from web-platform-tests
WPT: Upstream and add some transaction scheduling tests (#22027)

In service of https://github.com/w3c/IndexedDB/issues/253 move some
transaction scheduling tests from Blink to WPT.

This involved converting them from js-test.js to testharness.js, but
the overall logic of each test was retained.

This also adds one new test which verifies the change described
in https://github.com/w3c/IndexedDB/pull/319 - all browsers implicitly
block R-O transactions behind overlapping R/W transactions.

Change-Id: I596aaa75b79bf3bf3e17a2553abb4e11329d59ab
Bug: 921193
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2081237
Reviewed-by: Daniel Murphy <dmurph@chromium.org>
Commit-Queue: Joshua Bell <jsbell@chromium.org>
Auto-Submit: Joshua Bell <jsbell@chromium.org>
Cr-Commit-Position: refs/heads/master@{#746553}

Co-authored-by: Joshua Bell <inexorabletash@gmail.com>

--

wpt-commits: 5e1160e543827227c05b10c7660795436a76b307
wpt-pr: 22027
2020-03-06 22:30:02 +00:00
moz-wptsync-bot 65d2c5cd3e Bug 1619716 [wpt PR 22070] - Update wpt metadata, a=testonly
wpt-pr: 22070
wpt-type: metadata
2020-03-06 22:30:02 +00:00
autofoolip 7fee64319b Bug 1619716 [wpt PR 22070] - Update interfaces/construct-stylesheets.idl, a=testonly
Automatic update from web-platform-tests
Update interfaces/construct-stylesheets.idl (#22070)

Note: This file was recently manually updated in commit 20ecc32c04.
      This commit may revert some of those changes.

Source: https://github.com/tidoust/reffy-reports/blob/8e14b19/ed/idl/construct-stylesheets.idl
Build: https://travis-ci.org/tidoust/reffy-reports/builds/657881683
--

wpt-commits: 96e35970eb10bf210b782e8512a3d45ccb3d1e4c
wpt-pr: 22070
2020-03-06 22:30:01 +00:00
moz-wptsync-bot b90a3d9d08 Bug 1619684 [wpt PR 22065] - Update wpt metadata, a=testonly
wpt-pr: 22065
wpt-type: metadata
2020-03-06 22:30:01 +00:00
arthursonzogni da99dfef52 Bug 1619684 [wpt PR 22065] - [COEP] Add CacheStorage+ServiceWorker WPT tests., a=testonly
Automatic update from web-platform-tests
[COEP] Add CacheStorage+ServiceWorker WPT tests.

Test CacheStorage responses entering in a COEP ServiceWorker are
enforced against CORP/CORS.

Bug: 1031542
Change-Id: Iadae43549cfca5e2b7e47676fc447b5b6104e43b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084811
Commit-Queue: Arthur Sonzogni <arthursonzogni@chromium.org>
Reviewed-by: Yutaka Hirano <yhirano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#746798}

--

wpt-commits: ae467200fb62a93a1100f1fb2b90002663a4b909
wpt-pr: 22065


--HG--
rename : testing/web-platform/tests/html/cross-origin-embedder-policy/resources/dedicated-worker.js => testing/web-platform/tests/html/cross-origin-embedder-policy/resources/universal-worker.js
2020-03-06 22:30:00 +00:00
Robert Ma 584b91edd2 Bug 1619326 [wpt PR 22040] - [wpt/revlist] Add a flag to turn on debug logging, a=testonly
Automatic update from web-platform-tests
[wpt/revlist] Add a flag to turn on debug logging (#22040)

./wpt revlist --verbose
--

wpt-commits: f72ec09c929aa0c9de70642a48c7945a9faa7018
wpt-pr: 22040
2020-03-06 22:30:00 +00:00
Mark Rogers 742e81422a Bug 1619510 [wpt PR 22056] - tests: added conformance-checker tests for autocomplete attribute, a=testonly
Automatic update from web-platform-tests
cc Add tests for autocomplete attribute

--

wpt-commits: 34f3acabcceff6504c38bd826aca9c0728f26234
wpt-pr: 22056
2020-03-06 22:29:59 +00:00
Koji Ishii 0141b1f36c Bug 1619757 [wpt PR 22073] - Revert "Fix outline when linebox has non-zero inline offset", a=testonly
Automatic update from web-platform-tests
Revert "Fix outline when linebox has non-zero inline offset"

This reverts commit fbbcb3271fa5971163b5784b2fcfd10b2e06938a.

Reason for revert: Regressed crbug.com/1057576

Original change's description:
> Fix outline when linebox has non-zero inline offset
>
> When computing outline rects in an inline formatting context,
> the coordinate system needs to be relative to the root of the
> inline formatting context, because the algorithm needs to
> call |LayoutObject| functions, which uses the coordinate
> system for inline |LayoutObject|s.
>
> This patch fixes not to accumulate line box offset. For the
> inline direction, this is usually zero and is not visible,
> but non-zero `padding-left` can expose this difference.
>
> Bug: 1048070
> Change-Id: I30dfabcca621136b6d78892a1856c1336c7438eb
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2038296
> Reviewed-by: Xianzhu Wang <wangxianzhu@chromium.org>
> Reviewed-by: Aleks Totic <atotic@chromium.org>
> Commit-Queue: Koji Ishii <kojii@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#738646}

TBR=wangxianzhu@chromium.org,cbiesinger@chromium.org,kojii@chromium.org,atotic@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: 1048070, 1057576
Change-Id: I183b2c0e5ba65e8dd97418e222331ec566d2adbe
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2084775
Reviewed-by: Koji Ishii <kojii@chromium.org>
Commit-Queue: Koji Ishii <kojii@chromium.org>
Cr-Commit-Position: refs/heads/master@{#746563}

--

wpt-commits: 1cb304fbdb620f02f8ec49b38195936dd9069c91
wpt-pr: 22073
2020-03-06 22:29:59 +00:00