haikuwebkit/LayoutTests/media
Jean-Yves Avenard 852e333a23 Implement API to ensure MediaRemote key mapping is correct
https://bugs.webkit.org/show_bug.cgi?id=229070
<rdar://problem/81894480>

Reviewed by Eric Carlson.

Source/WebCore:

This change adds Internals entries to test bug 229068.
While we do not mock the MediaRemote service, we still go one step further in
ensuring that the mappings between MediaSession action handlers and
PlatformMediaSession are correct.

Test: media/media-session/actionHandlerInternalMappings.html

* platform/NowPlayingManager.cpp:
(WebCore::NowPlayingManager::supportedCommands const):
* platform/NowPlayingManager.h:
* platform/audio/PlatformMediaSession.h:
* platform/audio/PlatformMediaSessionManager.h:
(WebCore::PlatformMediaSessionManager::supportedCommands const):
* platform/audio/cocoa/MediaSessionManagerCocoa.h:
* platform/audio/cocoa/MediaSessionManagerCocoa.mm:
(WebCore::MediaSessionManagerCocoa::supportedCommands const):
* testing/Internals.cpp:
(WebCore::Internals::platformSupportedCommands const):
* testing/Internals.h:
* testing/Internals.idl:

LayoutTests:

* media/media-session/actionHandlerInternalMappings-expected.txt: Added.
* media/media-session/actionHandlerInternalMappings.html: Added.


