We have to shim global.self for some tests that we want to run in the shell (see part 3).
Differential Revision: https://phabricator.services.mozilla.com/D14315
--HG--
extra : moz-landing-system : lando
We don't support byte streams, transform streams, writable streams, or piping
yet, but we will, and in the meantime our own meta files disable those tests
for us.
Differential Revision: https://phabricator.services.mozilla.com/D14314
--HG--
extra : moz-landing-system : lando
There is no point running any of these, as we have no support whatsoever for
these features currently.
Differential Revision: https://phabricator.services.mozilla.com/D14481
--HG--
extra : moz-landing-system : lando
The main style of <table> is set on the inner TableFrame, not the outer
TableWrapperFrame. Thus, we fail to spot the table as a column-span kid
in nsCSSFrameConstructor::ConstructionBlock().
Differential Revision: https://phabricator.services.mozilla.com/D13957
--HG--
extra : moz-landing-system : lando
Because mozcrash is stateful we can't check for crashes and then later
log them; we need to do everything in one shot. Therefore remove the
check_for_crashes call, rename log_crash to check_crash and make it
return a boolean indicating whether any crashes occured, as well as
handling the logging.
Differential Revision: https://phabricator.services.mozilla.com/D14437
--HG--
extra : moz-landing-system : lando
The functions needed to build the autocomplete request are moved
to the serviceContainer so it can be called from everywhere in
the code, and not only from the JsTerm.
Differential Revision: https://phabricator.services.mozilla.com/D12939
--HG--
extra : moz-landing-system : lando
The functions needed to build the autocomplete request are moved
to the serviceContainer so it can be called from everywhere in
the code, and not only from the JsTerm.
Differential Revision: https://phabricator.services.mozilla.com/D12939
--HG--
extra : moz-landing-system : lando
The keys in the test_paths dict contain the name of the suite e.g. web-platform-tests-testharness, so specify these
keys rather than the generic web-platform-tests key
Differential Revision: https://phabricator.services.mozilla.com/D14284
--HG--
extra : moz-landing-system : lando
We have a few places where C++ calls ChromeUtils::Import directly.
I fixed these to pass the target object directly instead of an empty Optional<>.
Differential Revision: https://phabricator.services.mozilla.com/D14180
--HG--
extra : moz-landing-system : lando
Automatic update from web-platform-testsAttempt to monitor memory from userspace
It is suspected that Taskcluster jobs sometimes fail due to OOM. It is
hard to know what exactly happens if the kernel OOM killer kicks in.
This change attempts to use a user-space solution: earlyoom.
There are two benefits of earlyoom:
1. Logging: we can log the memory usage periodically and the actions
taken by earlyoom when the system is low on memory.
2. Recovery: we can teach earlyoom to prefer to kill browser processes
and avoid python processes (wpt) so that the runner has a chance to
recover (marking the test as CRASH and carrying on).
--
wpt-commits: 02621fd7b68d71f2b27c493ea81d5687643a1e0b
wpt-pr: 14290
Automatic update from web-platform-testsMove EventTiming tests to WPT Try 3
This CL moves the tests in http/tests/event-timing to external/wpt/event-timing.
The slow image is change from php based to python based. The click is now
handled by test driver. and setTimeout is replaced with step_timeout.
Bug: 841224, 908187, 907948, 907949
Change-Id: Ia6359878666cfb96645aa3b7cd7736ce9df97683
Reviewed-on: https://chromium-review.googlesource.com/c/1352617
Reviewed-by: Timothy Dresser <tdresser@chromium.org>
Commit-Queue: Nicolás Peña Moreno <npm@chromium.org>
Cr-Commit-Position: refs/heads/master@{#612214}
--
wpt-commits: a2e7e014f92c8daf98fb5915b39b9c013c543904
wpt-pr: 14285
Automatic update from web-platform-testsRemove browserName from default Chrome capabilities
The configuration for Chrome currently sends 'browserName' capability
to ChromeDriver by default. This is unnecessary, and causes errors in
several test cases in webdriver/tests/new_session, whenever a test case
wants to set a different browserName.
--
wpt-commits: 04d65b39f4f66d238f0329740ef658fafb446cf5
wpt-pr: 14283
Automatic update from web-platform-testsMove back resources/ustom-elements-helpers.js into custom-elements/resources/custom-elements-helpers.js after darsh7807 (#14295)
This file has no business being in the top-level resources directory.
--
wpt-commits: 32886e656c654b8b69b6767dd2a43dd25aec0fc5
wpt-pr: 14295
--HG--
rename : testing/web-platform/tests/resources/custom-elements-helpers.js => testing/web-platform/tests/custom-elements/resources/custom-elements-helpers.js
Automatic update from web-platform-testsMedia Capabilities: implement response side of Encrypted Media.
This is adding an DecodingInfo class that carries key system access
information back and create a MediaKeySystemAccess.
This implementation in //media/blink is a stub that is meant to only
pass WPT tests at the moment.
Bug: 907909
Change-Id: I3bac0087ca3051defb8b47d10fffdb6052814ae9
Reviewed-on: https://chromium-review.googlesource.com/c/1348733
Commit-Queue: Mounir Lamouri <mlamouri@chromium.org>
Reviewed-by: Chrome Cunningham <chcunningham@chromium.org>
Cr-Commit-Position: refs/heads/master@{#611917}
--
wpt-commits: 38ba0516aac49af3e3cd971038266393aa0e107e
wpt-pr: 14289