<!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>[174616] 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/174616">174616</a></dd>
<dt>Author</dt> <dd>simon.fraser@apple.com</dd>
<dt>Date</dt> <dd>2014-10-10 16:04:16 -0700 (Fri, 10 Oct 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>iOS Simulator results for fast/css3-text, fast/doctypes, fast/dom tests.
Skip fast/DeviceOrientation, fast/dom/shadow and some other failing tests.

* platform/ios-simulator/fast/css3-text/*: Added.
* platform/ios-simulator/fast/doctypes/*: Added.
* platform/ios-simulator/fast/dom/*: 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>trunk/LayoutTests/platform/ios-simulator/fast/css3-text/</li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-decoration/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastcss3textcss3textdecorationtextdecorationlinescaledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/</li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastcss3textcss3textindentgetComputedStylegetComputedStyletextindentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastcss3textcss3textindentgetComputedStylegetComputedStyletextindentinheritedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-inherited-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/doctypes/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdoctypes001expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/doctypes/001-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdoctypes002expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/doctypes/002-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdoctypes003expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/doctypes/003-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdoctypes004expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/doctypes/004-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdom34176expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/34176-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdom52776expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/52776-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/</li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomDocumentCaretRangeFromPointbasicexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/basic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomDocumentCaretRangeFromPointcaretRangeFromPointinzoomandscrollexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomDocumentCaretRangeFromPointhittestrelativetoviewportexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomDocumentxmldocumentfocusexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/xml-document-focus-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomElementclassattributewhitespaceexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/class-attribute-whitespace-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomElementgetBoundingClientRectexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getBoundingClientRect-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomElementgetBoundingClientRectgetClientRectsrelativetoviewportexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomElementgetClientRectsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getClientRects-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomElementnulloffsetparentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/null-offset-parent-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomElementscrollLeftQuirksexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollLeft-Quirks-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomElementscrollLeftexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollLeft-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomElementscrollTopQuirksexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollTop-Quirks-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomElementscrollTopexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollTop-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/Geolocation/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomGeolocationnopagecacheexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Geolocation/no-page-cache-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomGeolocationpagereloadcancelpermissionrequestsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Geolocation/page-reload-cancel-permission-requests-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLAnchorElementanchordownloadexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-download-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLAnchorElementanchorinnoscrolliframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLAnchorElementanchornodownloadsetexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-nodownload-set-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLDocument/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLDocumentactiveElementexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLDocument/activeElement-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLDocumentframelesslocationbugzilla10837expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLElementbdoexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLElement/bdo-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementheadlinkstylehrefcheckexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/head-link-style-href-check-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead1expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead2expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead3expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead3-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead4expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead4-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead5expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead5-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLImageElementimagealttextexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/image-alt-text-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/sizes/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLImageElementsizesimagesizes1xexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLImageElementsizesimagesizes2xexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLInputElementinputimagealttextexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLInputElementinputsliderupdateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-slider-update-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLInputElementinputsliderupdatestyledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementlinkandsubresourcetestexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/link-and-subresource-test-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementlinkandsubresourcetestnonexistentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/link-and-subresource-test-nonexistent-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementpendingstylesheetcountexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/pending-stylesheet-count-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementprefetchbeforeloadexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-beforeload-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementprefetchexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementprefetchonerrorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-onerror-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementprefetchonloadexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-onload-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementsubresourceexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/subresource-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterappearancescapacityexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterappearancesratingrelevancyexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterboundaryvaluesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmetercloneexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-clone-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterelementexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterelementmarkupexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-markup-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterelementrepaintonupdatevalueexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterelementwithchildcrashexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-with-child-crash-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeteroptimumsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-optimums-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterpercentsizeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-percent-size-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterstyleschangingpseudoexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterstylesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementsetmeterpropertiesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/set-meter-properties-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLObjectElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLObjectElementvspacehspaceasnumberexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLProgressElementindeterminateprogress001expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLProgressElementprogressbarvaluepseudoelementexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLProgressElementprogresselementexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/progress-element-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableColElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLTableColElementresizetableusingcolwidthexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLTableElementcolSpanexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableElement/colSpan-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLTableElementcreateCaptionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableElement/createCaption-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTextAreaElement/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomHTMLTextAreaElementresettextareaexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/MutationObserver/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomMutationObserverendoftaskdeliveryexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/MutationObserver/end-of-task-delivery-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/NavigatorContentUtils/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomNavigatorContentUtilsisprotocolhandlerregisteredexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/Orientation/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomOrientationcreateeventorientationchangeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Orientation/create-event-orientationchange-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomRangecreatecontextualfragmentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/create-contextual-fragment-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomRangegetBoundingClientRectexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getBoundingClientRect-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomRangegetBoundingClientRectgetClientRectsrelativetoviewportexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomRangegetClientRectsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getClientRects-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomRangerangeexpandexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/range-expand-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomRangesurroundContents1expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/surroundContents-1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomURLattributereflectionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/URL-attribute-reflection-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowbtoapngletexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/btoa-pnglet-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowmozillafocusblurexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/mozilla-focus-blur-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindownewwindowopenerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/new-window-opener-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowopenexistingpopupblockingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-existing-pop-up-blocking-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowopeninvalidurlexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-invalid-url-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowopenwindowminsizeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-window-min-size-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowslowunloadhandlerexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/slow-unload-handler-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowslowunloadhandleronlyframeisstoppedexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/slow-unload-handler-only-frame-is-stopped-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwebkitConvertPointexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/webkitConvertPoint-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowlookupprecedenceexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-lookup-precedence-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpostmessageclonedeeparrayexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-deep-array-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpostmessagecloneexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpostmessagecloneframesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-frames-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpropertiesdeviceorientationexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-properties-device-orientation-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpropertyinvalidcharactersignoredexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-property-invalid-characters-ignored-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowresizeandmoveargumentsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-and-move-arguments-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowresizecontentsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-contents-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowresizeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowscreenpropertiesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-screen-properties-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowscrollargumentsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-scroll-arguments-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomWindowwindowxypropertiesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-xy-properties-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomaccesskeyiframeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/access-key-iframe-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomadoptnodecrash2expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/adopt-node-crash-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomanchortextexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/anchor-text-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomassigntowindowstatusexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/assign-to-window-status-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomattr_dead_docexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/attr_dead_doc-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomblurcontenteditableexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/blur-contenteditable-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdombooleanattributereflectionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/boolean-attribute-reflection-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomchildrennodesexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/children-nodes-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomclientwidthheightexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/client-width-height-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomclientwidthheightquirksexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/client-width-height-quirks-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomclonecontents0endoffsetexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/clone-contents-0-end-offset-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomclonenodedynamicstyleexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/clone-node-dynamic-style-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcommentnotdocumentElementexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/comment-not-documentElement-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcreateDocumentTypeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/createDocumentType-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcssmediaruledeleteRuleupdateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/css-mediarule-deleteRule-update-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcssmediaruleinsertRuleupdateexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/css-mediarule-insertRule-update-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcssrulefunctionsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/css-rule-functions-expected.txt</a></li>
<li>trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/</li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregisterbasicexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-basic-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregisternamespaceexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-namespace-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregisterreentrantnullconstructorexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-reentrant-null-constructor-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregisterreentrantreturningfakeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-reentrant-returning-fake-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregistertypeextensionsexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-type-extensions-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadycreateElementrecursionexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-createElement-recursion-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadycreateElementreentrancyexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-createElement-reentrancy-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadycreationapiexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-creation-api-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadyinnerHTMLexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-innerHTML-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadyparserscriptexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-parser-script-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadypasteexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-paste-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomelementFromPointrelativetoviewportexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/elementFromPoint-relative-to-viewport-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomelementFromPointscaledscrolledexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/elementFromPoint-scaled-scrolled-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomfocuscontenteditableexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/focus-contenteditable-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomhorizontalscrollbarinrtlexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/horizontal-scrollbar-in-rtl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomhorizontalscrollbarwhendirchangeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/horizontal-scrollbar-when-dir-change-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomiconurlpropertyexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/icon-url-property-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomimportNodeHTMLexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/importNodeHTML-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomimportNodeXMLexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/importNodeXML-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdominlineeventattributesreleaseexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/inline-event-attributes-release-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdominnertextexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/inner-text-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomisindex001expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/isindex-001-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomisindex002expectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/isindex-002-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomjsDevicePixelRatioexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/jsDevicePixelRatio-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomlocationnewwindownocrashexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/location-new-window-no-crash-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomnavigatordetachednocrashexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/navigator-detached-no-crash-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomouterTextexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/outerText-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomrowinnertextexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/row-inner-text-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomrtlscrolltoleftmostandresizeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomscrollelementtorectexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-element-to-rect-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomscrollrevealleftoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-reveal-left-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomscrollrevealtopoverflowexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-reveal-top-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomtabinrightalignmentexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/tab-in-right-alignment-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomtitledirectionalityexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/title-directionality-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomtitledirectionalityremoveChildexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/title-directionality-removeChild-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomverticalscrollbarinrtlexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/vertical-scrollbar-in-rtl-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomverticalscrollbarwhendirchangeexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/vertical-scrollbar-when-dir-change-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomwindowinnersizescalingexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/window-inner-size-scaling-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimulatorfastdomzoomscrollpagetestexpectedtxt">trunk/LayoutTests/platform/ios-simulator/fast/dom/zoom-scroll-page-test-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (174615 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2014-10-10 22:38:37 UTC (rev 174615)
+++ trunk/LayoutTests/ChangeLog        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -1,3 +1,12 @@
</span><ins>+2014-10-10  Simon Fraser  &lt;simon.fraser@apple.com&gt;
+
+        iOS Simulator results for fast/css3-text, fast/doctypes, fast/dom tests.
+        Skip fast/DeviceOrientation, fast/dom/shadow and some other failing tests.
+
+        * platform/ios-simulator/fast/css3-text/*: Added.
+        * platform/ios-simulator/fast/doctypes/*: Added.
+        * platform/ios-simulator/fast/dom/*: Added.
+
</ins><span class="cx"> 2014-10-10  Said Abou-Hallawa  &lt;sabouhallawa@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         RenderMathMLUnderOver adds spacing to the child operator indefinitely when resizing the window.
</span></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/ios-simulator/TestExpectations (174615 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/TestExpectations        2014-10-10 22:38:37 UTC (rev 174615)
+++ trunk/LayoutTests/platform/ios-simulator/TestExpectations        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -117,3 +117,17 @@
</span><span class="cx"> # enableAutoResizeMode not implementated
</span><span class="cx"> fast/autoresize
</span><span class="cx"> 
</span><ins>+# CSS3 Text support is not yet enabled (needs ENABLE_CSS3_TEXT).
+webkit.org/b/76173 fast/css3-text/css3-text-align-last
+webkit.org/b/99945 fast/css3-text/css3-text-justify [ Skip ]
+webkit.org/b/112755 fast/css3-text/css3-text-indent [ Failure ImageOnlyFailure ]
+webkit.org/b/58491 editing/pasteboard/insert-text-decoration.html [ Skip ]
+
+# ENABLE(SHADOW_DOM) is disabled.
+fast/dom/shadow
+fast/dom/HTMLTemplateElement/cycles-in-shadow.html
+editing/shadow
+accessibility/corresponding-control-deleted-crash.html
+editing/text-iterator/basic-iteration-shadowdom.html
+fast/dom/DeviceMotion/no-page-cache.html [ Skip ]
+fast/dom/DeviceOrientation
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastcss3textcss3textdecorationtextdecorationlinescaledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-decoration/text-decoration-line-scaled-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,117 @@
</span><ins>+layer at (0,0) size 800x725
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x725
+  RenderBlock {HTML} at (0,0) size 800x725
+    RenderBody {BODY} at (8,8) size 784x709
+layer at (8,8) size 784x709
+  RenderBlock {DIV} at (0,0) size 784x709
+    RenderPartObject {IFRAME} at (0,0) size 704x704 [border: (2px inset #000000)]
+      layer at (0,0) size 700x700
+        RenderView at (0,0) size 700x700
+      layer at (0,0) size 700x700
+        RenderBlock {HTML} at (0,0) size 700x700
+          RenderBody {BODY} at (8,8) size 684x684
+            RenderBlock {DIV} at (0,0) size 684x40
+              RenderText {#text} at (0,0) size 359x19
+                text run at (0,0) width 359: &quot;Each line of this test should match its style description (&quot;
+              RenderInline {I} at (0,0) size 180x19
+                RenderText {#text} at (358,0) size 180x19
+                  text run at (358,0) width 180: &quot;-webkit-text-decoration-line&quot;
+              RenderText {#text} at (537,0) size 46x19
+                text run at (537,0) width 46: &quot; resets &quot;
+              RenderInline {I} at (0,0) size 98x19
+                RenderText {#text} at (582,0) size 98x19
+                  text run at (582,0) width 98: &quot;text-decoration&quot;
+              RenderText {#text} at (679,0) size 684x39
+                text run at (679,0) width 5: &quot;,&quot;
+                text run at (0,20) width 199: &quot;except when the latter is set as &quot;
+              RenderInline {I} at (0,0) size 64x19
+                RenderText {#text} at (198,20) size 64x19
+                  text run at (198,20) width 64: &quot;important&quot;
+              RenderText {#text} at (261,20) size 11x19
+                text run at (261,20) width 11: &quot;):&quot;
+            RenderBlock (anonymous) at (0,40) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,60) size 684x20
+              RenderText {#text} at (0,0) size 148x19
+                text run at (0,0) width 148: &quot;This text is underlined &quot;
+              RenderInline {SPAN} at (0,0) size 117x19
+                RenderText {#text} at (147,0) size 117x19
+                  text run at (147,0) width 117: &quot;(also inside span).&quot;
+            RenderBlock (anonymous) at (0,80) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,100) size 684x20
+              RenderText {#text} at (0,0) size 140x19
+                text run at (0,0) width 140: &quot;This text is overlined &quot;
+              RenderInline {SPAN} at (0,0) size 117x19
+                RenderText {#text} at (139,0) size 117x19
+                  text run at (139,0) width 117: &quot;(also inside span).&quot;
+            RenderBlock (anonymous) at (0,120) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,140) size 684x20
+              RenderText {#text} at (0,0) size 180x19
+                text run at (0,0) width 180: &quot;This text has a line-through &quot;
+              RenderInline {SPAN} at (0,0) size 117x19
+                RenderText {#text} at (179,0) size 117x19
+                  text run at (179,0) width 117: &quot;(also inside span).&quot;
+            RenderBlock (anonymous) at (0,160) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,180) size 684x20
+              RenderText {#text} at (0,0) size 216x19
+                text run at (0,0) width 216: &quot;This text contains no decorations.&quot;
+            RenderBlock (anonymous) at (0,200) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,220) size 684x20
+              RenderText {#text} at (0,0) size 148x19
+                text run at (0,0) width 148: &quot;This text is underlined.&quot;
+            RenderBlock (anonymous) at (0,240) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,260) size 684x20
+              RenderText {#text} at (0,0) size 216x19
+                text run at (0,0) width 216: &quot;This text contains no decorations.&quot;
+            RenderBlock (anonymous) at (0,280) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,300) size 684x20
+              RenderText {#text} at (0,0) size 140x19
+                text run at (0,0) width 140: &quot;This text is overlined.&quot;
+            RenderBlock (anonymous) at (0,320) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,340) size 684x20
+              RenderText {#text} at (0,0) size 216x19
+                text run at (0,0) width 216: &quot;This text contains no decorations.&quot;
+            RenderBlock (anonymous) at (0,360) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,380) size 684x20
+              RenderText {#text} at (0,0) size 180x19
+                text run at (0,0) width 180: &quot;This text has a line-through.&quot;
+            RenderBlock (anonymous) at (0,400) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,420) size 684x20
+              RenderText {#text} at (0,0) size 216x19
+                text run at (0,0) width 216: &quot;This text contains no decorations.&quot;
+            RenderBlock (anonymous) at (0,440) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,460) size 684x20
+              RenderText {#text} at (0,0) size 363x19
+                text run at (0,0) width 363: &quot;This text is underlined, overlined and has a line-through.&quot;
+            RenderBlock (anonymous) at (0,480) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,500) size 684x20
+              RenderText {#text} at (0,0) size 216x19
+                text run at (0,0) width 216: &quot;This text contains no decorations.&quot;
+            RenderBlock (anonymous) at (0,520) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,540) size 684x20
+              RenderText {#text} at (0,0) size 140x19
+                text run at (0,0) width 140: &quot;This text is overlined.&quot;
+            RenderBlock (anonymous) at (0,560) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,580) size 684x20
+              RenderText {#text} at (0,0) size 140x19
+                text run at (0,0) width 140: &quot;This text is overlined.&quot;
+            RenderBlock (anonymous) at (0,600) size 684x20
+              RenderBR {BR} at (0,0) size 0x19
+            RenderBlock {DIV} at (0,620) size 684x20
+              RenderText {#text} at (0,0) size 148x19
+                text run at (0,0) width 148: &quot;This text is underlined.&quot;
+    RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastcss3textcss3textindentgetComputedStylegetComputedStyletextindentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,314 @@
</span><ins>+This test checks that text-indent parses properly the properties from CSS3 Text.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+Test the initial value:
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Value '10em':
+PASS e.style.textIndent is '10em'
+PASS e.style.getPropertyValue('text-indent') is '10em'
+PASS computedStyle.textIndent is '100px'
+PASS computedStyle.getPropertyValue('text-indent') is '100px'
+
+Value '20ex':
+PASS e.style.textIndent is '20ex'
+PASS e.style.getPropertyValue('text-indent') is '20ex'
+PASS computedStyle.textIndent is '200px'
+PASS computedStyle.getPropertyValue('text-indent') is '200px'
+
+Value '50%':
+PASS e.style.textIndent is '50%'
+PASS e.style.getPropertyValue('text-indent') is '50%'
+PASS computedStyle.textIndent is '50%'
+PASS computedStyle.getPropertyValue('text-indent') is '50%'
+
+Value 'calc(10px + 20px)':
+PASS e.style.textIndent is 'calc(30px)'
+PASS e.style.getPropertyValue('text-indent') is 'calc(30px)'
+PASS computedStyle.textIndent is '30px'
+PASS computedStyle.getPropertyValue('text-indent') is '30px'
+
+Value '10em -webkit-each-line':
+FAIL e.style.textIndent should be 10em -webkit-each-line. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 10em -webkit-each-line. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-each-line. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-each-line. Was 30px.
+
+Value '-webkit-each-line 10em':
+FAIL e.style.textIndent should be -webkit-each-line 10em. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-each-line 10em. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-each-line. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-each-line. Was 30px.
+
+Value '20ex -webkit-each-line':
+FAIL e.style.textIndent should be 20ex -webkit-each-line. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 20ex -webkit-each-line. Was calc(30px).
+FAIL computedStyle.textIndent should be 200px -webkit-each-line. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 200px -webkit-each-line. Was 30px.
+
+Value '-webkit-each-line 20ex':
+FAIL e.style.textIndent should be -webkit-each-line 20ex. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-each-line 20ex. Was calc(30px).
+FAIL computedStyle.textIndent should be 200px -webkit-each-line. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 200px -webkit-each-line. Was 30px.
+
+Value '30% -webkit-each-line':
+FAIL e.style.textIndent should be 30% -webkit-each-line. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 30% -webkit-each-line. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-each-line. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-each-line. Was 30px.
+
+Value '-webkit-each-line 30%':
+FAIL e.style.textIndent should be -webkit-each-line 30%. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-each-line 30%. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-each-line. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-each-line. Was 30px.
+
+Value 'calc(10px + 20px) -webkit-each-line':
+FAIL e.style.textIndent should be calc(30px) -webkit-each-line. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be calc(30px) -webkit-each-line. Was calc(30px).
+FAIL computedStyle.textIndent should be 30px -webkit-each-line. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30px -webkit-each-line. Was 30px.
+
+Value '-webkit-each-line calc(10px + 20px)':
+FAIL e.style.textIndent should be -webkit-each-line calc(30px). Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-each-line calc(30px). Was calc(30px).
+FAIL computedStyle.textIndent should be 30px -webkit-each-line. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30px -webkit-each-line. Was 30px.
+
+Value '10em -webkit-hanging':
+FAIL e.style.textIndent should be 10em -webkit-hanging. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 10em -webkit-hanging. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-hanging. Was 30px.
+
+Value '-webkit-hanging 10em':
+FAIL e.style.textIndent should be -webkit-hanging 10em. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-hanging 10em. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-hanging. Was 30px.
+
+Value '20ex -webkit-hanging':
+FAIL e.style.textIndent should be 20ex -webkit-hanging. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 20ex -webkit-hanging. Was calc(30px).
+FAIL computedStyle.textIndent should be 200px -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 200px -webkit-hanging. Was 30px.
+
+Value '-webkit-hanging 20ex':
+FAIL e.style.textIndent should be -webkit-hanging 20ex. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-hanging 20ex. Was calc(30px).
+FAIL computedStyle.textIndent should be 200px -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 200px -webkit-hanging. Was 30px.
+
+Value '30% -webkit-hanging':
+FAIL e.style.textIndent should be 30% -webkit-hanging. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 30% -webkit-hanging. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-hanging. Was 30px.
+
+Value '-webkit-hanging 30%':
+FAIL e.style.textIndent should be -webkit-hanging 30%. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-hanging 30%. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-hanging. Was 30px.
+
+Value 'calc(10px + 20px) -webkit-hanging':
+FAIL e.style.textIndent should be calc(30px) -webkit-hanging. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be calc(30px) -webkit-hanging. Was calc(30px).
+FAIL computedStyle.textIndent should be 30px -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30px -webkit-hanging. Was 30px.
+
+Value '-webkit-hanging calc(10px + 20px)':
+FAIL e.style.textIndent should be -webkit-hanging calc(30px). Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-hanging calc(30px). Was calc(30px).
+FAIL computedStyle.textIndent should be 30px -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30px -webkit-hanging. Was 30px.
+
+Value '10em -webkit-each-line -webkit-hanging':
+FAIL e.style.textIndent should be 10em -webkit-each-line -webkit-hanging. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 10em -webkit-each-line -webkit-hanging. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '-webkit-each-line 10em -webkit-hanging':
+FAIL e.style.textIndent should be -webkit-each-line 10em -webkit-hanging. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-each-line 10em -webkit-hanging. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '-webkit-each-line -webkit-hanging 10em':
+FAIL e.style.textIndent should be -webkit-each-line -webkit-hanging 10em. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-each-line -webkit-hanging 10em. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '10em -webkit-hanging -webkit-each-line':
+FAIL e.style.textIndent should be 10em -webkit-hanging -webkit-each-line. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 10em -webkit-hanging -webkit-each-line. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '-webkit-hanging 10em -webkit-each-line':
+FAIL e.style.textIndent should be -webkit-hanging 10em -webkit-each-line. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-hanging 10em -webkit-each-line. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '-webkit-hanging -webkit-each-line 10em':
+FAIL e.style.textIndent should be -webkit-hanging -webkit-each-line 10em. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-hanging -webkit-each-line 10em. Was calc(30px).
+FAIL computedStyle.textIndent should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 100px -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '30% -webkit-each-line -webkit-hanging':
+FAIL e.style.textIndent should be 30% -webkit-each-line -webkit-hanging. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 30% -webkit-each-line -webkit-hanging. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '-webkit-each-line 30% -webkit-hanging':
+FAIL e.style.textIndent should be -webkit-each-line 30% -webkit-hanging. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-each-line 30% -webkit-hanging. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '-webkit-each-line -webkit-hanging 30%':
+FAIL e.style.textIndent should be -webkit-each-line -webkit-hanging 30%. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-each-line -webkit-hanging 30%. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '30% -webkit-hanging -webkit-each-line':
+FAIL e.style.textIndent should be 30% -webkit-hanging -webkit-each-line. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be 30% -webkit-hanging -webkit-each-line. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '-webkit-hanging 30% -webkit-each-line':
+FAIL e.style.textIndent should be -webkit-hanging 30% -webkit-each-line. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-hanging 30% -webkit-each-line. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+
+Value '-webkit-hanging -webkit-each-line 30%':
+FAIL e.style.textIndent should be -webkit-hanging -webkit-each-line 30%. Was calc(30px).
+FAIL e.style.getPropertyValue('text-indent') should be -webkit-hanging -webkit-each-line 30%. Was calc(30px).
+FAIL computedStyle.textIndent should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+FAIL computedStyle.getPropertyValue('text-indent') should be 30% -webkit-each-line -webkit-hanging. Was 30px.
+
+
+Invalid value test - '10m':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10em 10em':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10em -webkit-line':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10em -webkit-hang':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10m -webkit-each-line':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '-webkit-each-line 10m':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10m -webkit-hangning':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '-webkit-hanging 10m':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10m -webkit-each-line -webkit-hanging':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '-webkit-each-line':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '-webkit-hanging':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - 'webkit-each-line -webkit-hanging':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10em -webkit-each-line 10em':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10em -webkit-hanging 10em':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '-webkit-each-line 10em -webkit-each-line':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '-webkit-hanging 10em -webkit-hanging':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10em -webkit-line -webkit-hanging':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+Invalid value test - '10em -webkit-each-line -webkit-hang':
+PASS e.style.textIndent is '0px'
+PASS e.style.getPropertyValue('text-indent') is '0px'
+PASS computedStyle.textIndent is '0px'
+PASS computedStyle.getPropertyValue('text-indent') is '0px'
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastcss3textcss3textindentgetComputedStylegetComputedStyletextindentinheritedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-inherited-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-inherited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/css3-text/css3-text-indent/getComputedStyle/getComputedStyle-text-indent-inherited-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+This tests check that the value of text-indent is properly inherited to the child.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+Value of ancestor is '10px':
+PASS window.getComputedStyle(ancestor).getPropertyValue('text-indent') is '10px'
+PASS window.getComputedStyle(child).getPropertyValue('text-indent') is '10px'
+
+Value of ancestor is '10px -webkit-each-line':
+FAIL window.getComputedStyle(ancestor).getPropertyValue('text-indent') should be 10px -webkit-each-line. Was 10px.
+FAIL window.getComputedStyle(child).getPropertyValue('text-indent') should be 10px -webkit-each-line. Was 10px.
+
+Value of ancestor is '10px -webkit-each-line', while child is '10px':
+FAIL window.getComputedStyle(ancestor).getPropertyValue('text-indent') should be 10px -webkit-each-line. Was 10px.
+PASS window.getComputedStyle(child).getPropertyValue('text-indent') is '10px'
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdoctypes001expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/doctypes/001-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/doctypes/001-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/doctypes/001-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,21 @@
</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 784x576
+      RenderBlock {DIV} at (0,0) size 784x100
+      RenderBlock (anonymous) at (0,100) size 784x20
+        RenderText {#text} at (0,0) size 353x19
+          text run at (0,0) width 162: &quot;This file has no doctype. &quot;
+          text run at (161,0) width 192: &quot;We should be in quirks mode.&quot;
+      RenderBlock {UL} at (0,136) size 784x40
+        RenderListItem {LI} at (40,0) size 744x40
+          RenderBlock (anonymous) at (0,0) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+          RenderBlock {UL} at (0,20) size 744x20
+            RenderListItem {LI} at (40,0) size 704x20
+              RenderListMarker at (-18,0) size 7x19: white bullet
+              RenderText {#text} at (0,0) size 244x19
+                text run at (0,0) width 244: &quot;I should be underneath the first bullet.&quot;
+layer at (10,10) size 80x80
+  RenderBlock (positioned) {DIV} at (10,10) size 80x80 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdoctypes002expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/doctypes/002-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/doctypes/002-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/doctypes/002-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</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 800x180
+  RenderBlock {HTML} at (0,0) size 800x180
+    RenderBody {BODY} at (8,8) size 784x156
+      RenderBlock {DIV} at (0,0) size 784x100
+      RenderBlock (anonymous) at (0,100) size 784x20
+        RenderText {#text} at (0,0) size 498x19
+          text run at (0,0) width 316: &quot;This file has a doc type with no public identifier. &quot;
+          text run at (315,0) width 183: &quot;We should be in strict mode.&quot;
+      RenderBlock {UL} at (0,136) size 784x20
+        RenderListItem {LI} at (40,0) size 744x20
+          RenderBlock {UL} at (0,0) size 744x20
+            RenderListItem {LI} at (40,0) size 704x20
+              RenderListMarker at (-58,0) size 7x19: bullet
+              RenderListMarker at (-18,0) size 7x19: white bullet
+              RenderText {#text} at (0,0) size 256x19
+                text run at (0,0) width 256: &quot;Both bullets should be on the same line.&quot;
+layer at (8,8) size 80x80
+  RenderBlock (positioned) {DIV} at (8,8) size 80x80 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdoctypes003expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/doctypes/003-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/doctypes/003-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/doctypes/003-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,21 @@
</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 784x576
+      RenderBlock {DIV} at (0,0) size 784x100
+      RenderBlock (anonymous) at (0,100) size 784x20
+        RenderText {#text} at (0,0) size 496x19
+          text run at (0,0) width 306: &quot;This file has a doc type with an internal subset. &quot;
+          text run at (305,0) width 191: &quot;We should be in quirks mode.&quot;
+      RenderBlock {UL} at (0,136) size 784x40
+        RenderListItem {LI} at (40,0) size 744x40
+          RenderBlock (anonymous) at (0,0) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+          RenderBlock {UL} at (0,20) size 744x20
+            RenderListItem {LI} at (40,0) size 704x20
+              RenderListMarker at (-18,0) size 7x19: white bullet
+              RenderText {#text} at (0,0) size 259x19
+                text run at (0,0) width 259: &quot;Both bullets should be on separate lines.&quot;
+layer at (10,10) size 80x80
+  RenderBlock (positioned) {DIV} at (10,10) size 80x80 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdoctypes004expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/doctypes/004-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/doctypes/004-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/doctypes/004-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,21 @@
</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 784x576
+      RenderBlock {DIV} at (0,0) size 784x100
+      RenderBlock (anonymous) at (0,100) size 784x20
+        RenderText {#text} at (0,0) size 353x19
+          text run at (0,0) width 162: &quot;This file has no doctype. &quot;
+          text run at (161,0) width 192: &quot;We should be in quirks mode.&quot;
+      RenderBlock {UL} at (0,136) size 784x40
+        RenderListItem {LI} at (40,0) size 744x40
+          RenderBlock (anonymous) at (0,0) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+          RenderBlock {UL} at (0,20) size 744x20
+            RenderListItem {LI} at (40,0) size 704x20
+              RenderListMarker at (-18,0) size 7x19: white bullet
+              RenderText {#text} at (0,0) size 244x19
+                text run at (0,0) width 244: &quot;I should be underneath the first bullet.&quot;
+layer at (10,10) size 80x80
+  RenderBlock (positioned) {DIV} at (10,10) size 80x80 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdom34176expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/34176-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/34176-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/34176-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,389 @@
</span><ins>+layer at (0,0) size 800x1574
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x1574
+  RenderBlock {HTML} at (0,0) size 800x1574
+    RenderBody {BODY} at (8,16) size 784x1542
+      RenderBlock {P} at (0,0) size 784x60
+        RenderText {#text} at (23,0) size 761x59
+          text run at (23,0) width 405: &quot;Test rendering of 3 text runs -- TextRun1 TextRun2 TextRun3, &quot;
+          text run at (427,0) width 357: &quot;in which TextRun1 and TextRun2's bidi level are 2, and&quot;
+          text run at (54,20) width 730: &quot;TextRun3's bidi level is 1. TextRun2 and TextRun3 are siblings. But their ancestor (not their parent) is a sibling of&quot;
+          text run at (108,40) width 72: &quot;TextRun1. &quot;
+          text run at (179,40) width 605: &quot;The visual order should be TextRun3 TextRun1 TextRun2, not TextRun3 TextRun2 TextRun1.&quot;
+      RenderBlock {HR} at (0,76) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,94) size 784x20
+        RenderText {#text} at (319,0) size 465x19
+          text run at (319,0) width 348: &quot;Pure text. The following 3 lines should all display as \&quot;&quot;
+          text run at (666,0) width 23 RTL: &quot;\x{5E9}\x{5E0}\x{5D1}&quot;
+          text run at (688,0) width 96: &quot; This is a Test\&quot;&quot;
+      RenderBlock {DIV} at (0,130) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (699,0) size 59x19
+          text run at (699,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 111x19
+          RenderInline {SPAN} at (0,0) size 111x19
+            RenderText {#text} at (695,0) size 89x19
+              text run at (695,0) width 5 RTL: &quot; &quot;
+              text run at (757,0) width 27: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 23x19
+              RenderText {#text} at (673,0) size 23x19
+                text run at (673,0) width 23 RTL: &quot;\x{5E9}\x{5E0}\x{5D1}&quot;
+      RenderBlock {DIV} at (0,150) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (699,0) size 59x19
+          text run at (699,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 111x19
+          RenderInline {SPAN} at (0,0) size 111x19
+            RenderInline {SPAN} at (0,0) size 111x19
+              RenderText {#text} at (695,0) size 89x19
+                text run at (695,0) width 5 RTL: &quot; &quot;
+                text run at (757,0) width 27: &quot;Test&quot;
+              RenderInline {SPAN} at (0,0) size 23x19
+                RenderText {#text} at (673,0) size 23x19
+                  text run at (673,0) width 23 RTL: &quot;\x{5E9}\x{5E0}\x{5D1}&quot;
+      RenderBlock {DIV} at (0,170) size 784x20
+        RenderText {#text} at (699,0) size 59x19
+          text run at (699,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 111x19
+          RenderText {#text} at (695,0) size 89x19
+            text run at (695,0) width 5 RTL: &quot; &quot;
+            text run at (757,0) width 27: &quot;Test&quot;
+          RenderInline {SPAN} at (0,0) size 23x19
+            RenderText {#text} at (673,0) size 23x19
+              text run at (673,0) width 23 RTL: &quot;\x{5E9}\x{5E0}\x{5D1}&quot;
+      RenderBlock {HR} at (0,198) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,216) size 784x20
+        RenderText {#text} at (329,0) size 455x19
+          text run at (329,0) width 455: &quot;Text in &lt;em&gt;. The English text should be displayed as \&quot;This is a Test\&quot;.&quot;
+      RenderBlock {DIV} at (0,252) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (700,0) size 59x19
+          text run at (700,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 84x19
+          RenderInline {EM} at (0,0) size 84x19
+            RenderInline {SPAN} at (0,0) size 1x19
+            RenderText {#text} at (758,0) size 26x19
+              text run at (758,0) width 26: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 1x19
+      RenderBlock {DIV} at (0,272) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (700,0) size 59x19
+          text run at (700,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 84x19
+          RenderInline {EM} at (0,0) size 84x19
+            RenderText {#text} at (758,0) size 26x19
+              text run at (758,0) width 26: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 1x19
+      RenderBlock {DIV} at (0,292) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (700,0) size 59x19
+          text run at (700,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 110x19
+          RenderInline {EM} at (0,0) size 110x19
+            RenderText {#text} at (696,0) size 88x19
+              text run at (696,0) width 5 RTL: &quot; &quot;
+              text run at (758,0) width 26: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 23x19
+              RenderText {#text} at (674,0) size 23x19
+                text run at (674,0) width 23 RTL: &quot;\x{5D3}\x{5DE}\x{5D4}&quot;
+      RenderBlock {DIV} at (0,312) size 784x20
+        RenderText {#text} at (700,0) size 59x19
+          text run at (700,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 26x19
+          RenderInline {EM} at (0,0) size 26x19
+            RenderInline {SPAN} at (0,0) size 1x19
+            RenderText {#text} at (758,0) size 26x19
+              text run at (758,0) width 26: &quot;Test&quot;
+      RenderBlock {DIV} at (0,332) size 784x20
+        RenderText {#text} at (700,0) size 59x19
+          text run at (700,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 26x19
+          RenderInline {EM} at (0,0) size 26x19
+            RenderText {#text} at (758,0) size 26x19
+              text run at (758,0) width 26: &quot;Test&quot;
+      RenderBlock {HR} at (0,360) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,378) size 784x20
+        RenderText {#text} at (304,0) size 480x19
+          text run at (304,0) width 480: &quot;Text in &lt;strong&gt;. The following lines should all display as \&quot;This is a Test\&quot;.&quot;
+      RenderBlock {DIV} at (0,414) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (697,0) size 60x19
+          text run at (697,0) width 60: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 87x19
+          RenderInline {STRONG} at (0,0) size 87x19
+            RenderInline {SPAN} at (0,0) size 1x19
+            RenderText {#text} at (756,0) size 28x19
+              text run at (756,0) width 28: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 1x19
+      RenderBlock {DIV} at (0,434) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (697,0) size 60x19
+          text run at (697,0) width 60: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 87x19
+          RenderInline {STRONG} at (0,0) size 87x19
+            RenderText {#text} at (756,0) size 28x19
+              text run at (756,0) width 28: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 1x19
+      RenderBlock {DIV} at (0,454) size 784x20
+        RenderText {#text} at (697,0) size 60x19
+          text run at (697,0) width 60: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 28x19
+          RenderInline {STRONG} at (0,0) size 28x19
+            RenderInline {SPAN} at (0,0) size 1x19
+            RenderText {#text} at (756,0) size 28x19
+              text run at (756,0) width 28: &quot;Test&quot;
+      RenderBlock {DIV} at (0,474) size 784x20
+        RenderText {#text} at (697,0) size 60x19
+          text run at (697,0) width 60: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 28x19
+          RenderInline {STRONG} at (0,0) size 28x19
+            RenderText {#text} at (756,0) size 28x19
+              text run at (756,0) width 28: &quot;Test&quot;
+      RenderBlock {HR} at (0,502) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,520) size 784x20
+        RenderText {#text} at (339,0) size 445x19
+          text run at (339,0) width 445: &quot;Text in &lt;i&gt;. The following lines should all display as \&quot;This is a Test\&quot;.&quot;
+      RenderBlock {DIV} at (0,556) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (700,0) size 59x19
+          text run at (700,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 84x19
+          RenderInline {I} at (0,0) size 84x19
+            RenderInline {SPAN} at (0,0) size 1x19
+            RenderText {#text} at (758,0) size 26x19
+              text run at (758,0) width 26: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 1x19
+      RenderBlock {DIV} at (0,576) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (700,0) size 59x19
+          text run at (700,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 84x19
+          RenderInline {I} at (0,0) size 84x19
+            RenderText {#text} at (758,0) size 26x19
+              text run at (758,0) width 26: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 1x19
+      RenderBlock {DIV} at (0,596) size 784x20
+        RenderText {#text} at (700,0) size 59x19
+          text run at (700,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 26x19
+          RenderInline {I} at (0,0) size 26x19
+            RenderInline {SPAN} at (0,0) size 1x19
+            RenderText {#text} at (758,0) size 26x19
+              text run at (758,0) width 26: &quot;Test&quot;
+      RenderBlock {DIV} at (0,616) size 784x20
+        RenderText {#text} at (700,0) size 59x19
+          text run at (700,0) width 59: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 26x19
+          RenderInline {I} at (0,0) size 26x19
+            RenderText {#text} at (758,0) size 26x19
+              text run at (758,0) width 26: &quot;Test&quot;
+      RenderBlock {HR} at (0,644) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,662) size 784x20
+        RenderText {#text} at (336,0) size 448x19
+          text run at (336,0) width 448: &quot;Text in &lt;b&gt;. The following lines should all display as \&quot;This is a Test\&quot;.&quot;
+      RenderBlock {DIV} at (0,698) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (697,0) size 60x19
+          text run at (697,0) width 60: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 87x19
+          RenderInline {B} at (0,0) size 87x19
+            RenderInline {SPAN} at (0,0) size 1x19
+            RenderText {#text} at (756,0) size 28x19
+              text run at (756,0) width 28: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 1x19
+      RenderBlock {DIV} at (0,718) size 784x20 [bgcolor=#FF0000]
+        RenderText {#text} at (697,0) size 60x19
+          text run at (697,0) width 60: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 87x19
+          RenderInline {B} at (0,0) size 87x19
+            RenderText {#text} at (756,0) size 28x19
+              text run at (756,0) width 28: &quot;Test&quot;
+            RenderInline {SPAN} at (0,0) size 1x19
+      RenderBlock {DIV} at (0,738) size 784x20
+        RenderText {#text} at (697,0) size 60x19
+          text run at (697,0) width 60: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 28x19
+          RenderInline {B} at (0,0) size 28x19
+            RenderInline {SPAN} at (0,0) size 1x19
+            RenderText {#text} at (756,0) size 28x19
+              text run at (756,0) width 28: &quot;Test&quot;
+      RenderBlock {DIV} at (0,758) size 784x20
+        RenderText {#text} at (697,0) size 60x19
+          text run at (697,0) width 60: &quot;This is a &quot;
+        RenderInline {SPAN} at (0,0) size 28x19
+          RenderInline {B} at (0,0) size 28x19
+            RenderText {#text} at (756,0) size 28x19
+              text run at (756,0) width 28: &quot;Test&quot;
+      RenderBlock (anonymous) at (0,778) size 784x0
+        RenderInline {B} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,786) size 784x756
+        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
+        RenderBlock {P} at (0,18) size 784x20
+          RenderText {#text} at (106,0) size 678x19
+            text run at (106,0) width 678: &quot;Text in &lt;img&gt;, &lt;href&gt;, &lt;em&gt;, &lt;tr&gt;. The following English text should all display as \&quot;This is a Test\&quot;.&quot;
+        RenderBlock {DIV} at (0,54) size 784x25 [bgcolor=#FF0000]
+          RenderText {#text} at (695,5) size 62x19
+            text run at (695,5) width 62: &quot;This is a &quot;
+          RenderInline {SPAN} at (0,0) size 109x19
+            RenderInline {A} at (0,0) size 109x19 [color=#551A8B]
+              RenderText {#text} at (756,5) size 28x19
+                text run at (756,5) width 28: &quot;Test&quot;
+              RenderInline {SPAN} at (0,0) size 21x19
+                RenderImage {IMG} at (675,0) size 21x20
+        RenderBlock {DIV} at (0,79) size 784x20 [bgcolor=#FF0000]
+          RenderText {#text} at (695,0) size 62x19
+            text run at (695,0) width 62: &quot;This is a &quot;
+          RenderInline {SPAN} at (0,0) size 117x19
+            RenderInline {A} at (0,0) size 117x19 [color=#551A8B]
+              RenderText {#text} at (691,0) size 93x19
+                text run at (691,0) width 5 RTL: &quot; &quot;
+                text run at (756,0) width 28: &quot;Test&quot;
+              RenderInline {SPAN} at (0,0) size 25x19
+                RenderText {#text} at (667,0) size 25x19
+                  text run at (667,0) width 25 RTL: &quot;\x{5E9}\x{5E0}\x{5D1}&quot;
+        RenderBlock {DIV} at (0,99) size 784x20 [bgcolor=#FF0000]
+          RenderText {#text} at (697,0) size 61x19
+            text run at (697,0) width 61: &quot;This is a &quot;
+          RenderInline {SPAN} at (0,0) size 87x19
+            RenderInline {EM} at (0,0) size 87x19
+              RenderText {#text} at (757,0) size 27x19
+                text run at (757,0) width 27: &quot;Test&quot;
+              RenderInline {A} at (0,0) size 1x19 [color=#551A8B]
+        RenderBlock {DIV} at (0,119) size 784x25 [bgcolor=#FF0000]
+          RenderText {#text} at (697,5) size 61x19
+            text run at (697,5) width 61: &quot;This is a &quot;
+          RenderInline {SPAN} at (0,0) size 107x19
+            RenderInline {EM} at (0,0) size 107x19
+              RenderText {#text} at (757,5) size 27x19
+                text run at (757,5) width 27: &quot;Test&quot;
+              RenderInline {SPAN} at (0,0) size 21x19
+                RenderImage {IMG} at (677,0) size 20x20
+        RenderBlock {DIV} at (0,144) size 784x20
+          RenderText {#text} at (653,0) size 62x19
+            text run at (653,0) width 62: &quot;This is a &quot;
+          RenderInline {SPAN} at (0,0) size 70x19
+            RenderInline {A} at (0,0) size 70x19 [color=#551A8B]
+              RenderText {#text} at (714,0) size 33x19
+                text run at (714,0) width 33: &quot;Test &quot;
+              RenderInline {SPAN} at (0,0) size 38x19
+                RenderText {#text} at (746,0) size 38x19
+                  text run at (746,0) width 38: &quot;again&quot;
+        RenderBlock {DIV} at (0,164) size 784x46
+          RenderBlock (anonymous) at (0,0) size 784x20
+            RenderText {#text} at (697,0) size 61x19
+              text run at (697,0) width 61: &quot;This is a &quot;
+            RenderInline {SPAN} at (0,0) size 27x19
+              RenderInline {EM} at (0,0) size 27x19
+                RenderText {#text} at (757,0) size 27x19
+                  text run at (757,0) width 27: &quot;Test&quot;
+          RenderBlock (anonymous) at (0,20) size 784x26
+            RenderTable {TABLE} at (770,0) size 14x26
+              RenderTableSection {TBODY} at (0,0) size 14x26
+                RenderTableRow {TR} at (0,2) size 14x22
+                  RenderTableCell {TD} at (2,2) size 10x22 [r=0 c=0 rs=1 cs=1]
+                    RenderText {#text} at (1,1) size 8x19
+                      text run at (1,1) width 8: &quot;a&quot;
+          RenderBlock (anonymous) at (0,46) size 784x0
+            RenderInline {SPAN} at (0,0) size 0x0
+              RenderInline {EM} at (0,0) size 0x0
+        RenderBlock {HR} at (0,218) size 784x2 [border: (1px inset #000000)]
+        RenderBlock {UL} at (0,236) size 784x520
+          RenderListItem {LI} at (40,0) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 0: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,20) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 1: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,40) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 2: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,60) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 3: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,80) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 4: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,100) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 5: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,120) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 6: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,140) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 7: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,160) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 8: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,180) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 310x19
+              text run at (0,0) width 310: &quot;Test 9: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,200) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 10: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,220) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 317x19
+              text run at (0,0) width 317: &quot;Test 11: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,240) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 12: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,260) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 13: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,280) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 14: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,300) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 15: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,320) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 16: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,340) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 17: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,360) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 18: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,380) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 19: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,400) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 20: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,420) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 21: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,440) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 22: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,460) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 23: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,480) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 24: : Failure, actual: This ; expected: This&quot;
+          RenderListItem {LI} at (40,500) size 744x20
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 318x19
+              text run at (0,0) width 318: &quot;Test 25: : Failure, actual: This ; expected: This&quot;
+      RenderBlock (anonymous) at (0,1558) size 784x0
+        RenderInline {B} at (0,0) size 0x0
+selection start: position 0 of child 0 {#text} of child 14 {DIV} of child 56 {B} of body
+selection end:   position 5 of child 0 {#text} of child 14 {DIV} of child 56 {B} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdom52776expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/52776-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/52776-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/52776-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,272 @@
</span><ins>+layer at (0,0) size 800x1828
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x1828
+  RenderBlock {HTML} at (0,0) size 800x1828
+    RenderBody {BODY} at (8,16) size 784x1796
+      RenderBlock {DIV} at (0,0) size 784x872
+        RenderBlock {P} at (0,0) size 784x20
+          RenderText {#text} at (697,0) size 87x19
+            text run at (697,0) width 87: &quot;Right To Left&quot;
+        RenderBlock {P} at (0,36) size 784x20
+          RenderText {#text} at (450,0) size 334x19
+            text run at (450,0) width 5 RTL: &quot;.&quot;
+            text run at (454,0) width 330: &quot;Well-formed pair of unicode bidi control characters&quot;
+        RenderBlock {DIV} at (0,72) size 784x20
+          RenderText {#text} at (770,0) size 14x19
+            text run at (770,0) width 1 RTL: &quot;\x{202C}&quot;
+            text run at (770,0) width 6 RTL: &quot;!&quot;
+            text run at (776,0) width 8: &quot;\x{202B}b&quot;
+        RenderBlock {DIV} at (0,92) size 784x20
+          RenderText {#text} at (770,0) size 14x19
+            text run at (770,0) width 1 RTL: &quot;\x{202C}&quot;
+            text run at (770,0) width 14: &quot;\x{202A}b!&quot;
+        RenderBlock {P} at (0,128) size 784x20
+          RenderText {#text} at (518,0) size 266x19
+            text run at (518,0) width 5 RTL: &quot;.&quot;
+            text run at (522,0) width 262: &quot;Unpaired unicode bidi control characters&quot;
+        RenderBlock {DIV} at (0,164) size 784x20
+          RenderText {#text} at (770,0) size 14x19
+            text run at (770,0) width 6 RTL: &quot;!&quot;
+            text run at (776,0) width 8: &quot;\x{202B}b&quot;
+        RenderBlock {DIV} at (0,184) size 784x20
+          RenderText {#text} at (770,0) size 14x19
+            text run at (770,0) width 14: &quot;\x{202A}b!&quot;
+        RenderBlock {P} at (0,220) size 784x20
+          RenderText {#text} at (442,0) size 342x19
+            text run at (442,0) width 5 RTL: &quot;.&quot;
+            text run at (446,0) width 338: &quot;Empty content inside unicode bidi control characters&quot;
+        RenderBlock {DIV} at (0,256) size 784x20
+          RenderText {#text} at (784,0) size 0x19
+            text run at (784,0) width 0 RTL: &quot;\x{202C}\x{202C}&quot;
+        RenderBlock {DIV} at (0,276) size 784x20
+          RenderText {#text} at (784,0) size 0x19
+            text run at (784,0) width 0: &quot;\x{202A}&quot;
+            text run at (784,0) width 0 RTL: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,296) size 784x20
+          RenderText {#text} at (784,0) size 0x19
+            text run at (784,0) width 0 RTL: &quot;\x{202B}&quot;
+            text run at (784,0) width 0 RTL: &quot;\x{202B}&quot;
+        RenderBlock {P} at (0,332) size 784x20
+          RenderText {#text} at (496,0) size 288x19
+            text run at (496,0) width 5 RTL: &quot;.&quot;
+            text run at (500,0) width 284: &quot;String inside unicode bidi control characters&quot;
+        RenderBlock {DIV} at (0,368) size 784x20
+          RenderText {#text} at (761,0) size 23x19
+            text run at (761,0) width 1 RTL: &quot;\x{202C}&quot;
+            text run at (761,0) width 23: &quot;\x{202C}abc&quot;
+        RenderBlock {DIV} at (0,388) size 784x20
+          RenderText {#text} at (761,0) size 23x19
+            text run at (761,0) width 23: &quot;\x{202A}abc&quot;
+            text run at (784,0) width 0 RTL: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,408) size 784x20
+          RenderText {#text} at (761,0) size 23x19
+            text run at (761,0) width 23: &quot;\x{202B}abc&quot;
+            text run at (784,0) width 0 RTL: &quot;\x{202B}&quot;
+        RenderBlock {P} at (0,444) size 784x20
+          RenderText {#text} at (490,0) size 294x19
+            text run at (490,0) width 5 RTL: &quot;.&quot;
+            text run at (494,0) width 290: &quot;String around unicode bidi control characters&quot;
+        RenderBlock {DIV} at (0,480) size 784x20
+          RenderText {#text} at (741,0) size 43x19
+            text run at (741,0) width 1 RTL: &quot;\x{202C}&quot;
+            text run at (741,0) width 43: &quot;def\x{202C}abc&quot;
+        RenderBlock {DIV} at (0,500) size 784x20
+          RenderText {#text} at (741,0) size 43x19
+            text run at (741,0) width 43: &quot;\x{202C}abc\x{202C}def&quot;
+        RenderBlock {DIV} at (0,520) size 784x20
+          RenderText {#text} at (718,0) size 66x19
+            text run at (718,0) width 66: &quot;xyz\x{202C}abc\x{202C}def&quot;
+        RenderBlock {P} at (0,556) size 784x20
+          RenderText {#text} at (533,0) size 251x19
+            text run at (533,0) width 5 RTL: &quot;.&quot;
+            text run at (537,0) width 247: &quot;Nested unicode bidi control characters&quot;
+        RenderBlock {DIV} at (0,592) size 784x20
+          RenderText {#text} at (770,0) size 14x19
+            text run at (770,0) width 1: &quot;\x{202A}&quot;
+            text run at (770,0) width 1 RTL: &quot;\x{202C}&quot;
+            text run at (770,0) width 14: &quot;\x{202A}b!&quot;
+        RenderBlock {DIV} at (0,612) size 784x20
+          RenderText {#text} at (770,0) size 14x19
+            text run at (770,0) width 1 RTL: &quot;\x{202C}&quot;
+            text run at (770,0) width 6 RTL: &quot;!&quot;
+            text run at (776,0) width 8: &quot;\x{202B}b&quot;
+            text run at (784,0) width 0 RTL: &quot;\x{202B}&quot;
+        RenderBlock {DIV} at (0,632) size 784x20
+          RenderText {#text} at (770,0) size 14x19
+            text run at (770,0) width 6 RTL: &quot;!\x{202C}&quot;
+            text run at (776,0) width 8: &quot;\x{202C}\x{202C}b&quot;
+        RenderBlock {DIV} at (0,652) size 784x20
+          RenderText {#text} at (763,0) size 21x19
+            text run at (763,0) width 1 RTL: &quot;\x{202C}&quot;
+            text run at (763,0) width 9: &quot;1&quot;
+            text run at (771,0) width 6 RTL: &quot;!&quot;
+            text run at (776,0) width 8: &quot;\x{202B}c&quot;
+            text run at (784,0) width 0 RTL: &quot;\x{202C}&quot;
+        RenderBlock {P} at (0,688) size 784x20
+          RenderText {#text} at (500,0) size 284x19
+            text run at (500,0) width 5 RTL: &quot;.&quot;
+            text run at (504,0) width 280: &quot;Start with different directionality characters&quot;
+        RenderBlock {DIV} at (0,724) size 784x20
+          RenderText {#text} at (760,0) size 24x19
+            text run at (760,0) width 0 RTL: &quot;\x{202B}&quot;
+            text run at (760,0) width 0 RTL: &quot;\x{202C}&quot;
+            text run at (760,0) width 8: &quot;\x{202A}1&quot;
+            text run at (768,0) width 0 RTL: &quot;\x{202C}&quot;
+            text run at (768,0) width 16: &quot;12&quot;
+        RenderBlock {DIV} at (0,744) size 784x20
+          RenderText {#text} at (768,0) size 16x19
+            text run at (768,0) width 0 RTL: &quot;\x{202A}&quot;
+            text run at (768,0) width 0 RTL: &quot;\x{202C}&quot;
+            text run at (768,0) width 16: &quot;12&quot;
+        RenderBlock {DIV} at (0,764) size 784x24
+          RenderText {#text} at (767,1) size 17x19
+            text run at (767,1) width 1 RTL: &quot;\x{202A}&quot;
+            text run at (767,1) width 1 RTL: &quot;\x{202C}&quot;
+            text run at (767,1) width 17: &quot;\x{660}\x{661}&quot;
+        RenderBlock {DIV} at (0,788) size 784x24
+          RenderText {#text} at (765,1) size 19x19
+            text run at (765,1) width 1 RTL: &quot;\x{202A}&quot;
+            text run at (765,1) width 19 RTL: &quot;\x{683}\x{684}\x{202C}&quot;
+        RenderBlock {DIV} at (0,812) size 784x20
+          RenderText {#text} at (784,0) size 0x19
+            text run at (784,0) width 0 RTL: &quot;\x{202A}&quot;
+            text run at (784,0) width 0 RTL: &quot;\x{1}\x{202C}&quot;
+        RenderBlock {DIV} at (0,832) size 784x20
+          RenderText {#text} at (761,0) size 23x19
+            text run at (761,0) width 23: &quot;abc\x{202C}&quot;
+            text run at (784,0) width 0 RTL: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,852) size 784x20
+          RenderText {#text} at (769,0) size 15x19
+            text run at (769,0) width 1 RTL: &quot;\x{202A}&quot;
+            text run at (769,0) width 15 RTL: &quot;\x{5D0}\x{5D1}\x{202C}&quot;
+      RenderBlock {DIV} at (0,888) size 784x872
+        RenderBlock {P} at (0,0) size 784x20
+          RenderText {#text} at (0,0) size 87x19
+            text run at (0,0) width 87: &quot;Left To Right&quot;
+        RenderBlock {P} at (0,36) size 784x20
+          RenderText {#text} at (0,0) size 334x19
+            text run at (0,0) width 334: &quot;Well-formed pair of unicode bidi control characters.&quot;
+        RenderBlock {DIV} at (0,72) size 784x20
+          RenderText {#text} at (0,0) size 14x19
+            text run at (0,0) width 6 RTL: &quot;!&quot;
+            text run at (5,0) width 9: &quot;\x{202B}b&quot;
+            text run at (13,0) width 1: &quot;\x{202C}&quot;
+        RenderBlock {DIV} at (0,92) size 784x20
+          RenderText {#text} at (0,0) size 14x19
+            text run at (0,0) width 14: &quot;\x{202A}b!&quot;
+            text run at (13,0) width 1: &quot;\x{202C}&quot;
+        RenderBlock {P} at (0,128) size 784x20
+          RenderText {#text} at (0,0) size 266x19
+            text run at (0,0) width 266: &quot;Unpaired unicode bidi control characters.&quot;
+        RenderBlock {DIV} at (0,164) size 784x20
+          RenderText {#text} at (0,0) size 14x19
+            text run at (0,0) width 14: &quot;\x{202B}b!&quot;
+        RenderBlock {DIV} at (0,184) size 784x20
+          RenderText {#text} at (0,0) size 14x19
+            text run at (0,0) width 14: &quot;\x{202A}b!&quot;
+        RenderBlock {P} at (0,220) size 784x20
+          RenderText {#text} at (0,0) size 342x19
+            text run at (0,0) width 342: &quot;Empty content inside unicode bidi control characters.&quot;
+        RenderBlock {DIV} at (0,256) size 784x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: &quot;\x{202C}\x{202C}&quot;
+        RenderBlock {DIV} at (0,276) size 784x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: &quot;\x{202A}&quot;
+            text run at (0,0) width 0: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,296) size 784x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: &quot;\x{202B}&quot;
+            text run at (0,0) width 0 RTL: &quot;\x{202B}&quot;
+        RenderBlock {P} at (0,332) size 784x20
+          RenderText {#text} at (0,0) size 288x19
+            text run at (0,0) width 288: &quot;String inside unicode bidi control characters.&quot;
+        RenderBlock {DIV} at (0,368) size 784x20
+          RenderText {#text} at (0,0) size 23x19
+            text run at (0,0) width 23: &quot;\x{202C}abc\x{202C}&quot;
+        RenderBlock {DIV} at (0,388) size 784x20
+          RenderText {#text} at (0,0) size 23x19
+            text run at (0,0) width 23: &quot;\x{202A}abc&quot;
+            text run at (22,0) width 1: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,408) size 784x20
+          RenderText {#text} at (0,0) size 23x19
+            text run at (0,0) width 23: &quot;\x{202B}abc&quot;
+            text run at (22,0) width 1: &quot;\x{202B}&quot;
+        RenderBlock {P} at (0,444) size 784x20
+          RenderText {#text} at (0,0) size 294x19
+            text run at (0,0) width 294: &quot;String around unicode bidi control characters.&quot;
+        RenderBlock {DIV} at (0,480) size 784x20
+          RenderText {#text} at (0,0) size 43x19
+            text run at (0,0) width 43: &quot;def\x{202C}abc\x{202C}&quot;
+        RenderBlock {DIV} at (0,500) size 784x20
+          RenderText {#text} at (0,0) size 43x19
+            text run at (0,0) width 43: &quot;\x{202C}abc\x{202C}def&quot;
+        RenderBlock {DIV} at (0,520) size 784x20
+          RenderText {#text} at (0,0) size 66x19
+            text run at (0,0) width 66: &quot;xyz\x{202C}abc\x{202C}def&quot;
+        RenderBlock {P} at (0,556) size 784x20
+          RenderText {#text} at (0,0) size 251x19
+            text run at (0,0) width 251: &quot;Nested unicode bidi control characters.&quot;
+        RenderBlock {DIV} at (0,592) size 784x20
+          RenderText {#text} at (0,0) size 14x19
+            text run at (0,0) width 0: &quot;\x{202A}&quot;
+            text run at (0,0) width 14: &quot;\x{202A}b!&quot;
+            text run at (13,0) width 1: &quot;\x{202C}&quot;
+        RenderBlock {DIV} at (0,612) size 784x20
+          RenderText {#text} at (0,0) size 14x19
+            text run at (0,0) width 6 RTL: &quot;!&quot;
+            text run at (5,0) width 9: &quot;\x{202B}b&quot;
+            text run at (13,0) width 1: &quot;\x{202C}&quot;
+            text run at (13,0) width 1 RTL: &quot;\x{202B}&quot;
+        RenderBlock {DIV} at (0,632) size 784x20
+          RenderText {#text} at (0,0) size 14x19
+            text run at (0,0) width 14: &quot;\x{202C}\x{202C}b!\x{202C}&quot;
+        RenderBlock {DIV} at (0,652) size 784x20
+          RenderText {#text} at (0,0) size 21x19
+            text run at (0,0) width 8: &quot;\x{202C}1&quot;
+            text run at (8,0) width 6 RTL: &quot;!&quot;
+            text run at (13,0) width 8: &quot;\x{202B}c&quot;
+            text run at (20,0) width 1: &quot;\x{202C}&quot;
+        RenderBlock {P} at (0,688) size 784x20
+          RenderText {#text} at (0,0) size 284x19
+            text run at (0,0) width 284: &quot;Start with different directionality characters.&quot;
+        RenderBlock {DIV} at (0,724) size 784x20
+          RenderText {#text} at (0,0) size 24x19
+            text run at (0,0) width 16: &quot;12\x{202C}&quot;
+            text run at (16,0) width 8: &quot;\x{202A}1&quot;
+            text run at (24,0) width 0: &quot;\x{202C}&quot;
+            text run at (24,0) width 0: &quot;\x{202B}&quot;
+        RenderBlock {DIV} at (0,744) size 784x20
+          RenderText {#text} at (0,0) size 16x19
+            text run at (0,0) width 16: &quot;12\x{202C}&quot;
+            text run at (16,0) width 0: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,764) size 784x24
+          RenderText {#text} at (0,1) size 17x19
+            text run at (0,1) width 17: &quot;\x{660}\x{661}&quot;
+            text run at (16,1) width 1: &quot;\x{202C}&quot;
+            text run at (16,1) width 1: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,788) size 784x24
+          RenderText {#text} at (0,1) size 19x19
+            text run at (0,1) width 19 RTL: &quot;\x{683}\x{684}&quot;
+            text run at (18,1) width 1: &quot;\x{202C}&quot;
+            text run at (18,1) width 1: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,812) size 784x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: &quot;\x{1}\x{202C}&quot;
+            text run at (0,0) width 0: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,832) size 784x20
+          RenderText {#text} at (0,0) size 23x19
+            text run at (0,0) width 23: &quot;abc\x{202C}&quot;
+            text run at (22,0) width 1: &quot;\x{202A}&quot;
+        RenderBlock {DIV} at (0,852) size 784x20
+          RenderText {#text} at (0,0) size 15x19
+            text run at (0,0) width 15 RTL: &quot;\x{5D0}\x{5D1}&quot;
+            text run at (14,0) width 1: &quot;\x{202C}&quot;
+            text run at (14,0) width 1: &quot;\x{202A}&quot;
+      RenderBlock {UL} at (0,1776) size 784x20
+        RenderListItem {LI} at (40,0) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 717x19
+            text run at (0,0) width 717: &quot;test id=test: the right-most character of rendering result of &lt;PDF&gt;abc&lt;PDF&gt; in RTL block should be c: Success&quot;
+selection start: position 3 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
+selection end:   position 4 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomDocumentCaretRangeFromPointbasicexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/basic-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/basic-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/basic-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+CONSOLE MESSAGE: line 38: TypeError: null is not an object (evaluating 'range.startContainer')
+xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx xxxxx
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomDocumentCaretRangeFromPointcaretRangeFromPointinzoomandscrollexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/caretRangeFromPoint-in-zoom-and-scroll-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+ALERT: range is null
+A long text to test document caretRangeFromPoint. Test scroll, zoom, zoomAndScroll .................................... The End
+FAIL check scroll offset actual: 14; expected: 29
+FAIL check zoom and scroll offset actual: 15; expected: 29
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomDocumentCaretRangeFromPointhittestrelativetoviewportexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,36 @@
</span><ins>+This checks for proper behavior of caretRangeFromPoint before and after scrolling.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+PASS Range.startContainer check (got [object Text], expected [object Text])
+PASS Range.startOffset check (got 0, expected 0)
+PASS Range.startContainer check (got [object Text], expected [object Text])
+FAIL Range.startOffset check (got 0, expected 12)
+PASS Range.startContainer check (got [object Text], expected [object Text])
+FAIL Range.startOffset check (got 0, expected 2)
+PASS Range.startContainer check (got [object Text], expected [object Text])
+FAIL Range.startOffset check (got 0, expected 14)

+FAIL Range.startContainer check (got [object Text], expected [object Text])
+PASS Range.startOffset check (got 0, expected 0)
+FAIL Range.startContainer check (got [object Text], expected [object Text])
+FAIL Range.startOffset check (got 0, expected 12)
+FAIL Range.startContainer check (got [object Text], expected [object Text])
+FAIL Range.startOffset check (got 0, expected 2)
+FAIL Range.startContainer check (got [object Text], expected [object Text])
+FAIL Range.startOffset check (got 0, expected 14)

+PASS Range.startContainer check (got [object Text], expected [object Text])
+PASS Range.startOffset check (got 0, expected 0)
+PASS Range.startContainer check (got [object Text], expected [object Text])
+FAIL Range.startOffset check (got 0, expected 6)
+PASS Range.startContainer check (got [object Text], expected [object Text])
+FAIL Range.startOffset check (got 0, expected 4)
+PASS Range.startContainer check (got [object Text], expected [object Text])
+FAIL Range.startOffset check (got 0, expected 10)

+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomDocumentxmldocumentfocusexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/xml-document-focus-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/xml-document-focus-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Document/xml-document-focus-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+Make sure the focus management API is available to XML documents.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+PASS document.__proto__ is not HTMLDocument.prototype
+PASS document.__proto__ is Document.prototype
+PASS document.hasFocus() is true
+PASS document.activeElement is document.body
+PASS document.activeElement is testElement
+PASS document.hasFocus() is true
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomElementclassattributewhitespaceexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/class-attribute-whitespace-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/class-attribute-whitespace-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/class-attribute-whitespace-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,43 @@
</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 54x19
+          text run at (0,0) width 54: &quot;Test for &quot;
+        RenderInline {I} at (0,0) size 665x19
+          RenderInline {A} at (0,0) size 353x19 [color=#0000EE]
+            RenderText {#text} at (53,0) size 353x19
+              text run at (53,0) width 353: &quot;http://bugzilla.opendarwin.org/show_bug.cgi?id=7761&quot;
+          RenderText {#text} at (405,0) size 313x19
+            text run at (405,0) width 313: &quot; Tabs in class attribute not treated as whitespace&quot;
+        RenderText {#text} at (717,0) size 5x19
+          text run at (717,0) width 5: &quot;.&quot;
+      RenderBlock {P} at (0,36) size 784x20
+        RenderText {#text} at (0,0) size 238x19
+          text run at (0,0) width 238: &quot;All of the following should be green:&quot;
+      RenderBlock {DIV} at (0,72) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 58x19
+          text run at (0,0) width 58: &quot;Tab after&quot;
+      RenderBlock {DIV} at (0,92) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 69x19
+          text run at (0,0) width 69: &quot;Tab before&quot;
+      RenderBlock {DIV} at (0,112) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 88x19
+          text run at (0,0) width 88: &quot;Newline after&quot;
+      RenderBlock {DIV} at (0,132) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 100x19
+          text run at (0,0) width 100: &quot;Newline before&quot;
+      RenderBlock {DIV} at (0,152) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 78x19
+          text run at (0,0) width 78: &quot;Spaces after&quot;
+      RenderBlock {DIV} at (0,172) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 90x19
+          text run at (0,0) width 90: &quot;Spaces before&quot;
+      RenderBlock {DIV} at (0,192) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 55x19
+          text run at (0,0) width 55: &quot;CR after&quot;
+      RenderBlock {DIV} at (0,212) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 67x19
+          text run at (0,0) width 67: &quot;CR before&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomElementgetBoundingClientRectexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getBoundingClientRect-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getBoundingClientRect-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getBoundingClientRect-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,119 @@
</span><ins>+Test 1
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 40.000. Was 41.000.
+PASS rect.width.toFixed(3) is &quot;300.000&quot;
+PASS rect.height.toFixed(3) is &quot;100.000&quot;
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 2
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 188.000. Was 190.000.
+PASS rect.width.toFixed(3) is &quot;320.000&quot;
+PASS rect.height.toFixed(3) is &quot;120.000&quot;
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 3
+PASS rect.left.toFixed(3) is &quot;18.000&quot;
+FAIL rect.top.toFixed(3) should be 356.000. Was 359.000.
+PASS rect.width.toFixed(3) is &quot;300.000&quot;
+PASS rect.height.toFixed(3) is &quot;100.000&quot;
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 4
+PASS rect.left.toFixed(3) is &quot;37.289&quot;
+FAIL rect.top.toFixed(3) should be 483.289. Was 487.289.
+PASS rect.width.toFixed(3) is &quot;141.421&quot;
+PASS rect.height.toFixed(3) is &quot;141.421&quot;
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 5
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 652.000. Was 657.000.
+PASS rect.width.toFixed(3) is &quot;300.000&quot;
+FAIL rect.height.toFixed(3) should be 368.000. Was 391.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 6
+Known failure. Skipping.
+
+Test 7
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 1484.000. Was 1537.000.
+PASS rect.width.toFixed(3) is &quot;288.000&quot;
+FAIL rect.height.toFixed(3) should be 464.000. Was 493.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 8
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 1996.000. Was 2079.000.
+PASS rect.width.toFixed(3) is &quot;300.000&quot;
+FAIL rect.height.toFixed(3) should be 74.000. Was 78.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 9
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 2134.000. Was 2223.000.
+PASS rect.width.toFixed(3) is &quot;300.000&quot;
+FAIL rect.height.toFixed(3) should be 90.000. Was 95.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 10
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 2274.000. Was 2369.000.
+PASS rect.width.toFixed(3) is &quot;300.000&quot;
+FAIL rect.height.toFixed(3) should be 34.000. Was 36.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 11
+PASS rect.left.toFixed(3) is &quot;10.000&quot;
+FAIL rect.top.toFixed(3) should be 2396.000. Was 2496.000.
+PASS rect.width.toFixed(3) is &quot;147.000&quot;
+FAIL rect.height.toFixed(3) should be 34.000. Was 36.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 12
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 2532.000. Was 2638.000.
+PASS rect.width.toFixed(3) is &quot;100.000&quot;
+PASS rect.height.toFixed(3) is &quot;100.000&quot;
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 13
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 2783.000. Was 2891.000.
+PASS rect.width.toFixed(3) is &quot;260.000&quot;
+FAIL rect.height.toFixed(3) should be 16.000. Was 17.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 14
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 2863.000. Was 2974.000.
+PASS rect.width.toFixed(3) is &quot;300.000&quot;
+FAIL rect.height.toFixed(3) should be 232.000. Was 234.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 15
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 3159.000. Was 3274.000.
+PASS rect.width.toFixed(3) is &quot;0.000&quot;
+PASS rect.height.toFixed(3) is &quot;0.000&quot;
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomElementgetBoundingClientRectgetClientRectsrelativetoviewportexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+FAIL unScrolledBoundingBox.top - scrolledDownBoundingBox.top should be 50. Was 0.
+FAIL unScrolledBoundingBoxes[0].top - scrolledDownBoundingBoxes[0].top should be 50. Was 0.
+FAIL unScrolledBoundingBox.left - scrolledRightBoundingBox.left should be 50. Was 0.
+FAIL unScrolledBoundingBoxes[0].left - scrolledRightBoundingBoxes[0].left should be 50. Was 0.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomElementgetClientRectsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getClientRects-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getClientRects-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/getClientRects-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,49 @@
</span><ins>+Client bounding rects for #1
+PASS testRects.length is 1
+
+Client bounding rects for #2
+PASS testRects.length is 1
+
+Client bounding rects for #3
+PASS testRects.length is 1
+
+Client bounding rects for #4
+PASS testRects.length is 1
+
+Client bounding rects for #5
+PASS testRects.length is 1
+
+Client bounding rects for #6
+Known failure. Skipping.
+
+Client bounding rects for #7
+FAIL testRects.length should be 10. Was 11.
+
+Client bounding rects for #8
+PASS testRects.length is 1
+
+Client bounding rects for #9
+FAIL testRects.length should be 2. Was 1.
+
+Client bounding rects for #10
+PASS testRects.length is 1
+
+Client bounding rects for #11
+PASS testRects.length is 1
+
+Client bounding rects for #12
+PASS testRects.length is 1
+
+Client bounding rects for #13
+PASS testRects.length is 1
+
+Client bounding rects for #14
+PASS testRects.length is 3
+
+Client bounding rects for #15
+PASS testRects.length is 1
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomElementnulloffsetparentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/null-offset-parent-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/null-offset-parent-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/null-offset-parent-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,8 @@
</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 757x39
+        text run at (0,0) width 757: &quot;This test verifies that JS access to offsetParent on an element that lacks one, such as the body, doesn't crash. If it didn't&quot;
+        text run at (0,20) width 102: &quot;crash, it passed.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomElementscrollLeftQuirksexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollLeft-Quirks-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollLeft-Quirks-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollLeft-Quirks-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+Tests that for quirks mode document.body.scrollLeft returns the scroll left value
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL window.pageXOffset should be 500. Was 0.
+FAIL document.body.scrollLeft should be 500. Was 0.
+PASS document.documentElement.scrollLeft is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomElementscrollLeftexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollLeft-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollLeft-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollLeft-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+Tests that for standard mode document.documentElement.scrollLeft returns the scroll left value
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL window.pageXOffset should be 500. Was 0.
+FAIL document.body.scrollLeft should be 500. Was 0.
+PASS document.documentElement.scrollLeft is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomElementscrollTopQuirksexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollTop-Quirks-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollTop-Quirks-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollTop-Quirks-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+Tests that for quirks mode document.body.scrollTop returns the scroll top value
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL window.pageYOffset should be 500. Was 0.
+FAIL document.body.scrollTop should be 500. Was 0.
+PASS document.documentElement.scrollTop is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomElementscrollTopexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollTop-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollTop-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Element/scrollTop-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+Tests that for standard mode document.documentElement.scrollTop returns the scroll top value
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL window.pageYOffset should be 500. Was 0.
+FAIL document.body.scrollTop should be 500. Was 0.
+PASS document.documentElement.scrollTop is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomGeolocationnopagecacheexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Geolocation/no-page-cache-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Geolocation/no-page-cache-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Geolocation/no-page-cache-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+FAIL: Timed out waiting for notifyDone to be called
+Tests that pages that use Geolocation are not put in the page cache.
+
+Currently, Geolocation does not work with the page cache so pages that use Geolocation are explicitly prevented from entering the cache. This test checks for accidental enabling of the page Cache for Geolocation. See https://bugs.webkit.org/show_bug.cgi?id=43956 for details.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+Main page opening resources/cached-page-1.html
+resources/cached-page-1.html fired, count = 1
+resources/cached-page-1.html about to navigate to resources/cached-page-2.html
+resources/cached-page-2.html about to go back to resources/cached-page-1.html
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomGeolocationpagereloadcancelpermissionrequestsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Geolocation/page-reload-cancel-permission-requests-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Geolocation/page-reload-cancel-permission-requests-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Geolocation/page-reload-cancel-permission-requests-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Tests that when a page is reloaded, the frame is properly detached from the Geolocation object to ensure that no permission requests are in progress.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL numPendingRequests should be 0. Was 1.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLAnchorElementanchordownloadexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-download-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-download-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-download-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+PASS
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLAnchorElementanchorinnoscrolliframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-in-noscroll-iframe-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+This tests whether clicking on an anchor in an iframe with scrolling=&quot;no&quot; will scroll to anchor. If clicking on the link below triggers a scroll, the test passes.
+FAIL: navigating to the anchor should trigger a scroll
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLAnchorElementanchornodownloadsetexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-nodownload-set-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-nodownload-set-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLAnchorElement/anchor-nodownload-set-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+PASS
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLDocumentactiveElementexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLDocument/activeElement-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLDocument/activeElement-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLDocument/activeElement-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+ 
+[object HTMLBodyElement]
+[object HTMLBodyElement] id: 
+[object HTMLBodyElement] id: 
+[object HTMLBodyElement]
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLDocumentframelesslocationbugzilla10837expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLDocument/frameless-location-bugzilla10837-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</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
+    RenderFrameSet {FRAMESET} at (0,0) size 800x600
+      RenderFrame {FRAME} at (0,0) size 397x600
+        layer at (0,0) size 397x600
+          RenderView at (0,0) size 397x600
+        layer at (0,0) size 397x600
+          RenderBlock {HTML} at (0,0) size 397x600
+            RenderBody {BODY} at (8,8) size 381x584
+              RenderBlock {DIV} at (0,0) size 381x20
+                RenderText {#text} at (0,0) size 60x19
+                  text run at (0,0) width 60: &quot;PASSED&quot;
+      RenderFrame {FRAME} at (403,0) size 397x600
+        layer at (0,0) size 397x600
+          RenderView at (0,0) size 397x600
+        layer at (0,0) size 397x600
+          RenderBlock {HTML} at (0,0) size 397x600
+            RenderBody {BODY} at (8,8) size 381x584
+              RenderText {#text} at (0,0) size 22x19
+                text run at (0,0) width 22: &quot;foo&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLElementbdoexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLElement/bdo-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLElement/bdo-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLElement/bdo-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,49 @@
</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 114x19
+          text run at (0,0) width 114: &quot;Tests: the bdo tag&quot;
+      RenderBlock {P} at (0,36) size 784x20
+        RenderText {#text} at (0,0) size 336x19
+          text run at (0,0) width 336: &quot;The bdo element overrides the default text direction.&quot;
+      RenderBlock {P} at (0,72) size 784x40
+        RenderText {#text} at (0,0) size 775x39
+          text run at (0,0) width 740: &quot;If successful, the first sentence would be backward, and the second sentence regular. There should then be an extra &quot;
+          text run at (739,0) width 36: &quot;blank&quot;
+          text run at (0,20) width 707: &quot;line, followed by a line reading only \&quot;A,\&quot; and finally, a sentence where only the word \&quot;umbrella\&quot; is backward.&quot;
+      RenderBlock {HR} at (0,128) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,138) size 784x120
+        RenderBR {BR} at (0,0) size 0x19
+        RenderInline {BDO} at (0,0) size 224x19
+          RenderText {#text} at (0,20) size 224x19
+            text run at (0,20) width 224 RTL override: &quot;This sentence should be backward.&quot;
+        RenderText {#text} at (223,20) size 5x19
+          text run at (223,20) width 5: &quot; &quot;
+        RenderBR {BR} at (227,35) size 1x0
+        RenderInline {BDO} at (0,0) size 212x19
+          RenderText {#text} at (0,40) size 212x19
+            text run at (0,40) width 212 LTR override: &quot;This sentence should be forward.&quot;
+        RenderText {#text} at (211,40) size 5x19
+          text run at (211,40) width 5: &quot; &quot;
+        RenderBR {BR} at (215,55) size 1x0
+        RenderInline {BDO} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderBR {BR} at (0,60) size 0x19
+        RenderInline {BDO} at (0,0) size 12x19
+          RenderText {#text} at (0,80) size 12x19
+            text run at (0,80) width 12 RTL override: &quot;A&quot;
+        RenderText {#text} at (11,80) size 5x19
+          text run at (11,80) width 5: &quot; &quot;
+        RenderBR {BR} at (15,95) size 1x0
+        RenderInline {BDO} at (0,0) size 297x19
+          RenderText {#text} at (0,100) size 27x19
+            text run at (0,100) width 27 LTR override: &quot;My &quot;
+          RenderInline {BDO} at (0,0) size 58x19
+            RenderText {#text} at (26,100) size 58x19
+              text run at (26,100) width 58 RTL override: &quot;umbrella&quot;
+          RenderText {#text} at (83,100) size 214x19
+            text run at (83,100) width 214 LTR override: &quot; sure would be useful in this rain.&quot;
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementheadlinkstylehrefcheckexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/head-link-style-href-check-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/head-link-style-href-check-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/head-link-style-href-check-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x292
+  RenderBlock {HTML} at (0,0) size 800x292
+    RenderBody {BODY} at (8,16) size 784x268
+      RenderBlock {P} at (0,0) size 784x80
+        RenderText {#text} at (0,0) size 769x79
+          text run at (0,0) width 762: &quot;This is a test to check if the loading of a stylesheet is properly cancelled (count of pending style sheets is decremented)&quot;
+          text run at (0,20) width 602: &quot;when its link tag is changed through the DOM after the link tag is appended to the document. &quot;
+          text run at (601,20) width 168: &quot;When the div with style is&quot;
+          text run at (0,40) width 715: &quot;moved, it appears on the screen if the style was loaded properly, and doesn't appear when there are out-standing&quot;
+          text run at (0,60) width 260: &quot;stylesheets according to the DocLoader. &quot;
+          text run at (259,60) width 28: &quot;See &quot;
+        RenderInline {A} at (0,0) size 33x19 [color=#0000EE]
+          RenderText {#text} at (286,60) size 33x19
+            text run at (286,60) width 33: &quot;6999&quot;
+      RenderBlock {P} at (0,96) size 784x20
+        RenderInline {SPAN} at (0,0) size 33x19 [color=#FF0000]
+          RenderText {#text} at (0,0) size 33x19
+            text run at (0,0) width 33: &quot;Fails&quot;
+        RenderText {#text} at (32,0) size 55x19
+          text run at (32,0) width 55: &quot; if there &quot;
+        RenderInline {SPAN} at (0,0) size 33x19 [color=#FF0000]
+          RenderText {#text} at (86,0) size 33x19
+            text run at (86,0) width 33: &quot;is no&quot;
+        RenderText {#text} at (118,0) size 154x19
+          text run at (118,0) width 154: &quot; pink box on the screen.&quot;
+      RenderBlock {P} at (0,132) size 784x20
+        RenderInline {SPAN} at (0,0) size 44x19 [color=#008000]
+          RenderText {#text} at (0,0) size 44x19
+            text run at (0,0) width 44: &quot;Passes&quot;
+        RenderText {#text} at (43,0) size 55x19
+          text run at (43,0) width 55: &quot; if there &quot;
+        RenderInline {SPAN} at (0,0) size 11x19 [color=#008000]
+          RenderText {#text} at (97,0) size 11x19
+            text run at (97,0) width 11: &quot;is&quot;
+        RenderText {#text} at (107,0) size 165x19
+          text run at (107,0) width 165: &quot; a pink box on the screen.&quot;
+      RenderBlock {DIV} at (0,168) size 100x100 [bgcolor=#FFCCFF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead1expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead1-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead1-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead1-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,7 @@
</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 89x19
+        text run at (0,0) width 89: &quot;hellotestagain&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead2-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead2-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,7 @@
</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 89x19
+        text run at (0,0) width 89: &quot;hellotestagain&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead3expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead3-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead3-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead3-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,7 @@
</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 57x19
+        text run at (0,0) width 57: &quot;testagain&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead4expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead4-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead4-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead4-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</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 24x19
+        text run at (0,0) width 24: &quot;text&quot;
+      RenderText {#text} at (23,0) size 28x19
+        text run at (23,0) width 5: &quot; &quot;
+        text run at (27,0) width 24: &quot;test&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLHeadElementtextInHead5expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead5-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead5-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLHeadElement/textInHead5-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,9 @@
</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 29x19
+        text run at (0,0) width 29: &quot;Foo &quot;
+      RenderText {#text} at (28,0) size 78x19
+        text run at (28,0) width 78: &quot;Hello world&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLImageElementimagealttextexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/image-alt-text-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/image-alt-text-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/image-alt-text-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,16 @@
</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 784x576
+      RenderBlock (anonymous) at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 781x39
+          text run at (0,0) width 781: &quot;This tests whether alt text is shown for image elements with no src attribute. You should see \&quot;Success\&quot; twice, followed by&quot;
+          text run at (0,20) width 106: &quot;a blue rectangle.&quot;
+      RenderBlock {P} at (0,56) size 784x100
+        RenderImage {IMG} at (0,0) size 55x23
+        RenderBR {BR} at (55,23) size 0x0
+        RenderImage {IMG} at (0,23) size 102x52 [border: (1px solid #000000)]
+        RenderBR {BR} at (102,75) size 0x0
+        RenderImage {IMG} at (0,75) size 75x25
+        RenderBR {BR} at (75,100) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLImageElementsizesimagesizes1xexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+PASS successfullyParsed is true
+
+TEST COMPLETE
+PASS document.getElementById(&quot;simple&quot;).currentSrc.indexOf(&quot;file://&quot;) == 0 is true
+FAIL document.getElementById(&quot;simple&quot;).clientWidth should be 320. Was 800.
+PASS currentSrcFileName(&quot;simple&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;calc&quot;).clientWidth is 900
+PASS currentSrcFileName(&quot;calc&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;small_sizes&quot;).clientWidth is 300
+FAIL currentSrcFileName(&quot;small_sizes&quot;) should be image-set-1x.png. Was image-set-2x.png.
+PASS document.getElementById(&quot;sizes_x_descriptors&quot;).clientWidth is 400
+FAIL currentSrcFileName(&quot;sizes_x_descriptors&quot;) should be image-set-1x.png. Was image-set-2x.png.
+PASS document.getElementById(&quot;sizes_src&quot;).clientWidth is 400
+PASS currentSrcFileName(&quot;sizes_src&quot;) is &quot;image-set-1x.png&quot;
+PASS document.getElementById(&quot;default_sizes&quot;).clientWidth is window.innerWidth
+PASS currentSrcFileName(&quot;default_sizes&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;invalid_length&quot;).clientWidth is window.innerWidth
+PASS currentSrcFileName(&quot;invalid_length&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;src_and_w&quot;).clientWidth is within 0.015625 of 700
+PASS currentSrcFileName(&quot;src_and_w&quot;) is &quot;image-set-4x.png&quot;
+PASS document.getElementById(&quot;src_and_w2&quot;).clientWidth is within 0.015625 of 700
+PASS currentSrcFileName(&quot;src_and_w2&quot;) is &quot;image-set-1x.png&quot;
+PASS document.getElementById(&quot;x_and_w&quot;).clientWidth is within 0.015625 of 700
+PASS currentSrcFileName(&quot;x_and_w&quot;) is &quot;image-set-4x.png&quot;
+PASS document.getElementById(&quot;x_and_w2&quot;).clientWidth is 400
+PASS currentSrcFileName(&quot;x_and_w2&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;x_and_w3&quot;).clientWidth is 400
+PASS currentSrcFileName(&quot;x_and_w3&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;half_size&quot;).clientWidth is (window.innerWidth/2)
+PASS currentSrcFileName(&quot;half_size&quot;) is &quot;image-set-2x.png&quot;
+FAIL document.getElementById(&quot;infitisimal_sizes&quot;).clientWidth should be 3.2. Was 3.
+PASS currentSrcFileName(&quot;infitisimal_sizes&quot;) is &quot;image-set-2x.png&quot;
+                
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLImageElementsizesimagesizes2xexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+PASS successfullyParsed is true
+
+TEST COMPLETE
+FAIL document.getElementById(&quot;simple&quot;).clientWidth should be 320. Was 800.
+PASS currentSrcFileName(&quot;simple&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;small_sizes&quot;).clientWidth is 300
+PASS currentSrcFileName(&quot;small_sizes&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;sizes_x_descriptors&quot;).clientWidth is 400
+PASS currentSrcFileName(&quot;sizes_x_descriptors&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;sizes_src&quot;).clientWidth is 400
+PASS currentSrcFileName(&quot;sizes_src&quot;) is &quot;image-set-1x.png&quot;
+PASS document.getElementById(&quot;default_sizes&quot;).clientWidth is window.innerWidth
+FAIL currentSrcFileName(&quot;default_sizes&quot;) should be image-set-4x.png. Was image-set-2x.png.
+PASS document.getElementById(&quot;invalid_length&quot;).clientWidth is window.innerWidth
+PASS currentSrcFileName(&quot;invalid_length&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;src_and_w&quot;).clientWidth is within 0.015625 of 700
+PASS currentSrcFileName(&quot;src_and_w&quot;) is &quot;image-set-4x.png&quot;
+PASS document.getElementById(&quot;x_and_w&quot;).clientWidth is within 0.015625 of 700
+PASS currentSrcFileName(&quot;x_and_w&quot;) is &quot;image-set-4x.png&quot;
+PASS document.getElementById(&quot;x_and_w2&quot;).clientWidth is 400
+PASS currentSrcFileName(&quot;x_and_w2&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;x_and_w3&quot;).clientWidth is 400
+PASS currentSrcFileName(&quot;x_and_w3&quot;) is &quot;image-set-2x.png&quot;
+PASS document.getElementById(&quot;half_size&quot;).clientWidth is (window.innerWidth/2)
+PASS currentSrcFileName(&quot;half_size&quot;) is &quot;image-set-2x.png&quot;
+FAIL document.getElementById(&quot;infitisimal_sizes&quot;).clientWidth should be 3.2. Was 3.
+PASS currentSrcFileName(&quot;infitisimal_sizes&quot;) is &quot;image-set-2x.png&quot;
+              
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLInputElementinputimagealttextexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,18 @@
</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 784x576
+      RenderBlock (anonymous) at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 762x39
+          text run at (0,0) width 493: &quot;This tests whether alt text is shown for image-type form input elements with &quot;
+          text run at (492,0) width 270: &quot;no src attribute. You should see \&quot;Success\&quot;&quot;
+          text run at (0,20) width 229: &quot;twice, followed by a blue rectangle.&quot;
+      RenderBlock {P} at (0,56) size 784x0
+      RenderBlock {FORM} at (0,56) size 784x95
+        RenderImage {INPUT} at (0,0) size 46x18
+        RenderBR {BR} at (46,18) size 0x0
+        RenderImage {INPUT} at (0,18) size 102x52 [border: (1px solid #000000)]
+        RenderBR {BR} at (102,70) size 0x0
+        RenderImage {INPUT} at (0,70) size 75x25
+        RenderBR {BR} at (75,95) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLInputElementinputsliderupdateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-slider-update-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-slider-update-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-slider-update-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</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
+      RenderSlider {INPUT} at (2,2) size 129x16 [color=#909090] [bgcolor=#FFFFFF]
+        RenderFlexibleBox {DIV} at (0,0) size 129x16
+          RenderBlock {DIV} at (0,0) size 129x16
+            RenderBlock {DIV} at (113,0) size 16x16 [bgcolor=#FFFFFF] [border: (1px solid #424242)]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLInputElementinputsliderupdatestyledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLInputElement/input-slider-update-styled-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</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
+      RenderSlider {INPUT} at (2,2) size 100x10 [color=#909090] [bgcolor=#FF0000]
+        RenderFlexibleBox {DIV} at (0,0) size 100x10
+          RenderBlock {DIV} at (0,0) size 100x10
+            RenderBlock {DIV} at (90,0) size 10x10 [bgcolor=#008000] [border: (1px solid #424242)]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementlinkandsubresourcetestexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/link-and-subresource-test-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/link-and-subresource-test-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/link-and-subresource-test-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+nick.jpg has MIME type image/jpeg
+FAIL: Timed out waiting for notifyDone to be called
+This test verifies that an image which is prefetched, and which is also contained as a subresource of the current document can be loaded correctly as a subresource. See bug 49236 in which this wasn't working.
+
+When this test succeeds, you'll see an image of Nick on a sailboat immediately below this text. When this test fails, you will see no images at all.  
+
+NICK_ONLOAD called
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementlinkandsubresourcetestnonexistentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/link-and-subresource-test-nonexistent-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/link-and-subresource-test-nonexistent-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/link-and-subresource-test-nonexistent-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+FAIL: Timed out waiting for notifyDone to be called
+This test verifies that an image which is prefetched, and which is also contained as a subresource of the current document can be loaded correctly as a subresource, even if the URI doesn't exist.
+
+When this test succeeds, you will see nothing. When this test fails, you will crash or have another error.  
+
+DNE_ONERROR called
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementpendingstylesheetcountexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/pending-stylesheet-count-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/pending-stylesheet-count-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/pending-stylesheet-count-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</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 784x40
+        RenderText {#text} at (0,0) size 108x19
+          text run at (0,0) width 108: &quot;This is a test for &quot;
+        RenderInline {I} at (0,0) size 783x39
+          RenderInline {A} at (0,0) size 353x19 [color=#0000EE]
+            RenderText {#text} at (107,0) size 353x19
+              text run at (107,0) width 353: &quot;http://bugzilla.opendarwin.org/show_bug.cgi?id=9252&quot;
+          RenderText {#text} at (459,0) size 783x39
+            text run at (459,0) width 5: &quot; &quot;
+            text run at (463,0) width 320: &quot;REGRESSION: Very odd roll-over issues (content&quot;
+            text run at (0,20) width 90: &quot;disappearing)&quot;
+        RenderText {#text} at (89,20) size 5x19
+          text run at (89,20) width 5: &quot;.&quot;
+      RenderBlock {P} at (0,56) size 784x20
+        RenderText {#text} at (0,0) size 246x19
+          text run at (0,0) width 246: &quot;There should be a green square below.&quot;
+      RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {DIV} at (0,102) size 784x0
+      RenderBlock {DIV} at (0,102) size 100x100 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementprefetchbeforeloadexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-beforeload-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-beforeload-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-beforeload-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+This test will only print &quot;PASS&quot; or &quot;FAIL&quot; if link prefetches are enabled, otherwise it will show nothing below.
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementprefetchexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+FAIL: Timed out waiting for notifyDone to be called
+This test requires DumpRenderTree to see the log of what resources are loaded.
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementprefetchonerrorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-onerror-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-onerror-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-onerror-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+FAIL: Timed out waiting for notifyDone to be called
+This tests that onerror events can be attached to link elements with rel=prefetch. Since prefetch links are just there as a performance optimization, the onerror/onload event is their only programatic side-effect.
+
+If it works you should see a message below saying the test has passed.
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementprefetchonloadexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-onload-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-onload-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/prefetch-onload-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+FAIL: Timed out waiting for notifyDone to be called
+This tests that onload events can be attached to link elements with rel=prefetch. Since prefetch links are just there as a performance optimization, the onload event is their only programatic side-effect.
+
+If it works you should see a message below saying the test has passed.
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLLinkElementsubresourceexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/subresource-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/subresource-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLLinkElement/subresource-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+FAIL: Timed out waiting for notifyDone to be called
+This test will only print &quot;PASS&quot; or &quot;FAIL&quot; if link prefetches are enabled, otherwise it will show nothing below.
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterappearancescapacityexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-capacity-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,118 @@
</span><ins>+layer at (0,0) size 800x605
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x605
+  RenderBlock {HTML} at (0,0) size 800x606
+    RenderBody {BODY} at (8,8) size 784x582
+      RenderBlock {H1} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 220x19
+          text run at (0,0) width 220: &quot;Meters with various appearance&quot;
+      RenderBlock {H2} at (0,33) size 784x21
+        RenderText {#text} at (0,0) size 220x19
+          text run at (0,0) width 220: &quot;discrete-capacity-level-indicator&quot;
+      RenderBlock {H2} at (0,69) size 784x231
+        RenderBlock {UL} at (0,0) size 784x230
+          RenderListItem {LI} at (40,0) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 88x19
+              text run at (0,0) width 88: &quot;value=10/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=8/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=5/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,60) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=2/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,80) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=0/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,100) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 38x19
+              text run at (0,0) width 38: &quot;RTL:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,120) size 744x50 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 32x19
+              text run at (0,0) width 32: &quot;Tall:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x50
+          RenderListItem {LI} at (40,170) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 44x19
+              text run at (0,0) width 44: &quot;Short:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x5
+          RenderListItem {LI} at (40,190) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 42x19
+              text run at (0,0) width 42: &quot;Wide:&quot;
+            RenderBlock (floating) {METER} at (444,0) size 300x0
+          RenderListItem {LI} at (40,210) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Narrow:&quot;
+            RenderBlock (floating) {METER} at (714,0) size 30x0
+      RenderBlock {H2} at (0,315) size 784x21
+        RenderText {#text} at (0,0) size 241x19
+          text run at (0,0) width 241: &quot;continuous-capacity-level-indicator&quot;
+      RenderBlock {H2} at (0,351) size 784x231
+        RenderBlock {UL} at (0,0) size 784x230
+          RenderListItem {LI} at (40,0) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 88x19
+              text run at (0,0) width 88: &quot;value=10/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=8/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=5/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,60) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=2/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,80) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=0/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,100) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 38x19
+              text run at (0,0) width 38: &quot;RTL:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,120) size 744x50 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 32x19
+              text run at (0,0) width 32: &quot;Tall:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x50
+          RenderListItem {LI} at (40,170) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 44x19
+              text run at (0,0) width 44: &quot;Short:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x5
+          RenderListItem {LI} at (40,190) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 42x19
+              text run at (0,0) width 42: &quot;Wide:&quot;
+            RenderBlock (floating) {METER} at (444,0) size 300x0
+          RenderListItem {LI} at (40,210) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Narrow:&quot;
+            RenderBlock (floating) {METER} at (714,0) size 30x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterappearancesratingrelevancyexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-appearances-rating-relevancy-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,118 @@
</span><ins>+layer at (0,0) size 800x605
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x605
+  RenderBlock {HTML} at (0,0) size 800x606
+    RenderBody {BODY} at (8,8) size 784x582
+      RenderBlock {H1} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 220x19
+          text run at (0,0) width 220: &quot;Meters with various appearance&quot;
+      RenderBlock {H2} at (0,33) size 784x21
+        RenderText {#text} at (0,0) size 146x19
+          text run at (0,0) width 146: &quot;rating-level-indicator&quot;
+      RenderBlock {H2} at (0,69) size 784x231
+        RenderBlock {UL} at (0,0) size 784x230
+          RenderListItem {LI} at (40,0) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 88x19
+              text run at (0,0) width 88: &quot;value=10/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=8/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=5/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,60) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=2/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,80) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=0/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,100) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 38x19
+              text run at (0,0) width 38: &quot;RTL:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,120) size 744x50 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 32x19
+              text run at (0,0) width 32: &quot;Tall:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x50
+          RenderListItem {LI} at (40,170) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 44x19
+              text run at (0,0) width 44: &quot;Short:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x5
+          RenderListItem {LI} at (40,190) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 42x19
+              text run at (0,0) width 42: &quot;Wide:&quot;
+            RenderBlock (floating) {METER} at (444,0) size 300x0
+          RenderListItem {LI} at (40,210) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Narrow:&quot;
+            RenderBlock (floating) {METER} at (714,0) size 30x0
+      RenderBlock {H2} at (0,315) size 784x21
+        RenderText {#text} at (0,0) size 170x19
+          text run at (0,0) width 170: &quot;relevancy-level-indicator&quot;
+      RenderBlock {H2} at (0,351) size 784x231
+        RenderBlock {UL} at (0,0) size 784x230
+          RenderListItem {LI} at (40,0) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 88x19
+              text run at (0,0) width 88: &quot;value=10/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,20) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=8/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,40) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=5/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,60) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=2/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,80) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 80x19
+              text run at (0,0) width 80: &quot;value=0/10:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,100) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 38x19
+              text run at (0,0) width 38: &quot;RTL:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x0
+          RenderListItem {LI} at (40,120) size 744x50 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 32x19
+              text run at (0,0) width 32: &quot;Tall:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x50
+          RenderListItem {LI} at (40,170) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 44x19
+              text run at (0,0) width 44: &quot;Short:&quot;
+            RenderBlock (floating) {METER} at (744,0) size 0x5
+          RenderListItem {LI} at (40,190) size 744x20 [bgcolor=#EEEEEE]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 42x19
+              text run at (0,0) width 42: &quot;Wide:&quot;
+            RenderBlock (floating) {METER} at (444,0) size 300x0
+          RenderListItem {LI} at (40,210) size 744x20 [bgcolor=#CCCCCC]
+            RenderListMarker at (-18,0) size 7x19: bullet
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Narrow:&quot;
+            RenderBlock (floating) {METER} at (714,0) size 30x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterboundaryvaluesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-boundary-values-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,165 @@
</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 784x576
+      RenderBlock {H1} at (0,0) size 784x38
+        RenderText {#text} at (0,1) size 360x36
+          text run at (0,1) width 360: &quot;Meters with border values&quot;
+      RenderBlock {UL} at (0,59) size 784x301
+        RenderListItem {LI} at (40,0) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 169x19
+            text run at (0,0) width 169: &quot;min,low,optimal,high,max&quot;
+        RenderListItem {LI} at (40,20) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderInline {B} at (0,0) size 8x19
+            RenderText {#text} at (0,0) size 8x19
+              text run at (0,0) width 8: &quot;9&quot;
+          RenderText {#text} at (8,0) size 104x19
+            text run at (8,0) width 104: &quot;|10,20,30,40,50:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,40) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (0,0) size 16x19
+              text run at (0,0) width 16: &quot;10&quot;
+          RenderText {#text} at (16,0) size 85x19
+            text run at (16,0) width 85: &quot;,20,30,40,50:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,60) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 20x19
+            text run at (0,0) width 20: &quot;10,&quot;
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (20,0) size 16x19
+              text run at (20,0) width 16: &quot;20&quot;
+          RenderText {#text} at (36,0) size 69x19
+            text run at (36,0) width 69: &quot;,30,40,50: &quot;
+          RenderInline {METER} at (0,0) size 1x19
+          RenderText {#text} at (104,0) size 113x19
+            text run at (104,0) width 113: &quot;(should be green)&quot;
+        RenderListItem {LI} at (40,80) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 40x19
+            text run at (0,0) width 40: &quot;10,20,&quot;
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (40,0) size 16x19
+              text run at (40,0) width 16: &quot;30&quot;
+          RenderText {#text} at (56,0) size 49x19
+            text run at (56,0) width 49: &quot;,40,50: &quot;
+          RenderInline {METER} at (0,0) size 1x19
+          RenderText {#text} at (104,0) size 113x19
+            text run at (104,0) width 113: &quot;(should be green)&quot;
+        RenderListItem {LI} at (40,100) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 60x19
+            text run at (0,0) width 60: &quot;10,20,30,&quot;
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (60,0) size 16x19
+              text run at (60,0) width 16: &quot;40&quot;
+          RenderText {#text} at (76,0) size 29x19
+            text run at (76,0) width 29: &quot;,50: &quot;
+          RenderInline {METER} at (0,0) size 1x19
+          RenderText {#text} at (104,0) size 113x19
+            text run at (104,0) width 113: &quot;(should be green)&quot;
+        RenderListItem {LI} at (40,120) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 80x19
+            text run at (0,0) width 80: &quot;10,20,30,40,&quot;
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (80,0) size 16x19
+              text run at (80,0) width 16: &quot;50&quot;
+          RenderText {#text} at (96,0) size 9x19
+            text run at (96,0) width 9: &quot;: &quot;
+          RenderInline {METER} at (0,0) size 1x19
+          RenderText {#text} at (104,0) size 121x19
+            text run at (104,0) width 121: &quot;(should be yellow)&quot;
+        RenderListItem {LI} at (40,140) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 100x19
+            text run at (0,0) width 100: &quot;10,20,30,40,50|&quot;
+          RenderInline {B} at (0,0) size 17x19
+            RenderText {#text} at (99,0) size 17x19
+              text run at (99,0) width 17: &quot;51&quot;
+          RenderText {#text} at (115,0) size 9x19
+            text run at (115,0) width 9: &quot;: &quot;
+          RenderInline {METER} at (0,0) size 1x19
+          RenderText {#text} at (123,0) size 121x19
+            text run at (123,0) width 121: &quot;(should be yellow)&quot;
+        RenderListItem {LI} at (40,160) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 20x19
+            text run at (0,0) width 20: &quot;10,&quot;
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (20,0) size 16x19
+              text run at (20,0) width 16: &quot;10&quot;
+          RenderText {#text} at (36,0) size 65x19
+            text run at (36,0) width 65: &quot;,30,40,50:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,180) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 60x19
+            text run at (0,0) width 60: &quot;10,20,30,&quot;
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (60,0) size 16x19
+              text run at (60,0) width 16: &quot;40&quot;
+          RenderText {#text} at (76,0) size 29x19
+            text run at (76,0) width 29: &quot;,40: &quot;
+          RenderInline {METER} at (0,0) size 1x19
+          RenderText {#text} at (104,0) size 113x19
+            text run at (104,0) width 113: &quot;(should be green)&quot;
+        RenderListItem {LI} at (40,200) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderInline {B} at (0,0) size 8x19
+            RenderText {#text} at (0,0) size 8x19
+              text run at (0,0) width 8: &quot;9&quot;
+          RenderText {#text} at (8,0) size 104x19
+            text run at (8,0) width 104: &quot;|10,10,10,20,30:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,220) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 40x19
+            text run at (0,0) width 40: &quot;10,10,&quot;
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (40,0) size 16x19
+              text run at (40,0) width 16: &quot;10&quot;
+          RenderText {#text} at (56,0) size 45x19
+            text run at (56,0) width 45: &quot;,20,30:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,240) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 40x19
+            text run at (0,0) width 40: &quot;10,20,&quot;
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (40,0) size 16x19
+              text run at (40,0) width 16: &quot;30&quot;
+          RenderText {#text} at (56,0) size 49x19
+            text run at (56,0) width 49: &quot;,30,30: &quot;
+          RenderInline {METER} at (0,0) size 1x19
+          RenderText {#text} at (104,0) size 113x19
+            text run at (104,0) width 113: &quot;(should be green)&quot;
+        RenderListItem {LI} at (40,260) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 100x19
+            text run at (0,0) width 100: &quot;10,20,30,30,30|&quot;
+          RenderInline {B} at (0,0) size 17x19
+            RenderText {#text} at (99,0) size 17x19
+              text run at (99,0) width 17: &quot;31&quot;
+          RenderText {#text} at (115,0) size 9x19
+            text run at (115,0) width 9: &quot;: &quot;
+          RenderInline {METER} at (0,0) size 1x19
+          RenderText {#text} at (123,0) size 113x19
+            text run at (123,0) width 113: &quot;(should be green)&quot;
+        RenderListItem {LI} at (40,280) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 40x19
+            text run at (0,0) width 40: &quot;10,20,&quot;
+          RenderInline {B} at (0,0) size 16x19
+            RenderText {#text} at (40,0) size 16x19
+              text run at (40,0) width 16: &quot;20&quot;
+          RenderText {#text} at (56,0) size 49x19
+            text run at (56,0) width 49: &quot;,20,30: &quot;
+          RenderInline {METER} at (0,0) size 1x19
+          RenderText {#text} at (104,0) size 113x19
+            text run at (104,0) width 113: &quot;(should be green)&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmetercloneexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-clone-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-clone-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-clone-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+CONSOLE MESSAGE: line 1: TypeError: null is not an object (evaluating 'targetShadowRoot.firstChild')
+PASS cloned.value is target.value
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE

</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterelementexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</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
+      RenderInline {METER} at (0,0) size 30x19
+        RenderText {#text} at (0,0) size 30x19
+          text run at (0,0) width 30: &quot;30%&quot;
+      RenderInline {METER} at (0,0) size 30x19
+        RenderText {#text} at (29,0) size 30x19
+          text run at (29,0) width 30: &quot;70%&quot;
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterelementmarkupexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-markup-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-markup-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-markup-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+
+Both meter elements should have a nested shadow box with a width specified:
+| &quot;
+    &quot;
+| &lt;meter&gt;
+|   max=&quot;100&quot;
+|   value=&quot;70&quot;
+| &quot;
+    &quot;
+| &lt;meter&gt;
+|   high=&quot;6&quot;
+|   low=&quot;3&quot;
+|   max=&quot;10&quot;
+|   min=&quot;0&quot;
+|   optimum=&quot;5&quot;
+|   value=&quot;10&quot;
+| &quot;
+    &quot;
+| &lt;meter&gt;
+|   high=&quot;6&quot;
+|   low=&quot;3&quot;
+|   max=&quot;10&quot;
+|   min=&quot;0&quot;
+|   optimum=&quot;0&quot;
+|   value=&quot;10&quot;
+| &quot;
+  &quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterelementrepaintonupdatevalueexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-repaint-on-update-value-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</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
+      RenderInline {METER} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+      RenderInline {METER} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterelementwithchildcrashexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-with-child-crash-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-with-child-crash-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-element-with-child-crash-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+Test for Bug 48019. It is OK not to crash.
+
+
+This is a searchable index. Enter search keywords: 
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeteroptimumsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-optimums-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-optimums-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-optimums-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,98 @@
</span><ins>+layer at (0,0) size 800x613
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x613
+  RenderBlock {HTML} at (0,0) size 800x613
+    RenderBody {BODY} at (8,8) size 784x589
+      RenderBlock {H1} at (0,0) size 784x38
+        RenderText {#text} at (0,1) size 419x36
+          text run at (0,1) width 419: &quot;Meters with various optimums&quot;
+      RenderBlock {P} at (0,59) size 784x21
+        RenderText {#text} at (0,0) size 264x19
+          text run at (0,0) width 264: &quot;(min=0, max=1000, low=300, high=600)&quot;
+      RenderBlock {H2} at (0,99) size 784x31
+        RenderText {#text} at (0,1) size 144x28
+          text run at (0,1) width 144: &quot;optimum=450&quot;
+      RenderBlock {UL} at (0,149) size 784x101
+        RenderListItem {LI} at (40,0) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;value=150:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,20) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;value=450:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,40) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;value=750:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,60) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 57x19
+            text run at (0,0) width 57: &quot;value=0:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,80) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 81x19
+            text run at (0,0) width 81: &quot;value=1000:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+      RenderBlock {H2} at (0,269) size 784x31
+        RenderText {#text} at (0,1) size 144x28
+          text run at (0,1) width 144: &quot;optimum=150&quot;
+      RenderBlock {UL} at (0,319) size 784x101
+        RenderListItem {LI} at (40,0) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;value=150:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,20) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;value=450:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,40) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;value=750:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,60) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 57x19
+            text run at (0,0) width 57: &quot;value=0:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,80) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 81x19
+            text run at (0,0) width 81: &quot;value=1000:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+      RenderBlock {H2} at (0,438) size 784x31
+        RenderText {#text} at (0,1) size 144x28
+          text run at (0,1) width 144: &quot;optimum=750&quot;
+      RenderBlock {UL} at (0,488) size 784x101
+        RenderListItem {LI} at (40,0) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;value=150:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,20) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;value=450:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,40) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;value=750:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,60) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 57x19
+            text run at (0,0) width 57: &quot;value=0:&quot;
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (40,80) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 81x19
+            text run at (0,0) width 81: &quot;value=1000:&quot;
+          RenderInline {METER} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterpercentsizeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-percent-size-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-percent-size-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-percent-size-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+Tests that percentage sizes on a meter element doesn't crash.
+
+30%  30%  30%  30% PASS
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterstyleschangingpseudoexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-changing-pseudo-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,14 @@
</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 784x576
+      RenderBlock {H1} at (0,0) size 784x38
+        RenderText {#text} at (0,1) size 508x36
+          text run at (0,1) width 508: &quot;Dynamically changing pseudo classes&quot;
+      RenderBlock {P} at (0,59) size 784x21
+        RenderText {#text} at (0,0) size 659x19
+          text run at (0,0) width 659: &quot;Following meter gauge should be solid green - Changing the paseudo class by changing value attribute&quot;
+      RenderBlock (anonymous) at (0,95) size 784x0
+        RenderInline {METER} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementmeterstylesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/meter-styles-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,94 @@
</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 {H2} at (3,0) size 778x20
+        RenderText {#text} at (0,0) size 357x19
+          text run at (0,0) width 357: &quot;Horizontal meters with the non-themed default style&quot;
+      RenderBlock {UL} at (3,23) size 778x0
+        RenderListItem {LI} at (43,0) size 732x0
+          RenderInline {METER} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {METER} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {METER} at (0,0) size 0x0
+        RenderListItem {LI} at (43,0) size 732x0
+          RenderInline {METER} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {METER} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderInline {METER} at (0,0) size 0x0
+      RenderBlock {H2} at (3,23) size 778x21
+        RenderText {#text} at (0,0) size 153x19
+          text run at (0,0) width 153: &quot;Providing meter styles&quot;
+      RenderBlock {DIV} at (0,46) size 784x67 [bgcolor=#EEEEEE]
+        RenderBlock {UL} at (3,0) size 778x67
+          RenderListItem {LI} at (43,0) size 732x20
+            RenderInline {METER} at (0,0) size 30x29 [bgcolor=#AAAACC] [border: (5px solid #222244) (20px solid #222244) (5px solid #222244) (10px solid #222244)]
+            RenderText {#text} at (30,0) size 68x19
+              text run at (30,0) width 68: &quot;has border&quot;
+          RenderListItem {LI} at (43,23) size 732x21
+            RenderInline {METER} at (0,0) size 30x29 [bgcolor=#AAAACC]
+            RenderText {#text} at (30,0) size 77x19
+              text run at (30,0) width 77: &quot;has padding&quot;
+          RenderListItem {LI} at (43,46) size 732x21
+            RenderInline {METER} at (0,0) size 0x19 [bgcolor=#AAAACC]
+            RenderText {#text} at (30,0) size 71x19
+              text run at (30,0) width 71: &quot;has margin&quot;
+      RenderBlock {H2} at (3,115) size 778x21
+        RenderText {#text} at (0,0) size 226x19
+          text run at (0,0) width 226: &quot;Providing bar and/or value styles&quot;
+      RenderBlock {DIV} at (0,139) size 784x183 [bgcolor=#EEEEEE]
+        RenderBlock {UL} at (3,0) size 778x90
+          RenderBlock (anonymous) at (40,0) size 738x20
+            RenderText {#text} at (0,0) size 486x19
+              text run at (0,0) width 486: &quot;default -webkit-appearance, thus should use platform theme (only for Mac.)&quot;
+          RenderListItem {LI} at (43,23) size 732x21
+            RenderInline {METER} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 213x19
+              text run at (0,0) width 213: &quot;has bar style but should ignore it.&quot;
+          RenderListItem {LI} at (43,46) size 732x21
+            RenderInline {METER} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 228x19
+              text run at (0,0) width 228: &quot;has value style but should ignore it.&quot;
+          RenderListItem {LI} at (43,69) size 732x21
+            RenderInline {METER} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 251x19
+              text run at (0,0) width 251: &quot;has both styles but should ignore them.&quot;
+        RenderBlock {UL} at (3,92) size 778x91
+          RenderBlock (anonymous) at (40,0) size 738x20
+            RenderText {#text} at (0,0) size 470x19
+              text run at (0,0) width 470: &quot;-webkit-appearance: none, thus custom styled elements should be shown.&quot;
+          RenderListItem {LI} at (43,23) size 732x21
+            RenderInline {METER} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 272x19
+              text run at (0,0) width 272: &quot;has bar style, should have solid value part.&quot;
+          RenderListItem {LI} at (43,46) size 732x21
+            RenderInline {METER} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 257x19
+              text run at (0,0) width 257: &quot;has value style, should be solid bar part.&quot;
+          RenderListItem {LI} at (43,69) size 732x21
+            RenderInline {METER} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 236x19
+              text run at (0,0) width 236: &quot;should have solid bar and value part.&quot;
+      RenderBlock {H2} at (3,324) size 778x21
+        RenderText {#text} at (0,0) size 157x19
+          text run at (0,0) width 157: &quot;Providing appearances&quot;
+      RenderBlock {DIV} at (0,347) size 784x44 [bgcolor=#EEEEEE]
+        RenderBlock {UL} at (3,0) size 778x44
+          RenderListItem {LI} at (43,0) size 732x20
+            RenderInline {METER} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 377x19
+              text run at (0,0) width 377: &quot;has \&quot;none\&quot; appearance, should be styled with default style.&quot;
+          RenderListItem {LI} at (43,23) size 732x21
+            RenderBlock {METER} at (0,15) size 0x0
+            RenderText {#text} at (0,0) size 280x19
+              text run at (0,0) width 280: &quot; has \&quot;meter\&quot; appearance, should be themed.&quot;
+      RenderBlock {H2} at (3,394) size 778x21
+        RenderText {#text} at (0,0) size 162x19
+          text run at (0,0) width 162: &quot;Providing bar paddings&quot;
+      RenderBlock {DIV} at (0,417) size 784x21 [bgcolor=#EEEEEE]
+        RenderInline {METER} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 162x19
+          text run at (0,0) width 162: &quot;has \&quot;padding\&quot; on the bar.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLMeterElementsetmeterpropertiesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/set-meter-properties-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/set-meter-properties-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLMeterElement/set-meter-properties-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,78 @@
</span><ins>+Test setting valid and invalid properties of HTMLMeterElement.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+Test values before properties were set
+FAIL m.min should be 0 (of type number). Was undefined (of type undefined).
+FAIL m.value should be 0 (of type number). Was undefined (of type undefined).
+FAIL m.max should be 1 (of type number). Was undefined (of type undefined).
+FAIL m.low should be 0 (of type number). Was undefined (of type undefined).
+FAIL m.high should be 1 (of type number). Was undefined (of type undefined).
+FAIL m.optimum should be 0.5 (of type number). Was undefined (of type undefined).
+Set valid values
+FAIL m.min should be -10 (of type number). Was -10 (of type string).
+PASS m.value is 70
+FAIL m.max should be 100 (of type number). Was 1e2 (of type string).
+FAIL m.low should be 10.1 (of type number). Was 10.1 (of type string).
+FAIL m.high should be 99.5 (of type number). Was 99.5 (of type string).
+FAIL m.optimum should be 70 (of type number). Was 70 (of type string).
+Set attributes to improper values - 1
+PASS m.min is -10
+FAIL m.value should be 100. Was 200.
+PASS m.max is 100
+FAIL m.low should be 100. Was 200.
+FAIL m.high should be 100. Was -50.
+FAIL m.optimum should be 0 (of type number). Was null (of type object).
+Set attributes to improper values - 2
+PASS m.min is 200.0
+FAIL m.value should be 200. Was -200.
+FAIL m.max should be 200. Was 0.
+FAIL m.low should be 200 (of type number). Was null (of type object).
+Set attributes to improper values - 3
+PASS m.min is 100.0
+FAIL m.value should be 100. Was 200.
+FAIL m.max should be 100. Was 50.
+FAIL m.low should be 100. Was 10.
+FAIL m.high should be 100. Was 150.
+FAIL m.optimum should be 100. Was 12.5.
+Set attributes to improper values - 4
+PASS m.min is 0.0
+FAIL m.value should be 200. Was 250.
+PASS m.max is 200.0
+FAIL m.low should be 0. Was -10.
+FAIL m.high should be 200. Was 1500.
+PASS m.optimum is 12.5
+Set value to invalid value
+FAIL m.value = &quot;value&quot;; should throw Error: NotSupportedError: DOM Exception 9. Was value.
+Set min to NaN
+FAIL m.min = NaN; should throw Error: NotSupportedError: DOM Exception 9. Was NaN.
+Set max to Infinity
+FAIL m.max = Infinity; should throw Error: NotSupportedError: DOM Exception 9. Was Infinity.
+Set low to invalid value
+FAIL m.low = &quot;low&quot;; should throw Error: NotSupportedError: DOM Exception 9. Was low.
+Set high to NaN
+FAIL m.high = NaN; should throw Error: NotSupportedError: DOM Exception 9. Was NaN.
+Set optimum to Infinity
+FAIL m.optimum = Infinity; should throw Error: NotSupportedError: DOM Exception 9. Was Infinity.
+Set attributes to valid numbers
+FAIL m.value should be 5 (of type number). Was value (of type string).
+FAIL m.max should be 10. Was Infinity.
+PASS parseInt(m.getAttribute('value')) is 5
+PASS parseInt(m.getAttribute('max')) is 10
+Set attributes to invalid values
+FAIL m.value should be 0 (of type number). Was value (of type string).
+FAIL m.max should be 1. Was Infinity.
+PASS m.getAttribute('value') is 'ABC'
+PASS m.getAttribute('max') is '#'
+Set attributes to numbers with leading spaces
+FAIL m.value should be 0 (of type number). Was value (of type string).
+FAIL m.min should be 0. Was NaN.
+FAIL m.max should be 1. Was Infinity.
+FAIL m.low should be 0 (of type number). Was low (of type string).
+FAIL m.high should be 1. Was NaN.
+FAIL m.optimum should be 0.5. Was Infinity.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLObjectElementvspacehspaceasnumberexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLObjectElement/vspace-hspace-as-number-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,15 @@
</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 784x40
+        RenderText {#text} at (0,0) size 777x39
+          text run at (0,0) width 777: &quot;This test makes sure that HTMLObjectElement.vspace and HTMLObjectElement.hspace are exposed as numbers instead&quot;
+          text run at (0,20) width 742: &quot;of strings, per the DOM Level 2 HTML spec: http://www.w3.org/TR/DOM-Level-2-HTML/html.html#ID-9893177&quot;
+      RenderBlock (anonymous) at (0,56) size 784x170
+        RenderEmbeddedObject {OBJECT} at (20,10) size 300x150
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (0,226) size 784x20
+        RenderText {#text} at (0,0) size 75x19
+          text run at (0,0) width 75: &quot;SUCCESS!&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLProgressElementindeterminateprogress001expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/indeterminate-progress-001-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</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 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,8) size 784x60
+      RenderBlock {PROGRESS} at (0,2) size 160x17 [border: (2px solid #0000FF)]
+        RenderProgress {DIV} at (2,2) size 156x12
+          RenderBlock {DIV} at (0,0) size 156x12 [bgcolor=#808080]
+            RenderBlock {DIV} at (0,0) size 0x12 [bgcolor=#008000]
+      RenderText {#text} at (160,0) size 4x19
+        text run at (160,0) width 4: &quot; &quot;
+      RenderBR {BR} at (164,0) size 0x19
+      RenderBlock {PROGRESS} at (0,22) size 160x17 [border: (2px solid #0000FF)]
+        RenderProgress {DIV} at (2,2) size 156x12
+          RenderBlock {DIV} at (0,0) size 156x12 [bgcolor=#808080]
+            RenderBlock {DIV} at (0,0) size 0x12 [bgcolor=#008000]
+      RenderText {#text} at (160,20) size 4x19
+        text run at (160,20) width 4: &quot; &quot;
+      RenderBR {BR} at (164,20) size 0x19
+      RenderBlock {PROGRESS} at (0,42) size 160x17 [border: (2px solid #FF0000)]
+        RenderProgress {DIV} at (2,2) size 156x12
+          RenderBlock {DIV} at (0,0) size 156x12 [bgcolor=#808080]
+            RenderBlock {DIV} at (0,0) size 78x12 [bgcolor=#008000]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLProgressElementprogressbarvaluepseudoelementexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/progress-bar-value-pseudo-element-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,70 @@
</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 784x576
+      RenderBlock {UL} at (0,0) size 784x182
+        RenderListItem {LI} at (40,0) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 91x19
+            text run at (0,0) width 91: &quot;Default style: &quot;
+          RenderBlock {PROGRESS} at (90,2) size 161x17
+            RenderProgress {DIV} at (0,0) size 160x16
+              RenderBlock {DIV} at (0,0) size 160x16 [bgcolor=#808080]
+                RenderBlock {DIV} at (0,0) size 16x16 [bgcolor=#008000]
+        RenderListItem {LI} at (40,20) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 98x19
+            text run at (0,0) width 98: &quot;Progress style: &quot;
+          RenderBlock {PROGRESS} at (97,2) size 161x17 [bgcolor=#0000FF] [border: (3px solid #000066)]
+            RenderProgress {DIV} at (3,3) size 154x10
+              RenderBlock {DIV} at (0,0) size 154x10
+                RenderBlock {DIV} at (0,0) size 31x10 [bgcolor=#008000]
+        RenderListItem {LI} at (40,40) size 744x31
+          RenderListMarker at (-18,11) size 7x19: bullet
+          RenderText {#text} at (0,11) size 138x19
+            text run at (0,11) width 138: &quot;Progress style (size): &quot;
+          RenderBlock {PROGRESS} at (137,-1) size 301x31
+            RenderProgress {DIV} at (0,0) size 300x30
+              RenderBlock {DIV} at (0,0) size 300x30 [bgcolor=#808080]
+                RenderBlock {DIV} at (0,0) size 90x30 [bgcolor=#008000]
+        RenderListItem {LI} at (40,71) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 66x19
+            text run at (0,0) width 66: &quot;Bar style: &quot;
+          RenderBlock {PROGRESS} at (65,2) size 161x17
+            RenderProgress {DIV} at (0,0) size 160x16
+              RenderBlock {DIV} at (0,0) size 160x16 [bgcolor=#FF0000] [border: (3px solid #990000)]
+                RenderBlock {DIV} at (3,3) size 62x10 [bgcolor=#008000]
+        RenderListItem {LI} at (40,91) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 80x19
+            text run at (0,0) width 80: &quot;Value style: &quot;
+          RenderBlock {PROGRESS} at (79,2) size 161x17
+            RenderProgress {DIV} at (0,0) size 160x16
+              RenderBlock {DIV} at (0,0) size 160x16 [bgcolor=#808080]
+                RenderBlock {DIV} at (0,0) size 80x16 [bgcolor=#FFFF00] [border: (3px solid #999900)]
+        RenderListItem {LI} at (40,111) size 744x31
+          RenderListMarker at (-18,11) size 7x19: bullet
+          RenderText {#text} at (0,11) size 195x19
+            text run at (0,11) width 195: &quot;Styling for all three elements: &quot;
+          RenderBlock {PROGRESS} at (194,-1) size 161x31 [bgcolor=#0000FF] [border: (3px solid #000066)]
+            RenderProgress {DIV} at (3,3) size 154x24
+              RenderBlock {DIV} at (0,0) size 154x24 [bgcolor=#FF0000] [border: (3px solid #990000)]
+                RenderBlock {DIV} at (3,3) size 89x18 [bgcolor=#FFFF00] [border: (3px solid #999900)]
+        RenderListItem {LI} at (40,142) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 235x19
+            text run at (0,0) width 235: &quot;Removing appearance dynamically: &quot;
+          RenderProgress {PROGRESS} at (234,2) size 161x17
+            RenderProgress {DIV} at (0,0) size 160x16
+              RenderBlock {DIV} at (0,0) size 160x16 [bgcolor=#808080]
+                RenderBlock {DIV} at (0,0) size 112x16 [bgcolor=#008000]
+        RenderListItem {LI} at (40,162) size 744x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 278x19
+            text run at (0,0) width 278: &quot;Giving progress style change dynamically: &quot;
+          RenderBlock {PROGRESS} at (277,2) size 161x17 [bgcolor=#ADD8E6]
+            RenderProgress {DIV} at (0,0) size 160x16
+              RenderBlock {DIV} at (0,0) size 160x16
+                RenderBlock {DIV} at (0,0) size 128x16 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLProgressElementprogresselementexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/progress-element-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/progress-element-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLProgressElement/progress-element-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,9 @@
</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
+      RenderProgress {PROGRESS} at (0,-1) size 160x17
+      RenderInline {SMALL} at (0,0) size 134x15
+        RenderProgress {PROGRESS} at (160,1) size 134x14
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLTableColElementresizetableusingcolwidthexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,38 @@
</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
+      RenderTable {TABLE} at (0,0) size 664x56 [border: (1px outset #808080)]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {TBODY} at (1,1) size 662x54
+          RenderTableRow {TR} at (0,2) size 662x24
+            RenderTableCell {TD} at (2,2) size 500x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x19
+                text run at (2,2) width 73: &quot;col 1 row 1&quot;
+            RenderTableCell {TD} at (504,2) size 77x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x19
+                text run at (2,2) width 73: &quot;col 2 row 1&quot;
+            RenderTableCell {TD} at (583,2) size 77x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x19
+                text run at (2,2) width 73: &quot;col 3 row 1&quot;
+          RenderTableRow {TR} at (0,28) size 662x24
+            RenderTableCell {TD} at (2,28) size 500x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x19
+                text run at (2,2) width 73: &quot;col 1 row 2&quot;
+            RenderTableCell {TD} at (504,28) size 77x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x19
+                text run at (2,2) width 73: &quot;col 2 row 2&quot;
+            RenderTableCell {TD} at (583,28) size 77x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 73x19
+                text run at (2,2) width 73: &quot;col 3 row 3&quot;
+      RenderBlock (anonymous) at (0,56) size 784x24
+        RenderButton {BUTTON} at (2,2) size 341x20 [bgcolor=#FFFFFF02] [border: (1px solid #4C4C4C)]
+          RenderBlock (anonymous) at (12,3) size 317x14
+            RenderText {#text} at (0,0) size 317x14
+              text run at (0,0) width 317: &quot;Click me to test manually. The first column should grow to 500px.&quot;
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLTableElementcolSpanexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableElement/colSpan-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableElement/colSpan-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableElement/colSpan-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,104 @@
</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 171x19
+          text run at (0,0) width 171: &quot;Tests: the colspan attribute&quot;
+        RenderBR {BR} at (170,15) size 1x0
+      RenderBlock {P} at (0,36) size 784x80
+        RenderText {#text} at (0,0) size 75x19
+          text run at (0,0) width 75: &quot;Conditions:&quot;
+        RenderBR {BR} at (74,15) size 1x0
+        RenderText {#text} at (0,20) size 763x59
+          text run at (0,20) width 668: &quot;The colSpan attribute specifies the number of columns spanned by the current cell. The default value of &quot;
+          text run at (667,20) width 96: &quot;this attribute is&quot;
+          text run at (0,40) width 551: &quot;one (\&quot;1\&quot;). The value zero (\&quot;0\&quot;) means that the cell spans all columns from the current &quot;
+          text run at (550,40) width 208: &quot;column to the last column of the&quot;
+          text run at (0,60) width 372: &quot;column group (COLGROUP) in which the cell is defined.&quot;
+      RenderBlock {P} at (0,132) size 784x60
+        RenderText {#text} at (0,0) size 776x59
+          text run at (0,0) width 776: &quot;The first table tests the default value of one, and an input of 7, which is within the normal range of expect input. The first&quot;
+          text run at (0,20) width 722: &quot;column in the first row should span only column \&quot;one\&quot; and the second cell should span all of the other columns. &quot;
+          text run at (721,20) width 26: &quot;The&quot;
+          text run at (0,40) width 572: &quot;second table tests the zero value. \&quot;Just A\&quot; should span \&quot;A\&quot; and \&quot;Just B\&quot; should span \&quot;B.\&quot;&quot;
+      RenderBlock {HR} at (0,208) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,218) size 784x20
+        RenderBR {BR} at (0,0) size 0x19
+      RenderTable {TABLE} at (0,238) size 278x76 [border: (1px outset #808080)]
+        RenderBlock {CAPTION} at (0,0) size 278x20
+          RenderText {#text} at (29,0) size 220x19
+            text run at (29,0) width 220: &quot;Testing Default and Regular Input&quot;
+        RenderTableSection {TBODY} at (1,21) size 276x54
+          RenderTableRow {TR} at (0,2) size 276x24
+            RenderTableCell {TD} at (2,2) size 34x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 30x19
+                text run at (2,2) width 30: &quot;First&quot;
+            RenderTableCell {TD} at (38,2) size 236x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=7]
+              RenderText {#text} at (2,2) size 77x19
+                text run at (2,2) width 77: &quot;All the Rest&quot;
+          RenderTableRow {TR} at (0,28) size 276x24
+            RenderTableCell {TD} at (2,28) size 34x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 24x19
+                text run at (2,2) width 24: &quot;one&quot;
+            RenderTableCell {TD} at (38,28) size 28x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 24x19
+                text run at (2,2) width 24: &quot;two&quot;
+            RenderTableCell {TD} at (68,28) size 36x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 32x19
+                text run at (2,2) width 32: &quot;three&quot;
+            RenderTableCell {TD} at (106,28) size 31x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 27x19
+                text run at (2,2) width 27: &quot;four&quot;
+            RenderTableCell {TD} at (139,28) size 29x24 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 25x19
+                text run at (2,2) width 25: &quot;five&quot;
+            RenderTableCell {TD} at (170,28) size 23x24 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 19x19
+                text run at (2,2) width 19: &quot;six&quot;
+            RenderTableCell {TD} at (195,28) size 41x24 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 37x19
+                text run at (2,2) width 37: &quot;seven&quot;
+            RenderTableCell {TD} at (238,28) size 36x24 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 32x19
+                text run at (2,2) width 32: &quot;eight&quot;
+      RenderBlock (anonymous) at (0,314) size 784x20
+        RenderBR {BR} at (0,0) size 0x19
+      RenderTable {TABLE} at (0,334) size 199x76 [border: (1px outset #808080)]
+        RenderBlock {CAPTION} at (0,0) size 199x20
+          RenderText {#text} at (15,0) size 169x19
+            text run at (15,0) width 169: &quot;Testing Zero Special Case&quot;
+        RenderTableSection {TBODY} at (1,21) size 197x54
+          RenderTableRow {TR} at (0,2) size 197x24
+            RenderTableCell {TD} at (2,2) size 45x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 41x19
+                text run at (2,2) width 41: &quot;Just A&quot;
+            RenderTableCell {TD} at (49,2) size 44x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 40x19
+                text run at (2,2) width 40: &quot;Just B&quot;
+          RenderTableRow {TR} at (0,28) size 197x24
+            RenderTableCell {TD} at (2,28) size 45x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 12x19
+                text run at (2,2) width 12: &quot;A&quot;
+            RenderTableCell {TD} at (49,28) size 44x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 11x19
+                text run at (2,2) width 11: &quot;B&quot;
+            RenderTableCell {TD} at (95,28) size 15x24 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 11x19
+                text run at (2,2) width 11: &quot;C&quot;
+            RenderTableCell {TD} at (112,28) size 16x24 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 12x19
+                text run at (2,2) width 12: &quot;D&quot;
+            RenderTableCell {TD} at (130,28) size 14x24 [border: (1px inset #808080)] [r=1 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 10x19
+                text run at (2,2) width 10: &quot;E&quot;
+            RenderTableCell {TD} at (146,28) size 13x24 [border: (1px inset #808080)] [r=1 c=5 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 9x19
+                text run at (2,2) width 9: &quot;F&quot;
+            RenderTableCell {TD} at (161,28) size 16x24 [border: (1px inset #808080)] [r=1 c=6 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 12x19
+                text run at (2,2) width 12: &quot;G&quot;
+            RenderTableCell {TD} at (179,28) size 16x24 [border: (1px inset #808080)] [r=1 c=7 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 12x19
+                text run at (2,2) width 12: &quot;H&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLTableElementcreateCaptionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableElement/createCaption-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableElement/createCaption-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTableElement/createCaption-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,88 @@
</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 271x19
+          text run at (0,0) width 271: &quot;Tests: the TABLE.createCaption() method&quot;
+        RenderBR {BR} at (270,15) size 1x0
+      RenderBlock {P} at (0,36) size 784x60
+        RenderText {#text} at (0,0) size 75x19
+          text run at (0,0) width 75: &quot;Conditions:&quot;
+        RenderBR {BR} at (74,15) size 1x0
+        RenderText {#text} at (0,20) size 768x39
+          text run at (0,20) width 695: &quot;If no caption exists, the method should create an empty caption, add it to the table, and return a pointer to it. &quot;
+          text run at (694,20) width 74: &quot;If a caption&quot;
+          text run at (0,40) width 326: &quot;does exist, the method should return a pointer to it.&quot;
+      RenderBlock {P} at (0,112) size 784x40
+        RenderText {#text} at (0,0) size 333x19
+          text run at (0,0) width 333: &quot;If successful, the first table should have the caption &quot;
+        RenderInline {B} at (0,0) size 44x19
+          RenderText {#text} at (332,0) size 44x19
+            text run at (332,0) width 44: &quot;Fruity&quot;
+        RenderText {#text} at (375,0) size 299x19
+          text run at (375,0) width 299: &quot;, and the second table should have the caption &quot;
+        RenderInline {B} at (0,0) size 75x19
+          RenderText {#text} at (673,0) size 75x19
+            text run at (673,0) width 75: &quot;Vegetabley&quot;
+        RenderText {#text} at (747,0) size 752x39
+          text run at (747,0) width 5: &quot;.&quot;
+          text run at (0,20) width 637: &quot;Upon failure, the first table will have no caption, and the second table will have the caption Things.&quot;
+      RenderBlock {HR} at (0,168) size 784x2 [border: (1px inset #000000)]
+      RenderTable {TABLE} at (0,178) size 110x102 [border: (1px outset #808080)]
+        RenderBlock {CAPTION} at (0,0) size 110x20
+          RenderInline {B} at (0,0) size 44x19
+            RenderText {#text} at (33,0) size 44x19
+              text run at (33,0) width 44: &quot;Fruity&quot;
+        RenderTableSection {TBODY} at (1,21) size 108x80
+          RenderTableRow {TR} at (0,2) size 108x24
+            RenderTableCell {TH} at (2,2) size 52x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (8,2) size 36x19
+                text run at (8,2) width 36: &quot;Fruit&quot;
+            RenderTableCell {TH} at (56,2) size 50x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (5,2) size 40x19
+                text run at (5,2) width 40: &quot;Color&quot;
+          RenderTableRow {TR} at (0,28) size 108x24
+            RenderTableCell {TD} at (2,28) size 52x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 48x19
+                text run at (2,2) width 48: &quot;Banana&quot;
+            RenderTableCell {TD} at (56,28) size 50x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 46x19
+                text run at (2,2) width 46: &quot;Yellow&quot;
+          RenderTableRow {TR} at (0,54) size 108x24
+            RenderTableCell {TD} at (2,54) size 52x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 40x19
+                text run at (2,2) width 40: &quot;Grape&quot;
+            RenderTableCell {TD} at (56,54) size 50x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 42x19
+                text run at (2,2) width 42: &quot;Purple&quot;
+      RenderBlock (anonymous) at (0,280) size 784x20
+        RenderBR {BR} at (0,0) size 0x19
+      RenderTable {TABLE} at (0,300) size 131x102 [border: (1px outset #808080)]
+        RenderBlock {CAPTION} at (0,0) size 131x20
+          RenderInline {B} at (0,0) size 75x19
+            RenderText {#text} at (28,0) size 75x19
+              text run at (28,0) width 75: &quot;Vegetabley&quot;
+        RenderTableSection {TBODY} at (1,21) size 129x80
+          RenderTableRow {TR} at (0,2) size 129x24
+            RenderTableCell {TH} at (2,2) size 71x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 67x19
+                text run at (2,2) width 67: &quot;Vegetable&quot;
+            RenderTableCell {TH} at (75,2) size 52x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (6,2) size 40x19
+                text run at (6,2) width 40: &quot;Color&quot;
+          RenderTableRow {TR} at (0,28) size 129x24
+            RenderTableCell {TD} at (2,28) size 71x24 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 41x19
+                text run at (2,2) width 41: &quot;Carrot&quot;
+            RenderTableCell {TD} at (75,28) size 52x24 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 48x19
+                text run at (2,2) width 48: &quot;Orange&quot;
+          RenderTableRow {TR} at (0,54) size 129x24
+            RenderTableCell {TD} at (2,54) size 71x24 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 67x19
+                text run at (2,2) width 67: &quot;Cucumber&quot;
+            RenderTableCell {TD} at (75,54) size 52x24 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 40x19
+                text run at (2,2) width 40: &quot;Green&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomHTMLTextAreaElementresettextareaexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,35 @@
</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 784x576
+      RenderBlock {FORM} at (0,0) size 784x46
+        RenderText {#text} at (139,23) size 4x19
+          text run at (139,23) width 4: &quot; &quot;
+        RenderText {#text} at (282,23) size 4x19
+          text run at (282,23) width 4: &quot; &quot;
+        RenderButton {INPUT} at (288,24) size 53x20 [bgcolor=#FFFFFF02] [border: (1px solid #4C4C4C)]
+          RenderBlock (anonymous) at (12,3) size 29x14
+            RenderText at (0,0) size 29x14
+              text run at (0,0) width 29: &quot;Reset&quot;
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,62) size 784x80
+        RenderText {#text} at (0,0) size 369x19
+          text run at (0,0) width 369: &quot;This test verifies that textarea controls are properly reset. &quot;
+        RenderBR {BR} at (368,15) size 1x0
+        RenderText {#text} at (0,20) size 474x19
+          text run at (0,20) width 474: &quot;You should see two element IDs below, and the word \&quot;SUCCESS\&quot; twice: &quot;
+        RenderBR {BR} at (473,35) size 1x0
+        RenderText {#text} at (0,40) size 174x19
+          text run at (0,40) width 174: &quot;noDefaultText: SUCCESS &quot;
+        RenderBR {BR} at (173,55) size 1x0
+        RenderText {#text} at (0,60) size 176x19
+          text run at (0,60) width 176: &quot;hasDefaultText: SUCCESS&quot;
+layer at (10,10) size 135x34 clip at (11,11) size 133x32
+  RenderTextControl {TEXTAREA} at (2,2) size 135x34 [bgcolor=#FFFFFF] [border: (1px solid #4C4C4C)]
+    RenderBlock {DIV} at (3,3) size 129x14
+layer at (153,10) size 135x34 clip at (154,11) size 133x32
+  RenderTextControl {TEXTAREA} at (145,2) size 135x34 [bgcolor=#FFFFFF] [border: (1px solid #4C4C4C)]
+    RenderBlock {DIV} at (3,3) size 129x14
+      RenderText {#text} at (3,0) size 59x14
+        text run at (3,0) width 59: &quot;Default Text&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomMutationObserverendoftaskdeliveryexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/MutationObserver/end-of-task-delivery-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/MutationObserver/end-of-task-delivery-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/MutationObserver/end-of-task-delivery-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+FAILED
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomNavigatorContentUtilsisprotocolhandlerregisteredexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+This test makes sure that navigator.isProtocolHandlerRegistered throws the proper exceptions and returns the default state of handler.
+
+FAIL window.navigator.isProtocolHandlerRegistered is not defined.
+PASS Invalid url &quot;%S&quot; threw SyntaxError exception.
+PASS Invalid scheme &quot;mailto:&quot; failed.
+PASS Invalid scheme &quot;ssh:/&quot; failed.
+PASS Invalid scheme &quot;magnet:+&quot; failed.
+PASS Invalid scheme &quot;tel:sip&quot; failed.
+FAIL window.navigator.isProtocolHandlerRegistered call is failed: &quot;undefined is not a function (evaluating 'window.navigator.isProtocolHandlerRegistered(&quot;bitcoin&quot;, &quot;valid protocol %s&quot;)')&quot;.
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomOrientationcreateeventorientationchangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Orientation/create-event-orientationchange-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Orientation/create-event-orientationchange-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Orientation/create-event-orientationchange-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+Tests that document.createEvent() works with orientationChange
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+PASS
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomRangecreatecontextualfragmentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/create-contextual-fragment-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/create-contextual-fragment-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/create-contextual-fragment-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</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 650x19
+          text run at (0,0) width 650: &quot;Test of createContextualFragment. If the test succeeds you will see the word \&quot;success\&quot; below in bold.&quot;
+      RenderBlock {DIV} at (0,36) size 784x20
+        RenderInline {B} at (0,0) size 73x19
+          RenderText {#text} at (0,0) size 73x19
+            text run at (0,0) width 73: &quot;SUCCESS&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomRangegetBoundingClientRectexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getBoundingClientRect-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getBoundingClientRect-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getBoundingClientRect-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,52 @@
</span><ins>+Test 1
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+PASS rect.top.toFixed(3) is &quot;8.000&quot;
+PASS rect.width.toFixed(3) is &quot;400.000&quot;
+PASS rect.height.toFixed(3) is &quot;400.000&quot;
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 2
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 452.000. Was 453.000.
+PASS rect.width.toFixed(3) is &quot;400.000&quot;
+FAIL rect.height.toFixed(3) should be 376.000. Was 377.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 3
+PASS rect.left.toFixed(3) is &quot;8.000&quot;
+FAIL rect.top.toFixed(3) should be 1044.000. Was 1047.000.
+PASS rect.width.toFixed(3) is &quot;400.000&quot;
+FAIL rect.height.toFixed(3) should be 96.000. Was 97.000.
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 4
+PASS rect.left.toFixed(3) is &quot;0.000&quot;
+PASS rect.top.toFixed(3) is &quot;0.000&quot;
+PASS rect.width.toFixed(3) is &quot;0.000&quot;
+PASS rect.height.toFixed(3) is &quot;0.000&quot;
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+Test 5
+PASS rect.left.toFixed(3) is &quot;-14.574&quot;
+FAIL rect.top.toFixed(3) should be 1761.947. Was 1769.304.
+FAIL rect.width.toFixed(3) should be 504.009. Was 504.775.
+FAIL rect.height.toFixed(3) should be 535.849. Was 536.492.
+PASS Math.abs(rect.left + rect.width - rect.right) &lt; 0.001 is true
+PASS Math.abs(rect.top + rect.height - rect.bottom) &lt; 0.001 is true
+
+Test 6
+PASS rect.left.toFixed(3) is &quot;0.000&quot;
+PASS rect.top.toFixed(3) is &quot;0.000&quot;
+PASS rect.width.toFixed(3) is &quot;0.000&quot;
+PASS rect.height.toFixed(3) is &quot;0.000&quot;
+PASS rect.right is rect.left + rect.width
+PASS rect.bottom is rect.top + rect.height
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomRangegetBoundingClientRectgetClientRectsrelativetoviewportexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getBoundingClientRect-getClientRects-relative-to-viewport-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+FAIL unScrolledBoundingBox.top - scrolledDownBoundingBox.top should be 50. Was 0.
+FAIL unScrolledBoundingBoxes[0].top - scrolledDownBoundingBoxes[0].top should be 50. Was 0.
+FAIL unScrolledBoundingBox.left - scrolledRightBoundingBox.left should be 50. Was 0.
+FAIL unScrolledBoundingBoxes[0].left - scrolledRightBoundingBoxes[0].left should be 50. Was 0.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomRangegetClientRectsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getClientRects-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getClientRects-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/getClientRects-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,258 @@
</span><ins>+Test 1
+PASS rects.length is 5
+PASS rects[0].left is 8
+PASS rects[0].top is 8
+PASS rects[0].width is 400
+PASS rects[0].height is 160
+PASS rects[1].left is 8
+FAIL rects[1].top should be 19. Was 18.
+FAIL rects[1].width should be 396. Was 387.
+FAIL rects[1].height should be 18. Was 19.
+PASS rects[2].left is 8
+FAIL rects[2].top should be 59. Was 58.
+FAIL rects[2].width should be 398. Was 360.
+FAIL rects[2].height should be 18. Was 19.
+PASS rects[3].left is 8
+FAIL rects[3].top should be 99. Was 98.
+FAIL rects[3].width should be 360. Was 382.
+FAIL rects[3].height should be 18. Was 19.
+PASS rects[4].left is 8
+FAIL rects[4].top should be 139. Was 138.
+FAIL rects[4].width should be 306. Was 369.
+FAIL rects[4].height should be 18. Was 19.
+Test 2
+PASS rects.length is 4
+PASS rects[0].left is 8
+FAIL rects[0].top should be 215. Was 218.
+FAIL rects[0].width should be 396. Was 387.
+FAIL rects[0].height should be 18. Was 19.
+PASS rects[1].left is 8
+FAIL rects[1].top should be 255. Was 258.
+FAIL rects[1].width should be 398. Was 360.
+FAIL rects[1].height should be 18. Was 19.
+PASS rects[2].left is 8
+FAIL rects[2].top should be 295. Was 298.
+FAIL rects[2].width should be 360. Was 382.
+FAIL rects[2].height should be 18. Was 19.
+PASS rects[3].left is 8
+FAIL rects[3].top should be 335. Was 338.
+FAIL rects[3].width should be 306. Was 369.
+FAIL rects[3].height should be 18. Was 19.
+Test 3
+PASS rects.length is 4
+FAIL rects[0].left should be 80. Was 81.
+FAIL rects[0].top should be 411. Was 418.
+FAIL rects[0].width should be 324. Was 314.
+FAIL rects[0].height should be 18. Was 19.
+PASS rects[1].left is 8
+FAIL rects[1].top should be 451. Was 458.
+FAIL rects[1].width should be 398. Was 360.
+FAIL rects[1].height should be 18. Was 19.
+PASS rects[2].left is 8
+FAIL rects[2].top should be 491. Was 498.
+FAIL rects[2].width should be 360. Was 382.
+FAIL rects[2].height should be 18. Was 19.
+PASS rects[3].left is 8
+FAIL rects[3].top should be 531. Was 538.
+FAIL rects[3].width should be 88. Was 147.
+FAIL rects[3].height should be 18. Was 19.
+Test 4
+PASS rects.length is 7
+PASS rects[0].left is 8
+FAIL rects[0].top should be 596. Was 608.
+PASS rects[0].width is 400
+PASS rects[0].height is 278
+PASS rects[1].left is 8
+FAIL rects[1].top should be 607. Was 618.
+FAIL rects[1].width should be 396. Was 387.
+FAIL rects[1].height should be 18. Was 19.
+PASS rects[2].left is 8
+FAIL rects[2].top should be 725. Was 736.
+FAIL rects[2].width should be 242. Was 269.
+FAIL rects[2].height should be 18. Was 19.
+FAIL rects[3].left should be 326. Was 352.
+FAIL rects[3].top should be 725. Was 736.
+FAIL rects[3].width should be 44. Was 46.
+FAIL rects[3].height should be 18. Was 19.
+PASS rects[4].left is 8
+FAIL rects[4].top should be 765. Was 776.
+FAIL rects[4].width should be 341. Was 349.
+FAIL rects[4].height should be 18. Was 19.
+PASS rects[5].left is 8
+FAIL rects[5].top should be 805. Was 816.
+FAIL rects[5].width should be 366. Was 376.
+FAIL rects[5].height should be 18. Was 19.
+PASS rects[6].left is 8
+FAIL rects[6].top should be 845. Was 856.
+FAIL rects[6].width should be 67. Was 68.
+FAIL rects[6].height should be 18. Was 19.
+Test 5
+PASS rects.length is 5
+FAIL rects[0].left should be 80. Was 81.
+FAIL rects[0].top should be 921. Was 936.
+FAIL rects[0].width should be 324. Was 314.
+FAIL rects[0].height should be 18. Was 19.
+PASS rects[1].left is 8
+FAIL rects[1].top should be 1039. Was 1054.
+FAIL rects[1].width should be 242. Was 269.
+FAIL rects[1].height should be 18. Was 19.
+FAIL rects[2].left should be 250. Was 276.
+FAIL rects[2].top should be 950. Was 966.
+FAIL rects[2].width should be 76. Was 77.
+PASS rects[2].height is 103
+FAIL rects[3].left should be 326. Was 352.
+FAIL rects[3].top should be 1039. Was 1054.
+FAIL rects[3].width should be 44. Was 46.
+FAIL rects[3].height should be 18. Was 19.
+PASS rects[4].left is 8
+FAIL rects[4].top should be 1079. Was 1094.
+FAIL rects[4].width should be 284. Was 291.
+FAIL rects[4].height should be 18. Was 19.
+Test 6
+FAIL rects.length should be 7. Was 8.
+PASS rects[0].left is 8
+FAIL rects[0].top should be 1224. Was 1244.
+PASS rects[0].width is 400
+FAIL rects[0].height should be 200. Was 240.
+PASS rects[1].left is 8
+FAIL rects[1].top should be 1235. Was 1254.
+FAIL rects[1].width should be 396. Was 387.
+FAIL rects[1].height should be 18. Was 19.
+PASS rects[2].left is 8
+FAIL rects[2].top should be 1275. Was 1294.
+FAIL rects[2].width should be 57. Was 16.
+FAIL rects[2].height should be 18. Was 19.
+FAIL rects[3].left should be 105. Was 8.
+FAIL rects[3].top should be 1275. Was 1334.
+FAIL rects[3].width should be 44. Was 59.
+FAIL rects[3].height should be 18. Was 19.
+FAIL rects[4].left should be 8. Was 106.
+FAIL rects[4].top should be 1315. Was 1334.
+FAIL rects[4].width should be 387. Was 46.
+FAIL rects[4].height should be 18. Was 19.
+PASS rects[5].left is 8
+FAIL rects[5].top should be 1355. Was 1374.
+PASS rects[5].width is 397
+FAIL rects[5].height should be 18. Was 19.
+PASS rects[6].left is 8
+FAIL rects[6].top should be 1395. Was 1414.
+FAIL rects[6].width should be 171. Was 360.
+FAIL rects[6].height should be 18. Was 19.
+Test 7
+FAIL rects.length should be 7. Was 8.
+PASS rects[0].left is 8
+FAIL rects[0].top should be 1471. Was 1534.
+FAIL rects[0].width should be 396. Was 387.
+FAIL rects[0].height should be 18. Was 19.
+PASS rects[1].left is 8
+FAIL rects[1].top should be 1500. Was 1574.
+FAIL rects[1].width should be 400. Was 16.
+FAIL rects[1].height should be 40. Was 19.
+PASS rects[2].left is 8
+FAIL rects[2].top should be 1511. Was 1604.
+FAIL rects[2].width should be 57. Was 400.
+FAIL rects[2].height should be 18. Was 40.
+FAIL rects[3].left should be 105. Was 8.
+FAIL rects[3].top should be 1511. Was 1614.
+FAIL rects[3].width should be 44. Was 59.
+FAIL rects[3].height should be 18. Was 19.
+FAIL rects[4].left should be 8. Was 106.
+FAIL rects[4].top should be 1551. Was 1614.
+FAIL rects[4].width should be 387. Was 46.
+FAIL rects[4].height should be 18. Was 19.
+PASS rects[5].left is 8
+FAIL rects[5].top should be 1591. Was 1654.
+PASS rects[5].width is 397
+FAIL rects[5].height should be 18. Was 19.
+PASS rects[6].left is 8
+FAIL rects[6].top should be 1631. Was 1694.
+FAIL rects[6].width should be 171. Was 360.
+FAIL rects[6].height should be 18. Was 19.
+Test 8
+PASS rects.length is 4
+PASS rects[0].left is 168
+FAIL rects[0].top should be 1678. Was 1785.
+FAIL rects[0].width should be 269. Was 264.
+FAIL rects[0].height should be 316. Was 310.
+PASS rects[1].left is 137
+FAIL rects[1].top should be 1704. Was 1811.
+FAIL rects[1].width should be 271. Was 247.
+FAIL rects[1].height should be 317. Was 289.
+PASS rects[2].left is 107
+FAIL rects[2].top should be 1729. Was 1837.
+FAIL rects[2].width should be 246. Was 260.
+FAIL rects[2].height should be 289. Was 305.
+PASS rects[3].left is 76
+FAIL rects[3].top should be 1755. Was 1862.
+FAIL rects[3].width should be 212. Was 252.
+FAIL rects[3].height should be 247. Was 296.
+Test 9
+FAIL rects.length should be 1. Was 0.
+FAIL rects[0].left should be 8. Threw exception TypeError: undefined is not an object (evaluating 'rects[0].left')
+FAIL rects[0].top should be 1903. Threw exception TypeError: undefined is not an object (evaluating 'rects[0].top')
+FAIL rects[0].width should be 0. Threw exception TypeError: undefined is not an object (evaluating 'rects[0].width')
+FAIL rects[0].height should be 18. Threw exception TypeError: undefined is not an object (evaluating 'rects[0].height')
+Test 9b
+PASS rects.length is 1
+PASS rects[0].left is 8
+FAIL rects[0].top should be 1903. Was 2014.
+PASS rects[0].width is 0
+FAIL rects[0].height should be 18. Was 19.
+Test 10
+FAIL rects.length should be 4. Was 5.
+FAIL rects[0].left should be 19. Was 18.
+FAIL rects[0].top should be 2088. Was 2204.
+FAIL rects[0].width should be 18. Was 19.
+FAIL rects[0].height should be 393. Was 375.
+FAIL rects[1].left should be 59. Was 58.
+FAIL rects[1].top should be 2088. Was 2204.
+FAIL rects[1].width should be 18. Was 19.
+FAIL rects[1].height should be 377. Was 368.
+FAIL rects[2].left should be 99. Was 98.
+FAIL rects[2].top should be 2088. Was 2204.
+FAIL rects[2].width should be 18. Was 19.
+FAIL rects[2].height should be 372. Was 349.
+FAIL rects[3].left should be 139. Was 138.
+FAIL rects[3].top should be 2088. Was 2204.
+FAIL rects[3].width should be 18. Was 19.
+FAIL rects[3].height should be 360. Was 376.
+Test 11
+PASS rects.length is 2
+PASS rects[0].left is 8
+FAIL rects[0].top should be 2524. Was 2644.
+PASS rects[0].width is 400
+PASS rects[0].height is 40
+PASS rects[1].left is 8
+FAIL rects[1].top should be 2535. Was 2654.
+FAIL rects[1].width should be 177. Was 182.
+FAIL rects[1].height should be 18. Was 19.
+Test 12
+PASS rects.length is 1
+PASS rects[0].left is 8
+FAIL rects[0].top should be 2760. Was 2884.
+PASS rects[0].width is 400
+PASS rects[0].height is 160
+Test 13
+PASS rects.length is 4
+PASS rects[0].left is 8
+FAIL rects[0].top should be 2967. Was 3094.
+FAIL rects[0].width should be 396. Was 387.
+FAIL rects[0].height should be 18. Was 19.
+PASS rects[1].left is 8
+FAIL rects[1].top should be 3007. Was 3134.
+FAIL rects[1].width should be 398. Was 360.
+FAIL rects[1].height should be 18. Was 19.
+PASS rects[2].left is 8
+FAIL rects[2].top should be 3047. Was 3174.
+FAIL rects[2].width should be 360. Was 382.
+FAIL rects[2].height should be 18. Was 19.
+PASS rects[3].left is 8
+FAIL rects[3].top should be 3087. Was 3214.
+FAIL rects[3].width should be 306. Was 369.
+FAIL rects[3].height should be 18. Was 19.
+Test 14
+PASS rects.length is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomRangerangeexpandexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/range-expand-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/range-expand-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/range-expand-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,371 @@
</span><ins>+This is the begin of a block. A block is a collection of sentences. Each sentence begins with capital letter and ends with a punctuation.
+
+Now, a sentence is divided into multiple lines.
+
+Roll the mouse around the page. The coordinates of the mouse pointer are currently atop an element
+whose ID is:&quot;&quot;.
+
+Cell A1        Cell B1
+Cell A2        Cell B2
+Section 1
+
+text.
+
+Section 2
+
+text.
+
+Here is a positioned element.
+在甲型H1N1流感可能出现大流行的警告声中,昨天召开的江苏省2009-2010年度流感防制研讨会注定与往年不同。每年都会召开的一次例会,今年足足提前了一个月;会上研讨的主题,已从以前的季节性流感,变成以甲型H1N1流感为重点。
+בלשכת שר החוץ הגיבו להתקפות עליו בעקבות הנחייתו לדרוש מהמועמדים לקורס צוערים שירות צבאי או לאומי: &quot;המתקיפים צבועים, מי שרוצה לייצג את המדינה רוצה גם לשרת אותה&quot;
+==================================
+FAILED test word13
+actual: Here
+expected: Here
+length !=; actual.length: 4; expected.length: 5
+escaped actual: Here
+escaped expected: Here%20
+i: 0; actual: H; expected: H
+i: 1; actual: e; expected: e
+i: 2; actual: r; expected: r
+i: 3; actual: e; expected: e
+==================================
+FAILED test Chinese word1
+actual: 甲型
+expected: 甲
+length !=; actual.length: 2; expected.length: 1
+escaped actual: %u7532%u578B
+escaped expected: %u7532
+i: 0; actual: 甲; expected: 甲
+==================================
+FAILED test Hebrew sentence
+actual: בלשכת שר החוץ הגיבו להתקפות עליו בעקבות הנחייתו לדרוש מהמועמדים לקורס צוערים שירות צבאי או לאומי: &quot;המתקיפים צבועים, מי שרוצה לייצג את המדינה רוצה גם לשרת אותה&quot;
+expected: בלשכת שר החוץ הגיבו להתקפות עליו בעקבות הנחייתו לדרוש מהמועמדים לקורס צוערים שירות צבאי או לאומי: &quot;המתקיפים צבועים, מי שרוצה לייצג את המדינה רוצה גם לשרת אותה&quot;
+length !=; actual.length: 160; expected.length: 159
+escaped actual: %u05D1%u05DC%u05E9%u05DB%u05EA%20%u05E9%u05E8%20%u05D4%u05D7%u05D5%u05E5%20%u05D4%u05D2%u05D9%u05D1%u05D5%20%u05DC%u05D4%u05EA%u05E7%u05E4%u05D5%u05EA%20%u05E2%u05DC%u05D9%u05D5%20%u05D1%u05E2%u05E7%u05D1%u05D5%u05EA%20%u05D4%u05E0%u05D7%u05D9%u05D9%u05EA%u05D5%20%u05DC%u05D3%u05E8%u05D5%u05E9%20%u05DE%u05D4%u05DE%u05D5%u05E2%u05DE%u05D3%u05D9%u05DD%20%u05DC%u05E7%u05D5%u05E8%u05E1%20%u05E6%u05D5%u05E2%u05E8%u05D9%u05DD%20%u05E9%u05D9%u05E8%u05D5%u05EA%20%u05E6%u05D1%u05D0%u05D9%20%u05D0%u05D5%20%u05DC%u05D0%u05D5%u05DE%u05D9%3A%20%22%u05D4%u05DE%u05EA%u05E7%u05D9%u05E4%u05D9%u05DD%20%u05E6%u05D1%u05D5%u05E2%u05D9%u05DD%2C%20%u05DE%u05D9%20%u05E9%u05E8%u05D5%u05E6%u05D4%20%u05DC%u05D9%u05D9%u05E6%u05D2%20%u05D0%u05EA%20%u05D4%u05DE%u05D3%u05D9%u05E0%u05D4%20%u05E8%u05D5%u05E6%u05D4%20%u05D2%u05DD%20%u05DC%u05E9%u05E8%u05EA%20%u05D0%u05D5%u05EA%u05D4%22%0A
+escaped expected: %u05D1%u05DC%u05E9%u05DB%u05EA%20%u05E9%u05E8%20%u05D4%u05D7%u05D5%u05E5%20%u05D4%u05D2%u05D9%u05D1%u05D5%20%u05DC%u05D4%u05EA%u05E7%u05E4%u05D5%u05EA%20%u05E2%u05DC%u05D9%u05D5%20%u05D1%u05E2%u05E7%u05D1%u05D5%u05EA%20%u05D4%u05E0%u05D7%u05D9%u05D9%u05EA%u05D5%20%u05DC%u05D3%u05E8%u05D5%u05E9%20%u05DE%u05D4%u05DE%u05D5%u05E2%u05DE%u05D3%u05D9%u05DD%20%u05DC%u05E7%u05D5%u05E8%u05E1%20%u05E6%u05D5%u05E2%u05E8%u05D9%u05DD%20%u05E9%u05D9%u05E8%u05D5%u05EA%20%u05E6%u05D1%u05D0%u05D9%20%u05D0%u05D5%20%u05DC%u05D0%u05D5%u05DE%u05D9%3A%20%22%u05D4%u05DE%u05EA%u05E7%u05D9%u05E4%u05D9%u05DD%20%u05E6%u05D1%u05D5%u05E2%u05D9%u05DD%2C%20%u05DE%u05D9%20%u05E9%u05E8%u05D5%u05E6%u05D4%20%u05DC%u05D9%u05D9%u05E6%u05D2%20%u05D0%u05EA%20%u05D4%u05DE%u05D3%u05D9%u05E0%u05D4%20%u05E8%u05D5%u05E6%u05D4%20%u05D2%u05DD%20%u05DC%u05E9%u05E8%u05EA%20%u05D0%u05D5%u05EA%u05D4%22
+i: 0; actual: ב; expected: ב
+i: 1; actual: ל; expected: ל
+i: 2; actual: ש; expected: ש
+i: 3; actual: כ; expected: כ
+i: 4; actual: ת; expected: ת
+i: 5; actual: ; expected:
+i: 6; actual: ש; expected: ש
+i: 7; actual: ר; expected: ר
+i: 8; actual: ; expected:
+i: 9; actual: ה; expected: ה
+i: 10; actual: ח; expected: ח
+i: 11; actual: ו; expected: ו
+i: 12; actual: ץ; expected: ץ
+i: 13; actual: ; expected:
+i: 14; actual: ה; expected: ה
+i: 15; actual: ג; expected: ג
+i: 16; actual: י; expected: י
+i: 17; actual: ב; expected: ב
+i: 18; actual: ו; expected: ו
+i: 19; actual: ; expected:
+i: 20; actual: ל; expected: ל
+i: 21; actual: ה; expected: ה
+i: 22; actual: ת; expected: ת
+i: 23; actual: ק; expected: ק
+i: 24; actual: פ; expected: פ
+i: 25; actual: ו; expected: ו
+i: 26; actual: ת; expected: ת
+i: 27; actual: ; expected:
+i: 28; actual: ע; expected: ע
+i: 29; actual: ל; expected: ל
+i: 30; actual: י; expected: י
+i: 31; actual: ו; expected: ו
+i: 32; actual: ; expected:
+i: 33; actual: ב; expected: ב
+i: 34; actual: ע; expected: ע
+i: 35; actual: ק; expected: ק
+i: 36; actual: ב; expected: ב
+i: 37; actual: ו; expected: ו
+i: 38; actual: ת; expected: ת
+i: 39; actual: ; expected:
+i: 40; actual: ה; expected: ה
+i: 41; actual: נ; expected: נ
+i: 42; actual: ח; expected: ח
+i: 43; actual: י; expected: י
+i: 44; actual: י; expected: י
+i: 45; actual: ת; expected: ת
+i: 46; actual: ו; expected: ו
+i: 47; actual: ; expected:
+i: 48; actual: ל; expected: ל
+i: 49; actual: ד; expected: ד
+i: 50; actual: ר; expected: ר
+i: 51; actual: ו; expected: ו
+i: 52; actual: ש; expected: ש
+i: 53; actual: ; expected:
+i: 54; actual: מ; expected: מ
+i: 55; actual: ה; expected: ה
+i: 56; actual: מ; expected: מ
+i: 57; actual: ו; expected: ו
+i: 58; actual: ע; expected: ע
+i: 59; actual: מ; expected: מ
+i: 60; actual: ד; expected: ד
+i: 61; actual: י; expected: י
+i: 62; actual: ם; expected: ם
+i: 63; actual: ; expected:
+i: 64; actual: ל; expected: ל
+i: 65; actual: ק; expected: ק
+i: 66; actual: ו; expected: ו
+i: 67; actual: ר; expected: ר
+i: 68; actual: ס; expected: ס
+i: 69; actual: ; expected:
+i: 70; actual: צ; expected: צ
+i: 71; actual: ו; expected: ו
+i: 72; actual: ע; expected: ע
+i: 73; actual: ר; expected: ר
+i: 74; actual: י; expected: י
+i: 75; actual: ם; expected: ם
+i: 76; actual: ; expected:
+i: 77; actual: ש; expected: ש
+i: 78; actual: י; expected: י
+i: 79; actual: ר; expected: ר
+i: 80; actual: ו; expected: ו
+i: 81; actual: ת; expected: ת
+i: 82; actual: ; expected:
+i: 83; actual: צ; expected: צ
+i: 84; actual: ב; expected: ב
+i: 85; actual: א; expected: א
+i: 86; actual: י; expected: י
+i: 87; actual: ; expected:
+i: 88; actual: א; expected: א
+i: 89; actual: ו; expected: ו
+i: 90; actual: ; expected:
+i: 91; actual: ל; expected: ל
+i: 92; actual: א; expected: א
+i: 93; actual: ו; expected: ו
+i: 94; actual: מ; expected: מ
+i: 95; actual: י; expected: י
+i: 96; actual: :; expected: :
+i: 97; actual: ; expected:
+i: 98; actual: &quot;; expected: &quot;
+i: 99; actual: ה; expected: ה
+i: 100; actual: מ; expected: מ
+i: 101; actual: ת; expected: ת
+i: 102; actual: ק; expected: ק
+i: 103; actual: י; expected: י
+i: 104; actual: פ; expected: פ
+i: 105; actual: י; expected: י
+i: 106; actual: ם; expected: ם
+i: 107; actual: ; expected:
+i: 108; actual: צ; expected: צ
+i: 109; actual: ב; expected: ב
+i: 110; actual: ו; expected: ו
+i: 111; actual: ע; expected: ע
+i: 112; actual: י; expected: י
+i: 113; actual: ם; expected: ם
+i: 114; actual: ,; expected: ,
+i: 115; actual: ; expected:
+i: 116; actual: מ; expected: מ
+i: 117; actual: י; expected: י
+i: 118; actual: ; expected:
+i: 119; actual: ש; expected: ש
+i: 120; actual: ר; expected: ר
+i: 121; actual: ו; expected: ו
+i: 122; actual: צ; expected: צ
+i: 123; actual: ה; expected: ה
+i: 124; actual: ; expected:
+i: 125; actual: ל; expected: ל
+i: 126; actual: י; expected: י
+i: 127; actual: י; expected: י
+i: 128; actual: צ; expected: צ
+i: 129; actual: ג; expected: ג
+i: 130; actual: ; expected:
+i: 131; actual: א; expected: א
+i: 132; actual: ת; expected: ת
+i: 133; actual: ; expected:
+i: 134; actual: ה; expected: ה
+i: 135; actual: מ; expected: מ
+i: 136; actual: ד; expected: ד
+i: 137; actual: י; expected: י
+i: 138; actual: נ; expected: נ
+i: 139; actual: ה; expected: ה
+i: 140; actual: ; expected:
+i: 141; actual: ר; expected: ר
+i: 142; actual: ו; expected: ו
+i: 143; actual: צ; expected: צ
+i: 144; actual: ה; expected: ה
+i: 145; actual: ; expected:
+i: 146; actual: ג; expected: ג
+i: 147; actual: ם; expected: ם
+i: 148; actual: ; expected:
+i: 149; actual: ל; expected: ל
+i: 150; actual: ש; expected: ש
+i: 151; actual: ר; expected: ר
+i: 152; actual: ת; expected: ת
+i: 153; actual: ; expected:
+i: 154; actual: א; expected: א
+i: 155; actual: ו; expected: ו
+i: 156; actual: ת; expected: ת
+i: 157; actual: ה; expected: ה
+i: 158; actual: &quot;; expected: &quot;
+==================================
+FAILED test Hebrew block
+actual: בלשכת שר החוץ הגיבו להתקפות עליו בעקבות הנחייתו לדרוש מהמועמדים לקורס צוערים שירות צבאי או לאומי: &quot;המתקיפים צבועים, מי שרוצה לייצג את המדינה רוצה גם לשרת אותה&quot;
+expected: בלשכת שר החוץ הגיבו להתקפות עליו בעקבות הנחייתו לדרוש מהמועמדים לקורס צוערים שירות צבאי או לאומי: &quot;המתקיפים צבועים, מי שרוצה לייצג את המדינה רוצה גם לשרת אותה&quot;
+length !=; actual.length: 160; expected.length: 159
+escaped actual: %u05D1%u05DC%u05E9%u05DB%u05EA%20%u05E9%u05E8%20%u05D4%u05D7%u05D5%u05E5%20%u05D4%u05D2%u05D9%u05D1%u05D5%20%u05DC%u05D4%u05EA%u05E7%u05E4%u05D5%u05EA%20%u05E2%u05DC%u05D9%u05D5%20%u05D1%u05E2%u05E7%u05D1%u05D5%u05EA%20%u05D4%u05E0%u05D7%u05D9%u05D9%u05EA%u05D5%20%u05DC%u05D3%u05E8%u05D5%u05E9%20%u05DE%u05D4%u05DE%u05D5%u05E2%u05DE%u05D3%u05D9%u05DD%20%u05DC%u05E7%u05D5%u05E8%u05E1%20%u05E6%u05D5%u05E2%u05E8%u05D9%u05DD%20%u05E9%u05D9%u05E8%u05D5%u05EA%20%u05E6%u05D1%u05D0%u05D9%20%u05D0%u05D5%20%u05DC%u05D0%u05D5%u05DE%u05D9%3A%20%22%u05D4%u05DE%u05EA%u05E7%u05D9%u05E4%u05D9%u05DD%20%u05E6%u05D1%u05D5%u05E2%u05D9%u05DD%2C%20%u05DE%u05D9%20%u05E9%u05E8%u05D5%u05E6%u05D4%20%u05DC%u05D9%u05D9%u05E6%u05D2%20%u05D0%u05EA%20%u05D4%u05DE%u05D3%u05D9%u05E0%u05D4%20%u05E8%u05D5%u05E6%u05D4%20%u05D2%u05DD%20%u05DC%u05E9%u05E8%u05EA%20%u05D0%u05D5%u05EA%u05D4%22%0A
+escaped expected: %u05D1%u05DC%u05E9%u05DB%u05EA%20%u05E9%u05E8%20%u05D4%u05D7%u05D5%u05E5%20%u05D4%u05D2%u05D9%u05D1%u05D5%20%u05DC%u05D4%u05EA%u05E7%u05E4%u05D5%u05EA%20%u05E2%u05DC%u05D9%u05D5%20%u05D1%u05E2%u05E7%u05D1%u05D5%u05EA%20%u05D4%u05E0%u05D7%u05D9%u05D9%u05EA%u05D5%20%u05DC%u05D3%u05E8%u05D5%u05E9%20%u05DE%u05D4%u05DE%u05D5%u05E2%u05DE%u05D3%u05D9%u05DD%20%u05DC%u05E7%u05D5%u05E8%u05E1%20%u05E6%u05D5%u05E2%u05E8%u05D9%u05DD%20%u05E9%u05D9%u05E8%u05D5%u05EA%20%u05E6%u05D1%u05D0%u05D9%20%u05D0%u05D5%20%u05DC%u05D0%u05D5%u05DE%u05D9%3A%20%22%u05D4%u05DE%u05EA%u05E7%u05D9%u05E4%u05D9%u05DD%20%u05E6%u05D1%u05D5%u05E2%u05D9%u05DD%2C%20%u05DE%u05D9%20%u05E9%u05E8%u05D5%u05E6%u05D4%20%u05DC%u05D9%u05D9%u05E6%u05D2%20%u05D0%u05EA%20%u05D4%u05DE%u05D3%u05D9%u05E0%u05D4%20%u05E8%u05D5%u05E6%u05D4%20%u05D2%u05DD%20%u05DC%u05E9%u05E8%u05EA%20%u05D0%u05D5%u05EA%u05D4%22
+i: 0; actual: ב; expected: ב
+i: 1; actual: ל; expected: ל
+i: 2; actual: ש; expected: ש
+i: 3; actual: כ; expected: כ
+i: 4; actual: ת; expected: ת
+i: 5; actual: ; expected:
+i: 6; actual: ש; expected: ש
+i: 7; actual: ר; expected: ר
+i: 8; actual: ; expected:
+i: 9; actual: ה; expected: ה
+i: 10; actual: ח; expected: ח
+i: 11; actual: ו; expected: ו
+i: 12; actual: ץ; expected: ץ
+i: 13; actual: ; expected:
+i: 14; actual: ה; expected: ה
+i: 15; actual: ג; expected: ג
+i: 16; actual: י; expected: י
+i: 17; actual: ב; expected: ב
+i: 18; actual: ו; expected: ו
+i: 19; actual: ; expected:
+i: 20; actual: ל; expected: ל
+i: 21; actual: ה; expected: ה
+i: 22; actual: ת; expected: ת
+i: 23; actual: ק; expected: ק
+i: 24; actual: פ; expected: פ
+i: 25; actual: ו; expected: ו
+i: 26; actual: ת; expected: ת
+i: 27; actual: ; expected:
+i: 28; actual: ע; expected: ע
+i: 29; actual: ל; expected: ל
+i: 30; actual: י; expected: י
+i: 31; actual: ו; expected: ו
+i: 32; actual: ; expected:
+i: 33; actual: ב; expected: ב
+i: 34; actual: ע; expected: ע
+i: 35; actual: ק; expected: ק
+i: 36; actual: ב; expected: ב
+i: 37; actual: ו; expected: ו
+i: 38; actual: ת; expected: ת
+i: 39; actual: ; expected:
+i: 40; actual: ה; expected: ה
+i: 41; actual: נ; expected: נ
+i: 42; actual: ח; expected: ח
+i: 43; actual: י; expected: י
+i: 44; actual: י; expected: י
+i: 45; actual: ת; expected: ת
+i: 46; actual: ו; expected: ו
+i: 47; actual: ; expected:
+i: 48; actual: ל; expected: ל
+i: 49; actual: ד; expected: ד
+i: 50; actual: ר; expected: ר
+i: 51; actual: ו; expected: ו
+i: 52; actual: ש; expected: ש
+i: 53; actual: ; expected:
+i: 54; actual: מ; expected: מ
+i: 55; actual: ה; expected: ה
+i: 56; actual: מ; expected: מ
+i: 57; actual: ו; expected: ו
+i: 58; actual: ע; expected: ע
+i: 59; actual: מ; expected: מ
+i: 60; actual: ד; expected: ד
+i: 61; actual: י; expected: י
+i: 62; actual: ם; expected: ם
+i: 63; actual: ; expected:
+i: 64; actual: ל; expected: ל
+i: 65; actual: ק; expected: ק
+i: 66; actual: ו; expected: ו
+i: 67; actual: ר; expected: ר
+i: 68; actual: ס; expected: ס
+i: 69; actual: ; expected:
+i: 70; actual: צ; expected: צ
+i: 71; actual: ו; expected: ו
+i: 72; actual: ע; expected: ע
+i: 73; actual: ר; expected: ר
+i: 74; actual: י; expected: י
+i: 75; actual: ם; expected: ם
+i: 76; actual: ; expected:
+i: 77; actual: ש; expected: ש
+i: 78; actual: י; expected: י
+i: 79; actual: ר; expected: ר
+i: 80; actual: ו; expected: ו
+i: 81; actual: ת; expected: ת
+i: 82; actual: ; expected:
+i: 83; actual: צ; expected: צ
+i: 84; actual: ב; expected: ב
+i: 85; actual: א; expected: א
+i: 86; actual: י; expected: י
+i: 87; actual: ; expected:
+i: 88; actual: א; expected: א
+i: 89; actual: ו; expected: ו
+i: 90; actual: ; expected:
+i: 91; actual: ל; expected: ל
+i: 92; actual: א; expected: א
+i: 93; actual: ו; expected: ו
+i: 94; actual: מ; expected: מ
+i: 95; actual: י; expected: י
+i: 96; actual: :; expected: :
+i: 97; actual: ; expected:
+i: 98; actual: &quot;; expected: &quot;
+i: 99; actual: ה; expected: ה
+i: 100; actual: מ; expected: מ
+i: 101; actual: ת; expected: ת
+i: 102; actual: ק; expected: ק
+i: 103; actual: י; expected: י
+i: 104; actual: פ; expected: פ
+i: 105; actual: י; expected: י
+i: 106; actual: ם; expected: ם
+i: 107; actual: ; expected:
+i: 108; actual: צ; expected: צ
+i: 109; actual: ב; expected: ב
+i: 110; actual: ו; expected: ו
+i: 111; actual: ע; expected: ע
+i: 112; actual: י; expected: י
+i: 113; actual: ם; expected: ם
+i: 114; actual: ,; expected: ,
+i: 115; actual: ; expected:
+i: 116; actual: מ; expected: מ
+i: 117; actual: י; expected: י
+i: 118; actual: ; expected:
+i: 119; actual: ש; expected: ש
+i: 120; actual: ר; expected: ר
+i: 121; actual: ו; expected: ו
+i: 122; actual: צ; expected: צ
+i: 123; actual: ה; expected: ה
+i: 124; actual: ; expected:
+i: 125; actual: ל; expected: ל
+i: 126; actual: י; expected: י
+i: 127; actual: י; expected: י
+i: 128; actual: צ; expected: צ
+i: 129; actual: ג; expected: ג
+i: 130; actual: ; expected:
+i: 131; actual: א; expected: א
+i: 132; actual: ת; expected: ת
+i: 133; actual: ; expected:
+i: 134; actual: ה; expected: ה
+i: 135; actual: מ; expected: מ
+i: 136; actual: ד; expected: ד
+i: 137; actual: י; expected: י
+i: 138; actual: נ; expected: נ
+i: 139; actual: ה; expected: ה
+i: 140; actual: ; expected:
+i: 141; actual: ר; expected: ר
+i: 142; actual: ו; expected: ו
+i: 143; actual: צ; expected: צ
+i: 144; actual: ה; expected: ה
+i: 145; actual: ; expected:
+i: 146; actual: ג; expected: ג
+i: 147; actual: ם; expected: ם
+i: 148; actual: ; expected:
+i: 149; actual: ל; expected: ל
+i: 150; actual: ש; expected: ש
+i: 151; actual: ר; expected: ר
+i: 152; actual: ת; expected: ת
+i: 153; actual: ; expected:
+i: 154; actual: א; expected: א
+i: 155; actual: ו; expected: ו
+i: 156; actual: ת; expected: ת
+i: 157; actual: ה; expected: ה
+i: 158; actual: &quot;; expected: &quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomRangesurroundContents1expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/surroundContents-1-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/surroundContents-1-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Range/surroundContents-1-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,13 @@
</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 784x576
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 564x19
+          text run at (0,0) width 564: &quot;This tests for HIERARCHY_REQUEST_ERRs when calling Range::surroundContents.&quot;
+      RenderBlock {DIV} at (0,36) size 784x24 [border: (1px solid #0000FF)]
+        RenderBlock {DIV} at (1,1) size 782x22 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,1) size 81x19
+            text run at (1,1) width 81: &quot;Hello world.&quot;
+      RenderBlock {UL} at (0,76) size 784x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomURLattributereflectionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/URL-attribute-reflection-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/URL-attribute-reflection-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/URL-attribute-reflection-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+CONSOLE MESSAGE: line 262: ReferenceError: Can't find variable: setShouldListenForPlaybackTargetAvailabilityEvent
+CONSOLE MESSAGE: line 262: ReferenceError: Can't find variable: setShouldListenForPlaybackTargetAvailabilityEvent
+Test reflecting URL attributes with empty string values.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+PASS testURLReflection('attribute', 'element') is 'none'
+PASS testURLReflection('id', 'element') is 'non-URL'
+PASS testURLReflection('action', 'form') is 'URL'
+PASS testURLReflection('cite', 'blockquote') is 'URL'
+PASS testURLReflection('cite', 'del') is 'URL'
+PASS testURLReflection('cite', 'ins') is 'URL'
+PASS testURLReflection('cite', 'q') is 'URL'
+PASS testURLReflection('data', 'object') is 'URL'
+FAIL testURLReflection('formaction', 'button') should be URL. Was none.
+FAIL testURLReflection('formaction', 'input') should be URL. Was none.
+PASS testURLReflection('href', 'a') is 'URL'
+PASS testURLReflection('href', 'area') is 'URL'
+PASS testURLReflection('href', 'link') is 'URL'
+PASS testURLReflection('href', 'base') is 'URL'
+FAIL testURLReflection('icon', 'command') should be URL. Was none.
+PASS testURLReflection('manifest', 'html') is 'URL'
+PASS testURLReflection('poster', 'video') is 'URL'
+PASS testURLReflection('src', 'audio') is 'URL'
+PASS testURLReflection('src', 'embed') is 'URL'
+PASS testURLReflection('src', 'iframe') is 'URL'
+PASS testURLReflection('src', 'img') is 'URL'
+PASS testURLReflection('src', 'input') is 'URL'
+PASS testURLReflection('src', 'script') is 'URL'
+PASS testURLReflection('src', 'source') is 'URL'
+PASS testURLReflection('src', 'video') is 'URL'
+PASS testURLReflection('longDesc', 'img') is 'URL'
+PASS testURLReflection('lowsrc', 'img') is 'URL'
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowbtoapngletexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/btoa-pnglet-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/btoa-pnglet-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/btoa-pnglet-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</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 221x19
+          text run at (0,0) width 221: &quot;Should see a light green rectangle:&quot;
+      RenderBlock {DIV} at (0,36) size 784x100
+        RenderImage {IMG} at (0,0) size 100x100
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowmozillafocusblurexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/mozilla-focus-blur-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/mozilla-focus-blur-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/mozilla-focus-blur-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+Check that window.blur() does nothing, and window.focus() only works if it is invoked from the window that opened the former. If the test passes, you should see a series of PASS messages with the last being 'All tests finished'.
+
+This test is adopted from mozilla's tests.
+
+PASS: The focus should not have been changed!
+PASS: The focus should not have been changed!
+PASS: The focus should not have been changed with URL=data:text/html,&lt;script&gt;opener.focus();opener.postMessage(&quot;&quot;, &quot;*&quot;);&lt;/script&gt;
+PASS: The focus should not have been changed with URL=data:text/html,&lt;script&gt;blur();opener.postMessage(&quot;&quot;, &quot;*&quot;);&lt;/script&gt;
+FAIL: The last opened window should be able to get focus
+PASS: All tests finished
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindownewwindowopenerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/new-window-opener-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/new-window-opener-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/new-window-opener-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,40 @@
</span><ins>+This tests that the different arguments given to a new window are honored.
+Take note that menubar is special and always on in Mac but not in Win.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+
+Scrollbar
+PASS newWin.scrollbars.visible is true
+FAIL newWin.scrollbars.visible should be false. Was true.
+PASS newWin.scrollbars.visible is true
+FAIL newWin.scrollbars.visible should be false. Was true.
+
+Toolbar
+FAIL newWin.toolbar.visible should be true. Was false.
+PASS newWin.toolbar.visible is false
+FAIL newWin.toolbar.visible should be true. Was false.
+PASS newWin.toolbar.visible is false
+
+Statusbar
+FAIL newWin.statusbar.visible should be true. Was false.
+PASS newWin.statusbar.visible is false
+FAIL newWin.statusbar.visible should be true. Was false.
+PASS newWin.statusbar.visible is false
+
+Menubar
+PASS newWin.menubar.visible is true
+PASS newWin.menubar.visible is isMenubarAlwaysExpected
+PASS newWin.menubar.visible is true
+PASS newWin.menubar.visible is isMenubarAlwaysExpected
+
+Locationbar
+FAIL newWin.locationbar.visible should be true. Was false.
+PASS newWin.locationbar.visible is false
+FAIL newWin.locationbar.visible should be true. Was false.
+PASS newWin.locationbar.visible is false
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowopenexistingpopupblockingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-existing-pop-up-blocking-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-existing-pop-up-blocking-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-existing-pop-up-blocking-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,28 @@
</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
+      RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
+        layer at (0,0) size 300x150
+          RenderView at (0,0) size 300x150
+        layer at (0,0) size 300x150
+          RenderBlock {HTML} at (0,0) size 300x150
+            RenderBody {BODY} at (8,8) size 284x134
+              RenderText {#text} at (0,0) size 284x79
+                text run at (0,0) width 268: &quot;This frame will try to replace the contents&quot;
+                text run at (0,20) width 251: &quot;of the frame to the right. If the bug still&quot;
+                text run at (0,40) width 284: &quot;occurs, pop-up blocking will prevent it from&quot;
+                text run at (0,60) width 59: &quot;doing so.&quot;
+      RenderText {#text} at (304,139) size 4x19
+        text run at (304,139) width 4: &quot; &quot;
+      RenderPartObject {IFRAME} at (308,0) size 304x154 [border: (2px inset #000000)]
+        layer at (0,0) size 300x150
+          RenderView at (0,0) size 300x150
+        layer at (0,0) size 300x150
+          RenderBlock {HTML} at (0,0) size 300x150
+            RenderBody {BODY} at (8,8) size 284x134
+              RenderText {#text} at (0,0) size 275x39
+                text run at (0,0) width 275: &quot;This text successfully replaced the original&quot;
+                text run at (0,20) width 215: &quot;text in the frame. Test succeeded!&quot;
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowopeninvalidurlexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-invalid-url-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-invalid-url-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-invalid-url-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+ALERT: PASS
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowopenwindowminsizeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-window-min-size-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-window-min-size-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/open-window-min-size-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+CONSOLE MESSAGE: line 6: TypeError: undefined is not an object (evaluating 'msg[&quot;width&quot;]')
+FAIL: Timed out waiting for notifyDone to be called
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowslowunloadhandlerexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/slow-unload-handler-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/slow-unload-handler-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/slow-unload-handler-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+frame &quot;theiframe&quot; - has 3 onunload handler(s)
+This is a test for bug 29193: Need to prevent Javascript sleeps in unload handlers. If successful, PASS should be printed below.
+
+FAIL
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowslowunloadhandleronlyframeisstoppedexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/slow-unload-handler-only-frame-is-stopped-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/slow-unload-handler-only-frame-is-stopped-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/slow-unload-handler-only-frame-is-stopped-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+frame &quot;foo&quot; - has 1 onunload handler(s)
+This is a test for bug 34226: [v8]: Regression: onunload event handling. If successful, PASS should be printed below.
+
+PASS
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwebkitConvertPointexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/webkitConvertPoint-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/webkitConvertPoint-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/webkitConvertPoint-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,197 @@
</span><ins>+Test 1 - This is a H1 heading.
+
+Test 2 - This is a simple paragraph.
+
+Test 3 - This is a paragraph with a nested element.
+
+Test 4 - This is a paragraph with a nested element that has a border.
+
+Test 5 - This is a transformed paragraph with a nested element that has a border.
+
+Test 6 - This is a transformed paragraph with a nested element that has a border.
+And then a second line.
+
+Test 7 - This is a paragraph inside something that does not have a compositing layer.
+
+Test 8 - This is raw text inside something that does not have a compositing layer.
+Test 9 - This is raw text inside something that has a compositing layer.
+Test 10 - This is raw text inside something that does not have a compositing layer.
+Test 11 - This is a rotated and scaled paragraph
+
+Test 12 - This is a rotated and scaled paragraph with a nested element that has a border.
+
+Test 13 - This is a paragraph with a nested element that has a border.
+
+This test exercises the webkitConvertPointFromNodeToPage() function
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+Test parameter passing - should not crash
+PASS Missing parameter test
+Test did not crash and therefore was successful
+
+PASS null parameter test a
+Test did not crash and therefore was successful
+
+PASS null parameter test b
+Test did not crash and therefore was successful
+
+Test 1
+PASS x is 8
+PASS y is 13
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 13
+PASS y is 53
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 2
+PASS x is 8
+FAIL y should be 51. Was 52.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 13
+FAIL y should be 91. Was 92.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 3
+PASS x is 8
+FAIL y should be 85. Was 88.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 13
+FAIL y should be 125. Was 128.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 4
+PASS x is 8
+FAIL y should be 119. Was 124.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 13
+FAIL y should be 159. Was 164.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 5
+PASS x is 28
+FAIL y should be 153. Was 160.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 33
+FAIL y should be 193. Was 200.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 6
+PASS x is 28
+FAIL y should be 187. Was 196.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 33
+FAIL y should be 227. Was 236.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 7
+PASS x is 8
+FAIL y should be 239. Was 252.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 13
+FAIL y should be 279. Was 292.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 8
+PASS x is 8
+FAIL y should be 273. Was 288.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 13
+FAIL y should be 313. Was 328.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 9
+PASS x is 28
+FAIL y should be 291. Was 308.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 33
+FAIL y should be 331. Was 348.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 10
+PASS x is 28
+FAIL y should be 309. Was 328.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 33
+FAIL y should be 349. Was 368.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 11
+PASS x is 158
+PASS y is 376
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 174
+PASS y is 394
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 12
+PASS x is 168
+PASS y is 451
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 184
+PASS y is 469
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+
+Test 13
+PASS x is 28
+FAIL y should be 487. Was 512.
+Round Trip of (0,0)
+PASS x is 0
+PASS y is 0
+PASS x is 33
+FAIL y should be 527. Was 552.
+Round Trip of (5,40)
+PASS x is 5
+PASS y is 40
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowlookupprecedenceexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-lookup-precedence-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-lookup-precedence-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-lookup-precedence-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,458 @@
</span><ins>+Tests lookup precedence for properties on Window objects in the presence of a child frame, and that IDL properties defined in the prototype (window.location, window.focus, etc) have higher lookup precedence than named document elements (such as input elements).
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+

+
+PASS 'function alert() {    [native code]}' is 'function alert() {    [native code]}'
+PASS 'function alert() {    [native code]}' is 'function alert() {    [native code]}'
+PASS 'function atob() {    [native code]}' is 'function atob() {    [native code]}'
+PASS 'function atob() {    [native code]}' is 'function atob() {    [native code]}'
+PASS 'function blur() {    [native code]}' is 'function blur() {    [native code]}'
+PASS 'function blur() {    [native code]}' is 'function blur() {    [native code]}'
+PASS 'function btoa() {    [native code]}' is 'function btoa() {    [native code]}'
+PASS 'function btoa() {    [native code]}' is 'function btoa() {    [native code]}'
+PASS 'function captureEvents() {    [native code]}' is 'function captureEvents() {    [native code]}'
+PASS 'function captureEvents() {    [native code]}' is 'function captureEvents() {    [native code]}'
+PASS 'function clearInterval() {    [native code]}' is 'function clearInterval() {    [native code]}'
+PASS 'function clearInterval() {    [native code]}' is 'function clearInterval() {    [native code]}'
+PASS 'function clearTimeout() {    [native code]}' is 'function clearTimeout() {    [native code]}'
+PASS 'function clearTimeout() {    [native code]}' is 'function clearTimeout() {    [native code]}'
+PASS 'function close() {    [native code]}' is 'function close() {    [native code]}'
+PASS 'function close() {    [native code]}' is 'function close() {    [native code]}'
+PASS 'function confirm() {    [native code]}' is 'function confirm() {    [native code]}'
+PASS 'function confirm() {    [native code]}' is 'function confirm() {    [native code]}'
+PASS 'function find() {    [native code]}' is 'function find() {    [native code]}'
+PASS 'function find() {    [native code]}' is 'function find() {    [native code]}'
+PASS 'function focus() {    [native code]}' is 'function focus() {    [native code]}'
+PASS 'function focus() {    [native code]}' is 'function focus() {    [native code]}'
+PASS 'function getComputedStyle() {    [native code]}' is 'function getComputedStyle() {    [native code]}'
+PASS 'function getComputedStyle() {    [native code]}' is 'function getComputedStyle() {    [native code]}'
+PASS 'function getMatchedCSSRules() {    [native code]}' is 'function getMatchedCSSRules() {    [native code]}'
+PASS 'function getMatchedCSSRules() {    [native code]}' is 'function getMatchedCSSRules() {    [native code]}'
+PASS 'function getSelection() {    [native code]}' is 'function getSelection() {    [native code]}'
+PASS 'function getSelection() {    [native code]}' is 'function getSelection() {    [native code]}'
+PASS 'function moveBy() {    [native code]}' is 'function moveBy() {    [native code]}'
+PASS 'function moveBy() {    [native code]}' is 'function moveBy() {    [native code]}'
+PASS 'function moveTo() {    [native code]}' is 'function moveTo() {    [native code]}'
+PASS 'function moveTo() {    [native code]}' is 'function moveTo() {    [native code]}'
+PASS 'function open() {    [native code]}' is 'function open() {    [native code]}'
+PASS 'function open() {    [native code]}' is 'function open() {    [native code]}'
+PASS 'function print() {    [native code]}' is 'function print() {    [native code]}'
+PASS 'function print() {    [native code]}' is 'function print() {    [native code]}'
+PASS 'function prompt() {    [native code]}' is 'function prompt() {    [native code]}'
+PASS 'function prompt() {    [native code]}' is 'function prompt() {    [native code]}'
+PASS 'function releaseEvents() {    [native code]}' is 'function releaseEvents() {    [native code]}'
+PASS 'function releaseEvents() {    [native code]}' is 'function releaseEvents() {    [native code]}'
+PASS 'function resizeBy() {    [native code]}' is 'function resizeBy() {    [native code]}'
+PASS 'function resizeBy() {    [native code]}' is 'function resizeBy() {    [native code]}'
+PASS 'function resizeTo() {    [native code]}' is 'function resizeTo() {    [native code]}'
+PASS 'function resizeTo() {    [native code]}' is 'function resizeTo() {    [native code]}'
+PASS 'function scroll() {    [native code]}' is 'function scroll() {    [native code]}'
+PASS 'function scroll() {    [native code]}' is 'function scroll() {    [native code]}'
+PASS 'function scrollBy() {    [native code]}' is 'function scrollBy() {    [native code]}'
+PASS 'function scrollBy() {    [native code]}' is 'function scrollBy() {    [native code]}'
+PASS 'function scrollTo() {    [native code]}' is 'function scrollTo() {    [native code]}'
+PASS 'function scrollTo() {    [native code]}' is 'function scrollTo() {    [native code]}'
+PASS 'function setInterval() {    [native code]}' is 'function setInterval() {    [native code]}'
+PASS 'function setInterval() {    [native code]}' is 'function setInterval() {    [native code]}'
+PASS 'function setTimeout() {    [native code]}' is 'function setTimeout() {    [native code]}'
+PASS 'function setTimeout() {    [native code]}' is 'function setTimeout() {    [native code]}'
+PASS 'function stop() {    [native code]}' is 'function stop() {    [native code]}'
+PASS 'function stop() {    [native code]}' is 'function stop() {    [native code]}'
+PASS 'function toString() {    [native code]}' is 'function toString() {    [native code]}'
+PASS 'function toString() {    [native code]}' is 'function toString() {    [native code]}'
+PASS win['Attr'] == '[object AttrConstructor]' is true
+PASS win['Attr'] == '[object AttrConstructor]' is true
+PASS win['CDATASection'] == '[object CDATASectionConstructor]' is true
+PASS win['CDATASection'] == '[object CDATASectionConstructor]' is true
+PASS win['CSSCharsetRule'] == '[object CSSCharsetRuleConstructor]' is true
+PASS win['CSSCharsetRule'] == '[object CSSCharsetRuleConstructor]' is true
+PASS win['CSSFontFaceRule'] == '[object CSSFontFaceRuleConstructor]' is true
+PASS win['CSSFontFaceRule'] == '[object CSSFontFaceRuleConstructor]' is true
+PASS win['CSSImportRule'] == '[object CSSImportRuleConstructor]' is true
+PASS win['CSSImportRule'] == '[object CSSImportRuleConstructor]' is true
+PASS win['CSSMediaRule'] == '[object CSSMediaRuleConstructor]' is true
+PASS win['CSSMediaRule'] == '[object CSSMediaRuleConstructor]' is true
+PASS win['CSSPageRule'] == '[object CSSPageRuleConstructor]' is true
+PASS win['CSSPageRule'] == '[object CSSPageRuleConstructor]' is true
+PASS win['CSSPrimitiveValue'] == '[object CSSPrimitiveValueConstructor]' is true
+PASS win['CSSPrimitiveValue'] == '[object CSSPrimitiveValueConstructor]' is true
+PASS win['CSSRule'] == '[object CSSRuleConstructor]' is true
+PASS win['CSSRule'] == '[object CSSRuleConstructor]' is true
+PASS win['CSSRuleList'] == '[object CSSRuleListConstructor]' is true
+PASS win['CSSRuleList'] == '[object CSSRuleListConstructor]' is true
+PASS win['CSSStyleDeclaration'] == '[object CSSStyleDeclarationConstructor]' is true
+PASS win['CSSStyleDeclaration'] == '[object CSSStyleDeclarationConstructor]' is true
+PASS win['CSSStyleRule'] == '[object CSSStyleRuleConstructor]' is true
+PASS win['CSSStyleRule'] == '[object CSSStyleRuleConstructor]' is true
+PASS win['CSSStyleSheet'] == '[object CSSStyleSheetConstructor]' is true
+PASS win['CSSStyleSheet'] == '[object CSSStyleSheetConstructor]' is true
+PASS win['CSSValue'] == '[object CSSValueConstructor]' is true
+PASS win['CSSValue'] == '[object CSSValueConstructor]' is true
+PASS win['CSSValueList'] == '[object CSSValueListConstructor]' is true
+PASS win['CSSValueList'] == '[object CSSValueListConstructor]' is true
+PASS win['CharacterData'] == '[object CharacterDataConstructor]' is true
+PASS win['CharacterData'] == '[object CharacterDataConstructor]' is true
+PASS win['Comment'] == '[object CommentConstructor]' is true
+PASS win['Comment'] == '[object CommentConstructor]' is true
+PASS win['Counter'] == '[object CounterConstructor]' is true
+PASS win['Counter'] == '[object CounterConstructor]' is true
+PASS win['DOMException'] == '[object DOMExceptionConstructor]' is true
+PASS win['DOMException'] == '[object DOMExceptionConstructor]' is true
+PASS win['DOMImplementation'] == '[object DOMImplementationConstructor]' is true
+PASS win['DOMImplementation'] == '[object DOMImplementationConstructor]' is true
+PASS win['DOMParser'] == '[object DOMParserConstructor]' is true
+PASS win['DOMParser'] == '[object DOMParserConstructor]' is true
+PASS win['Document'] == '[object DocumentConstructor]' is true
+PASS win['Document'] == '[object DocumentConstructor]' is true
+PASS win['DocumentFragment'] == '[object DocumentFragmentConstructor]' is true
+PASS win['DocumentFragment'] == '[object DocumentFragmentConstructor]' is true
+PASS win['DocumentType'] == '[object DocumentTypeConstructor]' is true
+PASS win['DocumentType'] == '[object DocumentTypeConstructor]' is true
+PASS win['Element'] == '[object ElementConstructor]' is true
+PASS win['Element'] == '[object ElementConstructor]' is true
+PASS win['Entity'] == '[object EntityConstructor]' is true
+PASS win['Entity'] == '[object EntityConstructor]' is true
+PASS win['EntityReference'] == '[object EntityReferenceConstructor]' is true
+PASS win['EntityReference'] == '[object EntityReferenceConstructor]' is true
+PASS win['Event'] == '[object EventConstructor]' is true
+PASS win['Event'] == '[object EventConstructor]' is true
+PASS win['EventException'] == '[object EventExceptionConstructor]' is true
+PASS win['EventException'] == '[object EventExceptionConstructor]' is true
+PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true
+PASS win['HTMLAnchorElement'] == '[object HTMLAnchorElementConstructor]' is true
+PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true
+PASS win['HTMLAppletElement'] == '[object HTMLAppletElementConstructor]' is true
+PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true
+PASS win['HTMLAreaElement'] == '[object HTMLAreaElementConstructor]' is true
+PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
+PASS win['HTMLBRElement'] == '[object HTMLBRElementConstructor]' is true
+PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
+PASS win['HTMLBaseElement'] == '[object HTMLBaseElementConstructor]' is true
+PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
+PASS win['HTMLBaseFontElement'] == '[object HTMLBaseFontElementConstructor]' is true
+PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
+PASS win['HTMLBodyElement'] == '[object HTMLBodyElementConstructor]' is true
+PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
+PASS win['HTMLButtonElement'] == '[object HTMLButtonElementConstructor]' is true
+PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true
+PASS win['HTMLCanvasElement'] == '[object HTMLCanvasElementConstructor]' is true
+PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true
+PASS win['HTMLDListElement'] == '[object HTMLDListElementConstructor]' is true
+FAIL win['HTMLDataListElement'] should be null (of type object). Was undefined (of type undefined).
+FAIL win['HTMLDataListElement'] should be null. Was [object HTMLInputElement].
+PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true
+PASS win['HTMLDirectoryElement'] == '[object HTMLDirectoryElementConstructor]' is true
+PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true
+PASS win['HTMLDivElement'] == '[object HTMLDivElementConstructor]' is true
+PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true
+PASS win['HTMLDocument'] == '[object HTMLDocumentConstructor]' is true
+PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true
+PASS win['HTMLElement'] == '[object HTMLElementConstructor]' is true
+PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true
+PASS win['HTMLEmbedElement'] == '[object HTMLEmbedElementConstructor]' is true
+PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true
+PASS win['HTMLFieldSetElement'] == '[object HTMLFieldSetElementConstructor]' is true
+PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true
+PASS win['HTMLFontElement'] == '[object HTMLFontElementConstructor]' is true
+PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true
+PASS win['HTMLFormElement'] == '[object HTMLFormElementConstructor]' is true
+PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true
+PASS win['HTMLFrameElement'] == '[object HTMLFrameElementConstructor]' is true
+PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true
+PASS win['HTMLFrameSetElement'] == '[object HTMLFrameSetElementConstructor]' is true
+PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true
+PASS win['HTMLHRElement'] == '[object HTMLHRElementConstructor]' is true
+PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true
+PASS win['HTMLHeadElement'] == '[object HTMLHeadElementConstructor]' is true
+PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true
+PASS win['HTMLHeadingElement'] == '[object HTMLHeadingElementConstructor]' is true
+PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true
+PASS win['HTMLHtmlElement'] == '[object HTMLHtmlElementConstructor]' is true
+PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true
+PASS win['HTMLIFrameElement'] == '[object HTMLIFrameElementConstructor]' is true
+PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true
+PASS win['HTMLImageElement'] == '[object HTMLImageElementConstructor]' is true
+PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true
+PASS win['HTMLInputElement'] == '[object HTMLInputElementConstructor]' is true
+PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true
+PASS win['HTMLLIElement'] == '[object HTMLLIElementConstructor]' is true
+PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true
+PASS win['HTMLLabelElement'] == '[object HTMLLabelElementConstructor]' is true
+PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true
+PASS win['HTMLLegendElement'] == '[object HTMLLegendElementConstructor]' is true
+PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true
+PASS win['HTMLLinkElement'] == '[object HTMLLinkElementConstructor]' is true
+PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true
+PASS win['HTMLMapElement'] == '[object HTMLMapElementConstructor]' is true
+PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true
+PASS win['HTMLMarqueeElement'] == '[object HTMLMarqueeElementConstructor]' is true
+PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true
+PASS win['HTMLMenuElement'] == '[object HTMLMenuElementConstructor]' is true
+PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true
+PASS win['HTMLMetaElement'] == '[object HTMLMetaElementConstructor]' is true
+PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true
+PASS win['HTMLModElement'] == '[object HTMLModElementConstructor]' is true
+PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true
+PASS win['HTMLOListElement'] == '[object HTMLOListElementConstructor]' is true
+PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true
+PASS win['HTMLObjectElement'] == '[object HTMLObjectElementConstructor]' is true
+PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true
+PASS win['HTMLOptGroupElement'] == '[object HTMLOptGroupElementConstructor]' is true
+PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true
+PASS win['HTMLOptionElement'] == '[object HTMLOptionElementConstructor]' is true
+PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true
+PASS win['HTMLParagraphElement'] == '[object HTMLParagraphElementConstructor]' is true
+PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true
+PASS win['HTMLParamElement'] == '[object HTMLParamElementConstructor]' is true
+PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true
+PASS win['HTMLPreElement'] == '[object HTMLPreElementConstructor]' is true
+PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true
+PASS win['HTMLQuoteElement'] == '[object HTMLQuoteElementConstructor]' is true
+PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true
+PASS win['HTMLScriptElement'] == '[object HTMLScriptElementConstructor]' is true
+PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true
+PASS win['HTMLSelectElement'] == '[object HTMLSelectElementConstructor]' is true
+PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true
+PASS win['HTMLStyleElement'] == '[object HTMLStyleElementConstructor]' is true
+PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true
+PASS win['HTMLTableCaptionElement'] == '[object HTMLTableCaptionElementConstructor]' is true
+PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true
+PASS win['HTMLTableCellElement'] == '[object HTMLTableCellElementConstructor]' is true
+PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true
+PASS win['HTMLTableColElement'] == '[object HTMLTableColElementConstructor]' is true
+PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true
+PASS win['HTMLTableElement'] == '[object HTMLTableElementConstructor]' is true
+PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true
+PASS win['HTMLTableRowElement'] == '[object HTMLTableRowElementConstructor]' is true
+PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true
+PASS win['HTMLTableSectionElement'] == '[object HTMLTableSectionElementConstructor]' is true
+PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true
+PASS win['HTMLTextAreaElement'] == '[object HTMLTextAreaElementConstructor]' is true
+PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true
+PASS win['HTMLTitleElement'] == '[object HTMLTitleElementConstructor]' is true
+PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true
+PASS win['HTMLUListElement'] == '[object HTMLUListElementConstructor]' is true
+PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true
+PASS win['KeyboardEvent'] == '[object KeyboardEventConstructor]' is true
+PASS win['MediaList'] == '[object MediaListConstructor]' is true
+PASS win['MediaList'] == '[object MediaListConstructor]' is true
+PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true
+PASS win['MouseEvent'] == '[object MouseEventConstructor]' is true
+PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true
+PASS win['MutationEvent'] == '[object MutationEventConstructor]' is true
+PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true
+PASS win['NamedNodeMap'] == '[object NamedNodeMapConstructor]' is true
+PASS win['Node'] == '[object NodeConstructor]' is true
+PASS win['Node'] == '[object NodeConstructor]' is true
+PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true
+PASS win['NodeFilter'] == '[object NodeFilterConstructor]' is true
+PASS win['NodeList'] == '[object NodeListConstructor]' is true
+PASS win['NodeList'] == '[object NodeListConstructor]' is true
+PASS win['Notation'] == '[object NotationConstructor]' is true
+PASS win['Notation'] == '[object NotationConstructor]' is true
+PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true
+PASS win['OverflowEvent'] == '[object OverflowEventConstructor]' is true
+PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true
+PASS win['ProcessingInstruction'] == '[object ProcessingInstructionConstructor]' is true
+PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true
+PASS win['ProgressEvent'] == '[object ProgressEventConstructor]' is true
+PASS win['Range'] == '[object RangeConstructor]' is true
+PASS win['Range'] == '[object RangeConstructor]' is true
+PASS win['RangeException'] == '[object RangeExceptionConstructor]' is true
+PASS win['RangeException'] == '[object RangeExceptionConstructor]' is true
+PASS win['Rect'] == '[object RectConstructor]' is true
+PASS win['Rect'] == '[object RectConstructor]' is true
+PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true
+PASS win['SVGAngle'] == '[object SVGAngleConstructor]' is true
+PASS win['SVGColor'] == '[object SVGColorConstructor]' is true
+PASS win['SVGColor'] == '[object SVGColorConstructor]' is true
+PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true
+PASS win['SVGException'] == '[object SVGExceptionConstructor]' is true
+PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true
+PASS win['SVGGradientElement'] == '[object SVGGradientElementConstructor]' is true
+PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true
+PASS win['SVGLength'] == '[object SVGLengthConstructor]' is true
+PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true
+PASS win['SVGMarkerElement'] == '[object SVGMarkerElementConstructor]' is true
+PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true
+PASS win['SVGPaint'] == '[object SVGPaintConstructor]' is true
+PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true
+PASS win['SVGPathSeg'] == '[object SVGPathSegConstructor]' is true
+PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true
+PASS win['SVGPreserveAspectRatio'] == '[object SVGPreserveAspectRatioConstructor]' is true
+PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true
+PASS win['SVGRenderingIntent'] == '[object SVGRenderingIntentConstructor]' is true
+PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true
+PASS win['SVGTextContentElement'] == '[object SVGTextContentElementConstructor]' is true
+PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true
+PASS win['SVGTextPathElement'] == '[object SVGTextPathElementConstructor]' is true
+PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true
+PASS win['SVGTransform'] == '[object SVGTransformConstructor]' is true
+PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true
+PASS win['SVGUnitTypes'] == '[object SVGUnitTypesConstructor]' is true
+PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true
+PASS win['StyleSheet'] == '[object StyleSheetConstructor]' is true
+PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true
+PASS win['StyleSheetList'] == '[object StyleSheetListConstructor]' is true
+PASS win['Text'] == '[object TextConstructor]' is true
+PASS win['Text'] == '[object TextConstructor]' is true
+PASS win['TextEvent'] == '[object TextEventConstructor]' is true
+PASS win['TextEvent'] == '[object TextEventConstructor]' is true
+PASS win['UIEvent'] == '[object UIEventConstructor]' is true
+PASS win['UIEvent'] == '[object UIEventConstructor]' is true
+PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true
+PASS win['WheelEvent'] == '[object WheelEventConstructor]' is true
+PASS win['XMLDocument'] == '[object DocumentConstructor]' is true
+PASS win['XMLDocument'] == '[object DocumentConstructor]' is true
+PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true
+PASS win['XMLHttpRequest'] == '[object XMLHttpRequestConstructor]' is true
+PASS win['XMLHttpRequestException'] == '[object XMLHttpRequestExceptionConstructor]' is true
+PASS win['XMLHttpRequestException'] == '[object XMLHttpRequestExceptionConstructor]' is true
+PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true
+PASS win['XMLSerializer'] == '[object XMLSerializerConstructor]' is true
+PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true
+PASS win['XPathEvaluator'] == '[object XPathEvaluatorConstructor]' is true
+PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true
+PASS win['XPathException'] == '[object XPathExceptionConstructor]' is true
+PASS win['XPathResult'] == '[object XPathResultConstructor]' is true
+PASS win['XPathResult'] == '[object XPathResultConstructor]' is true
+PASS win['XSLTProcessor'] == '[object XSLTProcessorConstructor]' is true
+PASS win['XSLTProcessor'] == '[object XSLTProcessorConstructor]' is true
+PASS win['onload'] is null
+PASS win['onload'] is null
+PASS win['frames'] == '[object Window]' is true
+PASS win['frames'] == '[object Window]' is true
+PASS win['parent'] == '[object Window]' is true
+PASS win['parent'] == '[object Window]' is true
+PASS win['self'] == '[object Window]' is true
+PASS win['self'] == '[object Window]' is true
+PASS win['top'] == '[object Window]' is true
+PASS win['top'] == '[object Window]' is true
+PASS win['window'] == '[object Window]' is true
+PASS win['window'] == '[object Window]' is true
+PASS win['locationbar'] == '[object BarProp]' is true
+PASS win['locationbar'] == '[object BarProp]' is true
+PASS win['menubar'] == '[object BarProp]' is true
+PASS win['menubar'] == '[object BarProp]' is true
+PASS win['personalbar'] == '[object BarProp]' is true
+PASS win['personalbar'] == '[object BarProp]' is true
+PASS win['scrollbars'] == '[object BarProp]' is true
+PASS win['scrollbars'] == '[object BarProp]' is true
+PASS win['statusbar'] == '[object BarProp]' is true
+PASS win['statusbar'] == '[object BarProp]' is true
+PASS win['toolbar'] == '[object BarProp]' is true
+PASS win['toolbar'] == '[object BarProp]' is true
+PASS win['console'] == '[object Console]' is true
+PASS win['history'] == '[object History]' is true
+PASS win['navigator'] == '[object Navigator]' is true
+PASS win['navigator'] == '[object Navigator]' is true
+PASS win['screen'] == '[object Screen]' is true
+PASS win['screen'] == '[object Screen]' is true
+PASS win['clientInformation'] == '[object Navigator]' is true
+PASS win['clientInformation'] == '[object Navigator]' is true
+PASS win['document'] == '[object HTMLDocument]' is true
+PASS win['document'] == '[object HTMLDocument]' is true
+PASS win['location'] matched original
+PASS win['location'] matched original
+PASS win['onabort'] is null
+PASS win['onabort'] is null
+PASS win['onbeforeunload'] is null
+PASS win['onbeforeunload'] is null
+PASS win['onblur'] is null
+PASS win['onblur'] is null
+PASS win['onchange'] is null
+PASS win['onchange'] is null
+PASS win['onclick'] is null
+PASS win['onclick'] is null
+PASS win['ondblclick'] is null
+PASS win['ondblclick'] is null
+PASS win['onerror'] is null
+PASS win['onerror'] is null
+PASS win['onfocus'] is null
+PASS win['onfocus'] is null
+PASS win['onkeydown'] is null
+PASS win['onkeydown'] is null
+PASS win['onkeypress'] is null
+PASS win['onkeypress'] is null
+PASS win['onkeyup'] is null
+PASS win['onkeyup'] is null
+PASS win['onmousedown'] is null
+PASS win['onmousedown'] is null
+PASS win['onmousemove'] is null
+PASS win['onmousemove'] is null
+PASS win['onmouseout'] is null
+PASS win['onmouseout'] is null
+PASS win['onmouseover'] is null
+PASS win['onmouseover'] is null
+PASS win['onmouseup'] is null
+PASS win['onmouseup'] is null
+PASS win['onmousewheel'] is null
+PASS win['onmousewheel'] is null
+PASS win['onreset'] is null
+PASS win['onreset'] is null
+PASS win['onresize'] is null
+PASS win['onresize'] is null
+PASS win['onscroll'] is null
+PASS win['onscroll'] is null
+PASS win['onsearch'] is null
+PASS win['onsearch'] is null
+PASS win['onselect'] is null
+PASS win['onselect'] is null
+PASS win['onsubmit'] is null
+PASS win['onsubmit'] is null
+PASS win['onunload'] is null
+PASS win['onunload'] is null
+PASS win['opener'] is null
+PASS win['opener'] is null
+FAIL win['defaultStatus'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['defaultStatus'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['defaultstatus'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['defaultstatus'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['name'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['name'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['status'] should be undefined (of type undefined). Was  (of type string).
+FAIL win['status'] should be undefined (of type undefined). Was  (of type string).
+PASS win['devicePixelRatio'] matched original
+PASS win['devicePixelRatio'] matched original
+PASS win['innerHeight'] matched original
+PASS win['innerHeight'] matched original
+PASS win['innerWidth'] matched original
+PASS win['innerWidth'] matched original
+PASS win['length'] matched original
+PASS win['length'] matched original
+PASS win['outerHeight'] matched original
+PASS win['outerHeight'] matched original
+PASS win['outerWidth'] matched original
+PASS win['outerWidth'] matched original
+PASS win['pageXOffset'] matched original
+PASS win['pageXOffset'] matched original
+PASS win['pageYOffset'] matched original
+PASS win['pageYOffset'] matched original
+PASS win['screenLeft'] matched original
+PASS win['screenLeft'] matched original
+PASS win['screenTop'] matched original
+PASS win['screenTop'] matched original
+PASS win['screenX'] matched original
+PASS win['screenX'] matched original
+PASS win['screenY'] matched original
+PASS win['screenY'] matched original
+PASS win['scrollX'] matched original
+PASS win['scrollX'] matched original
+PASS win['scrollY'] matched original
+PASS win['scrollY'] matched original
+PASS typeof win['closed'] is 'boolean'
+PASS win['closed'] is false
+PASS typeof win['closed'] is 'boolean'
+PASS win['closed'] is false
+PASS typeof win['offscreenBuffering'] is 'boolean'
+PASS win['offscreenBuffering'] is true
+PASS typeof win['offscreenBuffering'] is 'boolean'
+PASS win['offscreenBuffering'] is true
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpostmessageclonedeeparrayexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-deep-array-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-deep-array-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-deep-array-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+CONSOLE MESSAGE: line 42: RangeError: Maximum call stack size exceeded.
+Tests that we support cloning deep(ish) arrays.
+
+PASS: eventData is done of type string
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpostmessagecloneexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,46 @@
</span><ins>+CONSOLE MESSAGE: line 73: TypeError: undefined is not a function (evaluating 'eventSender.beginDragWithFiles(['resources/file1.txt', 'resources/file2.txt'])')
+FAIL: Timed out waiting for notifyDone to be called
+Tests that we clone object hierarchies
+
+PASS: 'postMessage((function(){}))' threw Error: DataCloneError: DOM Exception 25
+PASS: 'postMessage(var x = 0; try { eval(&quot;badref&quot;); } catch(e) { x = e; } x)' threw Error: DataCloneError: DOM Exception 25
+PASS: 'postMessage(window)' threw Error: DataCloneError: DOM Exception 25
+PASS: 'postMessage(({get a() { throw &quot;x&quot; }}))' threw x
+PASS: eventData is null of type object
+PASS: eventData is undefined of type undefined
+PASS: eventData is 1 of type number
+PASS: eventData is true of type boolean
+PASS: eventData is 1 of type string
+PASS: eventData is [object Object] of type object
+PASS: eventData is [object Object] of type object
+PASS: eventData is [object Object] of type object
+PASS: eventData is [object Object] of type object
+PASS: eventData is [object Object] of type object
+PASS: eventData is [object Object] of type object
+PASS: eventData is [object Object] of type object
+PASS: eventData is [object Object] of type object
+PASS: eventData is [object Object] of type object
+PASS: eventData is of type object
+PASS: eventData is a,a,b,a,b of type object
+PASS: eventData is a,a,b,[object Object] of type object
+PASS: eventData is 1,2,3 of type object
+PASS: eventData is ,,1 of type object
+PASS: eventData is 2009-02-13T23:31:30.000Z of type object
+PASS: eventData is [object Object] of type object
+PASS: eventData is true of type object
+PASS: eventData is false of type object
+PASS: eventData is gnirts of type object
+PASS: eventData is 42 of type object
+PASS: eventData is === to eventData.self
+PASS: eventData is === to eventData[0]
+PASS: eventData.graph1 is === to eventData.graph2
+PASS: eventData[0] is === to eventData[1]
+PASS: String keyed entry was cloned correctly
+PASS: Object key entry was cloned correctly
+PASS: newMap.get(true) is [object Set] of type object
+PASS: newMap.aSet.has(newMap) is true of type boolean
+LOG: 2.5 =&gt; 1
+LOG: [object Object] =&gt; entry
+LOG: [object Set] =&gt; true
+LOG: [object Map] =&gt; [object Object]
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpostmessagecloneframesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-frames-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-frames-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-postmessage-clone-frames-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+CONSOLE MESSAGE: line 110: TypeError: undefined is not a function (evaluating 'eventSender.beginDragWithFiles(['get-file-upload.html'])')
+FAIL: Timed out waiting for notifyDone to be called
+Tests that we clone object hierarchies
+
+PASS: (frames[0].tests[0]).eventData instanceof (frames[0]).Object is true of type boolean
+PASS: (frames[0].tests[0]).event.data instanceof (frames[0]).Object is true of type boolean
+PASS: (frames[0].tests[1]).eventData instanceof (frames[0]).Array is true of type boolean
+PASS: (frames[0].tests[1]).event.data instanceof (frames[0]).Array is true of type boolean
+PASS: (frames[0].tests[2]).eventData instanceof (frames[0]).Date is true of type boolean
+PASS: (frames[0].tests[2]).event.data instanceof (frames[0]).Date is true of type boolean
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpropertiesdeviceorientationexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-properties-device-orientation-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-properties-device-orientation-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-properties-device-orientation-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,103 @@
</span><ins>+CONSOLE MESSAGE: Deprecated attempt to access property 'bubbles' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'cancelBubble' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'cancelable' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'currentTarget' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'defaultPrevented' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'eventPhase' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'returnValue' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'srcElement' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'target' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'timeStamp' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'type' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'bubbles' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'cancelBubble' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'cancelable' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'currentTarget' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'defaultPrevented' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'eventPhase' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'returnValue' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'srcElement' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'target' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'timeStamp' on a non-Event object.
+CONSOLE MESSAGE: Deprecated attempt to access property 'type' on a non-Event object.
+This test dumps all of the properties that are reachable from the window.DeviceMotionEvent window.ondevicemotion, window.DeviceOrientationEvent and window.ondeviceorientation objects, along with their types. These properties are currently guarded by ENABLE_DEVICE_ORIENTATION.
+
+window.DeviceMotionEvent [object DeviceMotionEventConstructor]
+window.DeviceMotionEvent.prototype [object DeviceMotionEventPrototype]
+window.DeviceMotionEvent.prototype.AT_TARGET [number]
+window.DeviceMotionEvent.prototype.BLUR [number]
+window.DeviceMotionEvent.prototype.BUBBLING_PHASE [number]
+window.DeviceMotionEvent.prototype.CAPTURING_PHASE [number]
+window.DeviceMotionEvent.prototype.CHANGE [number]
+window.DeviceMotionEvent.prototype.CLICK [number]
+window.DeviceMotionEvent.prototype.DBLCLICK [number]
+window.DeviceMotionEvent.prototype.DRAGDROP [number]
+window.DeviceMotionEvent.prototype.FOCUS [number]
+window.DeviceMotionEvent.prototype.KEYDOWN [number]
+window.DeviceMotionEvent.prototype.KEYPRESS [number]
+window.DeviceMotionEvent.prototype.KEYUP [number]
+window.DeviceMotionEvent.prototype.MOUSEDOWN [number]
+window.DeviceMotionEvent.prototype.MOUSEDRAG [number]
+window.DeviceMotionEvent.prototype.MOUSEMOVE [number]
+window.DeviceMotionEvent.prototype.MOUSEOUT [number]
+window.DeviceMotionEvent.prototype.MOUSEOVER [number]
+window.DeviceMotionEvent.prototype.MOUSEUP [number]
+window.DeviceMotionEvent.prototype.NONE [number]
+window.DeviceMotionEvent.prototype.SELECT [number]
+window.DeviceMotionEvent.prototype.bubbles [undefined]
+window.DeviceMotionEvent.prototype.cancelBubble [undefined]
+window.DeviceMotionEvent.prototype.cancelable [undefined]
+window.DeviceMotionEvent.prototype.currentTarget [undefined]
+window.DeviceMotionEvent.prototype.defaultPrevented [undefined]
+window.DeviceMotionEvent.prototype.eventPhase [undefined]
+window.DeviceMotionEvent.prototype.initDeviceMotionEvent [function]
+window.DeviceMotionEvent.prototype.initEvent [function]
+window.DeviceMotionEvent.prototype.preventDefault [function]
+window.DeviceMotionEvent.prototype.returnValue [undefined]
+window.DeviceMotionEvent.prototype.srcElement [undefined]
+window.DeviceMotionEvent.prototype.stopImmediatePropagation [function]
+window.DeviceMotionEvent.prototype.stopPropagation [function]
+window.DeviceMotionEvent.prototype.target [undefined]
+window.DeviceMotionEvent.prototype.timeStamp [undefined]
+window.DeviceMotionEvent.prototype.type [undefined]
+window.ondevicemotion [null]
+window.DeviceOrientationEvent [object DeviceOrientationEventConstructor]
+window.DeviceOrientationEvent.prototype [object DeviceOrientationEventPrototype]
+window.DeviceOrientationEvent.prototype.AT_TARGET [number]
+window.DeviceOrientationEvent.prototype.BLUR [number]
+window.DeviceOrientationEvent.prototype.BUBBLING_PHASE [number]
+window.DeviceOrientationEvent.prototype.CAPTURING_PHASE [number]
+window.DeviceOrientationEvent.prototype.CHANGE [number]
+window.DeviceOrientationEvent.prototype.CLICK [number]
+window.DeviceOrientationEvent.prototype.DBLCLICK [number]
+window.DeviceOrientationEvent.prototype.DRAGDROP [number]
+window.DeviceOrientationEvent.prototype.FOCUS [number]
+window.DeviceOrientationEvent.prototype.KEYDOWN [number]
+window.DeviceOrientationEvent.prototype.KEYPRESS [number]
+window.DeviceOrientationEvent.prototype.KEYUP [number]
+window.DeviceOrientationEvent.prototype.MOUSEDOWN [number]
+window.DeviceOrientationEvent.prototype.MOUSEDRAG [number]
+window.DeviceOrientationEvent.prototype.MOUSEMOVE [number]
+window.DeviceOrientationEvent.prototype.MOUSEOUT [number]
+window.DeviceOrientationEvent.prototype.MOUSEOVER [number]
+window.DeviceOrientationEvent.prototype.MOUSEUP [number]
+window.DeviceOrientationEvent.prototype.NONE [number]
+window.DeviceOrientationEvent.prototype.SELECT [number]
+window.DeviceOrientationEvent.prototype.bubbles [undefined]
+window.DeviceOrientationEvent.prototype.cancelBubble [undefined]
+window.DeviceOrientationEvent.prototype.cancelable [undefined]
+window.DeviceOrientationEvent.prototype.currentTarget [undefined]
+window.DeviceOrientationEvent.prototype.defaultPrevented [undefined]
+window.DeviceOrientationEvent.prototype.eventPhase [undefined]
+window.DeviceOrientationEvent.prototype.initDeviceOrientationEvent [function]
+window.DeviceOrientationEvent.prototype.initEvent [function]
+window.DeviceOrientationEvent.prototype.preventDefault [function]
+window.DeviceOrientationEvent.prototype.returnValue [undefined]
+window.DeviceOrientationEvent.prototype.srcElement [undefined]
+window.DeviceOrientationEvent.prototype.stopImmediatePropagation [function]
+window.DeviceOrientationEvent.prototype.stopPropagation [function]
+window.DeviceOrientationEvent.prototype.target [undefined]
+window.DeviceOrientationEvent.prototype.timeStamp [undefined]
+window.DeviceOrientationEvent.prototype.type [undefined]
+window.ondeviceorientation [null]
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowpropertyinvalidcharactersignoredexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-property-invalid-characters-ignored-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-property-invalid-characters-ignored-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-property-invalid-characters-ignored-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+Tests that invalid characters are ignored after a window property value.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL w.document.width should be 123. Was 800.
+FAIL w.document.height should be 123. Was 600.
+PASS w !== window is true
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowresizeandmoveargumentsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-and-move-arguments-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-and-move-arguments-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-and-move-arguments-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,57 @@
</span><ins>+This test makes sure that calling the window moving and resizing methods with less than 2 arguments treats the missing arguments as 0.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+
+window.resizeTo Tests
+
+Testing - resizeTo with 0 arguments
+PASS window.outerWidth is resetWidth
+PASS window.outerHeight is resetHeight
+Testing - resizeTo with 1 argument
+FAIL window.outerWidth should be 100. Was 0.
+PASS window.outerHeight is resetHeight
+Testing - resizeTo with more than 2 arguments
+FAIL window.outerWidth should be 100. Was 0.
+FAIL window.outerHeight should be 200. Was 0.
+
+window.resizeBy Tests
+
+Testing - resizeBy with 0 arguments
+PASS window.outerWidth is resetWidth
+PASS window.outerHeight is resetHeight
+Testing - resizeBy with 1 argument
+FAIL window.outerWidth should be 25. Was 0.
+PASS window.outerHeight is resetHeight
+Testing - resizeBy with more than 2 arguments
+FAIL window.outerWidth should be 25. Was 0.
+FAIL window.outerHeight should be 50. Was 0.
+
+window.moveTo Tests
+
+Testing - moveTo with 0 arguments
+PASS window.screenX is resetX
+PASS window.screenY is resetY
+Testing - moveTo with 1 argument
+FAIL window.screenX should be 25. Was 20.
+PASS window.screenY is resetY
+Testing - moveTo with more than 2 arguments
+FAIL window.screenX should be 25. Was 20.
+PASS window.screenY is y + screen.availTop
+
+window.moveBy Tests
+
+Testing - moveBy with 0 arguments
+PASS window.screenX is resetX
+PASS window.screenY is resetY
+Testing - moveBy with 1 argument
+FAIL window.screenX should be 25. Was 20.
+PASS window.screenY is resetY
+Testing - moveBy with more than 2 arguments
+FAIL window.screenX should be 25. Was 20.
+PASS window.screenY is resetY + y
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowresizecontentsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-contents-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-contents-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-contents-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+CONSOLE MESSAGE: line 20: Initial reference node dimensions 800 x 600
+CONSOLE MESSAGE: line 22: Increasing window size by 10 x 10
+FAIL: Timed out waiting for notifyDone to be called
+This test checks that the yellow reference DOM node (which should be as big as the window) gets resized when the window is resized.
+
+To avoid relayouts and repaints caused by DOM-based logging, it doesn't output anything. Please check the console for confirmation that the node dimensions increase by 10x10.
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowresizeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-resize-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,114 @@
</span><ins>+This test makes sure that we have similar behavior as other browsers when resizing and moving a window outside of the screen. This test will fail in some dimensions when run manually because of inconsistencies of when the window can and cannot go behind the doc.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+
+window.resizeTo Tests
+
+Testing - resizeTo: Too Big
+FAIL window.outerWidth should be 320. Was 0.
+
+Testing - resizeTo: Too Small
+FAIL window.outerWidth should be 100. Was 0.
+
+Testing - resizeTo: Full Screen Out of Bounds
+PASS window.screenY is screen.availTop
+FAIL window.outerHeight should be 460. Was 0.
+PASS window.screenX is screen.availLeft
+FAIL window.outerWidth should be 320. Was 0.
+
+Testing - resizeTo: Not Full Screen Out of Bounds
+FAIL window.outerHeight + window.screenY - screen.availTop should be 460. Was 210.
+FAIL window.outerWidth + window.screenX - screen.availLeft should be 320. Was 150.
+
+window.resizeBy Tests
+
+Testing - resizeBy: Too Small
+FAIL window.outerWidth should be 100. Was 0.
+
+Testing - resizeBy: Too Big
+FAIL window.outerWidth should be 320. Was 0.
+
+window.moveTo Tests
+
+Testing - moveTo: Top Left
+PASS window.screenY is screen.availTop
+PASS window.screenX is screen.availLeft
+
+Testing - moveTo: Top
+PASS window.screenY is screen.availTop
+PASS window.screenX is screen.availLeft
+
+Testing - moveTo: Top Right
+PASS window.screenY is screen.availTop
+FAIL window.outerWidth should be 320. Was 0.
+
+Testing - moveTo: Right
+PASS window.screenY is screen.availTop
+FAIL window.outerWidth should be 320. Was 0.
+
+Testing - moveTo: Bottom Right
+FAIL window.outerHeight should be 460. Was 0.
+FAIL window.outerWidth should be 320. Was 0.
+
+Testing - moveTo: Bottom
+FAIL window.outerHeight should be 460. Was 0.
+PASS window.screenX is screen.availLeft
+
+Testing - moveTo: Bottom Left
+FAIL window.outerHeight should be 460. Was 0.
+PASS window.screenX is screen.availLeft
+
+Testing - moveTo: Left
+PASS window.screenY is screen.availTop
+PASS window.screenX is screen.availLeft
+
+window.moveBy Tests
+
+Testing - moveBy: Zero Zero
+PASS window.screenX == previousScreenX is true
+PASS window.screenY == previousScreenY is true
+
+Testing - moveBy: One Zero
+PASS window.screenX == previousScreenX + 1 is true
+PASS window.screenY == previousScreenY is true
+
+Testing - moveBy: Zero One
+PASS window.screenX == previousScreenX is true
+PASS window.screenY == previousScreenY + 1 is true
+
+Testing - moveBy: Top Left
+PASS window.screenY is screen.availTop
+PASS window.screenX is screen.availLeft
+
+Testing - moveBy: Top
+PASS window.screenY is screen.availTop
+PASS window.screenX is screen.availLeft
+
+Testing - moveBy: Top Right
+PASS window.screenY is screen.availTop
+FAIL window.outerWidth should be 320. Was 0.
+
+Testing - moveBy: Right
+PASS window.screenY is screen.availTop
+FAIL window.outerWidth should be 320. Was 0.
+
+Testing - moveBy: Bottom Right
+FAIL window.outerHeight should be 460. Was 0.
+FAIL window.outerWidth should be 320. Was 0.
+
+Testing - moveBy: Bottom
+FAIL window.outerHeight should be 460. Was 0.
+
+Testing - moveBy: Bottom Left
+FAIL window.outerHeight should be 460. Was 0.
+PASS window.screenX is screen.availLeft
+
+Testing - moveBy: Left
+PASS window.screenX is screen.availLeft
+
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowscreenpropertiesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-screen-properties-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-screen-properties-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-screen-properties-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+FAIL: window.screen.pixelDepth is 32, expected 16 or 24
+FAIL: window.screen.colorDepth is 32, expected 16 or 24
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowscrollargumentsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-scroll-arguments-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-scroll-arguments-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-scroll-arguments-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+This test makes sure that calling the window scrolling methods with less than 2 arguments treats the missing arguments as 0.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+
+window.scrollTo Tests
+
+Testing - scrollTo with 0 arguments
+PASS window.scrollX is resetX
+PASS window.scrollY is resetY
+Testing - scrollTo with 1 argument
+FAIL window.scrollX should be 25. Was 0.
+PASS window.scrollY is resetY
+Testing - scrollTo with more than 2 arguments
+FAIL window.scrollX should be 25. Was 0.
+FAIL window.scrollY should be 50. Was 0.
+
+window.scroll Tests
+
+Testing - scroll with 0 arguments
+PASS window.scrollX is resetX
+PASS window.scrollY is resetY
+Testing - scroll with 1 argument
+FAIL window.scrollX should be 25. Was 0.
+PASS window.scrollY is resetY
+Testing - scroll with more than 2 arguments
+FAIL window.scrollX should be 25. Was 0.
+FAIL window.scrollY should be 50. Was 0.
+
+window.scrollBy Tests
+
+Testing - scrollBy with 0 arguments
+PASS window.scrollX is resetX
+PASS window.scrollY is resetY
+Testing - scrollBy with 1 argument
+FAIL window.scrollX should be 25. Was 0.
+PASS window.scrollY is resetY
+Testing - scrollBy with more than 2 arguments
+FAIL window.scrollX should be 25. Was 0.
+FAIL window.scrollY should be 50. Was 0.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+This box should force the window to have a scrollable area to test.
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomWindowwindowxypropertiesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-xy-properties-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-xy-properties-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/Window/window-xy-properties-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+PASS event.clientX is 50
+PASS event.clientY is 50
+PASS event.pageX is 50
+PASS event.pageY is 50
+PASS event.layerX is 50
+PASS event.layerY is 50
+PASS event.offsetX is 42
+PASS event.offsetY is 42
+PASS event.clientX is 50
+PASS event.clientY is 50
+PASS event.pageX is 50
+FAIL event.pageY should be 550. Was 50.
+PASS event.layerX is 50
+FAIL event.layerY should be 550. Was 50.
+PASS event.offsetX is 42
+FAIL event.offsetY should be 542. Was 42.
+PASS event.clientX is 50
+PASS event.clientY is 50
+FAIL event.pageX should be 550. Was 50.
+PASS event.pageY is 50
+FAIL event.layerX should be 550. Was 50.
+PASS event.layerY is 50
+FAIL event.offsetX should be 542. Was 42.
+PASS event.offsetY is 42
+PASS ev.clientX is 50
+PASS ev.clientY is 50
+FAIL ev.pageX should be 550. Was 50.
+FAIL ev.pageY should be 550. Was 50.
+FAIL ev.layerX should be 550. Was 50.
+FAIL ev.layerY should be 550. Was 50.
+FAIL ev.offsetX should be 542. Was 42.
+FAIL ev.offsetY should be 542. Was 42.
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomaccesskeyiframeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/access-key-iframe-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/access-key-iframe-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/access-key-iframe-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+Tests to ensure that accesskey works in iframes and other iframes don't effect current accesskey maps.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+
+Accesskeys should work in an iframe. &quot;iframe1&quot; has both &quot;inputG&quot; and &quot;inputH&quot; (accesskey=&quot;c&quot;) elements.
+FAIL iframe1.contentDocument.getElementById(&quot;inputG&quot;).focus(); pressAccessKey(&quot;c&quot;); targetsOfFocusEvents should be inputG,inputH. Was inputG,inputE.
+
+&quot;inputC&quot; element has an accessKey of &quot;a&quot; and other iframes also have elements with accesskey of &quot;a&quot;. An acccesskey should not be overridden by other iframes, so &quot;inputC&quot; should be selected.
+PASS document.getElementById(&quot;inputB&quot;).focus(); pressAccessKey(&quot;a&quot;); targetsOfFocusEvents; is [&quot;inputB&quot;, &quot;inputC&quot;]
+
+A child iframe, iframe1, has an element with accesskey of &quot;d&quot;, which should be ignored.
+PASS document.getElementById(&quot;inputB&quot;).focus(); pressAccessKey(&quot;d&quot;); targetsOfFocusEvents is [&quot;inputB&quot;]
+
+An accesskey defined in an ancestor iframe should be ignored. &quot;inputD&quot; has accesskey of &quot;b&quot;, which should not be selected from descendant iframes, iframe1 and iframe2.
+FAIL iframe1.contentDocument.getElementById(&quot;inputG&quot;).focus(); pressAccessKey(&quot;b&quot;); targetsOfFocusEvents should be inputG. Was inputB,inputG,inputD.
+FAIL iframe2.contentDocument.getElementById(&quot;inputK&quot;).focus(); pressAccessKey(&quot;b&quot;); targetsOfFocusEvents should be inputK. Was inputK,inputK,inputD.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomadoptnodecrash2expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/adopt-node-crash-2-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/adopt-node-crash-2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/adopt-node-crash-2-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,2 @@
</span><ins>+Tests for a crash due to adopting a DOM node during DOMFocusOut event. Test passes if it doesn't crash.
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomanchortextexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/anchor-text-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/anchor-text-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/anchor-text-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,13 @@
</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
+      RenderInline {A} at (0,0) size 238x19 [color=#0000EE]
+        RenderInline {B} at (0,0) size 238x19
+          RenderText {#text} at (0,0) size 238x19
+            text run at (0,0) width 238: &quot;the second copy should not be bold&quot;
+      RenderText {#text} at (237,0) size 5x19
+        text run at (237,0) width 5: &quot; &quot;
+      RenderText {#text} at (241,0) size 227x19
+        text run at (241,0) width 227: &quot;the second copy should not be bold&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomassigntowindowstatusexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/assign-to-window-status-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/assign-to-window-status-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/assign-to-window-status-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+This tests that we can assign strings to the status property.
+PASS: window.status = 'set window.status'; window.status should be 'set window.status' and is.
+PASS: status = 'set status' should be 'set status' and is.
+PASS: window.status = 1; window.status should be '1' and is.
+PASS: status = 2; status should be '2' and is.
+PASS: window.status={toString:function(){ return 'object.toString'; }}; window.status should be 'object.toString' and is.
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomattr_dead_docexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/attr_dead_doc-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/attr_dead_doc-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/attr_dead_doc-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</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
+      RenderPartObject {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
+        layer at (0,0) size 300x150
+          RenderView at (0,0) size 300x150
+        layer at (0,0) size 300x150
+          RenderBlock {HTML} at (0,0) size 300x150
+            RenderBody {BODY} at (8,8) size 284x134
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomblurcontenteditableexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/blur-contenteditable-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/blur-contenteditable-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/blur-contenteditable-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,15 @@
</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 (anonymous) at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 497x19
+          text run at (0,0) width 497: &quot;This test will try to call blur() on a contenteditable div, and then a normal div.&quot;
+      RenderBlock {DIV} at (0,20) size 784x26 [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 125x19
+          text run at (3,3) width 125: &quot;contentEditable div&quot;
+      RenderBlock {DIV} at (0,46) size 784x20
+        RenderText {#text} at (0,0) size 78x19
+          text run at (0,0) width 78: &quot;Test Passed.&quot;
+      RenderBlock {DIV} at (0,66) size 784x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdombooleanattributereflectionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/boolean-attribute-reflection-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/boolean-attribute-reflection-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/boolean-attribute-reflection-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,117 @@
</span><ins>+Test reflecting boolean attributes.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+PASS e = make('area'); e.removeAttribute('nohref'); e.noHref is false
+PASS e = make('area'); e.setAttribute('nohref', ''); e.noHref is true
+PASS e = make('area'); e.setAttribute('nohref', 'x'); e.noHref = false; e.getAttribute('nohref') is null
+PASS e = make('area'); e.setAttribute('nohref', 'x'); e.noHref = true; e.getAttribute('nohref') is ''
+PASS e = make('dir'); e.removeAttribute('compact'); e.compact is false
+PASS e = make('dir'); e.setAttribute('compact', ''); e.compact is true
+PASS e = make('dir'); e.setAttribute('compact', 'x'); e.compact = false; e.getAttribute('compact') is null
+PASS e = make('dir'); e.setAttribute('compact', 'x'); e.compact = true; e.getAttribute('compact') is ''
+PASS e = make('dl'); e.removeAttribute('compact'); e.compact is false
+PASS e = make('dl'); e.setAttribute('compact', ''); e.compact is true
+PASS e = make('dl'); e.setAttribute('compact', 'x'); e.compact = false; e.getAttribute('compact') is null
+PASS e = make('dl'); e.setAttribute('compact', 'x'); e.compact = true; e.getAttribute('compact') is ''
+PASS e = make('form'); e.removeAttribute('novalidate'); e.noValidate is false
+PASS e = make('form'); e.setAttribute('novalidate', ''); e.noValidate is true
+PASS e = make('form'); e.setAttribute('novalidate', 'x'); e.noValidate = false; e.getAttribute('novalidate') is null
+PASS e = make('form'); e.setAttribute('novalidate', 'x'); e.noValidate = true; e.getAttribute('novalidate') is ''
+PASS e = make('frame'); e.removeAttribute('noresize'); e.noResize is false
+PASS e = make('frame'); e.setAttribute('noresize', ''); e.noResize is true
+PASS e = make('frame'); e.setAttribute('noresize', 'x'); e.noResize = false; e.getAttribute('noresize') is null
+PASS e = make('frame'); e.setAttribute('noresize', 'x'); e.noResize = true; e.getAttribute('noresize') is ''
+PASS e = make('hr'); e.removeAttribute('noshade'); e.noShade is false
+PASS e = make('hr'); e.setAttribute('noshade', ''); e.noShade is true
+PASS e = make('hr'); e.setAttribute('noshade', 'x'); e.noShade = false; e.getAttribute('noshade') is null
+PASS e = make('hr'); e.setAttribute('noshade', 'x'); e.noShade = true; e.getAttribute('noshade') is ''
+PASS e = make('img'); e.removeAttribute('ismap'); e.isMap is false
+PASS e = make('img'); e.setAttribute('ismap', ''); e.isMap is true
+PASS e = make('img'); e.setAttribute('ismap', 'x'); e.isMap = false; e.getAttribute('ismap') is null
+PASS e = make('img'); e.setAttribute('ismap', 'x'); e.isMap = true; e.getAttribute('ismap') is ''
+PASS e = make('input'); e.removeAttribute('autofocus'); e.autofocus is false
+PASS e = make('input'); e.setAttribute('autofocus', ''); e.autofocus is true
+PASS e = make('input'); e.setAttribute('autofocus', 'x'); e.autofocus = false; e.getAttribute('autofocus') is null
+PASS e = make('input'); e.setAttribute('autofocus', 'x'); e.autofocus = true; e.getAttribute('autofocus') is ''
+PASS e = make('input'); e.removeAttribute('checked'); e.defaultChecked is false
+PASS e = make('input'); e.setAttribute('checked', ''); e.defaultChecked is true
+PASS e = make('input'); e.setAttribute('checked', 'x'); e.defaultChecked = false; e.getAttribute('checked') is null
+PASS e = make('input'); e.setAttribute('checked', 'x'); e.defaultChecked = true; e.getAttribute('checked') is ''
+PASS e = make('input'); e.removeAttribute('disabled'); e.disabled is false
+PASS e = make('input'); e.setAttribute('disabled', ''); e.disabled is true
+PASS e = make('input'); e.setAttribute('disabled', 'x'); e.disabled = false; e.getAttribute('disabled') is null
+PASS e = make('input'); e.setAttribute('disabled', 'x'); e.disabled = true; e.getAttribute('disabled') is ''
+PASS e = make('input'); e.removeAttribute('formnovalidate'); e.formNoValidate is false
+PASS e = make('input'); e.setAttribute('formnovalidate', ''); e.formNoValidate is true
+PASS e = make('input'); e.setAttribute('formnovalidate', 'x'); e.formNoValidate = false; e.getAttribute('formnovalidate') is null
+PASS e = make('input'); e.setAttribute('formnovalidate', 'x'); e.formNoValidate = true; e.getAttribute('formnovalidate') is ''
+PASS e = make('input'); e.removeAttribute('multiple'); e.multiple is false
+PASS e = make('input'); e.setAttribute('multiple', ''); e.multiple is true
+PASS e = make('input'); e.setAttribute('multiple', 'x'); e.multiple = false; e.getAttribute('multiple') is null
+PASS e = make('input'); e.setAttribute('multiple', 'x'); e.multiple = true; e.getAttribute('multiple') is ''
+PASS e = make('input'); e.removeAttribute('readonly'); e.readOnly is false
+PASS e = make('input'); e.setAttribute('readonly', ''); e.readOnly is true
+PASS e = make('input'); e.setAttribute('readonly', 'x'); e.readOnly = false; e.getAttribute('readonly') is null
+PASS e = make('input'); e.setAttribute('readonly', 'x'); e.readOnly = true; e.getAttribute('readonly') is ''
+PASS e = make('input'); e.removeAttribute('required'); e.required is false
+PASS e = make('input'); e.setAttribute('required', ''); e.required is true
+PASS e = make('input'); e.setAttribute('required', 'x'); e.required = false; e.getAttribute('required') is null
+PASS e = make('input'); e.setAttribute('required', 'x'); e.required = true; e.getAttribute('required') is ''
+PASS e = make('link'); e.removeAttribute('disabled'); e.disabled is false
+PASS e = make('link'); e.setAttribute('disabled', ''); e.disabled is true
+PASS e = make('link'); e.setAttribute('disabled', 'x'); e.disabled = false; e.getAttribute('disabled') is null
+PASS e = make('link'); e.setAttribute('disabled', 'x'); e.disabled = true; e.getAttribute('disabled') is ''
+PASS e = make('menu'); e.removeAttribute('compact'); e.compact is false
+PASS e = make('menu'); e.setAttribute('compact', ''); e.compact is true
+PASS e = make('menu'); e.setAttribute('compact', 'x'); e.compact = false; e.getAttribute('compact') is null
+PASS e = make('menu'); e.setAttribute('compact', 'x'); e.compact = true; e.getAttribute('compact') is ''
+PASS e = make('object'); e.removeAttribute('declare'); e.declare is false
+PASS e = make('object'); e.setAttribute('declare', ''); e.declare is true
+PASS e = make('object'); e.setAttribute('declare', 'x'); e.declare = false; e.getAttribute('declare') is null
+PASS e = make('object'); e.setAttribute('declare', 'x'); e.declare = true; e.getAttribute('declare') is ''
+PASS e = make('ol'); e.removeAttribute('compact'); e.compact is false
+PASS e = make('ol'); e.setAttribute('compact', ''); e.compact is true
+PASS e = make('ol'); e.setAttribute('compact', 'x'); e.compact = false; e.getAttribute('compact') is null
+PASS e = make('ol'); e.setAttribute('compact', 'x'); e.compact = true; e.getAttribute('compact') is ''
+PASS e = make('option'); e.removeAttribute('selected'); e.defaultSelected is false
+PASS e = make('option'); e.setAttribute('selected', ''); e.defaultSelected is true
+PASS e = make('option'); e.setAttribute('selected', 'x'); e.defaultSelected = false; e.getAttribute('selected') is null
+PASS e = make('option'); e.setAttribute('selected', 'x'); e.defaultSelected = true; e.getAttribute('selected') is ''
+PASS e = make('pre'); e.removeAttribute('wrap'); e.wrap is false
+PASS e = make('pre'); e.setAttribute('wrap', ''); e.wrap is true
+PASS e = make('pre'); e.setAttribute('wrap', 'x'); e.wrap = false; e.getAttribute('wrap') is null
+PASS e = make('pre'); e.setAttribute('wrap', 'x'); e.wrap = true; e.getAttribute('wrap') is ''
+PASS e = make('script'); e.removeAttribute('defer'); e.defer is false
+PASS e = make('script'); e.setAttribute('defer', ''); e.defer is true
+PASS e = make('script'); e.setAttribute('defer', 'x'); e.defer = false; e.getAttribute('defer') is null
+PASS e = make('script'); e.setAttribute('defer', 'x'); e.defer = true; e.getAttribute('defer') is ''
+PASS e = make('select'); e.removeAttribute('multiple'); e.multiple is false
+PASS e = make('select'); e.setAttribute('multiple', ''); e.multiple is true
+PASS e = make('select'); e.setAttribute('multiple', 'x'); e.multiple = false; e.getAttribute('multiple') is null
+PASS e = make('select'); e.setAttribute('multiple', 'x'); e.multiple = true; e.getAttribute('multiple') is ''
+PASS e = make('td'); e.removeAttribute('nowrap'); e.noWrap is false
+PASS e = make('td'); e.setAttribute('nowrap', ''); e.noWrap is true
+PASS e = make('td'); e.setAttribute('nowrap', 'x'); e.noWrap = false; e.getAttribute('nowrap') is null
+PASS e = make('td'); e.setAttribute('nowrap', 'x'); e.noWrap = true; e.getAttribute('nowrap') is ''
+PASS e = make('ul'); e.removeAttribute('compact'); e.compact is false
+PASS e = make('ul'); e.setAttribute('compact', ''); e.compact is true
+PASS e = make('ul'); e.setAttribute('compact', 'x'); e.compact = false; e.getAttribute('compact') is null
+PASS e = make('ul'); e.setAttribute('compact', 'x'); e.compact = true; e.getAttribute('compact') is ''
+PASS e = make('video'); e.removeAttribute('autoplay'); e.autoplay is false
+PASS e = make('video'); e.setAttribute('autoplay', ''); e.autoplay is true
+PASS e = make('video'); e.setAttribute('autoplay', 'x'); e.autoplay = false; e.getAttribute('autoplay') is null
+PASS e = make('video'); e.setAttribute('autoplay', 'x'); e.autoplay = true; e.getAttribute('autoplay') is ''
+FAIL e = make('video'); e.removeAttribute('controls'); e.controls should be false. Was true.
+PASS e = make('video'); e.setAttribute('controls', ''); e.controls is true
+PASS e = make('video'); e.setAttribute('controls', 'x'); e.controls = false; e.getAttribute('controls') is null
+PASS e = make('video'); e.setAttribute('controls', 'x'); e.controls = true; e.getAttribute('controls') is ''
+PASS e = make('video'); e.removeAttribute('loop'); e.loop is false
+PASS e = make('video'); e.setAttribute('loop', ''); e.loop is true
+PASS e = make('video'); e.setAttribute('loop', 'x'); e.loop = false; e.getAttribute('loop') is null
+PASS e = make('video'); e.setAttribute('loop', 'x'); e.loop = true; e.getAttribute('loop') is ''
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomchildrennodesexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/children-nodes-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/children-nodes-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/children-nodes-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,102 @@
</span><ins>+layer at (0,0) size 800x610
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x610
+  RenderBlock {HTML} at (0,0) size 800x610
+    RenderBody {BODY} at (8,8) size 784x594
+      RenderBlock {DIV} at (0,0) size 784x94 [border: (1px solid #FF0000)]
+        RenderBlock {P} at (1,17) size 782x60
+          RenderText {#text} at (0,0) size 755x59
+            text run at (0,0) width 711: &quot;This test verifies that JavaScript returns only direct descendent element nodes in the 'children' collection (an IE&quot;
+            text run at (0,20) width 75: &quot;extension). &quot;
+            text run at (74,20) width 681: &quot;We also verify that the 'childNodes' collection contains direct descendent nodes of any type (text, element,&quot;
+            text run at (0,40) width 28: &quot;etc.)&quot;
+      RenderBlock {DIV} at (0,94) size 784x100
+        RenderBlock {DIV} at (0,0) size 784x20
+          RenderInline {B} at (0,0) size 24x19
+            RenderText {#text} at (0,0) size 24x19
+              text run at (0,0) width 24: &quot;test&quot;
+          RenderText {#text} at (23,0) size 5x19
+            text run at (23,0) width 5: &quot; &quot;
+          RenderInline {U} at (0,0) size 58x19
+            RenderText {#text} at (27,0) size 58x19
+              text run at (27,0) width 58: &quot;non bold&quot;
+          RenderText {#text} at (84,0) size 5x19
+            text run at (84,0) width 5: &quot; &quot;
+          RenderInline {I} at (0,0) size 34x19
+            RenderText {#text} at (88,0) size 34x19
+              text run at (88,0) width 34: &quot;italic&quot;
+          RenderText {#text} at (121,0) size 27x19
+            text run at (121,0) width 27: &quot; test&quot;
+        RenderBlock {DIV} at (0,20) size 784x20
+          RenderText {#text} at (0,0) size 60x19
+            text run at (0,0) width 60: &quot;plain text&quot;
+        RenderBlock {DIV} at (0,40) size 784x20
+          RenderText {#text} at (0,0) size 76x19
+            text run at (0,0) width 76: &quot;another line&quot;
+        RenderBlock {DIV} at (0,60) size 784x20
+          RenderText {#text} at (0,0) size 100x19
+            text run at (0,0) width 100: &quot;yet another line&quot;
+        RenderBlock {DIV} at (0,80) size 784x20
+          RenderInline {SPAN} at (0,0) size 57x19
+            RenderText {#text} at (0,0) size 32x19
+              text run at (0,0) width 32: &quot;fifth &quot;
+            RenderInline {B} at (0,0) size 26x19
+              RenderText {#text} at (31,0) size 26x19
+                text run at (31,0) width 26: &quot;line&quot;
+      RenderBlock {DIV} at (0,194) size 784x400
+        RenderBR {BR} at (0,0) size 0x19
+        RenderText {#text} at (0,20) size 383x19
+          text run at (0,20) width 383: &quot;Results: children.length = 5 (should be 5 DIV nodes below)&quot;
+        RenderBR {BR} at (382,35) size 1x0
+        RenderText {#text} at (0,40) size 114x19
+          text run at (0,40) width 114: &quot;  node: DIV (one)&quot;
+        RenderBR {BR} at (113,55) size 1x0
+        RenderText {#text} at (0,60) size 115x19
+          text run at (0,60) width 115: &quot;  node: DIV (two)&quot;
+        RenderBR {BR} at (114,75) size 1x0
+        RenderText {#text} at (0,80) size 123x19
+          text run at (0,80) width 123: &quot;  node: DIV (three)&quot;
+        RenderBR {BR} at (122,95) size 1x0
+        RenderText {#text} at (0,100) size 118x19
+          text run at (0,100) width 118: &quot;  node: DIV (four)&quot;
+        RenderBR {BR} at (117,115) size 1x0
+        RenderText {#text} at (0,120) size 116x19
+          text run at (0,120) width 116: &quot;  node: DIV (five)&quot;
+        RenderBR {BR} at (115,135) size 1x0
+        RenderBR {BR} at (0,140) size 0x19
+        RenderText {#text} at (0,160) size 330x19
+          text run at (0,160) width 330: &quot;childNodes.length = 11 (should be 11 nodes below)&quot;
+        RenderBR {BR} at (329,175) size 1x0
+        RenderText {#text} at (0,180) size 159x19
+          text run at (0,180) width 159: &quot;  node: #text (undefined)&quot;
+        RenderBR {BR} at (158,195) size 1x0
+        RenderText {#text} at (0,200) size 114x19
+          text run at (0,200) width 114: &quot;  node: DIV (one)&quot;
+        RenderBR {BR} at (113,215) size 1x0
+        RenderText {#text} at (0,220) size 159x19
+          text run at (0,220) width 159: &quot;  node: #text (undefined)&quot;
+        RenderBR {BR} at (158,235) size 1x0
+        RenderText {#text} at (0,240) size 115x19
+          text run at (0,240) width 115: &quot;  node: DIV (two)&quot;
+        RenderBR {BR} at (114,255) size 1x0
+        RenderText {#text} at (0,260) size 159x19
+          text run at (0,260) width 159: &quot;  node: #text (undefined)&quot;
+        RenderBR {BR} at (158,275) size 1x0
+        RenderText {#text} at (0,280) size 123x19
+          text run at (0,280) width 123: &quot;  node: DIV (three)&quot;
+        RenderBR {BR} at (122,295) size 1x0
+        RenderText {#text} at (0,300) size 159x19
+          text run at (0,300) width 159: &quot;  node: #text (undefined)&quot;
+        RenderBR {BR} at (158,315) size 1x0
+        RenderText {#text} at (0,320) size 118x19
+          text run at (0,320) width 118: &quot;  node: DIV (four)&quot;
+        RenderBR {BR} at (117,335) size 1x0
+        RenderText {#text} at (0,340) size 159x19
+          text run at (0,340) width 159: &quot;  node: #text (undefined)&quot;
+        RenderBR {BR} at (158,355) size 1x0
+        RenderText {#text} at (0,360) size 116x19
+          text run at (0,360) width 116: &quot;  node: DIV (five)&quot;
+        RenderBR {BR} at (115,375) size 1x0
+        RenderText {#text} at (0,380) size 159x19
+          text run at (0,380) width 159: &quot;  node: #text (undefined)&quot;
+        RenderBR {BR} at (158,395) size 1x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomclientwidthheightexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/client-width-height-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/client-width-height-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/client-width-height-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+This tests that clientWidth/clientHeight on the document element in strict mode returns the visible size of the frame.
+FAILURE!
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomclientwidthheightquirksexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/client-width-height-quirks-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/client-width-height-quirks-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/client-width-height-quirks-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+This tests that clientWidth/clientHeight on the body element in quirks mode returns the visible size of the frame.
+FAILURE!
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomclonecontents0endoffsetexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/clone-contents-0-end-offset-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/clone-contents-0-end-offset-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/clone-contents-0-end-offset-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,14 @@
</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 784x576
+      RenderBlock {BLOCKQUOTE} at (40,0) size 704x20
+        RenderInline {SPAN} at (0,0) size 169x19
+          RenderText {#text} at (0,0) size 169x19
+            text run at (0,0) width 169: &quot;Heck, son, you're a failure&quot;
+      RenderBlock {P} at (0,36) size 784x20
+        RenderText {#text} at (0,0) size 379x19
+          text run at (0,0) width 379: &quot;The result appears below here; should not include any text:&quot;
+      RenderBlock {P} at (0,72) size 784x0
+        RenderInline {SPAN} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomclonenodedynamicstyleexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/clone-node-dynamic-style-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/clone-node-dynamic-style-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/clone-node-dynamic-style-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,46 @@
</span><ins>+layer at (0,0) size 840x600
+  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 {H1} at (0,0) size 784x38
+        RenderText {#text} at (0,1) size 195x36
+          text run at (0,1) width 195: &quot;Cloning nodes&quot;
+      RenderBlock {DIV} at (0,59) size 784x41 [bgcolor=#FFFF00] [border: (2px ridge #000000)]
+        RenderInline {SPAN} at (0,0) size 831x34
+          RenderText {#text} at (2,3) size 61x34
+            text run at (2,3) width 61: &quot;Bold&quot;
+          RenderInline {SPAN} at (0,0) size 711x34
+            RenderText {#text} at (62,3) size 206x34
+              text run at (62,3) width 206: &quot;Bold+Underline&quot;
+            RenderInline {SPAN} at (0,0) size 284x34
+              RenderText {#text} at (267,3) size 284x34
+                text run at (267,3) width 284: &quot;Bold+Underline+Italic&quot;
+            RenderText {#text} at (550,3) size 223x34
+              text run at (550,3) width 223: &quot;Bold+Uunderline&quot;
+          RenderText {#text} at (772,3) size 61x34
+            text run at (772,3) width 61: &quot;Bold&quot;
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,99) size 784x21
+        RenderText {#text} at (0,0) size 191x19
+          text run at (0,0) width 191: &quot;Cloned Node with deep=false&quot;
+      RenderBlock {DIV} at (0,119) size 784x41 [bgcolor=#FFFF00] [border: (2px ridge #000000)]
+        RenderBR {BR} at (2,3) size 0x34
+      RenderBlock (anonymous) at (0,159) size 784x21
+        RenderText {#text} at (0,0) size 186x19
+          text run at (0,0) width 186: &quot;Cloned Node with deep=true&quot;
+      RenderBlock {DIV} at (0,179) size 784x41 [bgcolor=#FFFF00] [border: (2px ridge #000000)]
+        RenderInline {SPAN} at (0,0) size 831x34
+          RenderText {#text} at (2,3) size 61x34
+            text run at (2,3) width 61: &quot;Bold&quot;
+          RenderInline {SPAN} at (0,0) size 711x34
+            RenderText {#text} at (62,3) size 206x34
+              text run at (62,3) width 206: &quot;Bold+Underline&quot;
+            RenderInline {SPAN} at (0,0) size 284x34
+              RenderText {#text} at (267,3) size 284x34
+                text run at (267,3) width 284: &quot;Bold+Underline+Italic&quot;
+            RenderText {#text} at (550,3) size 223x34
+              text run at (550,3) width 223: &quot;Bold+Uunderline&quot;
+          RenderText {#text} at (772,3) size 61x34
+            text run at (772,3) width 61: &quot;Bold&quot;
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcommentnotdocumentElementexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/comment-not-documentElement-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/comment-not-documentElement-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/comment-not-documentElement-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,7 @@
</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 59x19
+        text run at (0,0) width 59: &quot;SUCESS&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcreateDocumentTypeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/createDocumentType-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/createDocumentType-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/createDocumentType-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,11 @@
</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 335x19
+          text run at (0,0) width 335: &quot;The text below should say \&quot;document type created\&quot;;&quot;
+      RenderBlock {DIV} at (0,36) size 784x20
+        RenderText {#text} at (0,0) size 145x19
+          text run at (0,0) width 145: &quot;document type created&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcssmediaruledeleteRuleupdateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/css-mediarule-deleteRule-update-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/css-mediarule-deleteRule-update-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/css-mediarule-deleteRule-update-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x52
+  RenderBlock {HTML} at (0,0) size 800x52 [color=#008000]
+    RenderBody {BODY} at (8,16) size 784x20
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 166x19
+          text run at (0,0) width 166: &quot;This line should be green.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcssmediaruleinsertRuleupdateexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/css-mediarule-insertRule-update-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/css-mediarule-insertRule-update-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/css-mediarule-insertRule-update-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x52
+  RenderBlock {HTML} at (0,0) size 800x52
+    RenderBody {BODY} at (8,16) size 784x20
+      RenderBlock {P} at (0,0) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 166x19
+          text run at (0,0) width 166: &quot;This line should be green.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcssrulefunctionsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/css-rule-functions-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/css-rule-functions-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/css-rule-functions-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</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 800x161
+  RenderBlock {HTML} at (0,0) size 800x161
+    RenderBody {BODY} at (8,13) size 784x140
+      RenderBlock {PRE} at (0,0) size 784x0
+      RenderBlock (anonymous) at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 749x39
+          text run at (0,0) width 749: &quot;This tests that insertRule, deleteRule, and the IE extensions addRule and removeRule update the style when rules are&quot;
+          text run at (0,20) width 489: &quot;added and removed. It also tests that disabling a stylesheet updates the style.&quot;
+      RenderBlock {DIV} at (0,40) size 784x20
+        RenderText {#text} at (0,0) size 490x19
+          text run at (0,0) width 490: &quot;This is div1. This text should not be red because that rule has been removed.&quot;
+      RenderBlock {DIV} at (0,60) size 784x20 [color=#0000FF]
+        RenderText {#text} at (0,0) size 620x19
+          text run at (0,0) width 620: &quot;This is div2. This text should be blue because a matching rule with that property has been added.&quot;
+      RenderBlock {DIV} at (0,80) size 784x20
+        RenderText {#text} at (0,0) size 513x19
+          text run at (0,0) width 513: &quot;This is div3. This text should not be yellow because that rule has been removed.&quot;
+      RenderBlock {DIV} at (0,100) size 784x20 [color=#008000]
+        RenderText {#text} at (0,0) size 628x19
+          text run at (0,0) width 628: &quot;This is div4. This text should be green because a matching rule with that property has been added.&quot;
+      RenderBlock {DIV} at (0,120) size 784x20
+        RenderText {#text} at (0,0) size 631x19
+          text run at (0,0) width 631: &quot;This is div3. This text should not be purple because the stylesheet with that rule has been disabled.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregisterbasicexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-basic-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-basic-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-basic-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+CONSOLE MESSAGE: line 27: TypeError: undefined is not a function (evaluating 'document.register(&quot;x-foo&quot;, createRegisterParamters())')
+Testing document.register() basic behaviors.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL document.register('foo', createRegisterParamters()) should throw Error: InvalidCharacterError: DOM Exception 5. Threw exception TypeError: undefined is not a function (evaluating 'document.register('foo', createRegisterParamters())').
+FAIL document.register('xfoo', createRegisterParamters()) should throw Error: InvalidCharacterError: DOM Exception 5. Threw exception TypeError: undefined is not a function (evaluating 'document.register('xfoo', createRegisterParamters())').
+FAIL document.register('missing-glyph', createRegisterParamters()) should throw Error: InvalidCharacterError: DOM Exception 5. Threw exception TypeError: undefined is not a function (evaluating 'document.register('missing-glyph', createRegisterParamters())').
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregisternamespaceexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-namespace-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-namespace-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-namespace-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+CONSOLE MESSAGE: line 26: TypeError: undefined is not a function (evaluating 'document.register('html-foo', { prototype: Object.create(HTMLElement.prototype) })')
+Using document.register() for extending HTML and non-HTML elements.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregisterreentrantnullconstructorexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-reentrant-null-constructor-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-reentrant-null-constructor-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-reentrant-null-constructor-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Fuzzing document.register() through getters. PASS uless crash.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+Constructor object isn't created.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregisterreentrantreturningfakeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-reentrant-returning-fake-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-reentrant-returning-fake-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-reentrant-returning-fake-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Fuzzing document.register() through getters. PASS uless crash.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+Constructor object isn't created.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomdocumentregistertypeextensionsexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-type-extensions-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-type-extensions-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/document-register-type-extensions-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+CONSOLE MESSAGE: line 29: TypeError: undefined is not a function (evaluating 'document.register('x-foo', { prototype: Object.create(HTMLElement.prototype) })')
+Testing document.register() type extension behaviours through createElement().
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadycreateElementrecursionexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-createElement-recursion-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-createElement-recursion-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-createElement-recursion-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+CONSOLE MESSAGE: line 9: TypeError: undefined is not a function (evaluating 'document.register')
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadycreateElementreentrancyexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-createElement-reentrancy-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-createElement-reentrancy-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-createElement-reentrancy-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+CONSOLE MESSAGE: line 23: TypeError: undefined is not a function (evaluating 'document.register(&quot;x-foo&quot;, { prototype: Object.create(HTMLElement.prototype, { readyCallback: { value: fooCreatedFunction } }) })')
+This test ensures that the lifecycle callback of a parser-made element is visible in following script block.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL window.callbacksCalled should be X-FOO,X-BAR. Was .
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadycreationapiexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-creation-api-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-creation-api-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-creation-api-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+CONSOLE MESSAGE: line 14: TypeError: undefined is not a function (evaluating 'document.register(&quot;x-foo&quot;, { prototype: Object.create(HTMLElement.prototype, { readyCallback: { value: markingReadyCallback } }) })')
+This test ensures that the lifecycle callbacks of API-originated elements are visible in following script block.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL document.createElement('x-foo').callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL document.createElement('div', 'x-bar').callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL document.createElementNS('http://www.w3.org/1999/xhtml', 'x-foo').callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL document.createElementNS('http://www.w3.org/1999/xhtml', 'div', 'x-bar').callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL foo.cloneNode().callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL foo.cloneNode(true).firstChild.callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL bar.cloneNode().callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL bar.cloneNode(true).firstChild.callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+PASS foreignFoo.callbacksCalled is undefined.
+PASS foreignFoo.firstChild.callbacksCalled is undefined.
+FAIL importedFoo.callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL importedFoo.firstChild.callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+PASS window.callbacksCalled is []
+FAIL importedBar.callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL importedBar.firstChild.callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL window.callbacksCalled should be DIV,X-FOO. Was .
+FAIL window.callbacksCalled should be X-FOO. Was .
+FAIL window.callbacksCalled should be X-FOO. Was .
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadyinnerHTMLexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-innerHTML-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-innerHTML-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-innerHTML-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+CONSOLE MESSAGE: line 16: TypeError: undefined is not a function (evaluating 'document.register(&quot;x-foo&quot;, { prototype: Object.create(HTMLElement.prototype, { readyCallback: { value: trackingReadyCallback } }) })')
+This test ensures that the lifecycle callback of a parser-made element is visible in following script block.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL window.callbacksCalled should be a,b,c. Was .
+FAIL window.callbacksCalled should be a,b,c. Was .
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadyparserscriptexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-parser-script-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-parser-script-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-parser-script-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+CONSOLE MESSAGE: line 9: TypeError: undefined is not a function (evaluating 'document.register(&quot;x-foo&quot;, { prototype: proto })')
+This test ensures that the lifecycle callback of a parser-made element is visible in following script block.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL window.callbacksCalled should be true (of type boolean). Was undefined (of type undefined).
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomcustomlifecyclereadypasteexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-paste-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-paste-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/custom/lifecycle-ready-paste-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+CONSOLE MESSAGE: line 9: TypeError: undefined is not a function (evaluating 'document.register')
+This test ensures that the lifecycle callbacks of editing-originated elements are visible in following script block.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL window.callbacksCalled should be X-FOO,DIV. Was .
+FAIL window.callbacksCalled should be X-FOO,DIV,X-FOO,DIV. Was .
+FAIL successfullyParsed should be true (of type boolean). Was undefined (of type undefined).
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomelementFromPointrelativetoviewportexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/elementFromPoint-relative-to-viewport-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/elementFromPoint-relative-to-viewport-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/elementFromPoint-relative-to-viewport-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,93 @@
</span><ins>+This test document.elementFromPoint is evaluated in with respect to the viewport, not the document.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL unscrolledBoxInitial should be 0. Was 
+    
+    0123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    
+    This box is here to create even more scrollbars!
+.
+FAIL scrolledDownBoxInitial should be 5. Was 
+    
+    0123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    
+    This box is here to create even more scrollbars!
+.
+FAIL scrolledRightBoxInitial should be 3. Was 
+    
+    0123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    
+    This box is here to create even more scrollbars!
+.
+FAIL scrolledDownAndRightBoxInitial should be 8. Was 
+    
+    0123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    
+    This box is here to create even more scrollbars!
+.
+FAIL unscrolledBoxOffscreen should be 0. Was 
+    
+    0123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    0123456789101112131415161718192021222324
+    This box is here to create even more scrollbars!
+.
+FAIL scrolledDownBoxOffscreen should be 5. Was 
+    
+    0123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    0123456789101112131415161718192021222324
+    This box is here to create even more scrollbars!
+.
+FAIL scrolledRightBoxOffscreen should be 3. Was 
+    
+    0123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    0123456789101112131415161718192021222324
+    This box is here to create even more scrollbars!
+.
+FAIL scrolledDownAndRightBoxOffscreen should be 8. Was 
+    
+    0123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    0123456789101112131415161718192021222324
+    This box is here to create even more scrollbars!
+.
+FAIL unscrolledBoxInitial should be 0. Was 
+    
+    01234567891011121314151617181920212223240123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    0123456789101112131415161718192021222324
+    This box is here to create even more scrollbars!
+.
+FAIL scrolledDownBoxInitial should be 5. Was 
+    
+    01234567891011121314151617181920212223240123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    0123456789101112131415161718192021222324
+    This box is here to create even more scrollbars!
+.
+FAIL scrolledRightBoxInitial should be 3. Was 
+    
+    01234567891011121314151617181920212223240123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    0123456789101112131415161718192021222324
+    This box is here to create even more scrollbars!
+.
+FAIL scrolledDownAndRightBoxInitial should be 8. Was 
+    
+    01234567891011121314151617181920212223240123456789101112131415161718192021222324
+    This box is here to create scrollbars.
+    0123456789101112131415161718192021222324
+    This box is here to create even more scrollbars!
+.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomelementFromPointscaledscrolledexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/elementFromPoint-scaled-scrolled-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/elementFromPoint-scaled-scrolled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/elementFromPoint-scaled-scrolled-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+B1B2B3
+This test is successful if elementFromPoint returns the correct element.
+B1B2B3
+This test is successful if elementFromPoint returns the correct element.
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomfocuscontenteditableexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/focus-contenteditable-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/focus-contenteditable-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/focus-contenteditable-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+layer at (0,0) size 800x902
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x902
+  RenderBlock {HTML} at (0,0) size 800x902
+    RenderBody {BODY} at (8,8) size 784x886
+      RenderBlock (anonymous) at (0,0) size 784x40
+        RenderText {#text} at (0,0) size 509x19
+          text run at (0,0) width 509: &quot;This test will try to call focus() on a contenteditable div, and then a normal div. &quot;
+        RenderBR {BR} at (0,0) size 0x0
+        RenderText {#text} at (0,20) size 379x19
+          text run at (0,20) width 379: &quot;The window should scroll to reveal the contenteditable div.&quot;
+      RenderBlock {DIV} at (0,40) size 500x800
+      RenderBlock {DIV} at (0,840) size 784x26 [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 125x19
+          text run at (3,3) width 125: &quot;contentEditable div&quot;
+      RenderBlock {DIV} at (0,866) size 784x20
+        RenderText {#text} at (0,0) size 78x19
+          text run at (0,0) width 78: &quot;Test Passed.&quot;
+      RenderBlock {DIV} at (0,886) size 784x0
+caret: position 0 of child 0 {#text} of child 5 {DIV} of body
+scrolled to 0,282
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomhorizontalscrollbarinrtlexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/horizontal-scrollbar-in-rtl-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/horizontal-scrollbar-in-rtl-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/horizontal-scrollbar-in-rtl-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+original scroll x for RTL page : Success
+horizontal scroll: : Failure, actual: -3210; expected: -1000
+continuously call window.scrollX : Failure, actual: -3210; expected: -1000
+zoom in and out preserve scroll position: Failure, actual: -2541; expected: -1000
+resize preserves scroll position: Failure, actual: -3021; expected: -1000
+KeyDown HOME move x-scroll position to right for RTL page: -3021
+KeyDown END move x-scroll position to right for RTL page: -3021
+selectAll selects all document: Success
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomhorizontalscrollbarwhendirchangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/horizontal-scrollbar-when-dir-change-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/horizontal-scrollbar-when-dir-change-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/horizontal-scrollbar-when-dir-change-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+original scroll x for RTL page : Success
+horizontal scroll x for RTL page : Failure, actual: -3210; expected: -100
+original scroll x for LTR page : Success
+horizontal scroll x for LTR page : Failure, actual: 0; expected: 100
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomiconurlpropertyexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/icon-url-property-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/icon-url-property-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/icon-url-property-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+Original iconURL is: http://test.com/oldfavicon.ico
+Setting new icon URL to: http://test.com/newfavicon.ico
+New iconURL is: http://test.com/newfavicon.ico
+PASS - URL list matches expected
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomimportNodeHTMLexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/importNodeHTML-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/importNodeHTML-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/importNodeHTML-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,40 @@
</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 {DIV} at (0,0) size 784x272
+        RenderBlock {P} at (0,0) size 784x40
+          RenderText {#text} at (0,0) size 699x39
+            text run at (0,0) width 699: &quot;This is a simple test of both importNode and cloneNode, created from an example that demonstrated a bug in&quot;
+            text run at (0,20) width 82: &quot;importNode.&quot;
+        RenderBlock {DIV} at (0,56) size 784x20 [bgcolor=#FFFF00]
+          RenderText {#text} at (0,0) size 119x19
+            text run at (0,0) width 119: &quot;The original node:&quot;
+        RenderBlock {DIV} at (0,76) size 784x52 [bgcolor=#7F7FFF]
+          RenderBlock (anonymous) at (3,3) size 778x20
+            RenderText {#text} at (0,0) size 58x19
+              text run at (0,0) width 58: &quot;Outer bit&quot;
+          RenderBlock {DIV} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF]
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Inner bit.&quot;
+        RenderBlock {DIV} at (0,128) size 784x20 [bgcolor=#FFFF00]
+          RenderText {#text} at (0,0) size 176x19
+            text run at (0,0) width 176: &quot;Copied with importNode():&quot;
+        RenderBlock {DIV} at (0,148) size 784x52 [bgcolor=#7F7FFF]
+          RenderBlock (anonymous) at (3,3) size 778x20
+            RenderText {#text} at (0,0) size 58x19
+              text run at (0,0) width 58: &quot;Outer bit&quot;
+          RenderBlock {DIV} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF]
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Inner bit.&quot;
+        RenderBlock {DIV} at (0,200) size 784x20 [bgcolor=#FFFF00]
+          RenderText {#text} at (0,0) size 168x19
+            text run at (0,0) width 168: &quot;Copied with cloneNode():&quot;
+        RenderBlock {DIV} at (0,220) size 784x52 [bgcolor=#7F7FFF]
+          RenderBlock (anonymous) at (3,3) size 778x20
+            RenderText {#text} at (0,0) size 58x19
+              text run at (0,0) width 58: &quot;Outer bit&quot;
+          RenderBlock {DIV} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF]
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Inner bit.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomimportNodeXMLexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/importNodeXML-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/importNodeXML-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/importNodeXML-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,40 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x296
+  RenderBlock {html} at (0,0) size 800x296
+    RenderBody {body} at (8,16) size 784x272
+      RenderBlock {div} at (0,0) size 784x272
+        RenderBlock {p} at (0,0) size 784x40
+          RenderText {#text} at (0,0) size 699x39
+            text run at (0,0) width 699: &quot;This is a simple test of both importNode and cloneNode, created from an example that demonstrated a bug in&quot;
+            text run at (0,20) width 82: &quot;importNode.&quot;
+        RenderBlock {div} at (0,56) size 784x20 [bgcolor=#FFFF00]
+          RenderText {#text} at (0,0) size 119x19
+            text run at (0,0) width 119: &quot;The original node:&quot;
+        RenderBlock {div} at (0,76) size 784x52 [bgcolor=#7F7FFF]
+          RenderBlock (anonymous) at (3,3) size 778x20
+            RenderText {#text} at (0,0) size 58x19
+              text run at (0,0) width 58: &quot;Outer bit&quot;
+          RenderBlock {div} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF]
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Inner bit.&quot;
+        RenderBlock {div} at (0,128) size 784x20 [bgcolor=#FFFF00]
+          RenderText {#text} at (0,0) size 176x19
+            text run at (0,0) width 176: &quot;Copied with importNode():&quot;
+        RenderBlock {div} at (0,148) size 784x52 [bgcolor=#7F7FFF]
+          RenderBlock (anonymous) at (3,3) size 778x20
+            RenderText {#text} at (0,0) size 58x19
+              text run at (0,0) width 58: &quot;Outer bit&quot;
+          RenderBlock {div} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF]
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Inner bit.&quot;
+        RenderBlock {div} at (0,200) size 784x20 [bgcolor=#FFFF00]
+          RenderText {#text} at (0,0) size 168x19
+            text run at (0,0) width 168: &quot;Copied with cloneNode():&quot;
+        RenderBlock {div} at (0,220) size 784x52 [bgcolor=#7F7FFF]
+          RenderBlock (anonymous) at (3,3) size 778x20
+            RenderText {#text} at (0,0) size 58x19
+              text run at (0,0) width 58: &quot;Outer bit&quot;
+          RenderBlock {div} at (6,26) size 772x20 [color=#FFFF00] [bgcolor=#0000FF]
+            RenderText {#text} at (0,0) size 59x19
+              text run at (0,0) width 59: &quot;Inner bit.&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdominlineeventattributesreleaseexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/inline-event-attributes-release-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/inline-event-attributes-release-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/inline-event-attributes-release-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+Tests that we do not hold on to any nodes
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL afterCount - beforeCount should be 0. Was 3.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdominnertextexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/inner-text-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/inner-text-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/inner-text-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,9 @@
</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
+      RenderImage {IMG} at (0,0) size 20x20
+      RenderText {#text} at (20,5) size 225x19
+        text run at (20,5) width 225: &quot; This text should only appear once.&quot;
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomisindex001expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/isindex-001-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/isindex-001-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/isindex-001-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,15 @@
</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 784x576
+      RenderBlock {FORM} at (0,0) size 784x45
+        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
+        RenderBlock (anonymous) at (0,10) size 784x25
+          RenderInline {LABEL} at (0,0) size 467x19
+            RenderText {#text} at (0,1) size 328x19
+              text run at (0,1) width 328: &quot;This is a searchable index. Enter search keywords: &quot;
+            RenderTextControl {INPUT} at (329,2) size 136x22 [bgcolor=#FFFFFF] [border: (1px solid #4C4C4C)]
+        RenderBlock {HR} at (0,43) size 784x2 [border: (1px inset #000000)]
+layer at (344,23) size 122x14
+  RenderBlock {DIV} at (6,3) size 123x15
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomisindex002expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/isindex-002-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/isindex-002-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/isindex-002-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,16 @@
</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 784x576
+      RenderBlock {FORM} at (0,0) size 784x0
+      RenderBlock {FORM} at (0,0) size 784x45
+        RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
+        RenderBlock (anonymous) at (0,10) size 784x25
+          RenderInline {LABEL} at (0,0) size 467x19
+            RenderText {#text} at (0,1) size 328x19
+              text run at (0,1) width 328: &quot;This is a searchable index. Enter search keywords: &quot;
+            RenderTextControl {INPUT} at (329,2) size 136x22 [bgcolor=#FFFFFF] [border: (1px solid #4C4C4C)]
+        RenderBlock {HR} at (0,43) size 784x2 [border: (1px inset #000000)]
+layer at (344,23) size 122x14
+  RenderBlock {DIV} at (6,3) size 123x15
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomjsDevicePixelRatioexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/jsDevicePixelRatio-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/jsDevicePixelRatio-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/jsDevicePixelRatio-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+The user interface scale factor is 2.
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomlocationnewwindownocrashexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/location-new-window-no-crash-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/location-new-window-no-crash-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/location-new-window-no-crash-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+Tests that manipulating location properties in a just-created window object does not crash. Note: Turn off pop-up blocking to run this in-browser.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+PASS testWindow.location.toString() is 'about:blank'
+PASS testWindow.location.href is 'about:blank'
+PASS testWindow.location.protocol is 'about:'
+PASS testWindow.location.host is ''
+PASS testWindow.location.hostname is ''
+PASS testWindow.location.port is ''
+PASS testWindow.location.pathname is 'blank'
+PASS testWindow.location.search is ''
+PASS testWindow.location.hash is ''
+PASS testWindow.location.href = 'data:text/plain,b' is 'data:text/plain,b'
+PASS testWindow.location.protocol = 'data' is 'data'
+PASS testWindow.location.host = 'c' is 'c'
+PASS testWindow.location.hostname = 'd' is 'd'
+PASS testWindow.location.port = 'e' is 'e'
+PASS testWindow.location.pathname = 'f' is 'f'
+PASS testWindow.location.search = 'g' is 'g'
+PASS testWindow.location.hash = 'h' is 'h'
+PASS testWindow.location.assign('data:text/plain,i') is undefined
+PASS testWindow.location.replace('data:text/plain,j') is undefined
+PASS testWindow.location.reload() is undefined
+FAIL testWindow.location.toString() should be about:blank. Was about:blank#h.
+FAIL testWindow.location.href should be about:blank. Was about:blank#h.
+PASS testWindow.location.protocol is 'about:'
+PASS testWindow.location.host is ''
+PASS testWindow.location.hostname is ''
+PASS testWindow.location.port is ''
+PASS testWindow.location.pathname is 'blank'
+PASS testWindow.location.search is ''
+FAIL testWindow.location.hash should be . Was #h.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomnavigatordetachednocrashexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/navigator-detached-no-crash-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/navigator-detached-no-crash-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/navigator-detached-no-crash-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,39 @@
</span><ins>+This tests that the navigator object of a deleted frame is disconnected properly. Accessing fields or methods shouldn't crash the browser. 
+ Check Navigator
+navigator.appCodeName is OK
+navigator.appName is OK
+navigator.appVersion is OK
+navigator.cookieEnabled is OK
+navigator.getStorageUpdates() is OK
+navigator.hardwareConcurrency is OK
+navigator.javaEnabled() is OK
+navigator.language is OK
+navigator.mimeTypes is OK
+navigator.onLine is OK
+navigator.platform is OK
+navigator.plugins is OK
+navigator.product is OK
+navigator.productSub is OK
+navigator.standalone is OK
+navigator.userAgent is OK
+navigator.vendor is OK
+navigator.vendorSub is OK
+navigator.appCodeName is OK
+navigator.appName is OK
+navigator.appVersion is OK
+navigator.cookieEnabled is OK
+navigator.getStorageUpdates() is OK
+navigator.hardwareConcurrency is OK
+navigator.javaEnabled() is OK
+navigator.language is OK
+navigator.mimeTypes is OK
+navigator.onLine is OK
+navigator.platform is OK
+navigator.plugins is OK
+navigator.product is OK
+navigator.productSub is OK
+navigator.standalone is OK
+navigator.userAgent is OK
+navigator.vendor is OK
+navigator.vendorSub is OK
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomouterTextexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/outerText-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/outerText-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/outerText-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,8 @@
</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 {DIV} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 191x19
+          text run at (0,0) width 191: &quot;this is a mistake or something&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomrowinnertextexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/row-inner-text-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/row-inner-text-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/row-inner-text-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,26 @@
</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 784x579
+      RenderTable {TABLE} at (0,0) size 183x28 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 181x26
+          RenderTableRow {TR} at (0,1) size 181x24
+            RenderTableCell {TH} at (1,1) size 35x24 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 31x19
+                text run at (2,2) width 31: &quot;(1,1)&quot;
+            RenderTableCell {TH} at (37,1) size 35x24 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 31x19
+                text run at (2,2) width 31: &quot;(1,2)&quot;
+            RenderTableCell {TH} at (73,1) size 35x24 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 31x19
+                text run at (2,2) width 31: &quot;(1,3)&quot;
+            RenderTableCell {TH} at (109,1) size 35x24 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 31x19
+                text run at (2,2) width 31: &quot;(1,4)&quot;
+            RenderTableCell {TH} at (145,1) size 35x24 [border: (1px inset #808080)] [r=0 c=4 rs=1 cs=1]
+              RenderText {#text} at (2,2) size 31x19
+                text run at (2,2) width 31: &quot;(1,5)&quot;
+      RenderBlock {PRE} at (0,41) size 784x14
+        RenderText {#text} at (0,0) size 398x14
+          text run at (0,0) width 398: &quot;xxx(1,1)[tab](1,2)[tab](1,3)[tab](1,4)[tab](1,5)xxx&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomrtlscrolltoleftmostandresizeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/rtl-scroll-to-leftmost-and-resize-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,10 @@
</span><ins>+FAIL: Timed out waiting for notifyDone to be called
+layer at (0,0) size 320x4018
+  RenderView at (0,0) size 320x100
+layer at (0,0) size 320x4018
+  RenderBlock {HTML} at (0,0) size 320x4018
+    RenderBody {BODY} at (8,8) size 304x4002
+      RenderBlock {DIV} at (-698,0) size 1002x4002 [border: (1px solid #FF0000)]
+        RenderText {#text} at (-488,1) size 1490x19
+          text run at (-488,1) width 1489: &quot;BEGINddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddEND&quot;
+scrolled to -1179,0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomscrollelementtorectexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-element-to-rect-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-element-to-rect-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-element-to-rect-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+Scrolled element to rect
+FAIL rect.left should be 82. Was 610.
+FAIL rect.top should be 139. Was 710.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomscrollrevealleftoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-reveal-left-overflow-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-reveal-left-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-reveal-left-overflow-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+layer at (0,0) size 800x1018
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x1018
+  RenderBlock {HTML} at (0,0) size 800x1018
+    RenderBody {BODY} at (8,8) size 784x1002
+      RenderBlock {DIV} at (-3218,0) size 4002x1002 [border: (1px solid #FF0000)]
+        RenderText {#text} at (2511,1) size 1490x19
+          text run at (2511,1) width 1490: &quot;BEGINddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddEND&quot;
+scrolled to -3210,0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomscrollrevealtopoverflowexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-reveal-top-overflow-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-reveal-top-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/scroll-reveal-top-overflow-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+layer at (0,0) size 1018x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 1018x600
+  RenderBlock {HTML} at (0,0) size 1018x600
+    RenderBody {BODY} at (8,8) size 1002x584
+      RenderBlock {DIV} at (0,-3418) size 1002x4002 [border: (1px solid #FF0000)]
+        RenderText {#text} at (1,2511) size 19x1490
+          text run at (1,2511) width 1490: &quot;BEGINddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddEND&quot;
+scrolled to 0,-3410
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomtabinrightalignmentexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/tab-in-right-alignment-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/tab-in-right-alignment-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/tab-in-right-alignment-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomtitledirectionalityexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/title-directionality-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/title-directionality-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/title-directionality-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+
+&lt;html&gt;&lt;title&gt;foo&lt;/title&gt;&lt;/html&gt; should have title direction &quot;ltr&quot;. PASS
+&lt;html&gt;&lt;title dir=rtl&gt;foo&lt;/title&gt;&lt;/html&gt; should have title direction &quot;rtl&quot;. FAIL (got: &quot;ltr&quot;)
+&lt;html dir=rtl&gt;&lt;title&gt;foo&lt;/title&gt;&lt;/html&gt; should have title direction &quot;rtl&quot;. FAIL (got: &quot;ltr&quot;)
+&lt;html dir=rtl&gt;&lt;title dir=ltr&gt;foo&lt;/title&gt;&lt;/html&gt; should have title direction &quot;ltr&quot;. PASS
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomtitledirectionalityremoveChildexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/title-directionality-removeChild-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/title-directionality-removeChild-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/title-directionality-removeChild-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,5 @@
</span><ins>+
+&lt;html&gt;&lt;title&gt;foo&lt;/title&gt;&lt;/html&gt; should have title direction &quot;ltr&quot;. PASS
+&lt;html&gt;&lt;title dir=rtl&gt;foo&lt;/title&gt;&lt;/html&gt; should have title direction &quot;rtl&quot;. FAIL (got: &quot;ltr&quot;)
+&lt;html dir=rtl&gt;&lt;title&gt;foo&lt;/title&gt;&lt;/html&gt; should have title direction &quot;rtl&quot;. FAIL (got: &quot;ltr&quot;)
+&lt;html dir=rtl&gt;&lt;title dir=ltr&gt;foo&lt;/title&gt;&lt;/html&gt; should have title direction &quot;ltr&quot;. PASS
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomverticalscrollbarinrtlexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/vertical-scrollbar-in-rtl-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/vertical-scrollbar-in-rtl-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/vertical-scrollbar-in-rtl-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+original scroll y for RTL page : Success
+vertical scroll: : Failure, actual: -3410; expected: -1000
+continuously call window.scrollY : Failure, actual: -3410; expected: -1000
+zoom in and out preserve scroll position: Failure, actual: -2708; expected: -1000
+resize preserves scroll position: Failure, actual: -2848; expected: -1000
+KeyDown HOME move y-scroll position to bottom for RTL page: -2848
+KeyDown END move y-scroll position to bottom for RTL page: -2848
+selectAll selects all document: Success
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomverticalscrollbarwhendirchangeexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/vertical-scrollbar-when-dir-change-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/vertical-scrollbar-when-dir-change-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/vertical-scrollbar-when-dir-change-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+original scroll y for RTL page : Success
+vertical scroll y for RTL page : Failure, actual: -3410; expected: -100
+original scroll y for LTR page : Success
+vertical scroll y for LTR page : Failure, actual: 0; expected: 100
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomwindowinnersizescalingexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/window-inner-size-scaling-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/window-inner-size-scaling-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/window-inner-size-scaling-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+This test ensures window.innerWidth/innerHeight return the size of the visual viewport in CSS pixels.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+FAIL window.innerWidth should be 160. Was 320.
+FAIL window.innerHeight should be 230. Was 460.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimulatorfastdomzoomscrollpagetestexpectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/ios-simulator/fast/dom/zoom-scroll-page-test-expected.txt (0 => 174616)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-simulator/fast/dom/zoom-scroll-page-test-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-simulator/fast/dom/zoom-scroll-page-test-expected.txt        2014-10-10 23:04:16 UTC (rev 174616)
</span><span class="lines">@@ -0,0 +1,67 @@
</span><ins>+This tests that window.scrollBy respects the page's zoom and scale factor when scrolling.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+Testing at zoom -1 and scale 1.2
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -3 and scale 0.75
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -3 and scale 1
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -3 and scale 1.2
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -3 and scale 1.6
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -2 and scale 0.75
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -2 and scale 1
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -2 and scale 1.2
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -2 and scale 1.6
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -1 and scale 0.75
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -1 and scale 1
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -1 and scale 1.2
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom -1 and scale 1.6
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 0 and scale 0.75
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 0 and scale 1
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 0 and scale 1.2
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 0 and scale 1.6
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 1 and scale 0.75
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 1 and scale 1
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 1 and scale 1.2
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 1 and scale 1.6
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 3 and scale 0.75
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 3 and scale 1
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 3 and scale 1.2
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 3 and scale 1.6
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 5 and scale 0.75
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 5 and scale 1
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 5 and scale 1.2
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+Testing at zoom 5 and scale 1.6
+FAIL window.pageYOffset should be within 3 of 231. Was 0.
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre>
</div>
</div>

</body>
</html>