[webkit-changes] [WebKit/WebKit] bb65b6: Remove local `media` tests in favor of WPT
Ahmad Saleem
noreply at github.com
Sun Sep 8 01:17:19 PDT 2024
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: bb65b6bc492f39397875255dd0e1d124e1b03484
https://github.com/WebKit/WebKit/commit/bb65b6bc492f39397875255dd0e1d124e1b03484
Author: Ahmad Saleem <ahmad.saleem792+github at gmail.com>
Date: 2024-09-08 (Sun, 08 Sep 2024)
Changed paths:
A LayoutTests/media/resources/white.mp4
A LayoutTests/media/resources/white.webm
R LayoutTests/media/track/getCueAsHTMLCrash-expected.txt
R LayoutTests/media/track/getCueAsHTMLCrash.html
R LayoutTests/media/track/opera/idl/media-idl-tests.html
R LayoutTests/media/track/opera/interfaces/HTMLElement/HTMLTrackElement/src.html
R LayoutTests/media/track/opera/interfaces/TextTrackCue/getCueAsHTML.html
R LayoutTests/media/track/opera/interfaces/TextTrackCue/line.html
R LayoutTests/media/track/opera/interfaces/TextTrackCue/snapToLines.html
R LayoutTests/media/track/opera/interfaces/TextTrackCue/text.html
R LayoutTests/media/track/opera/interfaces/TextTrackCue/vertical.html
R LayoutTests/media/track/opera/resources/WebIDLParser.js
R LayoutTests/media/track/opera/resources/idlharness.js
R LayoutTests/media/track/track-default-attribute-expected.txt
R LayoutTests/media/track/track-default-attribute.html
M LayoutTests/media/track/track-webvtt-no-snap-to-lines-overlap-expected.html
M LayoutTests/media/track/track-webvtt-no-snap-to-lines-overlap.html
M LayoutTests/media/track/track-webvtt-snap-to-lines-inline-style-expected.html
M LayoutTests/media/track/track-webvtt-snap-to-lines-inline-style.html
M LayoutTests/media/track/track-webvtt-snap-to-lines-left-right-expected.html
M LayoutTests/media/track/track-webvtt-snap-to-lines-left-right.html
R LayoutTests/media/track/w3c/interfaces/TextTrack/cues-expected.txt
R LayoutTests/media/track/w3c/interfaces/TextTrack/cues.html
R LayoutTests/media/track/w3c/interfaces/TextTrackCue/align-expected.txt
R LayoutTests/media/track/w3c/interfaces/TextTrackCue/align.html
R LayoutTests/media/track/w3c/track/webvtt/2_tracks-expected.html
R LayoutTests/media/track/w3c/track/webvtt/2_tracks.html
R LayoutTests/media/track/w3c/track/webvtt/align_end-expected.html
R LayoutTests/media/track/w3c/track/webvtt/align_end.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle-expected.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle_position_50-expected.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle_position_50.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle_position_gt_50-expected.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle_position_gt_50.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle_position_lt_50-expected.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle_position_lt_50.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size-expected.html
R LayoutTests/media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size.html
R LayoutTests/media/track/w3c/track/webvtt/align_start-expected.html
R LayoutTests/media/track/w3c/track/webvtt/align_start.html
R LayoutTests/media/track/w3c/track/webvtt/audio_has_no_subtitles-expected.html
R LayoutTests/media/track/w3c/track/webvtt/audio_has_no_subtitles.html
R LayoutTests/media/track/w3c/track/webvtt/background.gif
R LayoutTests/media/track/w3c/track/webvtt/basic-expected.html
R LayoutTests/media/track/w3c/track/webvtt/basic.html
R LayoutTests/media/track/w3c/track/webvtt/decode_escaped_entities-expected.html
R LayoutTests/media/track/w3c/track/webvtt/decode_escaped_entities.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size-expected.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused-expected.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_text-expected.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_text.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_text_while_paused-expected.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_text_while_paused.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused-expected.html
R LayoutTests/media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused.html
R LayoutTests/media/track/w3c/track/webvtt/media/white.mp4
R LayoutTests/media/track/w3c/track/webvtt/media/white.webm
R LayoutTests/media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue-expected.html
R LayoutTests/media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue.html
R LayoutTests/media/track/w3c/track/webvtt/size_50-expected.html
R LayoutTests/media/track/w3c/track/webvtt/size_50.html
R LayoutTests/media/track/w3c/track/webvtt/support/2_cues_overlapping_completely_move_up.vtt
R LayoutTests/media/track/w3c/track/webvtt/support/align_end_long.vtt
R LayoutTests/media/track/w3c/track/webvtt/support/foo.vtt
R LayoutTests/media/track/w3c/track/webvtt/support/refTestWait.js
M LayoutTests/platform/glib/TestExpectations
M LayoutTests/platform/ios/TestExpectations
M LayoutTests/platform/mac/TestExpectations
Log Message:
-----------
Remove local `media` tests in favor of WPT
https://bugs.webkit.org/show_bug.cgi?id=278985
rdar://problem/135106273
Reviewed by Eric Carlson.
This patch is continuation of clean-up of `media` directory to reduce
duplicate tests (which were upstreamed to WPT and we have them in tree).
> getCueAsHTMLCrash.html was duplicated in `TextTrack` and `WebVTT`, it
was cleaned-up to be in `WebVTT` only and then renamed to below:
getCueAsHTMLCrash.html -> constructor-exceptions.html
Blink Reference: https://chromium.googlesource.com/chromium/src.git/+/556a37dd198807501fbdc550fc0e2960883e8647
> media-idl-tests.html -> covered by dom/inhterfaces.html
Reference: https://github.com/web-platform-tests/wpt/commit/cb28b226a8d2f1d77dd522f3312416450bac4f7e
> src.html -> covered via same name in `HTMLTrackElement/src.html` on WPT
> getCueAsHTML.html -> covered via same name in `WebVTT/api/VTTCue/getCueAsHTML.html` on WPT
> line.html -> covered via same name in above directory on WPT
> snapToLines.html -> covered via same name in above directory on WPT
> text.html -> covered via same name in above directory on WPT
> vertical.html -> covered via same name in above directory on WPT
> track-default-attribute.html -> same name in `track/track-element` on WPT
> cues.html -> same name in `interfaces/TextTrack` on WPT
> align.html -> covered via same name in above directory on WPT
All `media/track/w3c/track/webvtt` are now in `webvtt/rendering/cues-with-video`,
refer:
WPT Reference: https://github.com/web-platform-tests/wpt/pull/4385
* LayoutTests/media/track/getCueAsHTMLCrash-expected.txt: Removed.
* LayoutTests/media/track/getCueAsHTMLCrash.html: Removed.
* LayoutTests/media/track/opera/idl/media-idl-tests.html: Removed.
* LayoutTests/media/track/opera/interfaces/HTMLElement/HTMLTrackElement/src.html: Removed.
* LayoutTests/media/track/opera/interfaces/TextTrackCue/getCueAsHTML.html: Removed.
* LayoutTests/media/track/opera/interfaces/TextTrackCue/line.html: Removed.
* LayoutTests/media/track/opera/interfaces/TextTrackCue/snapToLines.html: Removed.
* LayoutTests/media/track/opera/interfaces/TextTrackCue/text.html: Removed.
* LayoutTests/media/track/opera/interfaces/TextTrackCue/vertical.html: Removed.
* LayoutTests/media/track/opera/resources/WebIDLParser.js: Removed.
* LayoutTests/media/track/opera/resources/idlharness.js: Removed.
* LayoutTests/media/track/track-default-attribute-expected.txt: Removed.
* LayoutTests/media/track/track-default-attribute.html: Removed.
* LayoutTests/media/track/w3c/interfaces/TextTrack/cues-expected.txt: Removed.
* LayoutTests/media/track/w3c/interfaces/TextTrack/cues.html: Removed.
* LayoutTests/media/track/w3c/interfaces/TextTrackCue/align-expected.txt: Removed.
* LayoutTests/media/track/w3c/interfaces/TextTrackCue/align.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/2_tracks-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/2_tracks.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_end-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_end.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle_position_50-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle_position_50.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle_position_gt_50-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle_position_gt_50.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle_position_lt_50-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle_position_lt_50.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_middle_position_lt_50_size_gt_maximum_size.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_start-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/align_start.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/audio_has_no_subtitles-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/audio_has_no_subtitles.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/background.gif: Removed.
* LayoutTests/media/track/w3c/track/webvtt/basic-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/basic.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/decode_escaped_entities-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/decode_escaped_entities.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_align_position_line_size_while_paused.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_text-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_text.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_text_while_paused-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_cue_text_while_paused.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/dom_override_remove_cue_while_paused.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/media/white.mp4: Removed.
* LayoutTests/media/track/w3c/track/webvtt/media/white.webm: Removed.
* LayoutTests/media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/one_line_cue_plus_wrapped_cue.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/size_50-expected.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/size_50.html: Removed.
* LayoutTests/media/track/w3c/track/webvtt/support/2_cues_overlapping_completely_move_up.vtt: Removed.
* LayoutTests/media/track/w3c/track/webvtt/support/align_end_long.vtt: Removed.
* LayoutTests/media/track/w3c/track/webvtt/support/foo.vtt: Removed.
* LayoutTests/media/track/w3c/track/webvtt/support/refTestWait.js: Removed.
* LayoutTests/media/track/track-webvtt-no-snap-to-lines-overlap.html:
* LayoutTests/media/track/track-webvtt-snap-to-lines-inline-style.html:
* LayoutTests/media/track/track-webvtt-snap-to-lines-left-right.html:
* LayoutTests/media/resources/white.webm:
* LayoutTests/media/resources/white.mp4:
* LayoutTests/media/track/track-webvtt-no-snap-to-lines-overlap-expected.html:
* LayoutTests/media/track/track-webvtt-snap-to-lines-inline-style-expected.html:
* LayoutTests/media/track/track-webvtt-snap-to-lines-left-right-expected.html:
Canonical link: https://commits.webkit.org/283310@main
To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications
More information about the webkit-changes
mailing list