<!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>[202907] 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/202907">202907</a></dd>
<dt>Author</dt> <dd>fred.wang@free.fr</dd>
<dt>Date</dt> <dd>2016-07-07 07:29:25 -0700 (Thu, 07 Jul 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>Replace reftest scripts-height.html with script tests
https://bugs.webkit.org/show_bug.cgi?id=159423

We import a test from the MathML in HTML5 test suite to replace the test scripts-height.html
and make results more reliable, explicit and accurate. This avoids the failure on iOS.

Patch by Frederic Wang &lt;fwang@igalia.com&gt; on 2016-07-07
Reviewed by Martin Robinson.

* imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4-expected.txt: Added.
* imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4.html: Added.
* mathml/presentation/scripts-height.html: Removed.
* platform/ios-simulator/TestExpectations: Remove failure expectation.</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="#trunkLayoutTestsimportedmathmlinhtml5mathmlpresentationmarkupscriptssubsup4expectedtxt">trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4-expected.txt</a></li>
<li><a href="#trunkLayoutTestsimportedmathmlinhtml5mathmlpresentationmarkupscriptssubsup4html">trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4.html</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsmathmlpresentationscriptsheighthtml">trunk/LayoutTests/mathml/presentation/scripts-height.html</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (202906 => 202907)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2016-07-07 14:26:08 UTC (rev 202906)
+++ trunk/LayoutTests/ChangeLog        2016-07-07 14:29:25 UTC (rev 202907)
</span><span class="lines">@@ -1,5 +1,20 @@
</span><span class="cx"> 2016-07-07  Frederic Wang  &lt;fwang@igalia.com&gt;
</span><span class="cx"> 
</span><ins>+        Replace reftest scripts-height.html with script tests
+        https://bugs.webkit.org/show_bug.cgi?id=159423
+
+        We import a test from the MathML in HTML5 test suite to replace the test scripts-height.html
+        and make results more reliable, explicit and accurate. This avoids the failure on iOS.
+
+        Reviewed by Martin Robinson.
+
+        * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4-expected.txt: Added.
+        * imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4.html: Added.
+        * mathml/presentation/scripts-height.html: Removed.
+        * platform/ios-simulator/TestExpectations: Remove failure expectation.
+
+2016-07-07  Frederic Wang  &lt;fwang@igalia.com&gt;
+
</ins><span class="cx">         Replace multiscripts-positions.html reftest with script tests
</span><span class="cx">         https://bugs.webkit.org/show_bug.cgi?id=159418
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkLayoutTestsimportedmathmlinhtml5mathmlpresentationmarkupscriptssubsup4expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4-expected.txt (0 => 202907)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4-expected.txt                                (rev 0)
+++ trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4-expected.txt        2016-07-07 14:29:25 UTC (rev 202907)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+
+PASS Alignment on the baseline for bases of different heights 
+PASS Vertical position of the scripts for bases of different heights 
+
</ins><span class="cx">Property changes on: trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4-expected.txt
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4>Added: svn:eol-style</h4></div>
<ins>+LF
</ins><span class="cx">\ No newline at end of property
</span><a id="trunkLayoutTestsimportedmathmlinhtml5mathmlpresentationmarkupscriptssubsup4html"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4.html (0 => 202907)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4.html                                (rev 0)
+++ trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4.html        2016-07-07 14:29:25 UTC (rev 202907)
</span><span class="lines">@@ -0,0 +1,124 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;meta charset=&quot;utf-8&quot;&gt;
+&lt;title&gt;Subscripts and Superscripts metrics&lt;/title&gt;
+&lt;link rel=&quot;help&quot; href=&quot;http://www.mathml-association.org/MathMLinHTML5/S3.html#SS4&quot;&gt;
+&lt;meta name=&quot;assert&quot; content=&quot;Verify metrics of scripted elements for bases of different heights.&quot;&gt;
+&lt;script src=&quot;../../../../../resources/testharness.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;../../../../../resources/testharnessreport.js&quot;&gt;&lt;/script&gt;
+&lt;style&gt;
+  math, mspace {
+    font-size: 10px;
+  }
+&lt;/style&gt;
+&lt;script&gt;
+  /* This test does not use any specific fonts and so the exact rules are not
+  specified precisely. We assume reasonable values for script shifts and
+  spacing. */
+
+  function getBox(aId) {
+    var box = document.getElementById(aId).getBoundingClientRect();
+    box.middle = (box.bottom + box.top) / 2;
+    return box;
+  }
+
+  setup({ explicit_done: true });
+  window.addEventListener(&quot;load&quot;, runTests);
+
+  var sizeArray = [50, 75, 100];
+
+  function runTests() {
+    test(function() {
+      var e = 1;
+      sizeArray.forEach(function(size) {
+         assert_approx_equals(getBox(&quot;msub&quot; + size + &quot;base&quot;).middle, getBox(&quot;baseline&quot;).bottom, e, &quot;msub base &quot; + size + &quot;is placed on the baseline&quot;);
+         assert_approx_equals(getBox(&quot;msup&quot; + size + &quot;base&quot;).middle, getBox(&quot;baseline&quot;).bottom, e, &quot;msup base &quot; + size + &quot;is placed on the baseline&quot;);
+         assert_approx_equals(getBox(&quot;msubsup&quot; + size + &quot;base&quot;).middle, getBox(&quot;baseline&quot;).bottom, e, &quot;msubsup base &quot; + size + &quot;is placed on the baseline&quot;);
+         assert_approx_equals(getBox(&quot;multi&quot; + size + &quot;base&quot;).middle, getBox(&quot;baseline&quot;).bottom, e, &quot;mmultiscripts base &quot; + size + &quot;is placed on the baseline&quot;);
+      });
+    }, &quot;Alignment on the baseline for bases of different heights&quot;);
+
+    test(function() {
+      var e = 5;
+      sizeArray.forEach(function(size) {
+         assert_approx_equals(getBox(&quot;msub&quot; + size + &quot;sub&quot;).middle, getBox(&quot;msub&quot; + size + &quot;base&quot;).bottom, e, &quot;msub script &quot; + size + &quot;is placed at the top of of the base&quot;);
+      });
+    }, &quot;Vertical position of the scripts for bases of different heights&quot;);
+
+    done();
+  }
+&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+  &lt;p&gt;
+    &lt;math&gt;
+      &lt;mspace id=&quot;baseline&quot; width=&quot;30px&quot; height=&quot;2px&quot; depth=&quot;0px&quot; mathbackground=&quot;blue&quot;/&gt;
+      &lt;msub id=&quot;msub50&quot;&gt;
+        &lt;mspace id=&quot;msub50base&quot; width=&quot;30px&quot; height=&quot;50px&quot; depth=&quot;50px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msub50sub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/msub&gt;
+      &lt;msup id=&quot;msup50&quot;&gt;
+        &lt;mspace id=&quot;msup50base&quot; width=&quot;30px&quot; height=&quot;50px&quot; depth=&quot;50px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msup50sup&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/msup&gt;
+      &lt;msubsup id=&quot;msubsup50&quot;&gt;
+        &lt;mspace id=&quot;msubsup50base&quot; width=&quot;30px&quot; height=&quot;50px&quot; depth=&quot;50px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msubsup50sub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msubsup50sup&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/msubsup&gt;
+      &lt;mmultiscripts id=&quot;multi50&quot;&gt;
+        &lt;mspace id=&quot;multi50base&quot; width=&quot;30px&quot; height=&quot;50px&quot; depth=&quot;50px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;multi50postsub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;multi50postsup&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mprescripts/&gt;
+        &lt;mspace id=&quot;multi50presub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;multi50presub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/mmultiscripts&gt;
+      &lt;msub id=&quot;msub75&quot;&gt;
+        &lt;mspace id=&quot;msub75base&quot; width=&quot;30px&quot; height=&quot;75px&quot; depth=&quot;75px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msub75sub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/msub&gt;
+      &lt;msup id=&quot;msup75&quot;&gt;
+        &lt;mspace id=&quot;msup75base&quot; width=&quot;30px&quot; height=&quot;75px&quot; depth=&quot;75px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msup75sup&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/msup&gt;
+      &lt;msubsup id=&quot;msubsup75&quot;&gt;
+        &lt;mspace id=&quot;msubsup75base&quot; width=&quot;30px&quot; height=&quot;75px&quot; depth=&quot;75px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msubsup75sub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msubsup75sup&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/msubsup&gt;
+      &lt;mmultiscripts id=&quot;multi75&quot;&gt;
+        &lt;mspace id=&quot;multi75base&quot; width=&quot;30px&quot; height=&quot;75px&quot; depth=&quot;75px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;multi75postsub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;multi75postsup&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mprescripts/&gt;
+        &lt;mspace id=&quot;multi75presub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;multi75presub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/mmultiscripts&gt;
+      &lt;msub id=&quot;msub100&quot;&gt;
+        &lt;mspace id=&quot;msub100base&quot; width=&quot;30px&quot; height=&quot;100px&quot; depth=&quot;100px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msub100sub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/msub&gt;
+      &lt;msup id=&quot;msup100&quot;&gt;
+        &lt;mspace id=&quot;msup100base&quot; width=&quot;30px&quot; height=&quot;100px&quot; depth=&quot;100px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msup100sup&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/msup&gt;
+      &lt;msubsup id=&quot;msubsup100&quot;&gt;
+        &lt;mspace id=&quot;msubsup100base&quot; width=&quot;30px&quot; height=&quot;100px&quot; depth=&quot;100px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msubsup100sub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;msubsup100sup&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/msubsup&gt;
+      &lt;mmultiscripts id=&quot;multi100&quot;&gt;
+        &lt;mspace id=&quot;multi100base&quot; width=&quot;30px&quot; height=&quot;100px&quot; depth=&quot;100px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;multi100postsub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;multi100postsup&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mprescripts/&gt;
+        &lt;mspace id=&quot;multi100presub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+        &lt;mspace id=&quot;multi100presub&quot; width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot; mathbackground=&quot;black&quot;/&gt;
+      &lt;/mmultiscripts&gt;
+    &lt;/math&gt;
+  &lt;/p&gt;
+  &lt;hr/&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins><span class="cx">Property changes on: trunk/LayoutTests/imported/mathml-in-html5/mathml/presentation-markup/scripts/subsup-4.html
</span><span class="cx">___________________________________________________________________
</span></span></pre></div>
<a id="svneolstyle"></a>
<div class="addfile"><h4>Added: svn:eol-style</h4></div>
<ins>+LF
</ins><span class="cx">\ No newline at end of property
</span><a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<ins>+text/html
</ins><span class="cx">\ No newline at end of property
</span><a id="trunkLayoutTestsmathmlpresentationscriptsheighthtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/mathml/presentation/scripts-height.html (202906 => 202907)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/mathml/presentation/scripts-height.html        2016-07-07 14:26:08 UTC (rev 202906)
+++ trunk/LayoutTests/mathml/presentation/scripts-height.html        2016-07-07 14:29:25 UTC (rev 202907)
</span><span class="lines">@@ -1,96 +0,0 @@
</span><del>-&lt;!doctype html&gt;
-&lt;html&gt;
-  &lt;head&gt;
-    &lt;title&gt;scripts-height&lt;/title&gt;
-    &lt;meta charset=&quot;utf-8&quot;/&gt;
-    &lt;style&gt;
-      math {
-      padding: 0;
-      border: 0;
-      }
-      td {
-      border: 1px solid black;
-      text-align: center; width: 100px; height: 100px;
-      vertical-align: middle;
-      }
-      span {
-      display: inline-block;
-      background: black;
-      border: 0;
-      margin: 0;
-      padding: 0;
-      }
-    &lt;/style&gt;
-  &lt;/head&gt;
-  &lt;body&gt;
-
-    &lt;!-- base with large height: the script are shifted to the top/bottom
-         of the cell and should be hidden by the black rectangles --&gt;
-    &lt;div style=&quot;position: absolute; top: 10px; left: 10px;&quot;&gt;
-      &lt;table&gt;
-        &lt;tr&gt;
-          &lt;td&gt;
-            &lt;math&gt;
-              &lt;msubsup&gt;
-                &lt;mspace height=&quot;40px&quot; depth=&quot;40px&quot;/&gt;
-                &lt;mspace width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot;
-                        mathbackground=&quot;red&quot;/&gt;
-                &lt;mspace width=&quot;10px&quot; height=&quot;5px&quot; depth=&quot;5px&quot;
-                        mathbackground=&quot;blue&quot;/&gt;
-              &lt;/msubsup&gt;
-            &lt;/math&gt;
-          &lt;/td&gt;
-        &lt;/tr&gt;
-      &lt;/table&gt;
-    &lt;/div&gt;
-    &lt;div style=&quot;position: absolute; top: 10px; left: 10px;&quot;&gt;
-      &lt;table&gt;
-        &lt;tr&gt;
-          &lt;td style=&quot;vertical-align: top&quot;&gt;
-            &lt;span style=&quot;width: 20px; height: 20px;&quot;&gt;&lt;/span&gt;
-          &lt;/td&gt;
-        &lt;/tr&gt;
-      &lt;/table&gt;
-    &lt;/div&gt;
-    &lt;div  style=&quot;position: absolute; top: 10px; left: 10px;&quot;&gt;
-      &lt;table&gt;
-        &lt;tr&gt;
-          &lt;td style=&quot;vertical-align: bottom&quot;&gt;
-            &lt;span style=&quot;width: 20px; height: 20px;&quot;&gt;&lt;/span&gt;
-          &lt;/td&gt;
-        &lt;/tr&gt;
-      &lt;/table&gt;
-    &lt;/div&gt;
-
-    &lt;!-- scripts of different heights: they should all be aligned in the
-         middle of the cell --&gt;
-    &lt;div style=&quot;position: absolute; top: 10px; left: 120px;&quot;&gt;
-      &lt;table&gt;
-        &lt;tr&gt;
-          &lt;td style=&quot;width: 14em; height: 14em;&quot;&gt;
-            &lt;math&gt;
-              &lt;mspace height=&quot;7em&quot; depth=&quot;7em&quot;/&gt;
-              &lt;mspace width=&quot;10px&quot; height=&quot;1em&quot; depth=&quot;1em&quot; mathbackground=&quot;red&quot;/&gt;
-              &lt;msubsup&gt;
-                &lt;mspace width=&quot;10px&quot; height=&quot;1em&quot; depth=&quot;1em&quot; mathbackground=&quot;green&quot;/&gt;
-                &lt;mspace height=&quot;4em&quot;/&gt;
-                &lt;mspace height=&quot;1em&quot;/&gt;
-              &lt;/msubsup&gt;
-              &lt;msubsup&gt;
-                &lt;mspace width=&quot;10px&quot; height=&quot;1em&quot; depth=&quot;1em&quot; mathbackground=&quot;blue&quot;/&gt;
-                &lt;mspace height=&quot;1em&quot;/&gt;
-                &lt;mspace height=&quot;4em&quot;/&gt;
-              &lt;/msubsup&gt;
-              &lt;msubsup&gt;
-                &lt;mspace width=&quot;10px&quot; height=&quot;1em&quot; depth=&quot;1em&quot; mathbackground=&quot;yellow&quot;/&gt;
-                &lt;mspace height=&quot;4em&quot;/&gt;
-                &lt;mspace height=&quot;4em&quot;/&gt;
-              &lt;/msubsup&gt;
-            &lt;/math&gt;
-          &lt;/td&gt;
-        &lt;/tr&gt;
-      &lt;/table&gt;
-    &lt;/div&gt;
-    
-  &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/ios-simulator/TestExpectations (202906 => 202907)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/TestExpectations        2016-07-07 14:26:08 UTC (rev 202906)
+++ trunk/LayoutTests/platform/ios-simulator/TestExpectations        2016-07-07 14:29:25 UTC (rev 202907)
</span><span class="lines">@@ -675,9 +675,6 @@
</span><span class="cx"> mathml/presentation/attributes-mathvariant.html [ Skip ]
</span><span class="cx"> mathml/presentation/tokenElements-mathvariant.html [ Skip ]
</span><span class="cx"> 
</span><del>-# MathML tests that fail:
-mathml/presentation/scripts-height.html [ ImageOnlyFailure ]
-
</del><span class="cx"> # &lt;rdar://problem/19215305&gt; ASSERT(m_cgFont.get()) fails in FontPlatformData::ctFont()
</span><span class="cx"> svg/text/svg-fallback-font-crash.html
</span><span class="cx"> svg/css/font-face-variant-crash.html
</span></span></pre>
</div>
</div>

</body>
</html>