<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[203927] trunk/LayoutTests</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/203927">203927</a></dd>
<dt>Author</dt> <dd>ryanhaddad@apple.com</dd>
<dt>Date</dt> <dd>2016-07-29 17:07:37 -0700 (Fri, 29 Jul 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>Test gardening on ios-simualtor after some media tests were unskipped in <a href="http://trac.webkit.org/projects/webkit/changeset/203906">r203906</a>.

Unreviewed test gardening.

* platform/ios-simulator/TestExpectations:
* platform/ios-simulator/media/audio-controls-rendering-expected.txt: Added.
* platform/ios-simulator/media/audio-repaint-expected.txt: Added.
* platform/ios-simulator/media/controls-strict-expected.txt: Added.
* platform/ios-simulator/media/controls-styling-strict-expected.txt: Added.
* platform/ios-simulator/media/controls-without-preload-expected.txt: Added.
* platform/ios-simulator/media/media-controls-clone-expected.txt: Added.
* platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt: Added.
* platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt: Added.
* platform/ios-simulator/media/video-aspect-ratio-expected.txt: Added.
* platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Added.
* platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
* platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Added.
* platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
* platform/ios-simulator/media/video-controls-rendering-expected.txt: Added.
* platform/ios-simulator/media/video-display-toggle-expected.txt: Added.
* platform/ios-simulator/media/video-empty-source-expected.txt: Added.
* platform/ios-simulator/media/video-layer-crash-expected.txt: Added.
* platform/ios-simulator/media/video-no-audio-expected.txt: Added.
* platform/ios-simulator/media/video-transformed-expected.txt: Added.
* platform/ios-simulator/media/video-volume-slider-expected.txt: Added.
* platform/ios-simulator/media/video-zoom-controls-expected.txt: Added.
* platform/ios-simulator/media/video-zoom-expected.txt: Added.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorTestExpectations">trunk/LayoutTests/platform/ios-simulator/TestExpectations</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsplatformiossimulatormediaaudiocontrolsrenderingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/audio-controls-rendering-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediaaudiorepaintexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/audio-repaint-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediacontrolsstrictexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/controls-strict-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediacontrolsstylingstrictexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/controls-styling-strict-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediacontrolswithoutpreloadexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/controls-without-preload-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediamediacontrolscloneexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/media-controls-clone-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/media/track/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediatracktrackcuerenderinghorizontalexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediatracktrackcuerenderingverticalexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideoaspectratioexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-aspect-ratio-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideocontrolscaptionstrackmenuexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideocontrolscaptionstrackmenuhideonclickexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideocontrolscaptionstrackmenulocalizedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideocontrolscaptionstrackmenusortedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideocontrolsrenderingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-controls-rendering-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideodisplaytoggleexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-display-toggle-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideoemptysourceexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-empty-source-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideolayercrashexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-layer-crash-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideonoaudioexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-no-audio-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideotransformedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-transformed-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideovolumesliderexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-volume-slider-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideozoomcontrolsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-zoom-controls-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatormediavideozoomexpectedtxt">trunk/LayoutTests/platform/ios-simulator/media/video-zoom-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (203926 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2016-07-30 00:07:29 UTC (rev 203926)
+++ trunk/LayoutTests/ChangeLog        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -1,3 +1,33 @@
</span><ins>+2016-07-29  Ryan Haddad  &lt;ryanhaddad@apple.com&gt;
+
+        Test gardening on ios-simualtor after some media tests were unskipped in r203906.
+
+        Unreviewed test gardening.
+
+        * platform/ios-simulator/TestExpectations:
+        * platform/ios-simulator/media/audio-controls-rendering-expected.txt: Added.
+        * platform/ios-simulator/media/audio-repaint-expected.txt: Added.
+        * platform/ios-simulator/media/controls-strict-expected.txt: Added.
+        * platform/ios-simulator/media/controls-styling-strict-expected.txt: Added.
+        * platform/ios-simulator/media/controls-without-preload-expected.txt: Added.
+        * platform/ios-simulator/media/media-controls-clone-expected.txt: Added.
+        * platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt: Added.
+        * platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt: Added.
+        * platform/ios-simulator/media/video-aspect-ratio-expected.txt: Added.
+        * platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt: Added.
+        * platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt: Added.
+        * platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt: Added.
+        * platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt: Added.
+        * platform/ios-simulator/media/video-controls-rendering-expected.txt: Added.
+        * platform/ios-simulator/media/video-display-toggle-expected.txt: Added.
+        * platform/ios-simulator/media/video-empty-source-expected.txt: Added.
+        * platform/ios-simulator/media/video-layer-crash-expected.txt: Added.
+        * platform/ios-simulator/media/video-no-audio-expected.txt: Added.
+        * platform/ios-simulator/media/video-transformed-expected.txt: Added.
+        * platform/ios-simulator/media/video-volume-slider-expected.txt: Added.
+        * platform/ios-simulator/media/video-zoom-controls-expected.txt: Added.
+        * platform/ios-simulator/media/video-zoom-expected.txt: Added.
+
</ins><span class="cx"> 2016-07-29  Zalan Bujtas  &lt;zalan@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Do not set negative rate on AVSampleBufferRenderSynchronizer.
</span></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/ios-simulator/TestExpectations (203926 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/TestExpectations        2016-07-30 00:07:29 UTC (rev 203926)
+++ trunk/LayoutTests/platform/ios-simulator/TestExpectations        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -3050,6 +3050,7 @@
</span><span class="cx"> 
</span><span class="cx"> webkit.org/b/136708 media/media-fullscreen-not-in-document.html
</span><span class="cx"> 
</span><ins>+media/media-controls-accessibility.html [ Timeout ]
</ins><span class="cx"> media/media-fullscreen-return-to-inline.html
</span><span class="cx"> media/no-autoplay-with-user-gesture-requirement.html
</span><span class="cx"> media/video-controls-drag.html
</span><span class="lines">@@ -3072,6 +3073,8 @@
</span><span class="cx"> webkit.org/b/122021 media/track/track-cue-rendering-mode-changed.html
</span><span class="cx"> webkit.org/b/112492 media/track/track-prefer-captions.html
</span><span class="cx"> 
</span><ins>+webkit.org/b/160367 media/track/track-remove-crash.html
+
</ins><span class="cx"> # WebVTT tests don't work because they need more than a 800x600 snapshot.
</span><span class="cx"> # They are also flakily failing on WebKit2, as snapshot sometimes has a black rectangle for video element instead of white one.
</span><span class="cx"> webkit.org/b/131476 media/track/w3c/track/webvtt
</span></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediaaudiocontrolsrenderingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/audio-controls-rendering-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/audio-controls-rendering-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/audio-controls-rendering-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600 isolatesBlending
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 156x19
+          text run at (0,0) width 156: &quot;Test controls placement.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x138
+        RenderMedia {AUDIO} at (0,0) size 260x39 [bgcolor=#0000FF]
+        RenderBR {BR} at (260,39) size 0x0
+        RenderBR {BR} at (0,39) size 0x19
+        RenderMedia {AUDIO} at (0,59) size 320x39 [bgcolor=#0000FF]
+        RenderBR {BR} at (320,98) size 0x0
+        RenderBR {BR} at (0,98) size 0x19
+        RenderBR {BR} at (0,118) size 0x19
+layer at (8,44) size 260x39 scrollHeight 89
+  RenderFlexibleBox {DIV} at (0,0) size 260x39
+layer at (8,44) size 260x39
+  RenderBlock (positioned) {DIV} at (0,0) size 260x39
+layer at (8,44) size 260x39
+  RenderFlexibleBox {DIV} at (0,0) size 260x39 [bgcolor=#D4D4D4]
+layer at (12,44) size 42x39 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 42x39 [bgcolor=#000000]
+layer at (8,103) size 320x39 scrollHeight 89
+  RenderFlexibleBox {DIV} at (0,0) size 320x39
+layer at (8,103) size 320x39
+  RenderBlock (positioned) {DIV} at (0,0) size 320x39
+layer at (8,103) size 320x39
+  RenderFlexibleBox {DIV} at (0,0) size 320x39 [bgcolor=#D4D4D4]
+layer at (12,103) size 42x39 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 42x39 [bgcolor=#000000]
+layer at (8,162) size 320x100 isolatesBlending
+  RenderMedia {AUDIO} at (8,162) size 320x100 [bgcolor=#0000FF]
+layer at (8,162) size 320x100 scrollHeight 150
+  RenderFlexibleBox {DIV} at (0,0) size 320x100
+layer at (8,223) size 320x39
+  RenderBlock (positioned) {DIV} at (0,61) size 320x39
+layer at (8,223) size 320x39
+  RenderFlexibleBox {DIV} at (0,0) size 320x39 [bgcolor=#D4D4D4]
+layer at (12,223) size 42x39 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 42x39 [bgcolor=#000000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediaaudiorepaintexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/audio-repaint-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/audio-repaint-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/audio-repaint-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600 isolatesBlending
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 717x19
+          text run at (0,0) width 626: &quot;This tests that in a html document with inline audio content, the media element repaints correctly &quot;
+          text run at (625,0) width 92: &quot;while playing.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x196
+        RenderMedia {AUDIO} at (0,0) size 260x39
+        RenderBR {BR} at (260,39) size 0x0
+        RenderBR {BR} at (260,103) size 0x0
+        RenderBR {BR} at (260,196) size 0x0
+layer at (8,83) size 260x39 isolatesBlending
+  RenderMedia {AUDIO} at (0,39) size 260x39
+layer at (8,83) size 260x39 scrollHeight 89
+  RenderFlexibleBox {DIV} at (0,0) size 260x39
+layer at (8,83) size 260x39
+  RenderBlock (positioned) {DIV} at (0,0) size 260x39
+layer at (8,83) size 260x39
+  RenderFlexibleBox {DIV} at (0,0) size 260x39 [bgcolor=#D4D4D4]
+layer at (12,83) size 42x39 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 42x39 [bgcolor=#000000]
+layer at (8,44) size 260x39 scrollHeight 89
+  RenderFlexibleBox {DIV} at (0,0) size 260x39
+layer at (8,44) size 260x39
+  RenderBlock (positioned) {DIV} at (0,0) size 260x39
+layer at (8,44) size 260x39
+  RenderFlexibleBox {DIV} at (0,0) size 260x39 [bgcolor=#D4D4D4]
+layer at (12,44) size 42x39 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 42x39 [bgcolor=#000000]
+layer at (8,174) size 260x39 isolatesBlending
+  RenderMedia {AUDIO} at (0,130) size 260x39
+layer at (8,174) size 260x39 scrollHeight 89
+  RenderFlexibleBox {DIV} at (0,0) size 260x39
+layer at (8,174) size 260x39 backgroundClip at (17,141) size 260x39 clip at (17,141) size 260x39
+  RenderBlock (positioned) {DIV} at (0,0) size 260x39
+layer at (8,174) size 260x39 backgroundClip at (17,141) size 260x39 clip at (17,141) size 260x39
+  RenderFlexibleBox {DIV} at (0,0) size 260x39 [bgcolor=#D4D4D4]
+layer at (12,174) size 42x39 backgroundClip at (17,141) size 260x39 clip at (17,141) size 260x39 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 42x39 [bgcolor=#000000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediacontrolsstrictexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/controls-strict-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/controls-strict-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/controls-strict-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x305
+  RenderBlock {HTML} at (0,0) size 800x305
+    RenderBody {BODY} at (8,16) size 784x281
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 232x19
+          text run at (0,0) width 232: &quot;Drawing the controls in strict mode.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x245
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,52) size 320x240
+  RenderVideo {VIDEO} at (0,0) size 320x240
+layer at (8,52) size 320x240 scrollWidth 323 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (8,242) size 320x50
+  RenderBlock (positioned) {DIV} at (0,190) size 320x50
+layer at (8,241) size 323x51 backgroundClip at (8,52) size 320x240 clip at (8,52) size 320x240
+  RenderBlock (positioned) {DIV} at (0,-1) size 324x51
+layer at (8,242) size 320x50 isolatesBlending
+  RenderFlexibleBox {DIV} at (0,0) size 320x50
+layer at (12,242) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 44x50 [bgcolor=#000000]
+layer at (56,242) size 228x50
+  RenderFlexibleBox {DIV} at (48,0) size 228x50
+layer at (56,242) size 37x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (0,0) size 37x50
+    RenderBlock (anonymous) at (2,16) size 29x18
+      RenderText {#text} at (0,0) size 29x17
+        text run at (0,0) width 29: &quot;0:00&quot;
+layer at (95,263) size 135x8 blendMode: plus-darker
+  RenderSlider {INPUT} at (39,21) size 135x8 [color=#909090]
+    RenderFlexibleBox {DIV} at (0,0) size 135x8
+      RenderBlock {DIV} at (0,-21) size 135x50
+layer at (95,242) size 15x50
+  RenderBlock {DIV} at (0,0) size 15x50
+layer at (232,242) size 46x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (176,0) size 46x50
+    RenderBlock (anonymous) at (6,16) size 35x18
+      RenderText {#text} at (0,0) size 35x17
+        text run at (0,0) width 35: &quot;-0:06&quot;
+layer at (284,242) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (276,0) size 44x50 [bgcolor=#000000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediacontrolsstylingstrictexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/controls-styling-strict-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/controls-styling-strict-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/controls-styling-strict-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,76 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x305
+  RenderBlock {HTML} at (0,0) size 800x305
+    RenderBody {BODY} at (8,16) size 784x281
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 476x19
+          text run at (0,0) width 476: &quot;The look of the controls should not change when styled under strict mode.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x245
+        RenderText {#text} at (320,225) size 4x19
+          text run at (320,225) width 4: &quot; &quot;
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,52) size 320x240
+  RenderVideo {VIDEO} at (0,0) size 320x240 [color=#FF0000]
+layer at (8,52) size 320x240 scrollWidth 323 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (8,242) size 320x50
+  RenderBlock (positioned) {DIV} at (0,190) size 320x50
+layer at (8,241) size 323x51 backgroundClip at (8,52) size 320x240 clip at (8,52) size 320x240
+  RenderBlock (positioned) {DIV} at (0,-1) size 324x51
+layer at (8,242) size 320x50 isolatesBlending
+  RenderFlexibleBox {DIV} at (0,0) size 320x50
+layer at (12,242) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 44x50 [color=#000000] [bgcolor=#000000]
+layer at (56,242) size 228x50
+  RenderFlexibleBox {DIV} at (48,0) size 228x50
+layer at (56,242) size 37x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (0,0) size 37x50 [color=#000000]
+    RenderBlock (anonymous) at (2,16) size 29x18
+      RenderText {#text} at (0,0) size 29x17
+        text run at (0,0) width 29: &quot;0:00&quot;
+layer at (95,263) size 135x8 blendMode: plus-darker
+  RenderSlider {INPUT} at (39,21) size 135x8 [color=#909090]
+    RenderFlexibleBox {DIV} at (0,0) size 135x8
+      RenderBlock {DIV} at (0,-21) size 135x50
+layer at (95,242) size 15x50
+  RenderBlock {DIV} at (0,0) size 15x50
+layer at (232,242) size 46x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (176,0) size 46x50 [color=#000000]
+    RenderBlock (anonymous) at (6,16) size 36x18
+      RenderText {#text} at (0,0) size 36x17
+        text run at (0,0) width 36: &quot;-0:06&quot;
+layer at (284,242) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (276,0) size 44x50 [color=#000000] [bgcolor=#000000]
+layer at (332,52) size 320x240
+  RenderVideo {VIDEO} at (324,0) size 320x240
+layer at (332,52) size 320x240 scrollWidth 323 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (332,242) size 320x50
+  RenderBlock (positioned) {DIV} at (0,190) size 320x50
+layer at (332,241) size 323x51 backgroundClip at (332,52) size 320x240 clip at (332,52) size 320x240
+  RenderBlock (positioned) {DIV} at (0,-1) size 324x51
+layer at (332,242) size 320x50 isolatesBlending
+  RenderFlexibleBox {DIV} at (0,0) size 320x50
+layer at (336,242) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 44x50 [bgcolor=#000000]
+layer at (380,242) size 228x50
+  RenderFlexibleBox {DIV} at (48,0) size 228x50
+layer at (380,242) size 37x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (0,0) size 37x50
+    RenderBlock (anonymous) at (2,16) size 29x18
+      RenderText {#text} at (0,0) size 29x17
+        text run at (0,0) width 29: &quot;0:00&quot;
+layer at (419,263) size 135x8 blendMode: plus-darker
+  RenderSlider {INPUT} at (39,21) size 135x8 [color=#909090]
+    RenderFlexibleBox {DIV} at (0,0) size 135x8
+      RenderBlock {DIV} at (0,-21) size 135x50
+layer at (419,242) size 15x50
+  RenderBlock {DIV} at (0,0) size 15x50
+layer at (556,242) size 46x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (176,0) size 46x50
+    RenderBlock (anonymous) at (6,16) size 35x18
+      RenderText {#text} at (0,0) size 35x17
+        text run at (0,0) width 35: &quot;-0:06&quot;
+layer at (608,242) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (276,0) size 44x50 [bgcolor=#000000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediacontrolswithoutpreloadexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/controls-without-preload-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/controls-without-preload-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/controls-without-preload-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 317x19
+          text run at (0,0) width 317: &quot;The controls should not depend on preload value.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x240
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,44) size 320x240
+  RenderVideo {VIDEO} at (0,0) size 320x240
+layer at (8,44) size 320x240 scrollWidth 323 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (8,234) size 320x50
+  RenderBlock (positioned) {DIV} at (0,190) size 320x50
+layer at (8,233) size 323x51 backgroundClip at (8,44) size 320x240 clip at (8,44) size 320x240
+  RenderBlock (positioned) {DIV} at (0,-1) size 324x51
+layer at (8,234) size 320x50 isolatesBlending
+  RenderFlexibleBox {DIV} at (0,0) size 320x50
+layer at (12,234) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 44x50 [bgcolor=#000000]
+layer at (56,234) size 228x50
+  RenderFlexibleBox {DIV} at (48,0) size 228x50
+layer at (56,234) size 37x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (0,0) size 37x50
+    RenderBlock (anonymous) at (2,16) size 29x18
+      RenderText {#text} at (0,0) size 29x17
+        text run at (0,0) width 29: &quot;0:00&quot;
+layer at (95,255) size 135x8 blendMode: plus-darker
+  RenderSlider {INPUT} at (39,21) size 135x8 [color=#909090]
+    RenderFlexibleBox {DIV} at (0,0) size 135x8
+      RenderBlock {DIV} at (0,-21) size 135x50
+layer at (95,234) size 15x50
+  RenderBlock {DIV} at (0,0) size 15x50
+layer at (232,234) size 46x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (176,0) size 46x50
+    RenderBlock (anonymous) at (6,16) size 35x18
+      RenderText {#text} at (0,0) size 35x17
+        text run at (0,0) width 35: &quot;-0:06&quot;
+layer at (284,234) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (276,0) size 44x50 [bgcolor=#000000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediamediacontrolscloneexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/media-controls-clone-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/media-controls-clone-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/media-controls-clone-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x326 isolatesBlending
+  RenderBlock {HTML} at (0,0) size 800x326
+    RenderBody {BODY} at (8,8) size 784x310
+      RenderBlock {DIV} at (0,0) size 784x155
+        RenderMedia {AUDIO} at (300,111) size 260x39
+      RenderBlock {DIV} at (0,155) size 784x155
+        RenderMedia {AUDIO} at (300,111) size 260x39
+layer at (8,8) size 300x150
+  RenderVideo {VIDEO} at (0,0) size 300x150
+layer at (8,8) size 300x150 scrollHeight 200
+  RenderFlexibleBox {DIV} at (0,0) size 300x150
+layer at (122,47) size 72x72
+  RenderBlock (positioned) {DIV} at (114,39) size 72x72
+layer at (122,47) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
+layer at (122,47) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
+layer at (8,163) size 300x150
+  RenderVideo {VIDEO} at (0,0) size 300x150
+layer at (8,163) size 300x150 scrollHeight 200
+  RenderFlexibleBox {DIV} at (0,0) size 300x150
+layer at (122,202) size 72x72
+  RenderBlock (positioned) {DIV} at (114,39) size 72x72
+layer at (122,202) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
+layer at (122,202) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
+layer at (308,119) size 260x39 scrollHeight 89
+  RenderFlexibleBox {DIV} at (0,0) size 260x39
+layer at (308,119) size 260x39
+  RenderBlock (positioned) {DIV} at (0,0) size 260x39
+layer at (308,119) size 260x39
+  RenderFlexibleBox {DIV} at (0,0) size 260x39 [bgcolor=#D4D4D4]
+layer at (312,119) size 42x39 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 42x39 [bgcolor=#000000]
+layer at (308,274) size 260x39 scrollHeight 89
+  RenderFlexibleBox {DIV} at (0,0) size 260x39
+layer at (308,274) size 260x39
+  RenderBlock (positioned) {DIV} at (0,0) size 260x39
+layer at (308,274) size 260x39
+  RenderFlexibleBox {DIV} at (0,0) size 260x39 [bgcolor=#D4D4D4]
+layer at (312,274) size 42x39 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 42x39 [bgcolor=#000000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediatracktrackcuerenderinghorizontalexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/track/track-cue-rendering-horizontal-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,62 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x341
+  RenderBlock {HTML} at (0,0) size 800x341
+    RenderBody {BODY} at (8,8) size 784x325
+      RenderBlock (anonymous) at (0,0) size 784x245
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,245) size 784x80
+        RenderText {#text} at (0,0) size 272x19
+          text run at (0,0) width 272: &quot;Rendering horizontal line-positioned cues.&quot;
+        RenderBR {BR} at (271,0) size 1x19
+        RenderText {#text} at (0,20) size 163x19
+          text run at (0,20) width 163: &quot;EVENT(canplaythrough)&quot;
+        RenderBR {BR} at (162,20) size 1x19
+        RenderText {#text} at (0,40) size 107x19
+          text run at (0,40) width 107: &quot;EVENT(seeked)&quot;
+        RenderBR {BR} at (106,40) size 1x19
+        RenderText {#text} at (0,60) size 100x19
+          text run at (0,60) width 100: &quot;END OF TEST&quot;
+        RenderBR {BR} at (99,60) size 1x19
+layer at (8,8) size 320x240
+  RenderVideo {VIDEO} at (0,0) size 320x240
+layer at (8,8) size 320x240 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (8,8) size 320x240
+  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240 [color=#FFFFFF]
+layer at (8,8) size 320x15
+  RenderBlock (positioned) {DIV} at (0,0) size 320x15
+    RenderBlock {DIV} at (24,0) size 272x15
+      RenderInline {SPAN} at (0,0) size 271x15 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 271x15
+          text run at (0,0) width 271: &quot;Cue 1: should be positioned at the top of the video.&quot;
+layer at (8,23) size 320x15
+  RenderBlock (positioned) {DIV} at (0,15) size 320x15
+    RenderBlock {DIV} at (11,0) size 298x15
+      RenderInline {SPAN} at (0,0) size 298x15 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 298x15
+          text run at (0,0) width 298: &quot;Cue 2: should be the second cue and not overlap cue 1.&quot;
+layer at (8,38) size 320x15
+  RenderBlock (positioned) {DIV} at (0,30) size 320x15
+    RenderBlock {DIV} at (13,0) size 294x15
+      RenderInline {SPAN} at (0,0) size 293x15 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 293x15
+          text run at (0,0) width 293: &quot;Cue 3: should become the third line from top to bottom.&quot;
+layer at (8,83) size 320x15
+  RenderBlock (positioned) {DIV} at (0,75) size 320x15
+    RenderBlock {DIV} at (19,0) size 282x15
+      RenderInline {SPAN} at (0,0) size 281x15 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 281x15
+          text run at (0,0) width 281: &quot;Cue 4: should be fixed positioned around the middle.&quot;
+layer at (8,233) size 320x15
+  RenderBlock (positioned) {DIV} at (0,225) size 320x15
+    RenderBlock {DIV} at (16,0) size 288x15
+      RenderInline {SPAN} at (0,0) size 287x15 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 287x15
+          text run at (0,0) width 287: &quot;Cue 5: should be displayed at the bottom of the video.&quot;
+layer at (8,218) size 320x15
+  RenderBlock (positioned) {DIV} at (0,210) size 320x15
+    RenderBlock {DIV} at (22,0) size 276x15
+      RenderInline {SPAN} at (0,0) size 275x15 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 275x15
+          text run at (0,0) width 275: &quot;Cue 6: should be on top of bottom positioned cue 5.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediatracktrackcuerenderingverticalexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/track/track-cue-rendering-vertical-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,62 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x341
+  RenderBlock {HTML} at (0,0) size 800x341
+    RenderBody {BODY} at (8,8) size 784x325
+      RenderBlock (anonymous) at (0,0) size 784x245
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,245) size 784x80
+        RenderText {#text} at (0,0) size 377x19
+          text run at (0,0) width 377: &quot;Rendering vertical line-positioned cues with Japanese text.&quot;
+        RenderBR {BR} at (376,0) size 1x19
+        RenderText {#text} at (0,20) size 163x19
+          text run at (0,20) width 163: &quot;EVENT(canplaythrough)&quot;
+        RenderBR {BR} at (162,20) size 1x19
+        RenderText {#text} at (0,40) size 107x19
+          text run at (0,40) width 107: &quot;EVENT(seeked)&quot;
+        RenderBR {BR} at (106,40) size 1x19
+        RenderText {#text} at (0,60) size 100x19
+          text run at (0,60) width 100: &quot;END OF TEST&quot;
+        RenderBR {BR} at (99,60) size 1x19
+layer at (8,8) size 320x240
+  RenderVideo {VIDEO} at (0,0) size 320x240
+layer at (8,8) size 320x240 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (8,8) size 320x240
+  RenderBlock (relative positioned) {DIV} at (0,0) size 320x240 [color=#FFFFFF]
+layer at (19,8) size 19x240
+  RenderBlock (positioned) {DIV} at (11,0) size 19x240
+    RenderBlock {DIV} at (4,64) size 15x112
+      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 15x111
+          text run at (0,0) width 111: &quot;Cue 1: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}&quot;
+layer at (49,8) size 19x240
+  RenderBlock (positioned) {DIV} at (41,0) size 19x240
+    RenderBlock {DIV} at (4,64) size 15x112
+      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 15x111
+          text run at (0,0) width 111: &quot;Cue 2: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}&quot;
+layer at (264,8) size 19x240
+  RenderBlock (positioned) {DIV} at (256,0) size 19x240
+    RenderBlock {DIV} at (4,64) size 15x112
+      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 15x111
+          text run at (0,0) width 111: &quot;Cue 3: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}&quot;
+layer at (234,8) size 19x240
+  RenderBlock (positioned) {DIV} at (226,0) size 19x240
+    RenderBlock {DIV} at (4,64) size 15x112
+      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 15x111
+          text run at (0,0) width 111: &quot;Cue 4: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}&quot;
+layer at (298,8) size 19x240
+  RenderBlock (positioned) {DIV} at (290,0) size 19x240
+    RenderBlock {DIV} at (0,64) size 15x112
+      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 15x111
+          text run at (0,0) width 111: &quot;Cue 5: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}&quot;
+layer at (208,8) size 19x240
+  RenderBlock (positioned) {DIV} at (200,0) size 19x240
+    RenderBlock {DIV} at (0,64) size 15x112
+      RenderInline {SPAN} at (0,0) size 15x111 [bgcolor=#000000CC]
+        RenderText {#text} at (0,0) size 15x111
+          text run at (0,0) width 111: &quot;Cue 6: \x{79C1}\x{306F}\x{7ACB}\x{6D3E}\x{306A}\x{4EBA}&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideoaspectratioexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-aspect-ratio-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-aspect-ratio-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-aspect-ratio-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 632x19
+          text run at (0,0) width 632: &quot;Test video sizing. You should see one bigger image (paused video) and 7 small ones of 1/4 its size.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x480
+        RenderBR {BR} at (320,240) size 0x0
+        RenderBlock {DIV} at (160,240) size 320x120
+          RenderText {#text} at (0,0) size 0x0
+        RenderBlock {DIV} at (0,360) size 320x120
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,44) size 320x240
+  RenderVideo {VIDEO} at (0,0) size 320x240
+layer at (8,284) size 160x120
+  RenderVideo {VIDEO} at (0,240) size 160x120
+layer at (168,284) size 160x120
+  RenderVideo {VIDEO} at (0,0) size 160x120
+layer at (328,284) size 160x120
+  RenderVideo {VIDEO} at (160,0) size 160x120
+layer at (8,404) size 160x120
+  RenderVideo {VIDEO} at (0,0) size 160x120
+layer at (168,404) size 160x120
+  RenderVideo {VIDEO} at (160,0) size 160x120
+layer at (328,404) size 320x120
+  RenderBlock (relative positioned) {DIV} at (320,360) size 320x120
+layer at (328,404) size 160x120
+  RenderVideo {VIDEO} at (0,0) size 160x120
+layer at (488,404) size 160x120
+  RenderVideo {VIDEO} at (160,0) size 160x120
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideocontrolscaptionstrackmenuexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Test that we are able to trigger the list of captions, and select from the list.
+
+
+EVENT(canplaythrough)
+
+*** Set the user language preference.
+RUN(internals.setUserPreferredLanguages(['en']))
+undefined FAIL
+END OF TEST
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideocontrolscaptionstrackmenuhideonclickexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-hide-on-click-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Test that we are able to trigger the list of captions, and then click elsewhere to hide it.
+
+
+EVENT(canplaythrough)
+
+*** Set the user language preference.
+RUN(internals.setUserPreferredLanguages(['en']))
+undefined FAIL
+END OF TEST
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideocontrolscaptionstrackmenulocalizedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-localized-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Test that captions and subtitles menu items are localized.
+
+
+EVENT(canplaythrough)
+
+*** Set the user language preference.
+RUN(internals.setUserPreferredLanguages(['en']))
+undefined FAIL
+END OF TEST
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideocontrolscaptionstrackmenusortedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-controls-captions-trackmenu-sorted-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Test that captions and subtitles are sorted in the menu according to user preferences.
+
+
+EVENT(canplaythrough)
+
+*** Set the user language preference.
+RUN(internals.setUserPreferredLanguages(['en']))
+undefined FAIL
+END OF TEST
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideocontrolsrenderingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-controls-rendering-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-controls-rendering-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-controls-rendering-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,109 @@
</span><ins>+layer at (0,0) size 800x764
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 156x19
+          text run at (0,0) width 156: &quot;Test controls placement.&quot;
+      RenderBlock {DIV} at (0,36) size 784x240
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,276) size 784x240
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,516) size 784x0
+layer at (8,44) size 320x240
+  RenderVideo {VIDEO} at (0,0) size 320x240
+layer at (8,44) size 320x240 scrollWidth 323 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (8,234) size 320x50
+  RenderBlock (positioned) {DIV} at (0,190) size 320x50
+layer at (8,233) size 323x51 backgroundClip at (8,44) size 320x240 clip at (8,44) size 320x240
+  RenderBlock (positioned) {DIV} at (0,-1) size 324x51
+layer at (8,234) size 320x50 isolatesBlending
+  RenderFlexibleBox {DIV} at (0,0) size 320x50
+layer at (12,234) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 44x50 [bgcolor=#000000]
+layer at (56,234) size 228x50
+  RenderFlexibleBox {DIV} at (48,0) size 228x50
+layer at (56,234) size 37x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (0,0) size 37x50
+    RenderBlock (anonymous) at (2,16) size 29x18
+      RenderText {#text} at (0,0) size 29x17
+        text run at (0,0) width 29: &quot;0:00&quot;
+layer at (95,255) size 135x8 blendMode: plus-darker
+  RenderSlider {INPUT} at (39,21) size 135x8 [color=#909090]
+    RenderFlexibleBox {DIV} at (0,0) size 135x8
+      RenderBlock {DIV} at (0,-21) size 135x50
+layer at (95,234) size 15x50
+  RenderBlock {DIV} at (0,0) size 15x50
+layer at (232,234) size 46x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (176,0) size 46x50
+    RenderBlock (anonymous) at (6,16) size 35x18
+      RenderText {#text} at (0,0) size 35x17
+        text run at (0,0) width 35: &quot;-0:06&quot;
+layer at (284,234) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (276,0) size 44x50 [bgcolor=#000000]
+layer at (8,284) size 320x240
+  RenderVideo {VIDEO} at (0,0) size 320x240
+layer at (8,284) size 320x240 scrollWidth 323 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (8,474) size 320x50
+  RenderBlock (positioned) {DIV} at (0,190) size 320x50
+layer at (8,473) size 323x51 backgroundClip at (8,284) size 320x240 clip at (8,284) size 320x240
+  RenderBlock (positioned) {DIV} at (0,-1) size 324x51
+layer at (8,474) size 320x50 isolatesBlending
+  RenderFlexibleBox {DIV} at (0,0) size 320x50
+layer at (12,474) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 44x50 [bgcolor=#000000]
+layer at (56,474) size 228x50
+  RenderFlexibleBox {DIV} at (48,0) size 228x50
+layer at (56,474) size 37x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (0,0) size 37x50
+    RenderBlock (anonymous) at (2,16) size 29x18
+      RenderText {#text} at (0,0) size 29x17
+        text run at (0,0) width 29: &quot;0:00&quot;
+layer at (95,495) size 135x8 blendMode: plus-darker
+  RenderSlider {INPUT} at (39,21) size 135x8 [color=#909090]
+    RenderFlexibleBox {DIV} at (0,0) size 135x8
+      RenderBlock {DIV} at (0,-21) size 135x50
+layer at (95,474) size 15x50
+  RenderBlock {DIV} at (0,0) size 15x50
+layer at (232,474) size 46x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (176,0) size 46x50
+    RenderBlock (anonymous) at (6,16) size 35x18
+      RenderText {#text} at (0,0) size 35x17
+        text run at (0,0) width 35: &quot;-0:06&quot;
+layer at (284,474) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (276,0) size 44x50 [bgcolor=#000000]
+layer at (8,524) size 320x240
+  RenderVideo {VIDEO} at (8,524) size 320x240
+layer at (8,524) size 320x240 scrollWidth 323 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (8,714) size 320x50
+  RenderBlock (positioned) {DIV} at (0,190) size 320x50
+layer at (8,713) size 323x51 backgroundClip at (8,524) size 320x240 clip at (8,524) size 320x240
+  RenderBlock (positioned) {DIV} at (0,-1) size 324x51
+layer at (8,714) size 320x50 isolatesBlending
+  RenderFlexibleBox {DIV} at (0,0) size 320x50
+layer at (12,714) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (4,0) size 44x50 [bgcolor=#000000]
+layer at (56,714) size 228x50
+  RenderFlexibleBox {DIV} at (48,0) size 228x50
+layer at (56,714) size 37x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (0,0) size 37x50
+    RenderBlock (anonymous) at (2,16) size 29x18
+      RenderText {#text} at (0,0) size 29x17
+        text run at (0,0) width 29: &quot;0:00&quot;
+layer at (95,735) size 135x8 blendMode: plus-darker
+  RenderSlider {INPUT} at (39,21) size 135x8 [color=#909090]
+    RenderFlexibleBox {DIV} at (0,0) size 135x8
+      RenderBlock {DIV} at (0,-21) size 135x50
+layer at (95,714) size 15x50
+  RenderBlock {DIV} at (0,0) size 15x50
+layer at (232,714) size 46x50 blendMode: plus-darker
+  RenderFlexibleBox {DIV} at (176,0) size 46x50
+    RenderBlock (anonymous) at (6,16) size 35x18
+      RenderText {#text} at (0,0) size 35x17
+        text run at (0,0) width 35: &quot;-0:06&quot;
+layer at (284,714) size 44x50 blendMode: plus-darker
+  RenderButton {BUTTON} at (276,0) size 44x50 [bgcolor=#000000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideodisplaytoggleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-display-toggle-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-display-toggle-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-display-toggle-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderText {#text} at (0,0) size 504x19
+        text run at (0,0) width 504: &quot;This tests that toggling the display property won't make the controls disappear.&quot;
+      RenderBR {BR} at (503,15) size 1x0
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,28) size 320x240
+  RenderVideo {VIDEO} at (0,20) size 320x240
+layer at (8,28) size 320x240 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (132,112) size 72x72
+  RenderBlock (positioned) {DIV} at (124,84) size 72x72
+layer at (132,112) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
+layer at (132,112) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideoemptysourceexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-empty-source-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-empty-source-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-empty-source-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 437x19
+          text run at (0,0) width 437: &quot;Slider drawing with no source. The controls should render correctly.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x152
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,44) size 302x152
+  RenderVideo {VIDEO} at (0,0) size 302x152 [border: (1px solid #000000)]
+layer at (9,45) size 300x150 scrollHeight 200
+  RenderFlexibleBox {DIV} at (1,1) size 300x150
+layer at (123,84) size 72x72
+  RenderBlock (positioned) {DIV} at (114,39) size 72x72
+layer at (123,84) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
+layer at (123,84) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideolayercrashexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-layer-crash-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-layer-crash-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-layer-crash-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 368x19
+          text run at (0,0) width 368: &quot;Test dynamic removal of transformed and reflected video&quot;
+      RenderBlock (anonymous) at (0,36) size 784x342
+        RenderText {#text} at (0,0) size 4x19
+          text run at (0,0) width 4: &quot; &quot;
+        RenderBR {BR} at (4,15) size 0x0
+        RenderText {#text} at (0,161) size 4x19
+          text run at (0,161) width 4: &quot; &quot;
+        RenderBR {BR} at (210,176) size 0x0
+        RenderText {#text} at (0,322) size 4x19
+          text run at (0,322) width 4: &quot; &quot;
+        RenderBR {BR} at (210,337) size 0x0
+layer at (12,64) size 206x156
+  RenderVideo {VIDEO} at (4,20) size 206x156 [border: (3px solid #FF0000)]
+layer at (12,225) size 206x156
+  RenderVideo {VIDEO} at (4,181) size 206x156 [border: (3px solid #FF0000)]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideonoaudioexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-no-audio-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-no-audio-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-no-audio-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 419x19
+          text run at (0,0) width 419: &quot;Movie with no audio track. The volume button should not render.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x288
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,44) size 352x288
+  RenderVideo {VIDEO} at (0,0) size 352x288
+layer at (8,44) size 352x288 scrollHeight 338
+  RenderFlexibleBox {DIV} at (0,0) size 352x288
+layer at (148,152) size 72x72
+  RenderBlock (positioned) {DIV} at (140,108) size 72x72
+layer at (148,152) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
+layer at (148,152) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideotransformedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-transformed-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-transformed-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-transformed-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 222x19
+          text run at (0,0) width 222: &quot;Test painting of transformed video&quot;
+      RenderBlock (anonymous) at (0,36) size 784x483
+        RenderText {#text} at (0,141) size 4x19
+          text run at (0,141) width 4: &quot; &quot;
+        RenderBR {BR} at (210,156) size 0x0
+        RenderText {#text} at (0,302) size 4x19
+          text run at (0,302) width 4: &quot; &quot;
+        RenderBR {BR} at (210,317) size 0x0
+        RenderText {#text} at (0,463) size 4x19
+          text run at (0,463) width 4: &quot; &quot;
+        RenderBR {BR} at (210,478) size 0x0
+layer at (12,44) size 206x156
+  RenderVideo {VIDEO} at (4,0) size 206x156 [border: (3px solid #FF0000)]
+layer at (12,205) size 206x156
+  RenderVideo {VIDEO} at (4,161) size 206x156 [border: (3px solid #FF0000)]
+layer at (12,366) size 206x156
+  RenderVideo {VIDEO} at (4,322) size 206x156 [border: (3px solid #FF0000)]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideovolumesliderexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-volume-slider-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-volume-slider-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-volume-slider-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,25 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderText {#text} at (0,0) size 443x19
+        text run at (0,0) width 443: &quot;Tests if the volume slider is rendererd properly. This test assumes the&quot;
+      RenderBR {BR} at (442,15) size 1x0
+      RenderText {#text} at (0,20) size 465x19
+        text run at (0,20) width 465: &quot;volume slider is implemented and mouse over the right bottom corner of&quot;
+      RenderBR {BR} at (464,35) size 1x0
+      RenderText {#text} at (0,40) size 276x19
+        text run at (0,40) width 276: &quot;video element will show the volume slider.&quot;
+      RenderBR {BR} at (275,55) size 1x0
+      RenderText {#text} at (0,0) size 0x0
+layer at (8,68) size 320x240
+  RenderVideo {VIDEO} at (0,60) size 320x240
+layer at (8,68) size 320x240 scrollHeight 290
+  RenderFlexibleBox {DIV} at (0,0) size 320x240
+layer at (132,152) size 72x72
+  RenderBlock (positioned) {DIV} at (124,84) size 72x72
+layer at (132,152) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
+layer at (132,152) size 72x72
+  RenderBlock (positioned) {DIV} at (0,0) size 72x72
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideozoomcontrolsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-zoom-controls-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-zoom-controls-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-zoom-controls-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (12,12) size 776x543
+      RenderBlock {P} at (0,0) size 776x30
+        RenderText {#text} at (0,1) size 278x28
+          text run at (0,1) width 278: &quot;Zoomed video with controls.&quot;
+layer at (57,87) size 240x180
+  RenderVideo {VIDEO} at (45,75) size 240x180
+layer at (57,87) size 240x180 scrollWidth 242 scrollHeight 255
+  RenderFlexibleBox {DIV} at (0,0) size 240x180
+layer at (57,192) size 240x75
+  RenderBlock (positioned) {DIV} at (0,105) size 240x75
+layer at (57,191) size 242x76 backgroundClip at (57,87) size 240x180 clip at (57,87) size 240x180
+  RenderBlock (positioned) {DIV} at (0,-2) size 243x77
+layer at (57,192) size 240x75 isolatesBlending
+  RenderFlexibleBox {DIV} at (0,0) size 240x75
+layer at (63,192) size 66x75 blendMode: plus-darker
+  RenderButton {BUTTON} at (6,0) size 66x75 [bgcolor=#000000]
+layer at (231,192) size 66x75 blendMode: plus-darker
+  RenderButton {BUTTON} at (174,0) size 66x75 [bgcolor=#000000]
+layer at (57,312) size 240x180
+  RenderVideo {VIDEO} at (45,300) size 240x180
+layer at (57,312) size 240x180 scrollWidth 242 scrollHeight 255
+  RenderFlexibleBox {DIV} at (0,0) size 240x180
+layer at (57,417) size 240x75 backgroundClip at (74,293) size 240x180 clip at (74,293) size 240x180
+  RenderBlock (positioned) {DIV} at (0,105) size 240x75
+layer at (57,416) size 242x76 backgroundClip at (74,293) size 240x180 clip at (74,293) size 240x180
+  RenderBlock (positioned) {DIV} at (0,-2) size 243x77
+layer at (57,417) size 240x75 backgroundClip at (74,293) size 240x180 clip at (74,293) size 240x180 isolatesBlending
+  RenderFlexibleBox {DIV} at (0,0) size 240x75
+layer at (63,417) size 66x75 backgroundClip at (74,293) size 240x180 clip at (74,293) size 240x180 blendMode: plus-darker
+  RenderButton {BUTTON} at (6,0) size 66x75 [bgcolor=#000000]
+layer at (231,417) size 66x75 backgroundClip at (74,293) size 240x180 clip at (74,293) size 240x180 blendMode: plus-darker
+  RenderButton {BUTTON} at (174,0) size 66x75 [bgcolor=#000000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatormediavideozoomexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/media/video-zoom-expected.txt (0 => 203927)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/media/video-zoom-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/media/video-zoom-expected.txt        2016-07-30 00:07:37 UTC (rev 203927)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+layer at (0,0) size 800x852
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x852
+  RenderBlock {HTML} at (0,0) size 800x852
+    RenderBody {BODY} at (8,8) size 784x836
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 289x19
+          text run at (0,0) width 289: &quot;150% zoom, with width and height attributes&quot;
+      RenderBlock (anonymous) at (0,36) size 784x374
+        RenderText {#text} at (0,354) size 4x19
+          text run at (0,354) width 4: &quot; &quot;
+        RenderBR {BR} at (493,369) size 0x0
+      RenderBlock {P} at (0,426) size 784x20
+        RenderText {#text} at (0,0) size 309x19
+          text run at (0,0) width 309: &quot;150% zoom, without width and height attributes&quot;
+      RenderBlock (anonymous) at (0,462) size 784x374
+        RenderText {#text} at (0,354) size 4x19
+          text run at (0,354) width 4: &quot; &quot;
+        RenderBR {BR} at (493,369) size 0x0
+layer at (12,44) size 489x369
+  RenderVideo {VIDEO} at (4,0) size 489x369 [border: (4.50px solid #FF0000)]
+layer at (12,470) size 489x369
+  RenderVideo {VIDEO} at (4,0) size 489x369 [border: (4.50px solid #FF0000)]
</ins></span></pre>
</div>
</div>

</body>
</html>