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

26305 Коммитов

Автор SHA1 Сообщение Дата
Akshay Chiwhane 5d96779c1c Bug 1465046 - Remove ProcessHandler.waitForFinish(). r=whimboo
--HG--
extra : rebase_source : 9df8444de596c5868efd18c62054f321513b99d6
2018-08-20 21:28:21 +02:00
shindli 1d3a8e90da Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-20 19:36:01 +03:00
James Graham f57f21b51d Bug 1484659 - Handle wpt version number changes, r=ato
If the wpt manifest format changes we bump the version number, causing
loading the old manifest to throw an error. We weren't correctly
handling this error when trying to update the manifest (by creating a
new empty manifest) so updates after the version number changed broke.

MozReview-Commit-ID: 4H1nMtRI9PZ

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

--HG--
extra : moz-landing-system : lando
2018-08-20 12:05:22 +00:00
moz-wptsync-bot 0c2fd702b4 Bug 1484359 - [wpt-sync] Update web-platform-tests to 7dbb4b66740563687a254b8e4cd8f36ac836d48f, a=testonly
wpt-head: 7dbb4b66740563687a254b8e4cd8f36ac836d48f
wpt-type: landing
2018-08-20 13:38:57 +00:00
Mike West 907a167004 Bug 1483888 [wpt PR 12526] - Sec-Metadata: Remove the 'target' attribute., a=testonly
Automatic update from web-platform-testsSec-Metadata: Remove the 'target' attribute.

This patch removes the 'target' attribute by replacing it with a new
'destination' value that distinguishes between top-level and nested
navigations.

Spec: de75307091

Bug: 861678, 843478
Change-Id: I2bf5df1b93fb2c7c341cbe6da30d99bb19d40626
Reviewed-on: https://chromium-review.googlesource.com/1172137
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583605}

--

