Title: [173532] trunk/LayoutTests
Revision
173532
Author
[email protected]
Date
2014-09-11 12:49:02 -0700 (Thu, 11 Sep 2014)

Log Message

More unreviewed gardening. Rebaseline some ML expected results.

* platform/mac-mountainlion/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (173531 => 173532)


--- trunk/LayoutTests/ChangeLog	2014-09-11 19:37:29 UTC (rev 173531)
+++ trunk/LayoutTests/ChangeLog	2014-09-11 19:49:02 UTC (rev 173532)
@@ -1,3 +1,9 @@
+2014-09-11  Jer Noble  <[email protected]>
+
+        More unreviewed gardening. Rebaseline some ML expected results.
+
+        * platform/mac-mountainlion/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
+
 2014-09-11  Bear Travis  <[email protected]>
 
         [CSS Font Loading] Enable CSS Font Loading on Mac

Added: trunk/LayoutTests/platform/mac-mountainlion/media/video-controls-captions-trackmenu-sorted-expected.txt (0 => 173532)


--- trunk/LayoutTests/platform/mac-mountainlion/media/video-controls-captions-trackmenu-sorted-expected.txt	                        (rev 0)
+++ trunk/LayoutTests/platform/mac-mountainlion/media/video-controls-captions-trackmenu-sorted-expected.txt	2014-09-11 19:49:02 UTC (rev 173532)
@@ -0,0 +1,35 @@
+Test that captions and subtitles are sorted in the menu according to user preferences.
+
+
+EVENT(canplaythrough)
+
+*** Set the user language preference.
+RUN(internals.setUserPreferredLanguages(['en']))
+
+** Test with preferred language set to English, track type set to captions
+RUN(internals.settings.setShouldDisplayTrackKind('Captions', true))
+EXPECTED (trackMenuItems[0].textContent == 'Off') OK
+EXPECTED (trackMenuItems[1].textContent == 'Auto (Recommended)') OK
+EXPECTED (trackMenuItems[2].textContent == 'u (English)') OK
+EXPECTED (trackMenuItems[3].textContent == 'y (English-Australia)') OK
+EXPECTED (trackMenuItems[4].textContent == 'v (English)') OK
+EXPECTED (trackMenuItems[5].textContent == 'x (English-Australia)') OK
+EXPECTED (trackMenuItems[6].textContent == 'w (Japanese)') OK
+EXPECTED (trackMenuItems[7].textContent == 'z (Japanese)') OK
+EXPECTED (video.textTracks.length == '6') OK
+EXPECTED (trackMenuItems.length == '8') OK
+
+** Change preferred language to Japanese, change preference to subtitles
+RUN(internals.setUserPreferredLanguages(['ja']))
+RUN(internals.settings.setShouldDisplayTrackKind('Captions', false))
+RUN(internals.settings.setShouldDisplayTrackKind('Subtitles', true))
+EXPECTED (trackMenuItems[0].textContent == 'Off') OK
+EXPECTED (trackMenuItems[1].textContent == 'Auto (Recommended)') OK
+EXPECTED (trackMenuItems[2].textContent == 'z (Japanese)'), OBSERVED 'w (Japanese)' FAIL
+EXPECTED (trackMenuItems[3].textContent == 'v (English)'), OBSERVED 'z (Japanese)' FAIL
+EXPECTED (trackMenuItems[4].textContent == 'x (English-Australia)'), OBSERVED 'u (English)' FAIL
+EXPECTED (video.textTracks.length == '6') OK
+EXPECTED (trackMenuItems.length == '5'), OBSERVED '8' FAIL
+
+END OF TEST
+
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to