Run same tests for layout-2020 and layout-2013 (#30092)

Most tests were only being run for layout-2013, not for layout-2020.
This wasn't great since layout-2020 is now the default.

So this patch unifies the lists of included tests for both layouts.
For layout-2013 this implies adding css/css-content/, css/css-logical/
and css/css-masking/clip/.
For layout-2020 this implies adding several additional css tests, and
also tests like dom/, js/, html/, etc.
This commit is contained in:
Oriol Brufau 2023-08-15 02:28:32 +02:00 committed by GitHub
parent 78c7011240
commit 963104e5fc
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4797 changed files with 679983 additions and 5390 deletions

View file

@ -0,0 +1,5 @@
[audio_loop_base.html]
expected: TIMEOUT
[Check if audio.loop is set to true that expecting the seeking event is fired more than once]
expected: NOTRUN

View file

@ -0,0 +1,4 @@
[autoplay-supported-by-feature-policy.html]
[document.featurePolicy.features should advertise autoplay.]
expected: FAIL

View file

@ -0,0 +1,10 @@
[autoplay-with-broken-track.html]
expected: TIMEOUT
[<video autoplay> with <track src="invalid://url" default=""> child]
expected: TIMEOUT
[<video autoplay> with <track src="404" default=""> child]
expected: TIMEOUT
[<video autoplay> with <track src="" default=""> child]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[event_loadstart.html]
expected: TIMEOUT

View file

@ -1,2 +0,0 @@
[event_timeupdate.html]
expected: CRASH

View file

@ -0,0 +1,7 @@
[event_timeupdate_noautoplay.html]
expected: TIMEOUT
[calling play() on a sufficiently long audio should trigger timeupdate event]
expected: NOTRUN
[calling play() on a sufficiently long video should trigger timeupdate event]
expected: NOTRUN

View file

@ -0,0 +1,19 @@
[activeCues.html]
[TextTrack.activeCues, video loading]
expected: FAIL
[TextTrack.activeCues, adding cue during playback]
expected: FAIL
[TextTrack.activeCues, video playing]
expected: FAIL
[TextTrack.activeCues, empty list]
expected: FAIL
[TextTrack.activeCues, different modes]
expected: FAIL
[TextTrack.activeCues, after addCue()]
expected: FAIL

View file

@ -0,0 +1,17 @@
[addCue.html]
expected: TIMEOUT
[TextTrack.addCue(), adding a cue to two different tracks]
expected: FAIL
[TextTrack.addCue(), adding a cue associated with a track element to other track]
expected: TIMEOUT
[TextTrack.addCue(), adding a removed cue to a different track]
expected: FAIL
[TextTrack.addCue(), adding an associated but removed cue to the same track]
expected: FAIL
[TextTrack.addCue(), adding a cue to a track twice]
expected: FAIL

View file

@ -0,0 +1,13 @@
[cues.html]
[TextTrack.cues, after addCue()]
expected: FAIL
[TextTrack.cues, different modes]
expected: FAIL
[TextTrack.cues, default attribute]
expected: FAIL
[TextTrack.cues, changing order]
expected: FAIL

View file

@ -0,0 +1,7 @@
[kind.html]
[TextTrack.kind, \\u0000]
expected: FAIL
[TextTrack.kind, track element]
expected: FAIL

View file

@ -0,0 +1,7 @@
[label.html]
[TextTrack.label, \\u0000]
expected: FAIL
[TextTrack.label]
expected: FAIL

View file

@ -0,0 +1,7 @@
[language.html]
[TextTrack.language, \\u0000]
expected: FAIL
[TextTrack.language]
expected: FAIL

View file

@ -0,0 +1,8 @@
[removeCue.html]
expected: TIMEOUT
[TextTrack.removeCue(), cue from track element]
expected: TIMEOUT
[TextTrack.removeCue(), two elementless tracks]
expected: FAIL

View file

@ -0,0 +1,4 @@
[constructor.html]
[TextTrackCue and VTTCue are separate interfaces]
expected: FAIL

View file

@ -0,0 +1,8 @@
[endTime.html]
expected: TIMEOUT
[TextTrackCue.endTime, script-created cue]
expected: FAIL
[TextTrackCue.endTime, parsed cue]
expected: TIMEOUT

View file

@ -0,0 +1,8 @@
[id.html]
expected: TIMEOUT
[TextTrackCue.id, script-created cue]
expected: FAIL
[TextTrackCue.id, parsed cue]
expected: TIMEOUT

View file

@ -0,0 +1,8 @@
[onenter.html]
expected: ERROR
[TextTrackCue.addEventListener/removeEventListener]
expected: FAIL
[TextTrackCue.onenter]
expected: FAIL

View file

@ -0,0 +1,8 @@
[onexit.html]
expected: ERROR
[TextTrackCue.addEventListener/removeEventListener]
expected: FAIL
[TextTrackCue.onexit]
expected: FAIL

View file

@ -0,0 +1,8 @@
[pauseOnExit.html]
expected: TIMEOUT
[TextTrackCue.pauseOnExit, parsed cue]
expected: TIMEOUT
[TextTrackCue.pauseOnExit, script-created cue]
expected: FAIL

View file

@ -0,0 +1,8 @@
[startTime.html]
expected: TIMEOUT
[TextTrackCue.startTime, parsed cue]
expected: TIMEOUT
[TextTrackCue.startTime, script-created cue]
expected: FAIL

View file

@ -0,0 +1,8 @@
[track.html]
expected: TIMEOUT
[TextTrackCue.track, script-created cue]
expected: FAIL
[TextTrackCue.track, parsed cue]
expected: TIMEOUT

View file

@ -0,0 +1,13 @@
[getCueById.html]
[TextTrackCueList.getCueById, id a\\u0000b]
expected: FAIL
[TextTrackCueList.getCueById, id foo]
expected: FAIL
[TextTrackCueList.getCueById, no id]
expected: FAIL
[TextTrackCueList.getCueById, no 1]
expected: FAIL

View file

@ -0,0 +1,10 @@
[getter.html]
[TextTrackCueList getter, no indexed set/create (strict)]
expected: FAIL
[TextTrackCueList getter]
expected: FAIL
[TextTrackCueList getter, no indexed set/create]
expected: FAIL

View file

@ -0,0 +1,4 @@
[length.html]
[TextTrackCueList.length]
expected: FAIL

View file

@ -0,0 +1,4 @@
[getter.html]
[TextTrackList getter]
expected: FAIL

View file

@ -0,0 +1,4 @@
[length.html]
[TextTrackList.length]
expected: FAIL

View file

@ -0,0 +1,4 @@
[load-removes-queued-error-event.html]
[source error event]
expected: FAIL

View file

@ -0,0 +1,4 @@
[resource-selection-candidate-insert-before.html]
[inserting another source before the candidate]
expected: FAIL

View file

@ -0,0 +1,4 @@
[resource-selection-candidate-moved.html]
[moving the candidate source]
expected: FAIL

View file

@ -0,0 +1,5 @@
[resource-selection-candidate-remove-addEventListener.html]
expected: TIMEOUT
[removing the candidate source, addEventListener]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[resource-selection-candidate-remove-onerror.html]
expected: TIMEOUT
[removing the candidate source, onerror]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[resource-selection-invoke-insert-source-networkState.html]
[NOT invoking resource selection by inserting <source> when networkState is not NETWORK_EMPTY]
expected: FAIL

View file

@ -0,0 +1,4 @@
[resource-selection-pointer-control.html]
[pointer updates (control test)]
expected: FAIL

View file

@ -0,0 +1,4 @@
[resource-selection-pointer-insert-br.html]
[pointer updates (adding br elements)]
expected: FAIL

View file

@ -0,0 +1,4 @@
[resource-selection-pointer-insert-source.html]
[pointer updates (adding source elements)]
expected: FAIL

View file

@ -0,0 +1,4 @@
[resource-selection-pointer-insert-text.html]
[pointer updates (adding text nodes)]
expected: FAIL

View file

@ -0,0 +1,4 @@
[resource-selection-pointer-remove-source-after.html]
[pointer updates (removing source element after pointer)]
expected: FAIL

View file

@ -0,0 +1,4 @@
[resource-selection-pointer-remove-source.html]
[pointer updates (removing source elements)]
expected: FAIL

View file

@ -0,0 +1,4 @@
[resource-selection-pointer-remove-text.html]
[pointer updates (removing text nodes)]
expected: FAIL

View file

@ -0,0 +1,3 @@
[resource-selection-source-media-env-change.html]
[the <source> media attribute: no reaction to environment change]
expected: FAIL

View file

@ -0,0 +1,6 @@
[resource-selection-source-media.html]
[the <source> media attribute has no effect]
expected: FAIL
[the <source> media attribute]
expected: FAIL

View file

@ -0,0 +1,19 @@
[currentSrc.html]
[audio.currentSrc after adding source element with src attribute " "]
expected: FAIL
[video.currentSrc after adding source element with src attribute "."]
expected: FAIL
[video.currentSrc after adding source element with src attribute "data:,"]
expected: FAIL
[audio.currentSrc after adding source element with src attribute "."]
expected: FAIL
[audio.currentSrc after adding source element with src attribute "data:,"]
expected: FAIL
[video.currentSrc after adding source element with src attribute " "]
expected: FAIL

View file

@ -0,0 +1,88 @@
[canPlayType.html]
[video/mp4; codecs="mp4v.20.8" (optional)]
expected: FAIL
[video/3gpp; codecs="samr" (optional)]
expected: FAIL
[video/mp4; codecs="mp4v.20.240" (optional)]
expected: FAIL
[audio/webm (optional)]
expected: FAIL
[audio/mp4; codecs="mp4a.40.2" (optional)]
expected: FAIL
[video/ogg; codecs="theora" (optional)]
expected: FAIL
[video/mp4; codecs="avc1.64001E" (optional)]
expected: FAIL
[video/mp4 (optional)]
expected: FAIL
[video/ogg; codecs="vorbis" (optional)]
expected: FAIL
[audio/ogg; codecs="opus" (optional)]
expected: FAIL
[video/webm (optional)]
expected: FAIL
[video/webm with and without codecs]
expected: FAIL
[video/mp4; codecs="avc1.4D401E" (optional)]
expected: FAIL
[audio/wav (optional)]
expected: FAIL
[video/mp4; codecs="avc1.42E01E" (optional)]
expected: FAIL
[video/mp4; codecs="avc1.58A01E" (optional)]
expected: FAIL
[video/ogg (optional)]
expected: FAIL
[audio/mp4 (optional)]
expected: FAIL
[video/3gpp (optional)]
expected: FAIL
[audio/ogg (optional)]
expected: FAIL
[video/mp4; codecs="mp4a.40.2" (optional)]
expected: FAIL
[audio/ogg; codecs="vorbis" (optional)]
expected: FAIL
[video/ogg; codecs="opus" (optional)]
expected: FAIL
[video/3gpp; codecs="mp4v.20.8" (optional)]
expected: FAIL
[audio/wav with and without codecs]
expected: FAIL
[audio/webm; codecs="opus" (optional)]
expected: FAIL
[audio/webm; codecs="vorbis" (optional)]
expected: FAIL
[video/webm; codecs="opus" (optional)]
expected: FAIL
[video/webm; codecs="vorbis" (optional)]
expected: FAIL

View file

@ -0,0 +1,7 @@
[loop-from-ended.tentative.html]
[Test looping edge case to verify http://crbug.com/364442.]
expected: FAIL
[play() with loop set to true after playback ended]
expected: FAIL

View file

@ -0,0 +1,5 @@
[play-in-detached-document.html]
expected: TIMEOUT
[play() in detached document]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[autoplay-hidden.optional.html]
expected: TIMEOUT
[Allow delaying autoplay until video elements become visible]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[autoplay-with-slow-text-tracks.html]
[autoplay with slow text tracks]
expected: FAIL

View file

@ -0,0 +1,4 @@
[seek-to-currentTime.html]
[seek to currentTime]
expected: FAIL

View file

@ -0,0 +1,4 @@
[seek-to-max-value.htm]
[seek to Number.MAX_VALUE]
expected: FAIL

View file

@ -0,0 +1,4 @@
[seek-to-negative-time.htm]
[seek to negative time]
expected: FAIL

View file

@ -0,0 +1,11 @@
[cloneNode.html]
expected: TIMEOUT
[track element cloneNode, loading]
expected: FAIL
[track element cloneNode, failed to load]
expected: TIMEOUT
[track element cloneNode, loaded]
expected: TIMEOUT

View file

@ -0,0 +1,10 @@
[src-clear-cues.html]
[track element changing "track URL" and clearing cues, set mode, set src, add cue, change src]
expected: FAIL
[track element changing "track URL" and clearing cues, set mode, add cue, set src]
expected: FAIL
[track element changing "track URL" and clearing cues, set mode, add cue, change mode to disabled, set src]
expected: FAIL

View file

@ -0,0 +1,5 @@
[src-empty-string.html]
expected: TIMEOUT
[Setting HTMLTrackElement.src to the empty string fires 'error' and sets readyState to ERROR]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-active-cues.html]
expected: TIMEOUT
[Ensure that no text track cues are active after the video is unloaded]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-add-remove-cue.html]
expected: TIMEOUT
[TextTrack's addCue and removeCue]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[track-add-track.html]
['addtrack' event is fired when a TextTrack is created]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-api-texttracks.html]
[Count track list]
expected: FAIL

