Closed Bug 1480560 Opened 2 years ago Closed 2 years ago

[wpt-sync] Sync PR 12284 - Update the screen-capture IDL file

Categories

(Testing :: web-platform-tests, enhancement, P4)

enhancement

Tracking

(firefox63 fixed)

RESOLVED FIXED
mozilla63
Tracking Status
firefox63 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 12284 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/12284
Details from upstream follow.

Luke Bjerring <lukebjerring@chromium.org> wrote:
>  Update the screen-capture IDL file
>  
>  Replacement for the totally borken https://github.com/web-platform-tests/wpt/pull/11835
>  
>  Hello reviewer(s),
>  
>  This PR is intended to consolidate the spec’s IDL definition with the WPT test suite’s copy, and any idlharness tests.
>  
>  The up-to-date copy of the IDL file was automatically extracted from the reffy-reports repo (https://github.com/tidoust/reffy-reports/tree/master/whatwg/idl) which scrapes known specs automatically + regulary.
>  
>  This PR is part of a migration project which will eventually be automatically updating and creating PRs for changes in spec IDL.
>  
>  Please check that:
>  The spec (and its source) is correct and up-to-date
>  All tests which cover the IDL in the spec have been migrated to fetch + use the idl in the interfaces/ directory (instead of inline copies in the test files).
Ran 1 tests and 8 subtests
OK     : 1
PASS   : 5
FAIL   : 3

New tests that have failures or other problems:
/screen-capture/idlharness.window.html
    Navigator interface: calling getDisplayMedia(MediaStreamConstraints) on navigator with too few arguments must throw TypeError: FAIL
    Navigator interface: navigator must inherit property "getDisplayMedia(MediaStreamConstraints)" with the proper type: FAIL
    Navigator interface: operation getDisplayMedia(MediaStreamConstraints): FAIL
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/63a59e79c1dd
[wpt PR 12284] - Update the screen-capture IDL file, a=testonly
https://hg.mozilla.org/integration/mozilla-inbound/rev/509f61d497cd
[wpt PR 12284] - Update wpt metadata, a=testonly
Backed out 16 changesets (bug 1481478, bug 1482434, bug 1477230, bug 1459618, bug 1460281, bug 1450151, bug 1480787, bug 1480724, bug 1459593, bug 1480560) for wpt failures on multipefiles. CLOSED TREE

Log:
https://treeherder.mozilla.org/logviewer.html#?job_id=193473321&repo=mozilla-inbound

INFO - TEST-UNEXPECTED-PASS | /svg/painting/reftests/markers-orient-001.svg | expected FAIL
19:42:55     INFO - TEST-INFO expected FAIL | took 252ms
19:42:55     INFO - PID 5788 | 1534016575691	Marionette	INFO	Stopped listening on port 2828
19:42:55     INFO - PID 5788 | [Child 1260, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
19:42:55     INFO - PID 5788 | [Child 1260, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
19:42:55     INFO - PID 5788 | [Child 4120, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
19:42:55     INFO - PID 5788 | [Child 4120, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
19:42:55     INFO - PID 5788 | [Parent 5788, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
19:42:55     INFO - PID 5788 | [Child 4888, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
19:42:55     INFO - PID 5788 | [Child 4888, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346
19:42:55     INFO - PID 5788 | [Parent 5788, Gecko_IOThread] WARNING: file z:/build/build/src/ipc/chromium/src/base/process_util_win.cc, line 188
19:42:56     INFO - Browser exited with return code 0
19:42:56  WARNING - u'runner_teardown': ()
19:42:56     INFO - Setting up ssl
19:42:56     INFO - certutil | 
19:42:56     INFO - certutil | 
19:42:56     INFO - certutil | 
19:42:56     INFO - Certificate Nickname                                         Trust Attributes
19:42:56     INFO -                                                              SSL,S/MIME,JAR/XPI
19:42:56     INFO - 
19:42:56     INFO - web-platform-tests      

Push with failures:
https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=16c9abfa230cd3fe48e7772022c7a2fe70a314be

Backout:
https://hg.mozilla.org/integration/mozilla-inbound/rev/de68b04194643a337a75616de65dbd76979846c2
Pushed by james@hoppipolla.co.uk:
https://hg.mozilla.org/integration/mozilla-inbound/rev/b8f99b99c563
[wpt PR 12284] - Update the screen-capture IDL file, a=testonly
https://hg.mozilla.org/integration/mozilla-inbound/rev/0572f9ed6b15
[wpt PR 12284] - Update wpt metadata, a=testonly
https://hg.mozilla.org/mozilla-central/rev/b8f99b99c563
https://hg.mozilla.org/mozilla-central/rev/0572f9ed6b15
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla63
You need to log in before you can comment on or make changes to this bug.