wpt-commits: 7dbb4b66740563687a254b8e4cd8f36ac836d48f
wpt-pr: 12526
2018-08-20 13:38:57 +00:00
Kagami Sascha Rosylight bfdebf91da Bug 1472532 [wpt PR 11746] - Fix wptserve test_request on Python 3, a=testonly
Automatic update from web-platform-testsfix test_request on python 3 (#11746)

--

wpt-commits: 97626140d4b76c19cfdecac32ca1ea456fe4b339
wpt-pr: 11746
2018-08-20 13:38:56 +00:00
moz-wptsync-bot 7e834909df Bug 1478071 [wpt PR 12162] - Update wpt metadata, a=testonly
wpt-pr: 12162
wpt-type: metadata
2018-08-20 13:38:55 +00:00
Mike West b3dc727af6 Bug 1478071 [wpt PR 12162] - Added new Sec-Metadata Web Platform Tests., a=testonly
Automatic update from web-platform-testsAdded new Sec-Metadata Web Platform Tests.

Added tests for:
- object, embed,
- font
- style
- redirect
- report
- xslt
- sharedworker
- worker
- serviceworker
- track
- audio, video tests are unstable and will be available in my GH repo (https://github.com/mtrzos/wpt/tree/sec-metadata-media/fetch/sec-metadata)

Bug: 860710, 860715
Change-Id: I177dfe39629fb704e4e66a90981c279f4d8d8eb1
Reviewed-on: https://chromium-review.googlesource.com/1129238
Reviewed-by: Mike West <mkwst@chromium.org>
Commit-Queue: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#578341}

--

wpt-commits: 4d4c0434a6e9a318458ab424e9396f053a30bb71
wpt-pr: 12162
2018-08-20 13:38:55 +00:00
jugglinmike f4151fdd7d Bug 1483368 [wpt PR 12483] - [wptrunner] Implement `--null` in test lists, a=testonly
Automatic update from web-platform-tests[wptrunner] Implement `--null` in test lists (#12483)

By using the null byte as a separator between test names, the output of
the `tests-affected` and `files-changed` commands can be made safe for
programmatic usage.
--

wpt-commits: c0a1bc68d7f463a0f7b8a318d3cdc2b56e2cc044
wpt-pr: 12483
2018-08-20 13:38:54 +00:00
moz-wptsync-bot c8b83eee97 Bug 1483796 [wpt PR 12518] - Update wpt metadata, a=testonly
wpt-pr: 12518
wpt-type: metadata
2018-08-20 13:38:54 +00:00
Yuki Yamada 7e0b7ca40d Bug 1483796 [wpt PR 12518] - Modify expected state for test of window.event with nodes moving, a=testonly
Automatic update from web-platform-testsModify expected state for test of window.event with nodes moving

WPT test for window.event checks global event with nodes moving.
Global event is set to invoked event before calling listener only if
global is a Window and tuple's item-in-shadow-tree is false.
(See 2-8: https://dom.spec.whatwg.org/#concept-event-listener-inner-invoke)
This item-in-shadow-tree is saved before calling listener, so nodes
moving inside listener does not affect it.
(See 2: https://dom.spec.whatwg.org/#concept-event-path-append)

Current test assumes that global event is set to invoked event even if
the EventTarget where the event is invoked at is in shadow tree before
calling listener, but it should not be set as mentioned above.
With this reason, window.event should be undefined if EventTarget is in
shadow tree. This CL correct it.

Also, chromium does not support this operation now, so I created a
issue for this:
https://bugs.chromium.org/p/chromium/issues/detail?id=874770

Change-Id: Ic068bcbde8fc2f128515be7c24f8829deb77d64a
Reviewed-on: https://chromium-review.googlesource.com/1177406
Reviewed-by: Yuki Shiino <yukishiino@chromium.org>
Commit-Queue: Yuki Yamada <yukiy@google.com>
Cr-Commit-Position: refs/heads/master@{#583594}

--

wpt-commits: f62d0d3bde3ac78013082b982224693ba2c0b819
wpt-pr: 12518
2018-08-20 13:38:53 +00:00
moz-wptsync-bot 0a70687cdd Bug 1467886 [wpt PR 11432] - Update wpt metadata, a=testonly
wpt-pr: 11432
wpt-type: metadata
2018-08-20 13:38:53 +00:00
Anne van Kesteren 2b85c865a7 Bug 1467886 [wpt PR 11432] - Fetch: tests for further CORS restrictions, a=testonly
Automatic update from web-platform-testsFetch: tests for further CORS restrictions

For https://github.com/whatwg/fetch/pull/736.
--

wpt-commits: a70e655d979df85b59e977b61361c0d6d8bf2bf2
wpt-pr: 11432
2018-08-20 13:38:52 +00:00
kaixinjxq 70cb4a374f Bug 1483792 [wpt PR 12517] - Add a test for constructing-form-data-set, a=testonly
Automatic update from web-platform-testsAdd a test for constructing-form-data-set (#12517)

- Unify the code style as well.
- Fix #3829.
--

wpt-commits: 513f0dad8e143b6207db982c2c0ec8bc785e448e
wpt-pr: 12517
2018-08-20 13:38:51 +00:00
moz-wptsync-bot 18e20eedfe Bug 1483784 [wpt PR 12516] - Update wpt metadata, a=testonly
wpt-pr: 12516
wpt-type: metadata
2018-08-20 13:38:51 +00:00
Harald Alvestrand e8fc93b530 Bug 1483784 [wpt PR 12516] - Enable the "Content hint" attribute of MediaStreamTrack, a=testonly
Automatic update from web-platform-testsEnable the "Content hint" attribute of MediaStreamTrack

Also moves a test from internal to public repo.

Bug: chromium:653531
Change-Id: I99224f86fb9abb44784c861b6c2ba0b3c9e020c4
Reviewed-on: https://chromium-review.googlesource.com/1175124
Reviewed-by: Philip Jägenstedt <foolip@chromium.org>
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583585}

--

wpt-commits: eb51da896316fc87bef0ad3f9984c3ca8e550c61
wpt-pr: 12516
2018-08-20 13:38:50 +00:00
Yuki Yamada 7312b5c4a9 Bug 1483768 [wpt PR 12511] - Modify expected state for test of window.event with listener from a different global, a=testonly
Automatic update from web-platform-testsModify expected state for test of window.event with listener from a different global

Current wpt test of window.event checks global event on invoking a
listener from a different global.

The logic of the test is:
1. create an iframe element and set it as a child of parent window
2. add listeners
3. load event is dispatched in the context of child frame and a listener
   in the context of parent window is invoked
4. a event (named "hi") is dispatched inside the listener invoked in
   step 3. and a listener in the context of child frame is called
5. then check the global event of each context

The test says that the global event of the parent context on step 5.
should be undefined, but it should be load event that is dispatched
step 3. in the logic above. This is because that events are dispatched
synchronously by EventTarget.dispatchEvent() and that the global event
of the context of some listener is set to the passed event before
invoking the listener.
(See: https://dom.spec.whatwg.org/#concept-event-listener-inner-invoke)
These means that load event is still being processed while listeners
for "hi" event is executed and that the global event of the parent
window must be the load event.
Therefore, this CL corrects that.

Change-Id: I2116da87d06168b9fc113826311089e1e516e488
Reviewed-on: https://chromium-review.googlesource.com/1177216
Commit-Queue: Yuki Yamada <yukiy@google.com>
Reviewed-by: Yuki Shiino <yukishiino@chromium.org>
Reviewed-by: Kentaro Hara <haraken@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583581}

--

wpt-commits: 27a88cc8a125d25e27fd9d49358b0dc8d445d103
wpt-pr: 12511
2018-08-20 13:38:49 +00:00
moz-wptsync-bot 177e7d5b79 Bug 1474071 [wpt PR 11840] - Update wpt metadata, a=testonly
wpt-pr: 11840
wpt-type: metadata
2018-08-20 13:38:48 +00:00
jugglinmike 7357e5d835 Bug 1474071 [wpt PR 11840] - [testdriver.js] Document and test `bless` method, a=testonly
Automatic update from web-platform-tests[testdriver.js] Document and test `bless` method (#11840)

This new API was first introduced via [1]. Complete that initial work by
adding documentation and automated tests.

[1] 8b8082f30267410e4b3729439be23df8b803dde8
--

wpt-commits: 6a86d4a0632848f5049c6e9fcdd21f7ffb1d34c2
wpt-pr: 11840
2018-08-20 13:38:48 +00:00
Donna Wu 715dbcb2d5 Bug 1482387 [wpt PR 12407] - Merge ChooserService mojom interface into WebUsbService., a=testonly
Automatic update from web-platform-testsMerge ChooserService mojom interface into WebUsbService.

BUG=699790

Change-Id: I4f1d5d6815a2c5cf220c6ee556ba068e03e3b90d
Reviewed-on: https://chromium-review.googlesource.com/1164639
Commit-Queue: Donna Wu <donna.wu@intel.com>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Kinuko Yasuda <kinuko@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583574}

--

wpt-commits: 2ac66c0e42ad6e3eca86592876347dad41a4997b
wpt-pr: 12407
2018-08-20 13:38:47 +00:00
Brindusan Cristian 4ec3e6d8c7 Backed out changeset fd1542982c9e (bug 1329286) for linting failure on builds/worker/checkouts/gecko/testing/mach_commands.py:12:. 2018-08-20 16:27:42 +03:00
Geoff Brown 9d13c62368 Bug 1329286 - Remove 'mach find-test-chunk'. r=ahal
--HG--
extra : rebase_source : a850b20338adf4dc949f5a9328d3bf8804c10e50
2018-08-17 12:43:00 +03:00
Mark Banner e49362f677 Bug 1481831 - Web Platform Tests annotation* shouldn't be marked as Toolkit:Places. r=jmaher
MozReview-Commit-ID: DHcuBeddBmA

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

--HG--
extra : moz-landing-system : lando
2018-08-17 10:26:03 +00:00
Bob Clary b6ff47bfe1 Bug 1482888 - Allow fennec to record audio, r=gbrown. 2018-08-18 10:47:12 -07:00
Bob Clary fbae2d44ea Bug 1482884 - During adb push check if remote directory exists before removing basename for adb 1.0.36 and later, r=gbrown. 2018-08-18 10:47:12 -07:00
Bob Clary fbd6d3dfca Bug 1482878 - Use screencap to capture on physical android device screenshots, r=gbrown. 2018-08-18 10:47:12 -07:00
Bob Clary ac89381d02 Bug 1482874 - Detect anr traces directory, r=gbrown. 2018-08-18 10:47:12 -07:00
Bob Clary 92e11808e8 Bug 1482873 - Do not check for su 0 id if su -c id is supported, r=gbrown.
This works around a hang on Pixel 2 8.1.0/OPM2.171019.029.B1/4720900
rooted via Magisk where su 0 id will hang.
2018-08-18 10:47:11 -07:00
Csoregi Natalia 953b0fcb6d Merge mozilla-central to inbound. a=merge CLOSED TREE 2018-08-18 12:50:21 +03:00
Csoregi Natalia 3e61ab4489 Merge inbound to mozilla-central. a=merge 2018-08-18 12:46:20 +03:00
Cosmin Sabou b16b07d670 Backed out changeset d5c898a4aaaf (bug 1463483) for causing talos xperf failures. 2018-08-18 02:44:09 +03:00
Daniel Varga 3ee92b7a2f Merge mozilla-central to autoland 2018-08-18 01:04:09 +03:00
Daniel Varga 707a0b3f74 Merge mozilla-inbound to mozilla-central. a=merge 2018-08-18 00:53:04 +03:00
Joel Maher c0d0bc65ae Bug 1481708 - run wasm-misc on desktop browsers. r=rwood
support wasm-misc as a benchmark in raptor

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

--HG--
extra : moz-landing-system : lando
2018-08-17 19:22:29 +00:00
Rob Wood eeb6464d68 Bug 1480841 - Raptor support for running speedometer on geckoview r=jmaher
Differential Revision: https://phabricator.services.mozilla.com/D3446

--HG--
extra : moz-landing-system : lando
2018-08-17 18:06:22 +00:00
Simon Fraser bb47a9554c Bug 1484268 Update cryptography for mitmproxy r=rwood
Differential Revision: https://phabricator.services.mozilla.com/D3619

--HG--
extra : moz-landing-system : lando
2018-08-17 16:43:08 +00:00
Geoff Brown 12eb64ca79 Bug 1482413 - More mozharness logging updates for test-verify; r=me,a=test-only 2018-08-17 09:21:33 -06:00
Geoff Brown b70a1556ca Bug 1482957 - Download minidump_stackwalk in android-hw tests; r=bc
The script was setting minidump_stackwalk_path, signalling that minidump_stackwalk
is expected to be found pre-installed at that location. When the path is not set,
the executable is downloaded.
2018-08-17 09:21:31 -06:00
Brian Birtles 021537f68f Bug 1467344 - Update corresponding tests for CSS animations to make them consistent; r=hiro
This is a collection of fix-ups to the corresponding tests for CSS animations to
apply the same sort of naming etc. that we have now applied to CSS transitions
tests.

--HG--
rename : testing/web-platform/tests/css/css-animations/CSSAnimation-getComputedTiming.tentative.html => testing/web-platform/tests/css/css-animations/AnimationEffect-getComputedTiming.tentative.html
extra : rebase_source : a5e5e34cf389e3d6c8e4d11e80568f17988549c2
2018-08-16 14:41:06 +09:00
Brian Birtles e5e3d40a60 Bug 1467344 - Update event-dispatch test now that we can use the updated EventWatcher; r=hiro
--HG--
extra : rebase_source : 3f19db266b03c18b577cb397ad828261f1f65ab1
2018-08-16 14:41:05 +09:00
Brian Birtles 366519313f Bug 1467344 - Add spec links to test files; r=hiro
--HG--
extra : rebase_source : 29bc003f1bb87ce6b71360260cfbde6bb77999c7
2018-08-16 14:41:05 +09:00
Brian Birtles c23be2ef0f Bug 1467344 - Move tests from dom/animations/tests/css-transitions to WPT; r=hiro
--HG--
rename : dom/animation/test/css-transitions/test_animation-computed-timing.html => testing/web-platform/tests/css/css-transitions/AnimationEffect-getComputedTiming.tentative.html
rename : dom/animation/test/css-transitions/test_pseudoElement-get-animations.html => testing/web-platform/tests/css/css-transitions/CSSPseudoElement-getAnimations.tentative.html
rename : dom/animation/test/css-transitions/test_animation-cancel.html => testing/web-platform/tests/css/css-transitions/CSSTransition-canceling.tentative.html
rename : dom/animation/test/css-transitions/test_animation-currenttime.html => testing/web-platform/tests/css/css-transitions/CSSTransition-currentTime.tentative.html
rename : dom/animation/test/css-transitions/test_setting-effect.html => testing/web-platform/tests/css/css-transitions/CSSTransition-effect.tentative.html
rename : dom/animation/test/css-transitions/test_animation-finished.html => testing/web-platform/tests/css/css-transitions/CSSTransition-finished.tentative.html
rename : dom/animation/test/css-transitions/test_animation-ready.html => testing/web-platform/tests/css/css-transitions/CSSTransition-ready.tentative.html
rename : dom/animation/test/css-transitions/test_animation-starttime.html => testing/web-platform/tests/css/css-transitions/CSSTransition-startTime.tentative.html
rename : dom/animation/test/css-transitions/test_csstransition-transitionproperty.html => testing/web-platform/tests/css/css-transitions/CSSTransition-transitionProperty.tentative.html
rename : dom/animation/test/css-transitions/test_document-get-animations.html => testing/web-platform/tests/css/css-transitions/Document-getAnimations.tentative.html
rename : dom/animation/test/css-transitions/test_element-get-animations.html => testing/web-platform/tests/css/css-transitions/Element-getAnimations.tentative.html
rename : dom/animation/test/css-transitions/test_keyframeeffect-getkeyframes.html => testing/web-platform/tests/css/css-transitions/KeyframeEffect-getKeyframes.tentative.html
rename : dom/animation/test/css-transitions/test_effect-target.html => testing/web-platform/tests/css/css-transitions/KeyframeEffect-target.tentative.html
rename : dom/animation/test/css-transitions/test_event-dispatch.html => testing/web-platform/tests/css/css-transitions/event-dispatch.tentative.html
extra : rebase_source : f09d4ff00f5be59ec5f90b211eebb074bdc17781
2018-08-16 14:41:04 +09:00
Calixte Denizet 86611a3a40 Bug 1471543 - Increase timeout and chunks for some test suites on macosx64 coverage builds. r=jmaher
This makes chunks and timeouts on the MacOSX64 coverage build closer to what we have defined for the Windows build.

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

--HG--
extra : moz-landing-system : lando
2018-08-17 13:38:39 +00:00
Greg Mierzwinski 1a93f7f34a Bug 1473392 - Fix failure conditions for all mochitest tests. r=jmaher
This patch changes the failure condition of all mochitest tests to take the number of failures (given by self.countfail). It also adds a condition to check if there are passing and todo counts, and if there are not, the test chunk fails. With this change, mochitest test chunks will fail if the failure count is not 0, or all the counts (pass, todo, and fail) are 0. This fixes a case where the TODO tests were considered as failures when no passing tests were run along side them.

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

--HG--
extra : moz-landing-system : lando
2018-08-17 14:09:42 +00:00
Margareta Eliza Balazs def24933ef Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-17 15:07:45 +03:00
Margareta Eliza Balazs ef8b3886cb Backed out changeset 93877b72e677 (bug 1473392) for causing mch perma failures in testing/mochitest/tests/python/test_basic_mochitest_plain.py a=backout 2018-08-17 14:59:59 +03:00
Margareta Eliza Balazs 6c198262de Merge inbound to mozilla-central. a=merge 2018-08-17 12:46:14 +03:00
Hiroyuki Ikezoe 1e0504013e Bug 1420020 - Disable all properties-value-inherit-xxx.html on ASAN builds. r=birtles
All tests have been disabled on debug builds since 73ff8c6e0837 [1].  We should
also disable them on ASAN builds for now.

This will stop intermittent failures on properties-value-inherit-001.html
(bug 1420020), and on properties-value-inherit-002.html (bug 1429404 and
bug 1444280).  There is no intermitent failures bugs for
properties-value-inherit-003.html though.

There is no other high volume intermittent failure at this moment.

[1] https://hg.mozilla.org/mozilla-central/rev/73ff8c6e0837

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

--HG--
extra : moz-landing-system : lando
2018-08-17 06:32:42 +00:00
Sebastian Hengst e89e01ef69 Bug 1483708 - Set dom.webnotifications.requireinteraction.enabled to true for notifications/idlharness.https.any.js. r=jgraham
Differential Revision: https://phabricator.services.mozilla.com/D3484

--HG--
extra : moz-landing-system : lando
2018-08-17 09:56:07 +00:00
Margareta Eliza Balazs 0b2fdd0c87 Merge mozilla-central to autoland. a=merge CLOSED TREE 2018-08-17 12:50:13 +03:00