View file

@ -0,0 +1,5 @@
[track-change-event.html]
expected: TIMEOUT
[A 'change' event is fired when a TextTrack's mode changes]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[track-cue-empty.html]
[Invoke getCueAsHTML() on an empty cue]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-cue-inline.html]
[Add a track and change its mode through JS]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-cue-mutable-fragment.html]
[Cue fragment is mutable]
expected: FAIL

View file

@ -0,0 +1,5 @@
[track-cue-mutable.html]
expected: TIMEOUT
[Modifying attributes of a VTTCue]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[track-cue-negative-duration.html]
[Enter, Exit events for a cue with negative duration]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-cue-negative-timestamp-events.html]
[Enter, Exit events for cues with negative timestamps]
expected: FAIL

View file

@ -0,0 +1,5 @@
[track-cue-negative-timestamp.html]
expected: TIMEOUT
[Negative timestamps]
expected: TIMEOUT

View file

@ -0,0 +1,19 @@
[track-cue-order.html]
[Text track cue order, equal start times varying end times.]
expected: FAIL
[Text track cue order, after re-insertion.]
expected: FAIL
[Text track cue order, equal start and end times with endTime mutations.]
expected: FAIL
[Text track cue order, decreasing start times.]
expected: FAIL
[Text track cue order, equal start and end times.]
expected: FAIL
[Text track cue order, equal start and end times with startTime mutations.]
expected: FAIL

