diff --git a/lib/text/ui_text_displayer.js b/lib/text/ui_text_displayer.js index 67fcd288e7..41e3e05f86 100644 --- a/lib/text/ui_text_displayer.js +++ b/lib/text/ui_text_displayer.js @@ -474,6 +474,7 @@ shaka.text.UITextDisplayer = class { wrapper = shaka.util.Dom.createHTMLElement('span'); wrapper.classList.add('shaka-text-wrapper'); wrapper.style.backgroundColor = cue.backgroundColor; + wrapper.style.lineHeight = 'normal'; cueElement.appendChild(wrapper); } diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-basic-cue.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-basic-cue.png index 4891c83788..40e2cfc97b 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-basic-cue.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-basic-cue.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-cue-with-newline.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-cue-with-newline.png index f0d159dba9..2643ce3547 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-cue-with-newline.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-deeply-nested-cues.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-deeply-nested-cues.png index efc2f35bda..0eb9dbe04e 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-deeply-nested-cues.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-duplicate-cues.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-duplicate-cues.png index 4891c83788..40e2cfc97b 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-duplicate-cues.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-end-time-edge-case.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-end-time-edge-case.png index 58878e3e1d..75467bd80f 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-end-time-edge-case.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-end-time-edge-case.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-flat-cue-bg.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-flat-cue-bg.png index 4891c83788..40e2cfc97b 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-flat-cue-bg.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-nested-cue-bg.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-nested-cue-bg.png index 4891c83788..67de2b9382 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-nested-cue-bg.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-nested-cues-with-linebreak.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-nested-cues-with-linebreak.png index d55f98fce6..2643ce3547 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-region-position.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-region-position.png index 4891c83788..40e2cfc97b 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-region-position.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-region-position.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-two-basic-cues.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-two-basic-cues.png index 2901ceed63..079dae7856 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-two-basic-cues.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-native-two-nested-cues.png b/test/test/assets/screenshots/chrome-Android/text-displayer-native-two-nested-cues.png index 4891c83788..40e2cfc97b 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-native-two-nested-cues.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-native-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-deeply-nested-cues.png index 56819adaf0..fc33dc3208 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-nested-cue-bg.png index 0e2d972fa3..98570698f2 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-nested-cues-with-linebreak.png index 01ce5e3608..831fa2b036 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-region-position.png b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-region-position.png index 8b6e31beda..aaabc0e55e 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-region-with-display-alignment.png index c67ee39fbc..49d439ac59 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-two-nested-cues.png index a47a29d694..8abc04a1b4 100644 Binary files a/test/test/assets/screenshots/chrome-Android/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/chrome-Android/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Android/webvtt-ui-bold-long.png b/test/test/assets/screenshots/chrome-Android/webvtt-ui-bold-long.png index 6c92116ed6..31c79bd906 100644 Binary files a/test/test/assets/screenshots/chrome-Android/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/chrome-Android/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/chrome-Android/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/chrome-Android/webvtt-ui-classes-with-styles.png index 690870778a..53943f8a51 100644 Binary files a/test/test/assets/screenshots/chrome-Android/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/chrome-Android/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Android/webvtt-ui-classes.png b/test/test/assets/screenshots/chrome-Android/webvtt-ui-classes.png index c02e332133..0c5d63594f 100644 Binary files a/test/test/assets/screenshots/chrome-Android/webvtt-ui-classes.png and b/test/test/assets/screenshots/chrome-Android/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/chrome-Android/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/chrome-Android/webvtt-ui-embedded-styles.png index a215f6ebe1..c5589155ae 100644 Binary files a/test/test/assets/screenshots/chrome-Android/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/chrome-Android/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Android/webvtt-ui-italic-long.png b/test/test/assets/screenshots/chrome-Android/webvtt-ui-italic-long.png index 1889189710..01f7dfa3a5 100644 Binary files a/test/test/assets/screenshots/chrome-Android/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/chrome-Android/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/chrome-Android/webvtt-ui-underline-long.png b/test/test/assets/screenshots/chrome-Android/webvtt-ui-underline-long.png index e59043f46c..f9689e11dd 100644 Binary files a/test/test/assets/screenshots/chrome-Android/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/chrome-Android/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/chrome-Android/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/chrome-Android/webvtt-ui-voices-with-styles.png index 690870778a..53943f8a51 100644 Binary files a/test/test/assets/screenshots/chrome-Android/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/chrome-Android/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Android/webvtt-ui-voices.png b/test/test/assets/screenshots/chrome-Android/webvtt-ui-voices.png index c02e332133..0c5d63594f 100644 Binary files a/test/test/assets/screenshots/chrome-Android/webvtt-ui-voices.png and b/test/test/assets/screenshots/chrome-Android/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-basic-cue.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-basic-cue.png index 96411a6d6d..77ef6c66ef 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-basic-cue.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-basic-cue.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-bitmap-cue.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-bitmap-cue.png index bfd51db83f..493955f071 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-bitmap-cue.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-bitmap-cue.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-cue-position.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-cue-position.png index 9bcee571e7..16ce0682db 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-cue-position.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-cue-position.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-cue-with-newline.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-cue-with-newline.png index 5528df2ddf..3b328dbf9a 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-cue-with-newline.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-deeply-nested-cues.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-deeply-nested-cues.png index 6ebe6810d2..704a8170af 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-deeply-nested-cues.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-duplicate-cues.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-duplicate-cues.png index 96411a6d6d..77ef6c66ef 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-duplicate-cues.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-end-time-edge-case.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-end-time-edge-case.png index b09ba5faef..7a1b213336 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-end-time-edge-case.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-end-time-edge-case.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-flat-cue-bg.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-flat-cue-bg.png index 96411a6d6d..77ef6c66ef 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-flat-cue-bg.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-nested-cue-bg.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-nested-cue-bg.png index 96411a6d6d..027fa51371 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-nested-cue-bg.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-nested-cues-with-linebreak.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-nested-cues-with-linebreak.png index 5528df2ddf..3b328dbf9a 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-region-position.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-region-position.png index 96411a6d6d..77ef6c66ef 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-region-position.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-region-position.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-region-with-display-alignment.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-region-with-display-alignment.png index f1f6e3f270..9b95799b08 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-region-with-display-alignment.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-two-basic-cues.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-two-basic-cues.png index cad6e9567f..f7b9c12009 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-two-basic-cues.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-two-nested-cues.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-two-nested-cues.png index 96411a6d6d..77ef6c66ef 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-native-two-nested-cues.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-native-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-basic-cue.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-basic-cue.png index 7403d7db78..f0ba6c5ba7 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-basic-cue.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-basic-cue.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-bitmap-cue.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-bitmap-cue.png index 8121daff62..2160dba2b3 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-bitmap-cue.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-bitmap-cue.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-position.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-position.png index 9e5916c2bf..cd033fcda4 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-position.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-position.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-with-controls.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-with-controls.png index 30c7c6a08a..87259b9285 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-with-controls.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-with-controls.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-with-newline.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-with-newline.png index 446fb5ffe5..3d7f2c68ab 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-with-newline.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-deeply-nested-cues.png index b3746c5761..a2ba548a70 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-duplicate-cues.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-duplicate-cues.png index 7403d7db78..f0ba6c5ba7 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-duplicate-cues.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-end-time-edge-case.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-end-time-edge-case.png index f47f4f5408..0bbeb36bac 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-end-time-edge-case.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-end-time-edge-case.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-flat-cue-bg.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-flat-cue-bg.png index 5479f2d400..17673b64be 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-flat-cue-bg.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-nested-cue-bg.png index 9182a6e900..1e9944185d 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-nested-cues-with-linebreak.png index c369595064..18cea8a17e 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-region-position.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-region-position.png index 446bc18cb5..792ffa0953 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-region-with-display-alignment.png index fe5a9261d7..552113f213 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-two-basic-cues.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-two-basic-cues.png index 596d8196a1..587e731d77 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-two-basic-cues.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-two-nested-cues.png index 05656baed5..6575544449 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/chrome-Linux/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-bold-long.png b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-bold-long.png index 6ca2a4a593..49fd9f3546 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-classes-with-styles.png index e71d0c7e1c..a287114cf3 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-classes.png b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-classes.png index 12903bdcdc..49633461cb 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-classes.png and b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-embedded-styles.png index bcfda37ef5..97b0fdb49a 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-italic-long.png b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-italic-long.png index 413ef4ef66..c2d200da6b 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-underline-long.png b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-underline-long.png index 429174f145..ee2089132a 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-voices-with-styles.png index e71d0c7e1c..a287114cf3 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-voices.png b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-voices.png index 12903bdcdc..49633461cb 100644 Binary files a/test/test/assets/screenshots/chrome-Linux/webvtt-ui-voices.png and b/test/test/assets/screenshots/chrome-Linux/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-native-deeply-nested-cues.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-native-deeply-nested-cues.png index 7fafe06c93..64569b71b4 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-native-deeply-nested-cues.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-native-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-native-nested-cue-bg.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-native-nested-cue-bg.png index 948e4129bd..ebc5201502 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-native-nested-cue-bg.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-native-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-basic-cue.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-basic-cue.png index 76fdd8342b..2dbee1d4e0 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-basic-cue.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-basic-cue.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-bitmap-cue.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-bitmap-cue.png index 4e21fa8806..dfb449e85f 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-bitmap-cue.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-bitmap-cue.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-position.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-position.png index 436663b86b..f6ed7151f7 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-position.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-position.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-with-controls.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-with-controls.png index ebdb6bfcc4..7419080b82 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-with-controls.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-with-controls.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-with-newline.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-with-newline.png index 195855b69d..0f2cca248f 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-with-newline.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-deeply-nested-cues.png index f21f4a505b..083136a453 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-duplicate-cues.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-duplicate-cues.png index 76fdd8342b..2dbee1d4e0 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-duplicate-cues.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-end-time-edge-case.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-end-time-edge-case.png index 18334a1d60..faf366500e 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-end-time-edge-case.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-end-time-edge-case.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-flat-cue-bg.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-flat-cue-bg.png index f47286f424..7a7f21ab48 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-flat-cue-bg.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-nested-cue-bg.png index b5b5b42644..bde0a06562 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-nested-cues-with-linebreak.png index bad8e20ad8..24d379fc42 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-region-position.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-region-position.png index c9db528838..63d020f80e 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-region-with-display-alignment.png index 143b6f40e7..31a3f9dcd8 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-two-basic-cues.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-two-basic-cues.png index 9dbf94c73f..c2406396cc 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-two-basic-cues.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-two-nested-cues.png index 537ed0e60d..f6794513eb 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/chrome-Mac/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-bold-long.png b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-bold-long.png index af09027697..8e3d764b5e 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-classes-with-styles.png index 876937b70f..52224b2ebb 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-classes.png b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-classes.png index 16da82a503..2c47b3b189 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-classes.png and b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-embedded-styles.png index a5c2f19293..f33b0369c1 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-italic-long.png b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-italic-long.png index ea57f3e806..751db7b793 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-underline-long.png b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-underline-long.png index 666e243d33..01073dc189 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-voices-with-styles.png index 876937b70f..52224b2ebb 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-voices.png b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-voices.png index 16da82a503..2c47b3b189 100644 Binary files a/test/test/assets/screenshots/chrome-Mac/webvtt-ui-voices.png and b/test/test/assets/screenshots/chrome-Mac/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-cue-with-newline.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-cue-with-newline.png index a9d54e8305..5f0d8dfee0 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-cue-with-newline.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-deeply-nested-cues.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-deeply-nested-cues.png index 788e82f12b..481eb1a098 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-deeply-nested-cues.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-nested-cue-bg.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-nested-cue-bg.png index a675bb47ca..8e8c3d0f40 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-nested-cue-bg.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-nested-cues-with-linebreak.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-nested-cues-with-linebreak.png index b34f54934f..5f0d8dfee0 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-two-basic-cues.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-two-basic-cues.png index dffea9c640..e98c6f75f7 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-native-two-basic-cues.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-native-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-basic-cue.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-basic-cue.png index 8b7d5c2e5c..c915cff75c 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-basic-cue.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-basic-cue.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-bitmap-cue.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-bitmap-cue.png index 9e4b30139b..2160dba2b3 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-bitmap-cue.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-bitmap-cue.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-cue-with-controls.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-cue-with-controls.png index 80e233bf21..9da0896b91 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-cue-with-controls.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-cue-with-controls.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-cue-with-newline.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-cue-with-newline.png index 41d941d4a3..538e5909e0 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-cue-with-newline.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-deeply-nested-cues.png index 023a16494f..61364a5eb0 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-duplicate-cues.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-duplicate-cues.png index 8b7d5c2e5c..c915cff75c 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-duplicate-cues.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-end-time-edge-case.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-end-time-edge-case.png index db944c907c..d57c3570a4 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-end-time-edge-case.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-end-time-edge-case.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-flat-cue-bg.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-flat-cue-bg.png index cda2efe5a0..05f40dae34 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-flat-cue-bg.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-nested-cue-bg.png index b903e03899..6816cb59ee 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-nested-cues-with-linebreak.png index d42dc2177c..47b2212d0f 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-region-position.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-region-position.png index 66f8df86ef..bc35e8d3c7 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-region-with-display-alignment.png index 29bc3b25c2..6cd3e4dc37 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-two-basic-cues.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-two-basic-cues.png index b1d97cd52d..708a89c559 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-two-basic-cues.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-two-nested-cues.png index 1b2707b21e..8c992b3db4 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/chrome-Windows/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-bold-long.png b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-bold-long.png index d618f17315..996aa150af 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-classes-with-styles.png index 68a26dca3d..d8e7358dbd 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-classes.png b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-classes.png index 233d13ffd0..8eafae22c9 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-classes.png and b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-embedded-styles.png index 3ba9152aba..df4238cbe0 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-italic-long.png b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-italic-long.png index 67670d75c0..3e569cc604 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-underline-long.png b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-underline-long.png index a925986bec..a7b0f14b8e 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-voices-with-styles.png index 68a26dca3d..d8e7358dbd 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-voices.png b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-voices.png index 233d13ffd0..8eafae22c9 100644 Binary files a/test/test/assets/screenshots/chrome-Windows/webvtt-ui-voices.png and b/test/test/assets/screenshots/chrome-Windows/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-basic-cue.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-basic-cue.png index 144c0141b0..8d8b5703dd 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-basic-cue.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-basic-cue.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-cue-position.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-cue-position.png index 7212c943a7..d12b734eec 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-cue-position.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-cue-position.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-cue-with-newline.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-cue-with-newline.png index 3c85c4893c..a1de69d264 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-cue-with-newline.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-deeply-nested-cues.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-deeply-nested-cues.png index 5da526ecf0..6eced12450 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-deeply-nested-cues.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-duplicate-cues.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-duplicate-cues.png index 144c0141b0..8d8b5703dd 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-duplicate-cues.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-end-time-edge-case.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-end-time-edge-case.png index 4efab21d06..088e2d6d93 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-end-time-edge-case.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-end-time-edge-case.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-flat-cue-bg.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-flat-cue-bg.png index 144c0141b0..8d8b5703dd 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-flat-cue-bg.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-nested-cue-bg.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-nested-cue-bg.png index 144c0141b0..8d8b5703dd 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-nested-cue-bg.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-nested-cues-with-linebreak.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-nested-cues-with-linebreak.png index 3c85c4893c..a1de69d264 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-region-position.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-region-position.png index 144c0141b0..8d8b5703dd 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-region-position.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-region-position.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-region-with-display-alignment.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-region-with-display-alignment.png index 4421edadb8..c7b1e9ffc4 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-region-with-display-alignment.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-two-basic-cues.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-two-basic-cues.png index 3c85c4893c..a1de69d264 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-two-basic-cues.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-two-nested-cues.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-two-nested-cues.png index 144c0141b0..8d8b5703dd 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-native-two-nested-cues.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-native-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-basic-cue.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-basic-cue.png index cf4d5a3768..df1c68b63d 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-basic-cue.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-basic-cue.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-bitmap-cue.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-bitmap-cue.png index b81fb4f9e9..90f0445fb0 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-bitmap-cue.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-bitmap-cue.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-position.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-position.png index 436aec660c..cd033fcda4 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-position.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-position.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-with-controls.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-with-controls.png index 609957c6cf..a592478544 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-with-controls.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-with-controls.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-with-newline.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-with-newline.png index 7717d80e77..b29ef678d1 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-with-newline.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-deeply-nested-cues.png index 03ac4835fc..034d60ced7 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-duplicate-cues.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-duplicate-cues.png index cf4d5a3768..df1c68b63d 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-duplicate-cues.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-end-time-edge-case.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-end-time-edge-case.png index 63f9736299..2fa0fd977a 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-end-time-edge-case.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-end-time-edge-case.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-flat-cue-bg.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-flat-cue-bg.png index e0bb1864e5..02d943603d 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-flat-cue-bg.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-nested-cue-bg.png index aa350567f9..ab570d6fe8 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-nested-cues-with-linebreak.png index 2fe6cbfc3b..6478ba95bb 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-region-position.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-region-position.png index 9ba0a4134a..792ffa0953 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-region-with-display-alignment.png index 2f8dff0050..552113f213 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-two-basic-cues.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-two-basic-cues.png index dafa3be262..3dc90c6274 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-two-basic-cues.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-two-nested-cues.png index fc82f7cb07..add69cba39 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/firefox-Linux/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-bold-long.png b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-bold-long.png index 5fde134b9e..41fc1ff567 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-classes-with-styles.png index e71d0c7e1c..a287114cf3 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-classes.png b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-classes.png index 12903bdcdc..49633461cb 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-classes.png and b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-embedded-styles.png index 39d72b007d..dd1e917e66 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-italic-long.png b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-italic-long.png index e6903fa57d..92a909c8ef 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-underline-long.png b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-underline-long.png index 1d5ac37f21..672d4f3f19 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-voices-with-styles.png index e71d0c7e1c..a287114cf3 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-voices.png b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-voices.png index 12903bdcdc..49633461cb 100644 Binary files a/test/test/assets/screenshots/firefox-Linux/webvtt-ui-voices.png and b/test/test/assets/screenshots/firefox-Linux/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-deeply-nested-cues.png index ee2f5b8546..734b9afbca 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-nested-cue-bg.png index 0e63128adc..c779c9d680 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-nested-cues-with-linebreak.png index 2867128b17..b2d5223650 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-region-position.png b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-region-position.png index c79ff78a13..24ab2d1ee5 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-region-with-display-alignment.png index e1acc622fc..3c84729cbf 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-two-nested-cues.png index 4ce4926a8f..8c86172ae0 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/firefox-Mac/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-bold-long.png b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-bold-long.png index 3bec972c68..4c5103248f 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-classes-with-styles.png index ef926ab894..b23d603a85 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-classes.png b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-classes.png index 2f1df01367..4e364051fc 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-classes.png and b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-embedded-styles.png index a9df7c5be4..5f438813d3 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-italic-long.png b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-italic-long.png index 46ccfcd5cd..eb66c1165b 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-underline-long.png b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-underline-long.png index c19f9b723f..c288404bcf 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-voices-with-styles.png index ef926ab894..b23d603a85 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-voices.png b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-voices.png index 2f1df01367..4e364051fc 100644 Binary files a/test/test/assets/screenshots/firefox-Mac/webvtt-ui-voices.png and b/test/test/assets/screenshots/firefox-Mac/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-deeply-nested-cues.png index 1d293ed7fc..d5d39fcd52 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-nested-cue-bg.png index 8961abe056..ff0c504fb4 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-nested-cues-with-linebreak.png index 9ed8c29cd1..ef71fc3683 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-region-position.png b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-region-position.png index cc8a097d9b..03cbeb4507 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-region-with-display-alignment.png index 03fa6c59ea..4044c60b32 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-two-nested-cues.png index 67107ed9c9..cc41bc0d22 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/firefox-Windows/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-bold-long.png b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-bold-long.png index 19c3ba8a6f..b5744a3efe 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-classes-with-styles.png index 568512dcc5..2e750dbc0d 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-classes.png b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-classes.png index c70fca2ca2..3b3d866069 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-classes.png and b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-embedded-styles.png index c0e51a4c77..f6a285fcec 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-italic-long.png b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-italic-long.png index 58a3a86cbc..923758f6b0 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-underline-long.png b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-underline-long.png index 1aaf2190b5..44dba6ab49 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-voices-with-styles.png index 568512dcc5..2e750dbc0d 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-voices.png b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-voices.png index c70fca2ca2..3b3d866069 100644 Binary files a/test/test/assets/screenshots/firefox-Windows/webvtt-ui-voices.png and b/test/test/assets/screenshots/firefox-Windows/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/text-displayer-native-deeply-nested-cues.png b/test/test/assets/screenshots/msedge-Linux/text-displayer-native-deeply-nested-cues.png index 12b91cc0a4..704a8170af 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/text-displayer-native-deeply-nested-cues.png and b/test/test/assets/screenshots/msedge-Linux/text-displayer-native-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/text-displayer-native-nested-cue-bg.png b/test/test/assets/screenshots/msedge-Linux/text-displayer-native-nested-cue-bg.png index 77ef6c66ef..027fa51371 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/text-displayer-native-nested-cue-bg.png and b/test/test/assets/screenshots/msedge-Linux/text-displayer-native-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-deeply-nested-cues.png index 3c195c9fb6..a2ba548a70 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-nested-cue-bg.png index d732932250..1e9944185d 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-nested-cues-with-linebreak.png index fb8e60f7a7..18cea8a17e 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-region-position.png b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-region-position.png index c8f404d33d..792ffa0953 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-region-with-display-alignment.png index 4421aa84f0..552113f213 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-two-nested-cues.png index 0766202a8d..6575544449 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/msedge-Linux/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/webvtt-native-line-85-position-50-size-63.png b/test/test/assets/screenshots/msedge-Linux/webvtt-native-line-85-position-50-size-63.png index 8c7d77f21a..6b132c4c9d 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/webvtt-native-line-85-position-50-size-63.png and b/test/test/assets/screenshots/msedge-Linux/webvtt-native-line-85-position-50-size-63.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-bold-long.png b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-bold-long.png index 6ca2a4a593..49fd9f3546 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-classes-with-styles.png index e71d0c7e1c..a287114cf3 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-classes.png b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-classes.png index 12903bdcdc..49633461cb 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-classes.png and b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-embedded-styles.png index bcfda37ef5..97b0fdb49a 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-italic-long.png b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-italic-long.png index 413ef4ef66..c2d200da6b 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-underline-long.png b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-underline-long.png index 429174f145..ee2089132a 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-voices-with-styles.png index e71d0c7e1c..a287114cf3 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-voices.png b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-voices.png index 12903bdcdc..49633461cb 100644 Binary files a/test/test/assets/screenshots/msedge-Linux/webvtt-ui-voices.png and b/test/test/assets/screenshots/msedge-Linux/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-native-deeply-nested-cues.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-native-deeply-nested-cues.png index 7fafe06c93..64569b71b4 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-native-deeply-nested-cues.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-native-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-native-nested-cue-bg.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-native-nested-cue-bg.png index 948e4129bd..ebc5201502 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-native-nested-cue-bg.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-native-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-bitmap-cue.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-bitmap-cue.png index 3164e44589..dfb449e85f 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-bitmap-cue.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-bitmap-cue.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-cue-position.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-cue-position.png index 8d1954ac23..f6ed7151f7 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-cue-position.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-cue-position.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-cue-with-newline.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-cue-with-newline.png index 59746dcdc5..0f2cca248f 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-cue-with-newline.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-deeply-nested-cues.png index 240e3ed3c3..083136a453 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-flat-cue-bg.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-flat-cue-bg.png index debdfd4c8c..7a7f21ab48 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-flat-cue-bg.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-nested-cue-bg.png index 95f2532fbe..bde0a06562 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-nested-cues-with-linebreak.png index 58d928caf7..24d379fc42 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-region-position.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-region-position.png index 6b749ab25e..63d020f80e 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-region-with-display-alignment.png index e149c2c38b..31a3f9dcd8 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-two-basic-cues.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-two-basic-cues.png index 873611d453..c2406396cc 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-two-basic-cues.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-two-nested-cues.png index b6e502d76c..f6794513eb 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/msedge-Mac/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-bold-long.png b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-bold-long.png index af09027697..8e3d764b5e 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-classes-with-styles.png index 876937b70f..52224b2ebb 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-classes.png b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-classes.png index 16da82a503..2c47b3b189 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-classes.png and b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-embedded-styles.png index a5c2f19293..f33b0369c1 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-italic-long.png b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-italic-long.png index ea57f3e806..751db7b793 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-underline-long.png b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-underline-long.png index 666e243d33..01073dc189 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-voices-with-styles.png index 876937b70f..52224b2ebb 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-voices.png b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-voices.png index 16da82a503..2c47b3b189 100644 Binary files a/test/test/assets/screenshots/msedge-Mac/webvtt-ui-voices.png and b/test/test/assets/screenshots/msedge-Mac/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-cue-with-newline.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-cue-with-newline.png index a9d54e8305..5f0d8dfee0 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-cue-with-newline.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-deeply-nested-cues.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-deeply-nested-cues.png index 788e82f12b..481eb1a098 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-deeply-nested-cues.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-nested-cue-bg.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-nested-cue-bg.png index a675bb47ca..8e8c3d0f40 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-nested-cue-bg.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-nested-cues-with-linebreak.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-nested-cues-with-linebreak.png index b34f54934f..5f0d8dfee0 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-two-basic-cues.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-two-basic-cues.png index dffea9c640..e98c6f75f7 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-native-two-basic-cues.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-native-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-basic-cue.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-basic-cue.png index 8b7d5c2e5c..c915cff75c 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-basic-cue.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-basic-cue.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-bitmap-cue.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-bitmap-cue.png index 9e4b30139b..2160dba2b3 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-bitmap-cue.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-bitmap-cue.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-cue-with-controls.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-cue-with-controls.png index 80e233bf21..9da0896b91 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-cue-with-controls.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-cue-with-controls.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-cue-with-newline.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-cue-with-newline.png index 41d941d4a3..538e5909e0 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-cue-with-newline.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-deeply-nested-cues.png index 023a16494f..61364a5eb0 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-duplicate-cues.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-duplicate-cues.png index 8b7d5c2e5c..c915cff75c 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-duplicate-cues.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-end-time-edge-case.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-end-time-edge-case.png index db944c907c..d57c3570a4 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-end-time-edge-case.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-end-time-edge-case.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-flat-cue-bg.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-flat-cue-bg.png index cda2efe5a0..05f40dae34 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-flat-cue-bg.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-nested-cue-bg.png index b903e03899..6816cb59ee 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-nested-cues-with-linebreak.png index d42dc2177c..47b2212d0f 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-region-position.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-region-position.png index 66f8df86ef..bc35e8d3c7 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-region-with-display-alignment.png index 29bc3b25c2..6cd3e4dc37 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-two-basic-cues.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-two-basic-cues.png index b1d97cd52d..708a89c559 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-two-basic-cues.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-two-nested-cues.png index 1b2707b21e..8c992b3db4 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/msedge-Windows/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-bold-long.png b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-bold-long.png index d618f17315..996aa150af 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-classes-with-styles.png index 68a26dca3d..d8e7358dbd 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-classes.png b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-classes.png index 233d13ffd0..8eafae22c9 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-classes.png and b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-embedded-styles.png index 3ba9152aba..df4238cbe0 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-italic-long.png b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-italic-long.png index 67670d75c0..3e569cc604 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-underline-long.png b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-underline-long.png index a925986bec..a7b0f14b8e 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-voices-with-styles.png index 68a26dca3d..d8e7358dbd 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-voices.png b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-voices.png index 233d13ffd0..8eafae22c9 100644 Binary files a/test/test/assets/screenshots/msedge-Windows/webvtt-ui-voices.png and b/test/test/assets/screenshots/msedge-Windows/webvtt-ui-voices.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-basic-cue.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-basic-cue.png index 867bd12301..a970d16dfe 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-basic-cue.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-basic-cue.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-bitmap-cue.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-bitmap-cue.png index d2b25e078e..e25e000e9e 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-bitmap-cue.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-bitmap-cue.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-cue-position.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-cue-position.png index 6452baefa4..36917aa1e8 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-cue-position.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-cue-position.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-cue-with-newline.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-cue-with-newline.png index 7235c8cac4..cb726b3e28 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-cue-with-newline.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-deeply-nested-cues.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-deeply-nested-cues.png index 203d5f8887..9792d80ca0 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-deeply-nested-cues.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-duplicate-cues.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-duplicate-cues.png index 867bd12301..a970d16dfe 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-duplicate-cues.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-flat-cue-bg.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-flat-cue-bg.png index 867bd12301..a970d16dfe 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-flat-cue-bg.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-nested-cue-bg.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-nested-cue-bg.png index 867bd12301..a970d16dfe 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-nested-cue-bg.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-nested-cues-with-linebreak.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-nested-cues-with-linebreak.png index 7235c8cac4..cb726b3e28 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-region-position.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-region-position.png index 867bd12301..a970d16dfe 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-region-position.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-region-position.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-region-with-display-alignment.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-region-with-display-alignment.png index e8062e43b8..fbad8c80f8 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-region-with-display-alignment.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-two-basic-cues.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-two-basic-cues.png index 9b114396ed..7eb01bb306 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-two-basic-cues.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-native-two-nested-cues.png b/test/test/assets/screenshots/safari-Mac/text-displayer-native-two-nested-cues.png index 867bd12301..a970d16dfe 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-native-two-nested-cues.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-native-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-basic-cue.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-basic-cue.png index ba46c9cbf3..b4a8edeed7 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-basic-cue.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-basic-cue.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-bitmap-cue.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-bitmap-cue.png index 3323698cef..7fef06f9c7 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-bitmap-cue.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-bitmap-cue.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-position.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-position.png index 0d2573eec3..83ac122087 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-position.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-position.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-with-controls.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-with-controls.png index 7a6abfa96e..d176c7e32f 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-with-controls.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-with-controls.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-with-newline.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-with-newline.png index 26a46b3dff..4ff6a57403 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-with-newline.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-cue-with-newline.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-deeply-nested-cues.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-deeply-nested-cues.png index a6eeeb9ec3..853382886e 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-deeply-nested-cues.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-deeply-nested-cues.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-duplicate-cues.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-duplicate-cues.png index ba46c9cbf3..b4a8edeed7 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-duplicate-cues.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-duplicate-cues.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-end-time-edge-case.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-end-time-edge-case.png index 6d78eb8df6..1b175878fa 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-end-time-edge-case.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-end-time-edge-case.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-flat-cue-bg.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-flat-cue-bg.png index 79cb4bb4b7..cb6d059d63 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-flat-cue-bg.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-flat-cue-bg.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-nested-cue-bg.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-nested-cue-bg.png index 1003d1ffae..4ff48574a2 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-nested-cue-bg.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-nested-cue-bg.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-nested-cues-with-linebreak.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-nested-cues-with-linebreak.png index 63728b96c2..af356f4a68 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-nested-cues-with-linebreak.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-nested-cues-with-linebreak.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-region-position.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-region-position.png index aabf89323d..3d6ee41376 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-region-position.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-region-position.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-region-with-display-alignment.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-region-with-display-alignment.png index 512661c7f1..9701999ad6 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-region-with-display-alignment.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-region-with-display-alignment.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-two-basic-cues.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-two-basic-cues.png index aa8b5aac39..0f59c142e0 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-two-basic-cues.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-two-basic-cues.png differ diff --git a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-two-nested-cues.png b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-two-nested-cues.png index f48f1ef981..e5db7bf902 100644 Binary files a/test/test/assets/screenshots/safari-Mac/text-displayer-ui-two-nested-cues.png and b/test/test/assets/screenshots/safari-Mac/text-displayer-ui-two-nested-cues.png differ diff --git a/test/test/assets/screenshots/safari-Mac/webvtt-ui-bold-long.png b/test/test/assets/screenshots/safari-Mac/webvtt-ui-bold-long.png index f465ddb17a..a819f8306f 100644 Binary files a/test/test/assets/screenshots/safari-Mac/webvtt-ui-bold-long.png and b/test/test/assets/screenshots/safari-Mac/webvtt-ui-bold-long.png differ diff --git a/test/test/assets/screenshots/safari-Mac/webvtt-ui-classes-with-styles.png b/test/test/assets/screenshots/safari-Mac/webvtt-ui-classes-with-styles.png index b433394139..3e85f14c9e 100644 Binary files a/test/test/assets/screenshots/safari-Mac/webvtt-ui-classes-with-styles.png and b/test/test/assets/screenshots/safari-Mac/webvtt-ui-classes-with-styles.png differ diff --git a/test/test/assets/screenshots/safari-Mac/webvtt-ui-classes.png b/test/test/assets/screenshots/safari-Mac/webvtt-ui-classes.png index 25c5a8a55c..98a925c052 100644 Binary files a/test/test/assets/screenshots/safari-Mac/webvtt-ui-classes.png and b/test/test/assets/screenshots/safari-Mac/webvtt-ui-classes.png differ diff --git a/test/test/assets/screenshots/safari-Mac/webvtt-ui-embedded-styles.png b/test/test/assets/screenshots/safari-Mac/webvtt-ui-embedded-styles.png index 209030c4ec..8bae344aaa 100644 Binary files a/test/test/assets/screenshots/safari-Mac/webvtt-ui-embedded-styles.png and b/test/test/assets/screenshots/safari-Mac/webvtt-ui-embedded-styles.png differ diff --git a/test/test/assets/screenshots/safari-Mac/webvtt-ui-italic-long.png b/test/test/assets/screenshots/safari-Mac/webvtt-ui-italic-long.png index 089cb3a45f..fc4d37d7a2 100644 Binary files a/test/test/assets/screenshots/safari-Mac/webvtt-ui-italic-long.png and b/test/test/assets/screenshots/safari-Mac/webvtt-ui-italic-long.png differ diff --git a/test/test/assets/screenshots/safari-Mac/webvtt-ui-underline-long.png b/test/test/assets/screenshots/safari-Mac/webvtt-ui-underline-long.png index f726d54170..795a1f2e59 100644 Binary files a/test/test/assets/screenshots/safari-Mac/webvtt-ui-underline-long.png and b/test/test/assets/screenshots/safari-Mac/webvtt-ui-underline-long.png differ diff --git a/test/test/assets/screenshots/safari-Mac/webvtt-ui-voices-with-styles.png b/test/test/assets/screenshots/safari-Mac/webvtt-ui-voices-with-styles.png index b433394139..3e85f14c9e 100644 Binary files a/test/test/assets/screenshots/safari-Mac/webvtt-ui-voices-with-styles.png and b/test/test/assets/screenshots/safari-Mac/webvtt-ui-voices-with-styles.png differ diff --git a/test/test/assets/screenshots/safari-Mac/webvtt-ui-voices.png b/test/test/assets/screenshots/safari-Mac/webvtt-ui-voices.png index 25c5a8a55c..98a925c052 100644 Binary files a/test/test/assets/screenshots/safari-Mac/webvtt-ui-voices.png and b/test/test/assets/screenshots/safari-Mac/webvtt-ui-voices.png differ diff --git a/test/text/web_vtt_layout_integration.js b/test/text/web_vtt_layout_integration.js index de2724f470..145b4e5796 100644 --- a/test/text/web_vtt_layout_integration.js +++ b/test/text/web_vtt_layout_integration.js @@ -265,7 +265,6 @@ filterDescribe('WebVTT layout', shaka.test.TextLayoutTests.supported, () => { await helper.checkScreenshot('line-85-position-50-size-63'); }); - // FIXME: UI version is slightly wrong: gaps between lines when bold it('bold long', async () => { parseAndDisplay([ 'WEBVTT\n', @@ -278,7 +277,6 @@ filterDescribe('WebVTT layout', shaka.test.TextLayoutTests.supported, () => { await helper.checkScreenshot('bold-long'); }); - // FIXME: UI version is slightly wrong: gaps between lines when italic it('italic long', async () => { parseAndDisplay([ 'WEBVTT\n', @@ -291,7 +289,6 @@ filterDescribe('WebVTT layout', shaka.test.TextLayoutTests.supported, () => { await helper.checkScreenshot('italic-long'); }); - // FIXME: UI version is slightly wrong: gaps between lines when italic it('underline long', async () => { parseAndDisplay([ 'WEBVTT\n',