Canonical link: https://commits.webkit.org/240588@main
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@281134 268f45cc-cd09-0410-ab3c-d52691b4dbfc
2021-08-17 13:09:28 +00:00
..
W3C [GPUP] Two tests related to media element state are flaky when media in GPU Process is enabled 2021-03-03 23:54:50 +00:00
content [GStreamer] Incorrect rendering of VP9 with transparency 2021-05-31 13:33:16 +00:00
encrypted-media [macOS] Netflix videos opened in background tab never become playable after foregrounding 2021-04-13 14:10:32 +00:00
ios [iOS] Add a hack to work around buggy video control library 2019-02-14 00:28:55 +00:00
media-fragments [GTK] Some media fragment tests are flaky 2019-07-08 20:51:11 +00:00
media-session Implement API to ensure MediaRemote key mapping is correct 2021-08-17 13:09:28 +00:00
media-source Missing playing events when the ready state becomes HAVE_FUTURE_DATA/HAVE_ENOUGH_DATA from HAVE_METADATA state 2021-07-30 06:43:48 +00:00
mediacapabilities Gate VP9 exposure in MediaCapabilities on VP9DecoderEnabled preference 2020-12-10 16:10:35 +00:00
modern-media-controls [Media Controls] Add an option for having no scrubber on the time control and parameterize margin 2021-07-30 16:21:43 +00:00
picture-in-picture Video spills over PiP screen a little when using Picture in Picture 2020-06-29 23:32:18 +00:00
resources
track [GStreamer] media/track/audio/audio-track-mkv-vorbis-language.html and media/track/video/video-track-mkv-theora-language.html are failing 2021-06-15 05:26:56 +00:00
accessiblity-describes-video-expected.txt
accessiblity-describes-video.html
adopt-node-crash-expected.txt
adopt-node-crash.html Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
airplay-allows-buffering-expected.txt
airplay-allows-buffering.html Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
airplay-autoplay-expected.txt
airplay-autoplay.html Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
airplay-target-availability-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
airplay-target-availability.html
audio-background-playback-playlist-expected.txt Media Session action should default to the MediaElement's default when no MediaSession handler are set 2021-04-10 00:45:37 +00:00
audio-background-playback-playlist.html Media Session action should default to the MediaElement's default when no MediaSession handler are set 2021-04-10 00:45:37 +00:00
audio-concurrent-supported-expected.txt
audio-concurrent-supported.html
audio-constructor-expected.txt
audio-constructor-preload-expected.txt
audio-constructor-preload.html
audio-constructor-src-expected.txt
audio-constructor-src.html
audio-constructor.html
audio-data-url-expected.txt
audio-data-url.html
audio-dealloc-crash-expected.txt
audio-dealloc-crash.html
audio-garbage-collect-expected.txt
audio-garbage-collect.html
audio-mpeg-supported-expected.txt
audio-mpeg-supported.html
audio-mpeg4-supported-expected.txt
audio-mpeg4-supported.html
audio-no-installed-engines-expected.txt
audio-no-installed-engines.html
audio-only-video-intrinsic-size-expected.txt
audio-only-video-intrinsic-size.html
audio-play-event-expected.txt
audio-play-event.html
audio-play-expected.txt
audio-play-with-video-element-expected.txt
audio-play-with-video-element.html
audio-play.html
audio-playback-restriction-autoplay-expected.txt
audio-playback-restriction-autoplay.html
audio-playback-restriction-play-expected.txt
audio-playback-restriction-play-muted-expected.txt
audio-playback-restriction-play-muted.html
audio-playback-restriction-play.html
audio-playback-restriction-removed-muted-expected.txt
audio-playback-restriction-removed-muted.html
audio-playback-restriction-removed-track-enabled-expected.txt
audio-playback-restriction-removed-track-enabled.html
audio-playback-volume-changes-with-restrictions-and-user-gestures-expected.txt
audio-playback-volume-changes-with-restrictions-and-user-gestures.html
audio-playback-volume-changes-with-restrictions-expected.txt
audio-playback-volume-changes-with-restrictions.html
auto-play-in-sandbox-with-allow-scripts-expected.txt
auto-play-in-sandbox-with-allow-scripts.html
auto-play-video-in-about-blank-iframe-expected.txt WebAudio auto-play policy should come from top document 2021-07-04 16:53:08 +00:00
auto-play-video-in-about-blank-iframe.html WebAudio auto-play policy should come from top document 2021-07-04 16:53:08 +00:00
auto-play-web-audio-in-about-blank-iframe-expected.txt WebAudio auto-play policy should come from top document 2021-07-04 16:53:08 +00:00
auto-play-web-audio-in-about-blank-iframe.html WebAudio auto-play policy should come from top document 2021-07-04 16:53:08 +00:00
before-load-member-access-expected.txt AX: Audio and Video attachments are not output to VoiceOver 2013-11-06 14:15:42 +00:00
before-load-member-access.html
broken-video-expected.txt
broken-video.html
constructors-expected.txt
constructors.html
context-menu-actions-expected.txt
context-menu-actions.html Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
continue-load-after-client-cancellation-crash-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
continue-load-after-client-cancellation-crash.html
controls-css-overload-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
controls-css-overload.html
controls-layout-direction-expected.txt
controls-layout-direction.html
controls-should-not-trigger-isolates-blending-expected.txt
controls-should-not-trigger-isolates-blending.html
crash-closing-page-with-media-as-plugin-fallback-expected.txt
crash-closing-page-with-media-as-plugin-fallback.html [Testing] Rename test header commands to match names in WebPreferences*.yaml 2020-10-13 17:16:15 +00:00
data-url-cross-origin-expected.txt [GPUP] a media element with a data url and "crossorigin='anonymous'" doesn't load 2021-05-15 00:00:25 +00:00
data-url-cross-origin.html [GPUP] a media element with a data url and "crossorigin='anonymous'" doesn't load 2021-05-15 00:00:25 +00:00
deactivate-audio-session-expected.txt
deactivate-audio-session.html Deactivate audio session whenever possible 2019-01-07 21:47:51 +00:00
destructor-logging-crash-expected.txt
destructor-logging-crash.html
dovi-codec-parameters-expected.txt
dovi-codec-parameters.html
element-containing-pip-video-going-into-fullscreen-expected.txt PlaybackSessionManager::m_clientCounts is not updated correctly when a video enters picture-in-picture from fullscreen 2021-01-08 22:45:36 +00:00
element-containing-pip-video-going-into-fullscreen.html PlaybackSessionManager::m_clientCounts is not updated correctly when a video enters picture-in-picture from fullscreen 2021-01-08 22:45:36 +00:00
event-attributes-expected.txt
event-attributes.html
event-queue-crash-expected.txt
event-queue-crash.html
fallback-expected.txt
fallback.html
fullscreen-api-enabled-media-with-presentation-mode-expected.txt
fullscreen-api-enabled-media-with-presentation-mode.html
hevc-codec-parameters-expected.txt Streamline codec parsing, replacing uses of HashMap with SortedArrayMap 2021-05-06 16:08:17 +00:00
hevc-codec-parameters.html Streamline codec parsing, replacing uses of HashMap with SortedArrayMap 2021-05-06 16:08:17 +00:00
in-band-tracks.js [GStreamer] media/track/audio/audio-track-mkv-vorbis-language.html and media/track/video/video-track-mkv-theora-language.html are failing 2021-06-15 05:26:56 +00:00
invalid-media-url-crash-expected.txt
invalid-media-url-crash.html
loadedmetadata-fires-without-user-gesture-when-setRequiresUserGestureToLoadVideo-false-expected.txt
loadedmetadata-fires-without-user-gesture-when-setRequiresUserGestureToLoadVideo-false.html
media-blocked-by-willsendrequest-expected.txt
media-blocked-by-willsendrequest.html
media-can-load-when-hidden-expected.txt
media-can-load-when-hidden.html
media-can-play-av1-expected.txt media/can-play-av1.html is not spec compliant 2020-09-23 14:44:24 +00:00
media-can-play-av1.html media/can-play-av1.html is not spec compliant 2020-09-23 14:44:24 +00:00
media-can-play-case-insensitive-expected.txt
media-can-play-case-insensitive.html
media-can-play-flac-audio-expected.txt
media-can-play-flac-audio.html
media-can-play-mp3-expected.txt [Cocoa] canPlayType('audio/mpeg; codecs="mp3"') returns "" 2020-09-17 22:36:32 +00:00
media-can-play-mp3.html [Cocoa] canPlayType('audio/mpeg; codecs="mp3"') returns "" 2020-09-17 22:36:32 +00:00
media-can-play-mpeg-audio-expected.txt
media-can-play-mpeg-audio.html
media-can-play-mpeg4-video-expected.txt [GStreamer] Crash in WebCore::GStreamerRegistryScanner::isAVC1CodecSupported 2020-10-13 12:08:31 +00:00
media-can-play-mpeg4-video.html [GStreamer] Crash in WebCore::GStreamerRegistryScanner::isAVC1CodecSupported 2020-10-13 12:08:31 +00:00
media-can-play-octet-stream-expected.txt
media-can-play-octet-stream.html
media-can-play-ogg-expected.txt
media-can-play-ogg.html
media-can-play-type-expected.txt
media-can-play-type.html
media-can-play-wav-audio-expected.txt
media-can-play-wav-audio.html
media-can-play-webm-expected.txt
media-can-play-webm.html
media-captions-expected.txt
media-captions-no-controls-expected.txt Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
media-captions-no-controls.html Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
media-captions.html
media-constants-expected.txt
media-constants.html
media-continues-playing-after-replace-source-expected.txt
media-continues-playing-after-replace-source.html
media-controller-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
media-controller-playback-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
media-controller-playback.html
media-controller-playbackrate-expected.txt
media-controller-playbackrate.html
media-controller-time-clamp-expected.txt Source/WebCore: 2015-09-22 13:59:38 +00:00
media-controller-time-clamp.html
media-controller-time-constant-expected.txt
media-controller-time-constant.html
media-controller-time-expected.txt
media-controller-time.html
media-controller-timeupdate-expected.txt
media-controller-timeupdate.html
media-controller-unpause-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
media-controller-unpause.html
media-controller.html
media-controls-clone-crash-expected.txt
media-controls-clone-crash.html
media-controls-shadow-construction-crash-expected.txt
media-controls-shadow-construction-crash.html
media-disabled-expected.txt
media-disabled.html HTMLElement factory doesn't need to call MediaPlayer::isAvailable 2018-03-23 20:11:52 +00:00
media-document-audio-size-expected.txt
media-document-audio-size.html
media-element-play-after-eos-expected.txt
media-element-play-after-eos.html
media-ended-expected.txt
media-ended-fired-once-expected.txt
media-ended-fired-once.html
media-ended.html
media-error-fired-once-expected.txt
media-error-fired-once.html
media-event-listeners-expected.txt
media-event-listeners.html
media-extension-with-fragment-expected.txt
media-extension-with-fragment.html
media-file.js [GPUP] a media element with a data url and "crossorigin='anonymous'" doesn't load 2021-05-15 00:00:25 +00:00
media-fullscreen-inline-expected.txt A video element needs to ignore the request to enter/exit fullscreen before the current fullscreen mode change is completed 2021-01-09 03:11:05 +00:00
media-fullscreen-inline.html
media-fullscreen-loop-inline-expected.txt Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
media-fullscreen-loop-inline.html Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
media-fullscreen-not-in-document-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
media-fullscreen-not-in-document.html
media-fullscreen-pause-inline-expected.txt Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
media-fullscreen-pause-inline.html Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
media-fullscreen-return-to-inline-expected.txt Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
media-fullscreen-return-to-inline.html Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
media-fullscreen.js REGRESSION(r271341): media/media-fullscreen-inline.html times out on GTK 2021-05-06 11:11:39 +00:00
media-higher-prio-audio-stream-expected.txt
media-higher-prio-audio-stream.html
media-load-event-expected.txt
media-load-event.html
media-play-promise-reject-error-notsupported-expected.txt
media-play-promise-reject-error-notsupported.html
media-play-promise-reject-load-abort-expected.txt
media-play-promise-reject-load-abort.html
media-play-promise-reject-pause-abort-expected.txt
media-play-promise-reject-pause-abort.html
media-play-promise-reject-play-notallowed-audio-expected.txt Playback fails at marketwatch.com 2021-01-15 20:53:32 +00:00
media-play-promise-reject-play-notallowed-audio.html Playback fails at marketwatch.com 2021-01-15 20:53:32 +00:00
media-play-promise-reject-play-notallowed-expected.txt
media-play-promise-reject-play-notallowed.html
media-play-promise-reject-play-notsupported-expected.txt
media-play-promise-reject-play-notsupported.html
media-play-promise-resolve-expected.txt Return a Promise from HTMLMediaElement.play() 2016-05-10 20:32:02 +00:00
media-play-promise-resolve-when-playing-expected.txt
media-play-promise-resolve-when-playing.html
media-play-promise-resolve.html
media-playback-page-visibility-expected.txt
media-playback-page-visibility.html
media-preload-no-delay-loadevent-expected.txt
media-preload-no-delay-loadevent.html <video> element delays document load event for ~ 3 seconds 2013-06-18 15:16:02 +00:00
media-reparent-expected.txt
media-reparent.html
media-session-restrictions-expected.txt
media-session-restrictions.html
media-usage-state-expected.txt [macOS] Update ScreenTime as playback state changes 2020-04-16 13:36:07 +00:00
media-usage-state-private-browsing-expected.txt [macOS] Do not update ScreenTime when in private browsing mode 2020-07-14 18:07:24 +00:00
media-usage-state-private-browsing.html [macOS] Do not update ScreenTime when in private browsing mode 2020-07-14 18:07:24 +00:00
media-usage-state.html
media-video-audio-track-expected.txt [GPUP] Two message loops between WebContent process and GPU process to enable/select audio/video tracks 2021-04-29 20:21:02 +00:00
media-video-audio-track.html [GPUP] Two message loops between WebContent process and GPU process to enable/select audio/video tracks 2021-04-29 20:21:02 +00:00
media-webm-no-duration-expected.txt Migrate Monterey expectations to OpenSource and bump version numbers 2021-07-22 20:59:06 +00:00
media-webm-no-duration.html Migrate Monterey expectations to OpenSource and bump version numbers 2021-07-22 20:59:06 +00:00
missing-exception-checks-in-HTMLMediaElement-methods-expected.txt Fix some missing exception checks in HTMLMediaElement methods. 2021-04-01 15:35:21 +00:00
missing-exception-checks-in-HTMLMediaElement-methods.html Fix some missing exception checks in HTMLMediaElement methods. 2021-04-01 15:35:21 +00:00
muted-video-is-playing-audio-expected.txt
muted-video-is-playing-audio.html [GTK] media/muted-video-is-playing-audio.html is timing out 2021-06-24 09:31:16 +00:00
navigate-with-pip-should-not-crash-expected.txt
navigate-with-pip-should-not-crash.html [Media in GPU Process] Enable some fullscreen and picture-in-picture tests 2020-10-06 05:33:48 +00:00
network-no-source-const-shadow-expected.txt
network-no-source-const-shadow.html
no-autoplay-with-user-gesture-requirement-expected.txt
no-autoplay-with-user-gesture-requirement.html
no-fullscreen-when-hidden-expected.txt
no-fullscreen-when-hidden.html
non-existent-video-playback-interrupted-expected.txt
non-existent-video-playback-interrupted.html
now-playing-status-without-media-expected.txt [Cocoa] Don't clear NowPlaying state unless it was set 2020-05-14 20:38:44 +00:00
now-playing-status-without-media.html
pip-video-going-into-fullscreen-expected.txt [ macOS wk2 ] media/pip-video-going-into-fullscreen.html is a flakey timeout 2021-04-01 00:47:35 +00:00
pip-video-going-into-fullscreen.html [ macOS wk2 ] media/pip-video-going-into-fullscreen.html is a flakey timeout 2021-04-01 00:47:35 +00:00
playlist-inherits-user-gesture-expected.txt
playlist-inherits-user-gesture.html
presentationmodechanged-fired-once-expected.txt Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
presentationmodechanged-fired-once.html Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
progress-events-generated-correctly-expected.txt
progress-events-generated-correctly.html Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
range-extract-contents-crash-expected.txt
range-extract-contents-crash.html
remote-control-command-is-user-gesture-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
remote-control-command-is-user-gesture.html
remote-control-command-scrubbing-expected.txt [macOS] Playback is paused after scrubbing with the touch bar 2021-03-29 20:58:08 +00:00
remote-control-command-scrubbing.html [macOS] Playback is paused after scrubbing with the touch bar 2021-03-29 20:58:08 +00:00
remote-control-command-seek-expected.txt
remote-control-command-seek.html
remoteplayback-cancel-invalid-expected.txt
remoteplayback-cancel-invalid.html
remoteplayback-prompt-expected.txt
remoteplayback-prompt.html
remoteplayback-target-availability-expected.txt
remoteplayback-target-availability.html
remoteplayback-watch-availability-gc-expected.txt RemotePlayback must keep its media element alive when there is a pending activity 2021-06-30 23:53:16 +00:00
remoteplayback-watch-availability-gc.html RemotePlayback must keep its media element alive when there is a pending activity 2021-06-30 23:53:16 +00:00
remoteplayback-watch-disableremoteplayback-expected.txt
remoteplayback-watch-disableremoteplayback.html
remove-from-document-before-load-expected.txt
remove-from-document-before-load.html
remove-from-document-expected.txt
remove-from-document-no-load-expected.txt
remove-from-document-no-load.html
remove-from-document.html
remove-video-best-media-element-in-main-frame-crash-expected.txt
remove-video-best-media-element-in-main-frame-crash.html Remove all remaining boolean overridePreference calls 2020-10-30 01:17:30 +00:00
remove-video-element-in-pip-from-document-expected.txt A PiP window is closed when the video element is removed from DOM 2020-08-19 22:36:36 +00:00
remove-video-element-in-pip-from-document.html A PiP window is closed when the video element is removed from DOM 2020-08-19 22:36:36 +00:00
replaceChild-should-not-pause-video-expected.txt
replaceChild-should-not-pause-video.html
restore-from-page-cache-expected.txt
restore-from-page-cache.html [Testing] Rename test header commands to match names in WebPreferences*.yaml 2020-10-13 17:16:15 +00:00
restricted-audio-playback-with-document-gesture-expected.txt
restricted-audio-playback-with-document-gesture.html
restricted-audio-playback-with-multiple-settimeouts-expected.txt
restricted-audio-playback-with-multiple-settimeouts.html
sources-fallback-codecs-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
sources-fallback-codecs.html [GPUP] a media element with a data url and "crossorigin='anonymous'" doesn't load 2021-05-15 00:00:25 +00:00
svg-as-image-with-media-blocked-expected.txt
svg-as-image-with-media-blocked.html
timeranges-nearest-expected.txt
timeranges-nearest.html
unsupported-rtsp-expected.txt
unsupported-rtsp.html
unsupported-tracks-expected.txt
unsupported-tracks.html
video-add-autoplay-user-gesture-expected.txt
video-add-autoplay-user-gesture.html
video-append-source-expected.txt
video-append-source.html
video-as-img-output-pts-expected.txt REGRESSION (r258215): Title preview movie isn't displayed at www.thismmalife.com 2020-08-27 16:55:03 +00:00
video-as-img-output-pts.html REGRESSION (r258215): Title preview movie isn't displayed at www.thismmalife.com 2020-08-27 16:55:03 +00:00
video-aspect-ratio.html
video-autoplay-allowed-but-fullscreen-required-expected.txt
video-autoplay-allowed-but-fullscreen-required.html
video-autoplay-expected.txt
video-autoplay.html
video-background-playback-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-background-playback.html
video-background-tab-playback-expected.txt
video-background-tab-playback.html
video-buffered-expected.txt
video-buffered-too-few-arguments-expected.txt
video-buffered-too-few-arguments.html
video-buffered.html
video-buffering-allowed-expected.txt
video-buffering-allowed.html
video-canvas-alpha-expected.txt
video-canvas-alpha.html
video-canvas-createPattern-expected.txt
video-canvas-createPattern.html
video-canvas-drawing-expected.txt
video-canvas-drawing-output-expected.txt
video-canvas-drawing-output.html
video-canvas-drawing.html
video-canvas-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-canvas-source-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-canvas-source.html
video-canvas.html
video-colorspace-yuv420-expected.txt
video-colorspace-yuv420.html
video-colorspace-yuv422-expected.txt
video-colorspace-yuv422.html
video-concurrent-playback-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-concurrent-playback.html
video-concurrent-visible-playback-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-concurrent-visible-playback.html
video-controller-child-rate-expected.txt
video-controller-child-rate.html
video-controller-currentTime-expected.txt
video-controller-currentTime-rate-expected.txt
video-controller-currentTime-rate.html
video-controller-currentTime.html
video-controls-drag-expected.txt
video-controls-drag.html
video-controls-expected.txt
video-controls-no-scripting-expected.txt
video-controls-no-scripting.html
video-controls-to-not-scroll-page-on-load-expected.txt
video-controls-to-not-scroll-page-on-load.html
video-controls-with-mutation-event-handler-expected.txt
video-controls-with-mutation-event-handler.html Use testRunner instead of layoutTestController in ietestcenter, inspector, java, jquery, loader, mathml, media, and mhtml tests 2012-06-15 07:33:22 +00:00
video-controls.html
video-crash-invisible-autoplay-display-none-expected.txt
video-crash-invisible-autoplay-display-none.html
video-create-with-user-gesture-expected.txt
video-create-with-user-gesture.html
video-currentTime-delay-expected.txt
video-currentTime-delay.html
video-currentTime-expected.txt
video-currentTime-set-expected.txt
video-currentTime-set.html
video-currentTime-set2-expected.txt
video-currentTime-set2.html
video-currentTime.html
video-currentsrc-cleared-expected.txt
video-currentsrc-cleared.html
video-default-poster-expected.txt
video-default-poster.html
video-defaultmuted-expected.txt
video-defaultmuted.html
video-defaultplaybackrate-before-load-expected.txt
video-defaultplaybackrate-before-load.html
video-delay-load-event-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-delay-load-event.html
video-display-aspect-ratio-expected.txt
video-display-aspect-ratio.html
video-display-none-crash-expected.txt
video-display-none-crash.html
video-document-types-expected.txt
video-document-types.html
video-does-not-loop-expected.txt
video-does-not-loop.html
video-dom-autoplay-expected.txt
video-dom-autoplay.html
video-dom-preload-expected.txt
video-dom-preload.html
video-dom-src-expected.txt
video-dom-src.html
video-duration-known-after-eos-expected.txt
video-duration-known-after-eos.html
video-duration-seekable-expected.txt
video-duration-seekable.html
video-element-other-namespace-crash-expected.txt
video-element-other-namespace-crash.html
video-ended-does-not-hold-sleep-assertion-expected.txt [GStreamer] SleepDisabler not destroyed when video playback stops 2021-06-27 09:32:37 +00:00
video-ended-does-not-hold-sleep-assertion.html [GStreamer] SleepDisabler not destroyed when video playback stops 2021-06-27 09:32:37 +00:00
video-ended-event-negative-playback-expected.txt [BigSur Wk1] media/video-ended-event-negative-playback.html is flaky text failure 2021-04-21 00:41:45 +00:00
video-ended-event-negative-playback.html [BigSur Wk1] media/video-ended-event-negative-playback.html is flaky text failure 2021-04-21 00:41:45 +00:00
video-ended-event-slow-motion-playback-expected.txt [GStreamer] playback rate is rounded to integer 2014-08-12 16:32:01 +00:00
video-ended-event-slow-motion-playback.html
video-ended-seek-crash-expected.txt
video-ended-seek-crash.html
video-error-does-not-exist-expected.txt
video-error-does-not-exist.html
video-extreme-playbackrate-crash-expected.txt
video-extreme-playbackrate-crash.html
video-fast-seek-expected.txt
video-fast-seek.html
video-frame-accurate-seek-expected.txt
video-frame-accurate-seek.html
video-fullscreen-only-playback-expected.txt Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
video-fullscreen-only-playback.html Remove unused JS and CSS files of media controls 2021-03-22 22:17:49 +00:00
video-fullscreen-reload-crash-expected.txt
video-fullscreen-reload-crash.html
video-fullscreen-restriction-removed-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-fullscreen-restriction-removed.html
video-inactive-playback-expected.txt
video-inactive-playback.html
video-interruption-with-resume-allowing-play-expected.txt
video-interruption-with-resume-allowing-play.html
video-interruption-with-resume-not-allowing-play-expected.txt
video-interruption-with-resume-not-allowing-play.html
video-intrinsic-width-height-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-intrinsic-width-height.html
video-isplayingtoautomotiveheadunit-expected.txt
video-isplayingtoautomotiveheadunit.html
video-layer-crash.html
video-load-networkState-expected.txt
video-load-networkState.html
video-load-preload-metadata-expected.txt AX: Audio and Video attachments are not output to VoiceOver 2013-11-06 14:15:42 +00:00
video-load-preload-metadata-naturalsize-expected.txt
video-load-preload-metadata-naturalsize.html
video-load-preload-metadata.html
video-load-preload-none-expected.txt
video-load-preload-none.html
video-load-readyState-expected.txt
video-load-readyState.html
video-load-require-user-gesture-expected.txt
video-load-require-user-gesture.html
video-loop-expected.txt
video-loop.html
video-main-content-allow-expected.txt
video-main-content-allow-then-deny-expected.txt
video-main-content-allow-then-deny.html
video-main-content-allow-then-scroll-expected.txt
video-main-content-allow-then-scroll.html
video-main-content-allow.html
video-main-content-autoplay-expected.txt
video-main-content-autoplay.html
video-main-content-deny-display-none-expected.txt
video-main-content-deny-display-none.html
video-main-content-deny-not-in-dom-expected.txt
video-main-content-deny-not-in-dom.html
video-main-content-deny-not-visible-expected.txt
video-main-content-deny-not-visible.html
video-main-content-deny-obscured-expected.txt
video-main-content-deny-obscured.html
video-main-content-deny-too-small-expected.txt
video-main-content-deny-too-small.html
video-mouse-focus-expected.txt
video-mouse-focus.html
video-multiple-concurrent-playback-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-multiple-concurrent-playback.html
video-muted-after-setting-page-muted-state-expected.txt The Page's muted setting should not affect the HTMLMediaElement's 'muted' IDL attribute. 2014-10-30 22:06:12 +00:00
video-muted-after-setting-page-muted-state.html
video-muted-expected.txt
video-muted-holds-sleep-assertion-expected.txt
video-muted-holds-sleep-assertion.html
video-muted.html 2011-02-24 Victoria Kirst <vrk@google.com> 2011-02-24 23:10:46 +00:00
video-no-autoplay-expected.txt
video-no-autoplay.html
video-no-default-poster-expected.txt
video-no-default-poster.html
video-object-fit-change-expected.html
video-object-fit-change.html
video-object-fit-expected.html
video-object-fit.html
video-orientation-canvas-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-orientation-canvas.html [GPUP] Some media tests related to canvas fail when media in GPU Process is enabled 2021-03-08 17:51:32 +00:00
video-orientation-expected.txt
video-orientation.html
video-page-load-preload-none-expected.txt
video-page-load-preload-none.html
video-page-visibility-restriction-expected.txt [iOS] All home screen web apps resume when any home screen web app is foregrounded 2021-07-26 17:51:09 +00:00
video-page-visibility-restriction.html [iOS] All home screen web apps resume when any home screen web app is foregrounded 2021-07-26 17:51:09 +00:00
video-paint-test.js
video-pause-empty-events-expected.txt
video-pause-empty-events.html
video-pause-immediately-expected.txt
video-pause-immediately.html
video-pause-play-resolve-expected.txt
video-pause-play-resolve.html
video-paused-0-rate-expected.txt
video-paused-0-rate.html
video-play-empty-events-expected.txt
video-play-empty-events.html
video-play-pause-events-expected.txt
video-play-pause-events.html
video-play-pause-exception-expected.txt
video-play-pause-exception.html
video-playback-interrupted-expected.txt
video-playback-interrupted.html
video-playback-quality-expected.txt [GPU Process] Implement VideoPlaybackMetrics 2020-10-16 20:10:00 +00:00
video-playback-quality.html [GPU Process] Implement VideoPlaybackMetrics 2020-10-16 20:10:00 +00:00
video-playback-restriction-play-before-load-expected.txt
video-playback-restriction-play-before-load.html
video-playbackrate-expected.txt
video-playbackrate.html
video-played-collapse-expected.txt
video-played-collapse.html
video-played-ranges-1-expected.txt
video-played-ranges-1.html
video-played-reset-expected.txt
video-played-reset.html
video-played.js
video-playing-and-pause.html
video-plays-past-end-of-test-expected.txt
video-plays-past-end-of-test.html
video-playsinline-expected.txt Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
video-playsinline.html [GStreamer] Layout test media/video-playsinline.html is flaky 2021-05-07 08:46:34 +00:00
video-poster-background-expected.html
video-poster-background.html
video-poster-blocked-by-willsendrequest-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-poster-blocked-by-willsendrequest.html
video-poster-delayed-expected.txt
video-poster-delayed.html
video-poster-expected.txt
video-poster-not-found-expected.txt
video-poster-not-found.html
video-poster-scale-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-poster-scale.html
video-poster-set-after-playback-expected.txt
video-poster-set-after-playback.html
video-poster-visible-after-first-video-frame-expected.txt Transparent video poster image doesn't keep element transparent once first frame is preloaded 2020-11-05 01:05:14 +00:00
video-poster-visible-after-first-video-frame.html Transparent video poster image doesn't keep element transparent once first frame is preloaded 2020-11-05 01:05:14 +00:00
video-poster.html
video-preload-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-preload.html
video-presentation-mode-expected.txt Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
video-presentation-mode.html Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
video-remote-control-playpause-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-remote-control-playpause.html
video-remove-insert-repaints-expected.txt
video-remove-insert-repaints.html
video-replaces-poster-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-replaces-poster.html
video-resize-expected.txt
video-resize.html
video-restricted-invisible-autoplay-allowed-if-audible-expected.txt
video-restricted-invisible-autoplay-allowed-if-audible.html
video-restricted-invisible-autoplay-allowed-when-visible-expected.txt
video-restricted-invisible-autoplay-allowed-when-visible.html
video-restricted-invisible-autoplay-not-allowed-expected.txt
video-restricted-invisible-autoplay-not-allowed-source-expected.txt
video-restricted-invisible-autoplay-not-allowed-source.html
video-restricted-invisible-autoplay-not-allowed.html
video-restricted-no-preload-auto-expected.txt
video-restricted-no-preload-auto.html
video-reverse-play-duration-expected.txt
video-reverse-play-duration.html
video-rtl-expected.html
video-rtl.html
video-seek-after-end-expected.txt
video-seek-after-end.html [GStreamer] media/video-seek-after-end.html is no longer flakey 2021-06-15 09:58:17 +00:00
video-seek-by-small-increment-expected.txt
video-seek-by-small-increment.html
video-seek-double-expected.txt
video-seek-double.html
video-seek-multiple-expected.txt
video-seek-multiple.html
video-seek-past-end-paused-expected.txt
video-seek-past-end-paused.html
video-seek-past-end-playing-expected.txt
video-seek-past-end-playing.html
video-seek-to-current-time-expected.txt
video-seek-to-current-time.html
video-seek-with-negative-playback-expected.txt
video-seek-with-negative-playback.html
video-seekable-expected.txt
video-seekable.html
video-seeking-expected.txt
video-seeking.html
video-set-presentation-mode-to-inline-expected.txt
video-set-presentation-mode-to-inline.html
video-set-rate-from-pause-expected.txt
video-set-rate-from-pause.html
video-single-valid-source-expected.txt
video-single-valid-source.html
video-size-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-size-intrinsic-scale-expected.txt
video-size-intrinsic-scale.html [Media in GPU Process] Unskip some layout tests 2020-10-07 21:18:18 +00:00
video-size.html
video-source-before-src-expected.txt
video-source-before-src.html
video-source-error-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-source-error-no-candidate-expected.txt
video-source-error-no-candidate.html
video-source-error.html
video-source-expected.txt
video-source-inserted-expected.txt
video-source-inserted.html
video-source-load-expected.txt
video-source-load.html
video-source-media-expected.txt
video-source-media.html
video-source-moved-expected.txt
video-source-moved.html
video-source-none-supported-expected.txt
video-source-none-supported.html
video-source-removed-expected.txt
video-source-removed.html
video-source-type-expected.txt
video-source-type-params-expected.txt
video-source-type-params.html
video-source-type.html
video-source.html
video-src-blob-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-src-blob-replay-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-src-blob-replay.html
video-src-blob-using-open-panel-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
video-src-blob-using-open-panel.html
video-src-blob.html
video-src-change-expected.txt
video-src-change.html
video-src-empty-expected.txt
video-src-empty.html
video-src-expected.txt
video-src-invalid-poster-expected.txt
video-src-invalid-poster.html
video-src-invalid-remove-expected.txt
video-src-invalid-remove.html
video-src-none-expected.txt
video-src-none.html
video-src-plus-source-expected.txt
video-src-plus-source.html
video-src-remove-expected.txt
video-src-remove.html
video-src-set-expected.txt
video-src-set.html
video-src-source-expected.txt
video-src-source.html
video-src.html
video-supports-fullscreen-expected.txt Don't claim to support fullscreen mode unless fullScreenEnabled setting is enabled 2020-06-24 15:54:58 +00:00
video-supports-fullscreen.html Don't claim to support fullscreen mode unless fullScreenEnabled setting is enabled 2020-06-24 15:54:58 +00:00
video-system-sleep-expected.txt
video-system-sleep.html
video-test.js WebAudio auto-play policy should come from top document 2021-07-04 16:53:08 +00:00
video-timeupdate-during-playback-expected.txt
video-timeupdate-during-playback.html
video-timeupdate-reverse-play-expected.txt
video-timeupdate-reverse-play.html
video-transformed-by-javascript-expected.txt
video-transformed-by-javascript.html
video-transformed.html
video-unmuted-after-play-holds-sleep-assertion-expected.txt
video-unmuted-after-play-holds-sleep-assertion.html
video-user-gesture-tracking-expected.txt
video-user-gesture-tracking.html
video-volume-expected.txt
video-volume.html
video-webkit-playsinline-expected.txt Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
video-webkit-playsinline.html Let webkitDisplayingFullscreen() return true when a video element’s fullscreen mode is not VideoFullscreenModeNone 2020-10-22 15:22:39 +00:00
video-width-height-expected.txt
video-width-height.html
video-with-alpha-expected.html [GStreamer] Incorrect rendering of VP9 with transparency 2021-05-31 13:33:16 +00:00
video-with-alpha.html [GStreamer] Incorrect rendering of VP9 with transparency 2021-05-31 13:33:16 +00:00
video-zoom.html
vp-codec-parameters-expected.txt [Cocoa] Add experimental MSE WebM parser 2020-07-22 00:25:09 +00:00
vp-codec-parameters.html [Cocoa] Add experimental MSE WebM parser 2020-07-22 00:25:09 +00:00
vp9-expected.txt Remove trailing spaces from expected.txt files (excluding WPT for now since that contains too many) 2020-09-27 02:15:19 +00:00
vp9.html [GStreamer] media/vp9.html failing since check-in in r263894 2020-07-28 12:18:06 +00:00
webaudio-background-playback-expected.txt [iOS] Set background playback restriction for WebAudio 2021-01-23 20:31:36 +00:00
webaudio-background-playback.html [ macOS ] media/webaudio-background-playback.html is a flakey text failure 2021-04-06 01:13:53 +00:00
webkit-media-controls-display-expected.txt
webkit-media-controls-display.html