View file

@ -0,0 +1,2 @@
[track-cue-rendering-after-controls-added.html]
expected: TIMEOUT

View file

@ -0,0 +1,2 @@
[track-cue-rendering-after-controls-removed.html]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[track-cue-rendering-empty-cue.html]
[Empty cues]
expected: FAIL

View file

@ -0,0 +1,2 @@
[track-cue-rendering-line-doesnt-fit.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[track-cue-rendering-transformed-video.html]
expected: FAIL

View file

@ -0,0 +1,5 @@
[track-cues-cuechange-dynamically-created-track-element.html]
expected: TIMEOUT
['cuechange' event on dynamically created track element]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[track-cues-cuechange.html]
[TextTrack's cues are indexed and updated in order during video playback]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-cues-enter-exit.html]
[TextTrack's cues are indexed and updated in order during video playback]
expected: FAIL

View file

@ -0,0 +1,5 @@
[track-cues-missed.html]
expected: TIMEOUT
[Events are triggered for missed (skipped) cues during normal playback]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-cues-pause-on-exit.html]
expected: TIMEOUT
[Video is paused after cues having pause-on-exit flag are processed]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-cues-seeking.html]
expected: TIMEOUT
[TextTrack's activeCues are indexed and updated during video playback]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-cues-sorted-before-dispatch.html]
expected: TIMEOUT
[All events are triggered in chronological order]
expected: TIMEOUT

View file

@ -0,0 +1,11 @@
[track-data-url.html]
expected: TIMEOUT
[track element data: URL No CORS]
expected: TIMEOUT
[track element data: URL anonymous]
expected: TIMEOUT
[track element data: URL use-credentials]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-default-attribute.html]
expected: TIMEOUT
[A track with the "default" attribute loads automatically]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-delete-during-setup.html]
expected: TIMEOUT
[Track deletion during setup]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[track-disabled-addcue.html]
[Adding cues to a disabled text track]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-disabled.html]
[Disabling a track]
expected: FAIL

