Rebaseline media/modern-media-controls/media-documents
https://bugs.webkit.org/show_bug.cgi?id=173394
Patch by Antoine Quint <graouts@apple.com> on 2017-06-14
Reviewed by Dean Jackson.
Source/WebCore:
We found two issues related to media documents while rebaselining the dedicated tests.
First, we needed to expose the --inline-controls-bar-height CSS variable to <video>
elements in media documents that are actually showing an audio UI. Previously we would
only expose the variable to <audio> elements.
Also, due to webkit.org/b/173387, we would fail to identify certain media documents as
video because the videoTracks weren't set yet when the "loadedmetadata" event would be
triggered. So now we also look at the videoWidth and videoHeight properties, which should
provide accurate information in the "loadedmetadata" event handler.
* Modules/modern-media-controls/controls/media-controls.css:
(:host(audio), :host(video.media-document.audio), *):
(:host(audio), *): Deleted.
* Modules/modern-media-controls/media/media-controller.js:
(MediaController.prototype.get isAudio):
LayoutTests:
* media/modern-media-controls/media-documents/click-on-video-should-not-pause-expected.txt:
* media/modern-media-controls/media-documents/click-on-video-should-not-pause.html:
* media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt:
* media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html:
* platform/ios-simulator/TestExpectations:
* platform/mac/TestExpectations:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@218313 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index e340092..bd759f5 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,17 @@
+2017-06-14 Antoine Quint <graouts@apple.com>
+
+ Rebaseline media/modern-media-controls/media-documents
+ https://bugs.webkit.org/show_bug.cgi?id=173394
+
+ Reviewed by Dean Jackson.
+
+ * media/modern-media-controls/media-documents/click-on-video-should-not-pause-expected.txt:
+ * media/modern-media-controls/media-documents/click-on-video-should-not-pause.html:
+ * media/modern-media-controls/media-documents/media-document-audio-mac-sizing-expected.txt:
+ * media/modern-media-controls/media-documents/media-document-audio-mac-sizing.html:
+ * platform/ios-simulator/TestExpectations:
+ * platform/mac/TestExpectations:
+
2017-06-14 Dean Jackson <dino@apple.com>
Restrict filtered painting across cross-origin boundaries with transforms