Changeset 271377 in webkit
- Timestamp:
- Jan 11, 2021 1:33:56 PM (18 months ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r271373 r271377 1 2021-01-11 Peng Liu <peng.liu6@apple.com> 2 3 A video element needs to ignore the request to enter/exit fullscreen before the current fullscreen mode change is completed 4 https://bugs.webkit.org/show_bug.cgi?id=220466 5 6 Reviewed by Jer Noble. 7 8 A follow-up patch of r271341 to fix a layout test timeout (and failure, see webkit.org/b/183490). 9 10 * media/modern-media-controls/media-controller/media-controller-fullscreen-change-expected.txt: 11 * media/modern-media-controls/media-controller/media-controller-fullscreen-change.html: 12 * platform/mac/TestExpectations: 13 1 14 2021-01-11 Devin Rousso <drousso@apple.com> 2 15 -
trunk/LayoutTests/media/modern-media-controls/media-controller/media-controller-fullscreen-change-expected.txt
r223176 r271377 4 4 5 5 6 PASS internals.isChangingPresentationMode(media) became false 6 7 Media entered fullscreen 7 8 PASS mediaController.layoutTraits is LayoutTraits.macOS | LayoutTraits.Fullscreen 8 9 PASS mediaController.controls instanceof MacOSFullscreenMediaControls is true 9 10 11 PASS internals.isChangingPresentationMode(media) became false 10 12 Media exited fullscreen 11 13 PASS mediaController.layoutTraits is LayoutTraits.macOS | LayoutTraits.Inline -
trunk/LayoutTests/media/modern-media-controls/media-controller/media-controller-fullscreen-change.html
r223176 r271377 16 16 const button = document.body.appendChild(document.createElement("button")); 17 17 button.textContent = "Enter Fullscreen"; 18 19 if (window.internals) 20 internals.setMockVideoPresentationModeEnabled(true); 18 21 19 22 function enterFullscreen() … … 39 42 } 40 43 41 media.addEventListener("webkitfullscreenchange", function() { 44 function toggleFullscreen() 45 { 42 46 if (media.webkitDisplayingFullscreen) { 43 47 debug("Media entered fullscreen"); … … 57 61 finishJSTest(); 58 62 } 63 } 64 65 media.addEventListener("webkitfullscreenchange", function() { 66 if (window.internals) 67 shouldBecomeEqual("internals.isChangingPresentationMode(media)", "false", toggleFullscreen); 68 else 69 toggleFullscreen(); 59 70 }); 60 71 -
trunk/LayoutTests/platform/mac/TestExpectations
r271328 r271377 1455 1455 webkit.org/b/183490 media/modern-media-controls/controls-visibility-support/controls-visibility-support-fullscreen-on-video.html [ Failure ] 1456 1456 webkit.org/b/183490 media/modern-media-controls/media-controller/media-controller-fade-controls-when-entering-fullscreen.html [ Failure ] 1457 webkit.org/b/183490 media/modern-media-controls/media-controller/media-controller-fullscreen-change.html [ Failure ]1458 1457 webkit.org/b/183490 media/modern-media-controls/media-controller/media-controller-inline-to-fullscreen-to-inline.html [ Failure ] 1459 1458 webkit.org/b/183490 media/modern-media-controls/start-support/start-support-fullscreen.html [ Failure ]
Note: See TracChangeset
for help on using the changeset viewer.