View file

@ -0,0 +1,5 @@
[track-element-src-change-error.html]
expected: TIMEOUT
[HTMLTrackElement 'src' attribute mutations]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-element-src-change.html]
expected: TIMEOUT
[HTMLTrackElement 'src' attribute mutations]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[track-id.html]
[TextTrack "id" attribute]
expected: FAIL

View file

@ -0,0 +1,5 @@
[track-large-timestamp.html]
expected: TIMEOUT
[Very large timestamp is parsed correctly]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-load-error-readyState.html]
expected: TIMEOUT
[Error event on HTMLTrackElement and ERROR readyState on TextTrack]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-load-from-element-readyState.html]
expected: TIMEOUT
[Load event on HTMLTrackElement and LOADED readyState on TextTrack when src is set on the element]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[track-load-from-src-readyState.html]
expected: TIMEOUT
[Load event on HTMLTrackElement and LOADED readyState on TextTrack when src is set from JavaScript]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[track-mode-not-changed-by-new-track.html]
[A track appended after the initial track configuration does not change other tracks]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-mode-triggers-loading.html]
[A "metadata" track does not load automatically, but it does load when the mode is changed]
expected: FAIL

View file

@ -0,0 +1,5 @@
[track-mode.html]
expected: TIMEOUT
[TextTrack mode attribute]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[track-node-add-remove.html]
[Add and remove track node]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-remove-active-cue.html]
[Removing an active cue]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-remove-insert-ready-state.html]
[Attaching a media element again to the document, having a child track that failed loading doesn't block video from playing]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-remove-track-inband.html]
[Tests that the 'removetrack' event is NOT fired for inband TextTrack on a failed load.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-remove-track.html]
[Tests that the 'removetrack' event is fired when an out-of-band TextTrack is removed.]
expected: FAIL

View file

@ -0,0 +1,4 @@
[track-selection-metadata.html]
[Multiple 'metadata' tracks with 'default']
expected: FAIL

Some files were not shown because too many files have changed in this diff Show more