Layout test imported/w3c/web-platform-tests/media-source/interfaces.html is failing since resynced with WPT in r229544. I'll add a failure expectation. --- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/media-source/interfaces-expected.txt +++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/imported/w3c/web-platform-tests/media-source/interfaces-actual.txt @@ -1,26 +1,44 @@ PASS URL interface: operation createObjectURL(MediaSource) +PASS Unscopable handled correctly for createObjectURL(MediaSource) on URL PASS AudioTrack interface: attribute sourceBuffer +PASS Unscopable handled correctly for sourceBuffer property on AudioTrack PASS VideoTrack interface: attribute sourceBuffer +PASS Unscopable handled correctly for sourceBuffer property on VideoTrack PASS TextTrack interface: attribute sourceBuffer +PASS Unscopable handled correctly for sourceBuffer property on TextTrack PASS MediaSource interface: existence and properties of interface object PASS MediaSource interface object length PASS MediaSource interface object name PASS MediaSource interface: existence and properties of interface prototype object PASS MediaSource interface: existence and properties of interface prototype object's "constructor" property +PASS MediaSource interface: existence and properties of interface prototype object's @@unscopables property PASS MediaSource interface: attribute sourceBuffers +PASS Unscopable handled correctly for sourceBuffers property on MediaSource PASS MediaSource interface: attribute activeSourceBuffers +PASS Unscopable handled correctly for activeSourceBuffers property on MediaSource PASS MediaSource interface: attribute readyState +PASS Unscopable handled correctly for readyState property on MediaSource PASS MediaSource interface: attribute duration +PASS Unscopable handled correctly for duration property on MediaSource PASS MediaSource interface: attribute onsourceopen +PASS Unscopable handled correctly for onsourceopen property on MediaSource PASS MediaSource interface: attribute onsourceended +PASS Unscopable handled correctly for onsourceended property on MediaSource PASS MediaSource interface: attribute onsourceclose +PASS Unscopable handled correctly for onsourceclose property on MediaSource PASS MediaSource interface: operation addSourceBuffer(DOMString) +PASS Unscopable handled correctly for addSourceBuffer(DOMString) on MediaSource PASS MediaSource interface: operation removeSourceBuffer(SourceBuffer) +PASS Unscopable handled correctly for removeSourceBuffer(SourceBuffer) on MediaSource PASS MediaSource interface: operation endOfStream(EndOfStreamError) +PASS Unscopable handled correctly for endOfStream(EndOfStreamError) on MediaSource PASS MediaSource interface: operation setLiveSeekableRange(double, double) +PASS Unscopable handled correctly for setLiveSeekableRange(double, double) on MediaSource PASS MediaSource interface: operation clearLiveSeekableRange() +PASS Unscopable handled correctly for clearLiveSeekableRange() on MediaSource PASS MediaSource interface: operation isTypeSupported(DOMString) +PASS Unscopable handled correctly for isTypeSupported(DOMString) on MediaSource PASS MediaSource must be primary interface of mediaSource PASS Stringification of mediaSource PASS MediaSource interface: mediaSource must inherit property "sourceBuffers" with the proper type @@ -46,23 +64,41 @@ PASS SourceBuffer interface object name PASS SourceBuffer interface: existence and properties of interface prototype object PASS SourceBuffer interface: existence and properties of interface prototype object's "constructor" property +PASS SourceBuffer interface: existence and properties of interface prototype object's @@unscopables property PASS SourceBuffer interface: attribute mode +PASS Unscopable handled correctly for mode property on SourceBuffer PASS SourceBuffer interface: attribute updating +PASS Unscopable handled correctly for updating property on SourceBuffer PASS SourceBuffer interface: attribute buffered +PASS Unscopable handled correctly for buffered property on SourceBuffer PASS SourceBuffer interface: attribute timestampOffset +PASS Unscopable handled correctly for timestampOffset property on SourceBuffer PASS SourceBuffer interface: attribute audioTracks +PASS Unscopable handled correctly for audioTracks property on SourceBuffer PASS SourceBuffer interface: attribute videoTracks +PASS Unscopable handled correctly for videoTracks property on SourceBuffer PASS SourceBuffer interface: attribute textTracks +PASS Unscopable handled correctly for textTracks property on SourceBuffer PASS SourceBuffer interface: attribute appendWindowStart +PASS Unscopable handled correctly for appendWindowStart property on SourceBuffer PASS SourceBuffer interface: attribute appendWindowEnd +PASS Unscopable handled correctly for appendWindowEnd property on SourceBuffer PASS SourceBuffer interface: attribute onupdatestart +PASS Unscopable handled correctly for onupdatestart property on SourceBuffer PASS SourceBuffer interface: attribute onupdate +PASS Unscopable handled correctly for onupdate property on SourceBuffer PASS SourceBuffer interface: attribute onupdateend +PASS Unscopable handled correctly for onupdateend property on SourceBuffer PASS SourceBuffer interface: attribute onerror +PASS Unscopable handled correctly for onerror property on SourceBuffer PASS SourceBuffer interface: attribute onabort +PASS Unscopable handled correctly for onabort property on SourceBuffer PASS SourceBuffer interface: operation appendBuffer(BufferSource) +PASS Unscopable handled correctly for appendBuffer(BufferSource) on SourceBuffer PASS SourceBuffer interface: operation abort() +PASS Unscopable handled correctly for abort() on SourceBuffer PASS SourceBuffer interface: operation remove(double, unrestricted double) +PASS Unscopable handled correctly for remove(double, unrestricted double) on SourceBuffer PASS SourceBuffer must be primary interface of sourceBuffer PASS Stringification of sourceBuffer PASS SourceBuffer interface: sourceBuffer must inherit property "mode" with the proper type @@ -89,9 +125,13 @@ PASS SourceBufferList interface object name PASS SourceBufferList interface: existence and properties of interface prototype object PASS SourceBufferList interface: existence and properties of interface prototype object's "constructor" property +PASS SourceBufferList interface: existence and properties of interface prototype object's @@unscopables property PASS SourceBufferList interface: attribute length +PASS Unscopable handled correctly for length property on SourceBufferList PASS SourceBufferList interface: attribute onaddsourcebuffer +PASS Unscopable handled correctly for onaddsourcebuffer property on SourceBufferList PASS SourceBufferList interface: attribute onremovesourcebuffer +PASS Unscopable handled correctly for onremovesourcebuffer property on SourceBufferList PASS SourceBufferList must be primary interface of mediaSource.sourceBuffers PASS Stringification of mediaSource.sourceBuffers PASS SourceBufferList interface: mediaSource.sourceBuffers must inherit property "length" with the proper type
Please do, it looks like the new subtests are passing so this would be the logical action.
Created attachment 349666 [details] Patch
Comment on attachment 349666 [details] Patch Clearing flags on attachment: 349666 Committed r235974: <https://trac.webkit.org/changeset/235974>
All reviewed patches have been landed. Closing bug.
<rdar://problem/44418726>