<!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>[175259] trunk</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/175259">175259</a></dd>
<dt>Author</dt> <dd>zalan@apple.com</dd>
<dt>Date</dt> <dd>2014-10-28 10:57:14 -0700 (Tue, 28 Oct 2014)</dd>
</dl>

<h3>Log Message</h3>
<pre>Speed up line parsing for simple line layout.
https://bugs.webkit.org/show_bug.cgi?id=137275

Reviewed by Antti Koivisto.
Source/WebCore:

This patch speeds up the line parsing for simple line layout by
reducing the number of text measurement calls.
The parsing logic hasn't changed. We simply walk over
the whitespace/non-whitespace fragments and measure them to
figure out whether they fit.
The performance gain mainly comes from the more efficient line wrapping
so that we don't re-measure the fragment when it is pushed to
the next line.

No change in behaviour. (except the empty line-break run removal.)

* rendering/SimpleLineLayout.cpp:
(WebCore::SimpleLineLayout::skipWhitespace):
(WebCore::SimpleLineLayout::computeLineLeft):
(WebCore::SimpleLineLayout::TextFragment::TextFragment):
(WebCore::SimpleLineLayout::TextFragment::isEmpty):
(WebCore::SimpleLineLayout::LineState::LineState):
(WebCore::SimpleLineLayout::LineState::commitAndCreateRun): adds uncommitted text to the line and creates a run out of it.
(WebCore::SimpleLineLayout::LineState::addUncommitted): appends fragment to the uncommitted text.
(WebCore::SimpleLineLayout::LineState::addUncommittedWhitespace): appends whitespace to the uncommitted text.
(WebCore::SimpleLineLayout::LineState::jumpTo): moves line's current position without committing text.
(WebCore::SimpleLineLayout::LineState::width): current width of the line including committed and uncommitted text.
(WebCore::SimpleLineLayout::LineState::fits): checks if committed + uncommitted text fits the line.
(WebCore::SimpleLineLayout::LineState::removeCommittedTrailingWhitespace):
(WebCore::SimpleLineLayout::removeTrailingWhitespace): post processing the trailing whitespace.
(WebCore::SimpleLineLayout::initializeLine):
(WebCore::SimpleLineLayout::splitFragmentToFitLine): breaks the fragments into 2 so that the first (sub)fragment fits the line.
(WebCore::SimpleLineLayout::nextFragment): returns the next valid fragment of the text.
(WebCore::SimpleLineLayout::createLineRuns): creates runs for the current line and returns when we can't fit more text on the line.
(WebCore::SimpleLineLayout::updateLineConstrains): updates left/right constrains for the current line.
(WebCore::SimpleLineLayout::createTextRuns): creates runs for the whole text.
(WebCore::SimpleLineLayout::isWhitespace): Deleted.
(WebCore::SimpleLineLayout::skipWhitespaces): Deleted.
(WebCore::SimpleLineLayout::measureWord): Deleted.
(WebCore::SimpleLineLayout::adjustRunOffsets): Deleted.
* rendering/SimpleLineLayout.h:
(WebCore::SimpleLineLayout::Run::Run):

LayoutTests:

This patch removes empty line-break runs. Rebaseline.

* platform/mac-mountainlion/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/mac/css1/basic/containment-expected.txt:
* platform/mac/css1/basic/contextual_selectors-expected.txt:
* platform/mac/css1/basic/grouping-expected.txt:
* platform/mac/css1/basic/id_as_selector-expected.txt:
* platform/mac/css1/basic/inheritance-expected.txt:
* platform/mac/css1/box_properties/border-expected.txt:
* platform/mac/css1/box_properties/border_bottom-expected.txt:
* platform/mac/css1/box_properties/border_bottom_inline-expected.txt:
* platform/mac/css1/box_properties/border_bottom_width-expected.txt:
* platform/mac/css1/box_properties/border_bottom_width_inline-expected.txt:
* platform/mac/css1/box_properties/border_color-expected.txt:
* platform/mac/css1/box_properties/border_color_inline-expected.txt:
* platform/mac/css1/box_properties/border_inline-expected.txt:
* platform/mac/css1/box_properties/border_left-expected.txt:
* platform/mac/css1/box_properties/border_left_inline-expected.txt:
* platform/mac/css1/box_properties/border_left_width-expected.txt:
* platform/mac/css1/box_properties/border_left_width_inline-expected.txt:
* platform/mac/css1/box_properties/border_right-expected.txt:
* platform/mac/css1/box_properties/border_right_inline-expected.txt:
* platform/mac/css1/box_properties/border_right_width-expected.txt:
* platform/mac/css1/box_properties/border_right_width_inline-expected.txt:
* platform/mac/css1/box_properties/border_style-expected.txt:
* platform/mac/css1/box_properties/border_style_inline-expected.txt:
* platform/mac/css1/box_properties/border_top-expected.txt:
* platform/mac/css1/box_properties/border_top_inline-expected.txt:
* platform/mac/css1/box_properties/border_top_width-expected.txt:
* platform/mac/css1/box_properties/border_top_width_inline-expected.txt:
* platform/mac/css1/box_properties/border_width-expected.txt:
* platform/mac/css1/box_properties/border_width_inline-expected.txt:
* platform/mac/css1/box_properties/clear-expected.txt:
* platform/mac/css1/box_properties/clear_float-expected.txt:
* platform/mac/css1/box_properties/float-expected.txt:
* platform/mac/css1/box_properties/float_elements_in_series-expected.txt:
* platform/mac/css1/box_properties/float_margin-expected.txt:
* platform/mac/css1/box_properties/height-expected.txt:
* platform/mac/css1/box_properties/margin-expected.txt:
* platform/mac/css1/box_properties/margin_bottom-expected.txt:
* platform/mac/css1/box_properties/margin_bottom_inline-expected.txt:
* platform/mac/css1/box_properties/margin_inline-expected.txt:
* platform/mac/css1/box_properties/margin_left-expected.txt:
* platform/mac/css1/box_properties/margin_left_inline-expected.txt:
* platform/mac/css1/box_properties/margin_right-expected.txt:
* platform/mac/css1/box_properties/margin_right_inline-expected.txt:
* platform/mac/css1/box_properties/margin_top-expected.txt:
* platform/mac/css1/box_properties/margin_top_inline-expected.txt:
* platform/mac/css1/box_properties/padding-expected.txt:
* platform/mac/css1/box_properties/padding_bottom-expected.txt:
* platform/mac/css1/box_properties/padding_bottom_inline-expected.txt:
* platform/mac/css1/box_properties/padding_inline-expected.txt:
* platform/mac/css1/box_properties/padding_left-expected.txt:
* platform/mac/css1/box_properties/padding_left_inline-expected.txt:
* platform/mac/css1/box_properties/padding_right-expected.txt:
* platform/mac/css1/box_properties/padding_right_inline-expected.txt:
* platform/mac/css1/box_properties/padding_top-expected.txt:
* platform/mac/css1/box_properties/padding_top_inline-expected.txt:
* platform/mac/css1/box_properties/width-expected.txt:
* platform/mac/css1/cascade/cascade_order-expected.txt:
* platform/mac/css1/cascade/important-expected.txt:
* platform/mac/css1/classification/display-expected.txt:
* platform/mac/css1/classification/list_style-expected.txt:
* platform/mac/css1/classification/list_style_image-expected.txt:
* platform/mac/css1/classification/list_style_position-expected.txt:
* platform/mac/css1/classification/list_style_type-expected.txt:
* platform/mac/css1/classification/white_space-expected.txt:
* platform/mac/css1/color_and_background/background-expected.txt:
* platform/mac/css1/color_and_background/background_attachment-expected.txt:
* platform/mac/css1/color_and_background/background_color-expected.txt:
* platform/mac/css1/color_and_background/background_image-expected.txt:
* platform/mac/css1/color_and_background/background_position-expected.txt:
* platform/mac/css1/color_and_background/background_repeat-expected.txt:
* platform/mac/css1/color_and_background/color-expected.txt:
* platform/mac/css1/conformance/forward_compatible_parsing-expected.txt:
* platform/mac/css1/font_properties/font-expected.txt:
* platform/mac/css1/font_properties/font_family-expected.txt:
* platform/mac/css1/font_properties/font_size-expected.txt:
* platform/mac/css1/font_properties/font_style-expected.txt:
* platform/mac/css1/font_properties/font_variant-expected.txt:
* platform/mac/css1/font_properties/font_weight-expected.txt:
* platform/mac/css1/formatting_model/canvas-expected.txt:
* platform/mac/css1/formatting_model/floating_elements-expected.txt:
* platform/mac/css1/formatting_model/height_of_lines-expected.txt:
* platform/mac/css1/formatting_model/inline_elements-expected.txt:
* platform/mac/css1/formatting_model/replaced_elements-expected.txt:
* platform/mac/css1/formatting_model/vertical_formatting-expected.txt:
* platform/mac/css1/pseudo/anchor-expected.txt:
* platform/mac/css1/pseudo/firstletter-expected.txt:
* platform/mac/css1/pseudo/firstline-expected.txt:
* platform/mac/css1/pseudo/multiple_pseudo_elements-expected.txt:
* platform/mac/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
* platform/mac/css1/text_properties/letter_spacing-expected.txt:
* platform/mac/css1/text_properties/line_height-expected.txt:
* platform/mac/css1/text_properties/text_align-expected.txt:
* platform/mac/css1/text_properties/text_decoration-expected.txt:
* platform/mac/css1/text_properties/text_indent-expected.txt:
* platform/mac/css1/text_properties/text_transform-expected.txt:
* platform/mac/css1/text_properties/vertical_align-expected.txt:
* platform/mac/css1/text_properties/word_spacing-expected.txt:
* platform/mac/css1/units/color_units-expected.txt:
* platform/mac/css1/units/length_units-expected.txt:
* platform/mac/css1/units/percentage_units-expected.txt:
* platform/mac/css1/units/urls-expected.txt:
* platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
* platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:
* platform/mac/editing/selection/designmode-no-caret-expected.txt:
* platform/mac/fast/css/empty-pseudo-class-expected.txt:
* platform/mac/fast/css/first-child-pseudo-class-expected.txt:
* platform/mac/fast/css/last-child-pseudo-class-expected.txt:
* platform/mac/fast/css/only-child-pseudo-class-expected.txt:
* platform/mac/fast/forms/targeted-frame-submission-expected.txt:
* platform/mac/fast/frames/onlyCommentInIFrame-expected.txt:
* platform/mac/fast/html/listing-expected.txt:
* platform/mac/fast/invalid/junk-data-expected.txt:
* platform/mac/fast/invalid/missing-end-tag-expected.txt:
* platform/mac/fast/loader/text-document-wrapping-expected.txt:
* platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
* platform/mac/fast/parser/xhtml-alternate-entities-expected.txt:
* platform/mac/fast/table/border-collapsing/004-expected.txt:
* platform/mac/fast/table/border-collapsing/004-vertical-expected.txt:
* platform/mac/fast/text/whitespace/001-expected.txt: Added.
* platform/mac/fast/text/whitespace/013-expected.txt: Added.
* platform/mac/fast/text/whitespace/014-expected.txt: Added.
* platform/mac/fast/text/whitespace/022-expected.txt: Added.
* platform/mac/fast/text/whitespace/024-expected.txt:
* platform/mac/fast/text/whitespace/030-expected.txt:
* platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt:
* platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt:
* platform/mac/http/tests/misc/acid3-expected.txt:
* platform/mac/svg/custom/bug45331-expected.txt:
* platform/mac/svg/custom/junk-data-expected.txt:
* platform/mac/svg/custom/missing-xlink-expected.txt:
* platform/mac/svg/custom/path-bad-data-expected.txt:
* platform/mac/svg/custom/use-font-face-crash-expected.txt:
* platform/mac/svg/hixie/error/012-expected.txt:
* platform/mac/tables/mozilla/bugs/45621-expected.txt:
* platform/mac/tables/mozilla/bugs/bug139524-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/mac/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1basiccontainmentexpectedtxt">trunk/LayoutTests/platform/mac/css1/basic/containment-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1basiccontextual_selectorsexpectedtxt">trunk/LayoutTests/platform/mac/css1/basic/contextual_selectors-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1basicgroupingexpectedtxt">trunk/LayoutTests/platform/mac/css1/basic/grouping-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1basicid_as_selectorexpectedtxt">trunk/LayoutTests/platform/mac/css1/basic/id_as_selector-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1basicinheritanceexpectedtxt">trunk/LayoutTests/platform/mac/css1/basic/inheritance-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborderexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_bottomexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_bottom_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_bottom_widthexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_width-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_bottom_width_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_width_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_colorexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_color_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_color_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_leftexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_left-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_left_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_left_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_left_widthexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_left_width-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_left_width_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_left_width_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_rightexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_right-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_right_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_right_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_right_widthexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_right_width-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_right_width_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_right_width_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_styleexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_style-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_style_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_style_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_topexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_top-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_top_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_top_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_top_widthexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_top_width-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_top_width_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_top_width_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_widthexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_width-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesborder_width_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/border_width_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesclearexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/clear-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesclear_floatexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesfloatexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/float-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesfloat_elements_in_seriesexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/float_elements_in_series-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesfloat_marginexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/float_margin-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesheightexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/height-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmarginexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmargin_bottomexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin_bottom-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmargin_bottom_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin_bottom_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmargin_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmargin_leftexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin_left-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmargin_left_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin_left_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmargin_rightexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin_right-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmargin_right_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin_right_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmargin_topexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin_top-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiesmargin_top_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/margin_top_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespaddingexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespadding_bottomexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding_bottom-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespadding_bottom_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding_bottom_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespadding_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespadding_leftexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding_left-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespadding_left_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding_left_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespadding_rightexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding_right-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespadding_right_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding_right_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespadding_topexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding_top-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertiespadding_top_inlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/padding_top_inline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1box_propertieswidthexpectedtxt">trunk/LayoutTests/platform/mac/css1/box_properties/width-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1cascadecascade_orderexpectedtxt">trunk/LayoutTests/platform/mac/css1/cascade/cascade_order-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1cascadeimportantexpectedtxt">trunk/LayoutTests/platform/mac/css1/cascade/important-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1classificationdisplayexpectedtxt">trunk/LayoutTests/platform/mac/css1/classification/display-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1classificationlist_styleexpectedtxt">trunk/LayoutTests/platform/mac/css1/classification/list_style-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1classificationlist_style_imageexpectedtxt">trunk/LayoutTests/platform/mac/css1/classification/list_style_image-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1classificationlist_style_positionexpectedtxt">trunk/LayoutTests/platform/mac/css1/classification/list_style_position-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1classificationlist_style_typeexpectedtxt">trunk/LayoutTests/platform/mac/css1/classification/list_style_type-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1classificationwhite_spaceexpectedtxt">trunk/LayoutTests/platform/mac/css1/classification/white_space-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1color_and_backgroundbackgroundexpectedtxt">trunk/LayoutTests/platform/mac/css1/color_and_background/background-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_attachmentexpectedtxt">trunk/LayoutTests/platform/mac/css1/color_and_background/background_attachment-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_colorexpectedtxt">trunk/LayoutTests/platform/mac/css1/color_and_background/background_color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_imageexpectedtxt">trunk/LayoutTests/platform/mac/css1/color_and_background/background_image-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_positionexpectedtxt">trunk/LayoutTests/platform/mac/css1/color_and_background/background_position-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_repeatexpectedtxt">trunk/LayoutTests/platform/mac/css1/color_and_background/background_repeat-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1color_and_backgroundcolorexpectedtxt">trunk/LayoutTests/platform/mac/css1/color_and_background/color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1conformanceforward_compatible_parsingexpectedtxt">trunk/LayoutTests/platform/mac/css1/conformance/forward_compatible_parsing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1font_propertiesfontexpectedtxt">trunk/LayoutTests/platform/mac/css1/font_properties/font-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1font_propertiesfont_familyexpectedtxt">trunk/LayoutTests/platform/mac/css1/font_properties/font_family-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1font_propertiesfont_sizeexpectedtxt">trunk/LayoutTests/platform/mac/css1/font_properties/font_size-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1font_propertiesfont_styleexpectedtxt">trunk/LayoutTests/platform/mac/css1/font_properties/font_style-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1font_propertiesfont_variantexpectedtxt">trunk/LayoutTests/platform/mac/css1/font_properties/font_variant-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1font_propertiesfont_weightexpectedtxt">trunk/LayoutTests/platform/mac/css1/font_properties/font_weight-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1formatting_modelcanvasexpectedtxt">trunk/LayoutTests/platform/mac/css1/formatting_model/canvas-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1formatting_modelfloating_elementsexpectedtxt">trunk/LayoutTests/platform/mac/css1/formatting_model/floating_elements-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1formatting_modelheight_of_linesexpectedtxt">trunk/LayoutTests/platform/mac/css1/formatting_model/height_of_lines-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1formatting_modelinline_elementsexpectedtxt">trunk/LayoutTests/platform/mac/css1/formatting_model/inline_elements-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1formatting_modelreplaced_elementsexpectedtxt">trunk/LayoutTests/platform/mac/css1/formatting_model/replaced_elements-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1formatting_modelvertical_formattingexpectedtxt">trunk/LayoutTests/platform/mac/css1/formatting_model/vertical_formatting-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1pseudoanchorexpectedtxt">trunk/LayoutTests/platform/mac/css1/pseudo/anchor-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1pseudofirstletterexpectedtxt">trunk/LayoutTests/platform/mac/css1/pseudo/firstletter-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1pseudofirstlineexpectedtxt">trunk/LayoutTests/platform/mac/css1/pseudo/firstline-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1pseudomultiple_pseudo_elementsexpectedtxt">trunk/LayoutTests/platform/mac/css1/pseudo/multiple_pseudo_elements-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1pseudopseudo_elements_in_selectorsexpectedtxt">trunk/LayoutTests/platform/mac/css1/pseudo/pseudo_elements_in_selectors-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1text_propertiesletter_spacingexpectedtxt">trunk/LayoutTests/platform/mac/css1/text_properties/letter_spacing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1text_propertiesline_heightexpectedtxt">trunk/LayoutTests/platform/mac/css1/text_properties/line_height-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1text_propertiestext_alignexpectedtxt">trunk/LayoutTests/platform/mac/css1/text_properties/text_align-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1text_propertiestext_decorationexpectedtxt">trunk/LayoutTests/platform/mac/css1/text_properties/text_decoration-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1text_propertiestext_indentexpectedtxt">trunk/LayoutTests/platform/mac/css1/text_properties/text_indent-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1text_propertiestext_transformexpectedtxt">trunk/LayoutTests/platform/mac/css1/text_properties/text_transform-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1text_propertiesvertical_alignexpectedtxt">trunk/LayoutTests/platform/mac/css1/text_properties/vertical_align-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1text_propertiesword_spacingexpectedtxt">trunk/LayoutTests/platform/mac/css1/text_properties/word_spacing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1unitscolor_unitsexpectedtxt">trunk/LayoutTests/platform/mac/css1/units/color_units-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1unitslength_unitsexpectedtxt">trunk/LayoutTests/platform/mac/css1/units/length_units-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1unitspercentage_unitsexpectedtxt">trunk/LayoutTests/platform/mac/css1/units/percentage_units-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss1unitsurlsexpectedtxt">trunk/LayoutTests/platform/mac/css1/units/urls-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss21t100801c548lnht00caexpectedtxt">trunk/LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss21t1606c562whitesp00bagexpectedtxt">trunk/LayoutTests/platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaceditingselectiondesignmodenocaretexpectedtxt">trunk/LayoutTests/platform/mac/editing/selection/designmode-no-caret-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastcssemptypseudoclassexpectedtxt">trunk/LayoutTests/platform/mac/fast/css/empty-pseudo-class-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastcssfirstchildpseudoclassexpectedtxt">trunk/LayoutTests/platform/mac/fast/css/first-child-pseudo-class-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastcsslastchildpseudoclassexpectedtxt">trunk/LayoutTests/platform/mac/fast/css/last-child-pseudo-class-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastcssonlychildpseudoclassexpectedtxt">trunk/LayoutTests/platform/mac/fast/css/only-child-pseudo-class-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastformstargetedframesubmissionexpectedtxt">trunk/LayoutTests/platform/mac/fast/forms/targeted-frame-submission-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastframesonlyCommentInIFrameexpectedtxt">trunk/LayoutTests/platform/mac/fast/frames/onlyCommentInIFrame-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasthtmllistingexpectedtxt">trunk/LayoutTests/platform/mac/fast/html/listing-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastinvalidjunkdataexpectedtxt">trunk/LayoutTests/platform/mac/fast/invalid/junk-data-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastinvalidmissingendtagexpectedtxt">trunk/LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastloadertextdocumentwrappingexpectedtxt">trunk/LayoutTests/platform/mac/fast/loader/text-document-wrapping-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastoverflowcliprectsfixedancestorexpectedtxt">trunk/LayoutTests/platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastparserxhtmlalternateentitiesexpectedtxt">trunk/LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttablebordercollapsing004expectedtxt">trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttablebordercollapsing004verticalexpectedtxt">trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-vertical-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextwhitespace024expectedtxt">trunk/LayoutTests/platform/mac/fast/text/whitespace/024-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextwhitespace030expectedtxt">trunk/LayoutTests/platform/mac/fast/text/whitespace/030-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastxslxsltextracontentatendexpectedtxt">trunk/LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfastxslxsltmissingnamespaceinxsltexpectedtxt">trunk/LayoutTests/platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmachttptestsmiscacid3expectedtxt">trunk/LayoutTests/platform/mac/http/tests/misc/acid3-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacsvgcustombug45331expectedtxt">trunk/LayoutTests/platform/mac/svg/custom/bug45331-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacsvgcustomjunkdataexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/junk-data-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacsvgcustommissingxlinkexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/missing-xlink-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacsvgcustompathbaddataexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/path-bad-data-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacsvgcustomusefontfacecrashexpectedtxt">trunk/LayoutTests/platform/mac/svg/custom/use-font-face-crash-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacsvghixieerror012expectedtxt">trunk/LayoutTests/platform/mac/svg/hixie/error/012-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozillabugs45621expectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla/bugs/45621-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozillabugsbug1395242expectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla/bugs/bug139524-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozilla_expected_failuresbugsbug10552expectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozilla_expected_failuresbugsbug21518expectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozilla_expected_failuresbugsbug22122expectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozilla_expected_failuresbugsbug24795expectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmactablesmozilla_expected_failuresmarvinbackgr_fixedbgexpectedtxt">trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacmavericksfastformstargetedframesubmissionexpectedtxt">trunk/LayoutTests/platform/mac-mavericks/fast/forms/targeted-frame-submission-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacmountainliontablesmozilla_expected_failuresbugsbug24795expectedtxt">trunk/LayoutTests/platform/mac-mountainlion/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt</a></li>
<li><a href="#trunkSourceWebCoreChangeLog">trunk/Source/WebCore/ChangeLog</a></li>
<li><a href="#trunkSourceWebCorerenderingSimpleLineLayoutcpp">trunk/Source/WebCore/rendering/SimpleLineLayout.cpp</a></li>
<li><a href="#trunkSourceWebCorerenderingSimpleLineLayouth">trunk/Source/WebCore/rendering/SimpleLineLayout.h</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsplatformmacfasttextwhitespace001expectedtxt">trunk/LayoutTests/platform/mac/fast/text/whitespace/001-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextwhitespace013expectedtxt">trunk/LayoutTests/platform/mac/fast/text/whitespace/013-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextwhitespace014expectedtxt">trunk/LayoutTests/platform/mac/fast/text/whitespace/014-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmacfasttextwhitespace022expectedtxt">trunk/LayoutTests/platform/mac/fast/text/whitespace/022-expected.txt</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/ChangeLog        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -1,3 +1,154 @@
</span><ins>+2014-10-28  Zalan Bujtas  &lt;zalan@apple.com&gt;
+
+        Speed up line parsing for simple line layout.
+        https://bugs.webkit.org/show_bug.cgi?id=137275
+
+        Reviewed by Antti Koivisto.
+
+        This patch removes empty line-break runs. Rebaseline.
+
+        * platform/mac-mountainlion/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
+        * platform/mac/css1/basic/containment-expected.txt:
+        * platform/mac/css1/basic/contextual_selectors-expected.txt:
+        * platform/mac/css1/basic/grouping-expected.txt:
+        * platform/mac/css1/basic/id_as_selector-expected.txt:
+        * platform/mac/css1/basic/inheritance-expected.txt:
+        * platform/mac/css1/box_properties/border-expected.txt:
+        * platform/mac/css1/box_properties/border_bottom-expected.txt:
+        * platform/mac/css1/box_properties/border_bottom_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_bottom_width-expected.txt:
+        * platform/mac/css1/box_properties/border_bottom_width_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_color-expected.txt:
+        * platform/mac/css1/box_properties/border_color_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_left-expected.txt:
+        * platform/mac/css1/box_properties/border_left_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_left_width-expected.txt:
+        * platform/mac/css1/box_properties/border_left_width_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_right-expected.txt:
+        * platform/mac/css1/box_properties/border_right_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_right_width-expected.txt:
+        * platform/mac/css1/box_properties/border_right_width_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_style-expected.txt:
+        * platform/mac/css1/box_properties/border_style_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_top-expected.txt:
+        * platform/mac/css1/box_properties/border_top_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_top_width-expected.txt:
+        * platform/mac/css1/box_properties/border_top_width_inline-expected.txt:
+        * platform/mac/css1/box_properties/border_width-expected.txt:
+        * platform/mac/css1/box_properties/border_width_inline-expected.txt:
+        * platform/mac/css1/box_properties/clear-expected.txt:
+        * platform/mac/css1/box_properties/clear_float-expected.txt:
+        * platform/mac/css1/box_properties/float-expected.txt:
+        * platform/mac/css1/box_properties/float_elements_in_series-expected.txt:
+        * platform/mac/css1/box_properties/float_margin-expected.txt:
+        * platform/mac/css1/box_properties/height-expected.txt:
+        * platform/mac/css1/box_properties/margin-expected.txt:
+        * platform/mac/css1/box_properties/margin_bottom-expected.txt:
+        * platform/mac/css1/box_properties/margin_bottom_inline-expected.txt:
+        * platform/mac/css1/box_properties/margin_inline-expected.txt:
+        * platform/mac/css1/box_properties/margin_left-expected.txt:
+        * platform/mac/css1/box_properties/margin_left_inline-expected.txt:
+        * platform/mac/css1/box_properties/margin_right-expected.txt:
+        * platform/mac/css1/box_properties/margin_right_inline-expected.txt:
+        * platform/mac/css1/box_properties/margin_top-expected.txt:
+        * platform/mac/css1/box_properties/margin_top_inline-expected.txt:
+        * platform/mac/css1/box_properties/padding-expected.txt:
+        * platform/mac/css1/box_properties/padding_bottom-expected.txt:
+        * platform/mac/css1/box_properties/padding_bottom_inline-expected.txt:
+        * platform/mac/css1/box_properties/padding_inline-expected.txt:
+        * platform/mac/css1/box_properties/padding_left-expected.txt:
+        * platform/mac/css1/box_properties/padding_left_inline-expected.txt:
+        * platform/mac/css1/box_properties/padding_right-expected.txt:
+        * platform/mac/css1/box_properties/padding_right_inline-expected.txt:
+        * platform/mac/css1/box_properties/padding_top-expected.txt:
+        * platform/mac/css1/box_properties/padding_top_inline-expected.txt:
+        * platform/mac/css1/box_properties/width-expected.txt:
+        * platform/mac/css1/cascade/cascade_order-expected.txt:
+        * platform/mac/css1/cascade/important-expected.txt:
+        * platform/mac/css1/classification/display-expected.txt:
+        * platform/mac/css1/classification/list_style-expected.txt:
+        * platform/mac/css1/classification/list_style_image-expected.txt:
+        * platform/mac/css1/classification/list_style_position-expected.txt:
+        * platform/mac/css1/classification/list_style_type-expected.txt:
+        * platform/mac/css1/classification/white_space-expected.txt:
+        * platform/mac/css1/color_and_background/background-expected.txt:
+        * platform/mac/css1/color_and_background/background_attachment-expected.txt:
+        * platform/mac/css1/color_and_background/background_color-expected.txt:
+        * platform/mac/css1/color_and_background/background_image-expected.txt:
+        * platform/mac/css1/color_and_background/background_position-expected.txt:
+        * platform/mac/css1/color_and_background/background_repeat-expected.txt:
+        * platform/mac/css1/color_and_background/color-expected.txt:
+        * platform/mac/css1/conformance/forward_compatible_parsing-expected.txt:
+        * platform/mac/css1/font_properties/font-expected.txt:
+        * platform/mac/css1/font_properties/font_family-expected.txt:
+        * platform/mac/css1/font_properties/font_size-expected.txt:
+        * platform/mac/css1/font_properties/font_style-expected.txt:
+        * platform/mac/css1/font_properties/font_variant-expected.txt:
+        * platform/mac/css1/font_properties/font_weight-expected.txt:
+        * platform/mac/css1/formatting_model/canvas-expected.txt:
+        * platform/mac/css1/formatting_model/floating_elements-expected.txt:
+        * platform/mac/css1/formatting_model/height_of_lines-expected.txt:
+        * platform/mac/css1/formatting_model/inline_elements-expected.txt:
+        * platform/mac/css1/formatting_model/replaced_elements-expected.txt:
+        * platform/mac/css1/formatting_model/vertical_formatting-expected.txt:
+        * platform/mac/css1/pseudo/anchor-expected.txt:
+        * platform/mac/css1/pseudo/firstletter-expected.txt:
+        * platform/mac/css1/pseudo/firstline-expected.txt:
+        * platform/mac/css1/pseudo/multiple_pseudo_elements-expected.txt:
+        * platform/mac/css1/pseudo/pseudo_elements_in_selectors-expected.txt:
+        * platform/mac/css1/text_properties/letter_spacing-expected.txt:
+        * platform/mac/css1/text_properties/line_height-expected.txt:
+        * platform/mac/css1/text_properties/text_align-expected.txt:
+        * platform/mac/css1/text_properties/text_decoration-expected.txt:
+        * platform/mac/css1/text_properties/text_indent-expected.txt:
+        * platform/mac/css1/text_properties/text_transform-expected.txt:
+        * platform/mac/css1/text_properties/vertical_align-expected.txt:
+        * platform/mac/css1/text_properties/word_spacing-expected.txt:
+        * platform/mac/css1/units/color_units-expected.txt:
+        * platform/mac/css1/units/length_units-expected.txt:
+        * platform/mac/css1/units/percentage_units-expected.txt:
+        * platform/mac/css1/units/urls-expected.txt:
+        * platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt:
+        * platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt:
+        * platform/mac/editing/selection/designmode-no-caret-expected.txt:
+        * platform/mac/fast/css/empty-pseudo-class-expected.txt:
+        * platform/mac/fast/css/first-child-pseudo-class-expected.txt:
+        * platform/mac/fast/css/last-child-pseudo-class-expected.txt:
+        * platform/mac/fast/css/only-child-pseudo-class-expected.txt:
+        * platform/mac/fast/forms/targeted-frame-submission-expected.txt:
+        * platform/mac/fast/frames/onlyCommentInIFrame-expected.txt:
+        * platform/mac/fast/html/listing-expected.txt:
+        * platform/mac/fast/invalid/junk-data-expected.txt:
+        * platform/mac/fast/invalid/missing-end-tag-expected.txt:
+        * platform/mac/fast/loader/text-document-wrapping-expected.txt:
+        * platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt:
+        * platform/mac/fast/parser/xhtml-alternate-entities-expected.txt:
+        * platform/mac/fast/table/border-collapsing/004-expected.txt:
+        * platform/mac/fast/table/border-collapsing/004-vertical-expected.txt:
+        * platform/mac/fast/text/whitespace/001-expected.txt: Added.
+        * platform/mac/fast/text/whitespace/013-expected.txt: Added.
+        * platform/mac/fast/text/whitespace/014-expected.txt: Added.
+        * platform/mac/fast/text/whitespace/022-expected.txt: Added.
+        * platform/mac/fast/text/whitespace/024-expected.txt:
+        * platform/mac/fast/text/whitespace/030-expected.txt:
+        * platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt:
+        * platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt:
+        * platform/mac/http/tests/misc/acid3-expected.txt:
+        * platform/mac/svg/custom/bug45331-expected.txt:
+        * platform/mac/svg/custom/junk-data-expected.txt:
+        * platform/mac/svg/custom/missing-xlink-expected.txt:
+        * platform/mac/svg/custom/path-bad-data-expected.txt:
+        * platform/mac/svg/custom/use-font-face-crash-expected.txt:
+        * platform/mac/svg/hixie/error/012-expected.txt:
+        * platform/mac/tables/mozilla/bugs/45621-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug139524-2-expected.txt:
+        * platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt:
+        * platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.txt:
+        * platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.txt:
+        * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
+        * platform/mac/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt:
+
</ins><span class="cx"> 2014-10-28  Rebecca Hauck  &lt;rhauck@adobe.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Update CSS shapes suite import
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1basiccontainmentexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/basic/containment-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/basic/containment-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/basic/containment-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,25 +9,15 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x150
</span><span class="cx">         RenderText {#text} at (0,0) size 728x150
</span><span class="cx">           text run at (0,0) width 624: &quot;&lt;LINK rel=\&quot;stylesheet\&quot; type=\&quot;text/css\&quot; href=\&quot;linktest.css\&quot; title=\&quot;Default SS\&quot;&gt;&quot;
</span><del>-          text run at (624,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 728: &quot;&lt;LINK rel=\&quot;alternate stylesheet\&quot; type=\&quot;text/css\&quot; href=\&quot;linktest2.css\&quot; title=\&quot;Alternate SS\&quot;&gt;&quot;
</span><del>-          text run at (728,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 208: &quot;@import url(imptest1.css);&quot;
</span><del>-          text run at (208,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 192: &quot;@import \&quot;imptest1a.css\&quot;;&quot;
</span><del>-          text run at (192,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 128: &quot;UL {color: red;}&quot;
</span><del>-          text run at (128,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 176: &quot;.four {color: purple;}&quot;
</span><del>-          text run at (176,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 208: &quot;@import url(imptest2.css);&quot;
</span><del>-          text run at (208,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 32: &quot;&lt;!--&quot;
</span><del>-          text run at (32,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 168: &quot;P.six {color: green;}&quot;
</span><del>-          text run at (168,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 24: &quot;--&gt;&quot;
</span><del>-          text run at (24,135) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,197) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,215) size 769x18
</span><span class="cx">         RenderText {#text} at (0,0) size 404x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1basiccontextual_selectorsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/basic/contextual_selectors-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/basic/contextual_selectors-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/basic/contextual_selectors-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 472x60
</span><span class="cx">           text run at (0,0) width 288: &quot;P {color: navy; font-family: serif;}&quot;
</span><del>-          text run at (288,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 472: &quot;HTML BODY TABLE P {color: purple; font-family: sans-serif;}&quot;
</span><del>-          text run at (472,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 224: &quot;EM, UL LI LI {color: green;}&quot;
</span><del>-          text run at (224,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 784x18 [color=#000080]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1basicgroupingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/basic/grouping-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/basic/grouping-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/basic/grouping-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x30
</span><span class="cx">         RenderText {#text} at (0,0) size 272x30
</span><span class="cx">           text run at (0,0) width 272: &quot;.one, .two, .three {color: green;}&quot;
</span><del>-          text run at (272,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,95) size 784x18 [color=#008000]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1basicid_as_selectorexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/basic/id_as_selector-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/basic/id_as_selector-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/basic/id_as_selector-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,19 +9,12 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x120
</span><span class="cx">         RenderText {#text} at (0,0) size 272x120
</span><span class="cx">           text run at (0,0) width 160: &quot;#one {color: green;}&quot;
</span><del>-          text run at (160,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 152: &quot;#a1 {color: green;}&quot;
</span><del>-          text run at (152,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 224: &quot;P#two, P#two2 {color: blue;}&quot;
</span><del>-          text run at (224,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 272: &quot;P#three, P#three2 {color: purple;}&quot;
</span><del>-          text run at (272,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 168: &quot;#four {color: green;}&quot;
</span><del>-          text run at (168,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 152: &quot;#a2 {color: green;}&quot;
</span><del>-          text run at (152,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 240: &quot;P#five, P#five2 {color: blue;}&quot;
</span><del>-          text run at (240,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 240: &quot;P#six, P#six2 {color: purple;}&quot;
</span><span class="cx">       RenderBlock {HR} at (0,167) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,185) size 769x18 [color=#008000]
</span><span class="lines">@@ -41,11 +34,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,287) size 769x15
</span><span class="cx">         RenderText {#text} at (0,0) size 392x15
</span><span class="cx">           text run at (0,0) width 392: &quot;This sentence should NOT be blue [PRE ID=\&quot;two2\&quot;].&quot;
</span><del>-          text run at (392,0) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {PRE} at (0,315) size 769x15
</span><span class="cx">         RenderText {#text} at (0,0) size 472x15
</span><span class="cx">           text run at (0,0) width 472: &quot;This sentence should be black, not purple [PRE ID=\&quot;three\&quot;].&quot;
</span><del>-          text run at (472,0) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {UL} at (0,346) size 769x18
</span><span class="cx">         RenderListItem {LI} at (40,0) size 729x18
</span><span class="cx">           RenderListMarker at (-17,0) size 7x18: bullet
</span><span class="lines">@@ -80,11 +71,9 @@
</span><span class="cx">               RenderBlock {PRE} at (4,106) size 400x15
</span><span class="cx">                 RenderText {#text} at (0,0) size 400x15
</span><span class="cx">                   text run at (0,0) width 400: &quot;This sentence should NOT be blue [PRE ID=\&quot;five2\&quot;].&quot;
</span><del>-                  text run at (400,0) width 0: &quot; &quot;
</del><span class="cx">               RenderBlock {PRE} at (4,134) size 400x15
</span><span class="cx">                 RenderText {#text} at (0,0) size 360x15
</span><span class="cx">                   text run at (0,0) width 360: &quot;This sentence should be black [PRE ID=\&quot;six\&quot;].&quot;
</span><del>-                  text run at (360,0) width 0: &quot; &quot;
</del><span class="cx">               RenderBlock {UL} at (4,165) size 400x18
</span><span class="cx">                 RenderListItem {LI} at (40,0) size 360x18
</span><span class="cx">                   RenderListMarker at (-17,0) size 7x18: bullet
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1basicinheritanceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/basic/inheritance-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/basic/inheritance-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/basic/inheritance-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,19 +9,12 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x105
</span><span class="cx">         RenderText {#text} at (0,0) size 272x105
</span><span class="cx">           text run at (0,0) width 160: &quot;BODY {color: green;}&quot;
</span><del>-          text run at (160,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 136: &quot;H3 {color: blue;}&quot;
</span><del>-          text run at (136,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 152: &quot;EM {color: purple;}&quot;
</span><del>-          text run at (152,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 208: &quot;.one {font-style: italic;}&quot;
</span><del>-          text run at (208,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 272: &quot;.two {text-decoration: underline;}&quot;
</span><del>-          text run at (272,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 152: &quot;#two {color: navy;}&quot;
</span><del>-          text run at (152,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 184: &quot;.three {color: purple;}&quot;
</span><del>-          text run at (184,90) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #008000)]
</span><span class="cx">       RenderBlock {H3} at (0,172) size 769x23 [color=#0000FF]
</span><span class="cx">         RenderText {#text} at (0,0) size 220x22
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborderexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,23 +9,14 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x135
</span><span class="cx">         RenderText {#text} at (0,0) size 272x135
</span><span class="cx">           text run at (0,0) width 272: &quot;.one {border: medium black solid;}&quot;
</span><del>-          text run at (272,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 264: &quot;.two {border: thin maroon ridge;}&quot;
</span><del>-          text run at (264,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 272: &quot;.three {border: 10px teal outset;}&quot;
</span><del>-          text run at (272,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 264: &quot;.four {border: 10px olive inset;}&quot;
</span><del>-          text run at (264,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 224: &quot;.five {border: 10px maroon;}&quot;
</span><del>-          text run at (224,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 232: &quot;.six {border: maroon double;}&quot;
</span><del>-          text run at (232,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 256: &quot;.seven {border: left red solid;}&quot;
</span><del>-          text run at (256,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 168: &quot;.eight {border: 0px;}&quot;
</span><del>-          text run at (168,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 232: &quot;TD {border: 2px solid green;}&quot;
</span><del>-          text run at (232,120) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,200) size 769x36
</span><span class="cx">         RenderText {#text} at (0,0) size 748x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_bottomexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,13 +9,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x60
</span><span class="cx">         RenderText {#text} at (0,0) size 344x60
</span><span class="cx">           text run at (0,0) width 328: &quot;.one {border-bottom: purple double 10px;}&quot;
</span><del>-          text run at (328,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 320: &quot;.two {border-bottom: purple thin solid;}&quot;
</span><del>-          text run at (320,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 344: &quot;.three {border-bottom: black medium solid;}&quot;
</span><del>-          text run at (344,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 288: &quot;TD {border-bottom: green 2px solid;}&quot;
</span><del>-          text run at (288,45) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 769x36
</span><span class="cx">         RenderText {#text} at (0,0) size 731x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_bottom_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 328x45
</span><span class="cx">           text run at (0,0) width 328: &quot;.one {border-bottom: purple double 10px;}&quot;
</span><del>-          text run at (328,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 320: &quot;.two {border-bottom: purple thin solid;}&quot;
</span><del>-          text run at (320,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#C0C0C0]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_bottom_widthexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_width-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_width-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_width-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 464x90
</span><span class="cx">           text run at (0,0) width 456: &quot;.zero {background-color: silver; border-bottom-width: 0;}&quot;
</span><del>-          text run at (456,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 432: &quot;.one {border-bottom-width: 50px; border-style: solid;}&quot;
</span><del>-          text run at (432,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 440: &quot;.two {border-bottom-width: thick; border-style: solid;}&quot;
</span><del>-          text run at (440,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 464: &quot;.three {border-bottom-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (464,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 440: &quot;.four {border-bottom-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (440,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 272: &quot;.five {border-bottom-width: 25px;}&quot;
</span><del>-          text run at (272,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18
</span><span class="cx">         RenderText {#text} at (0,0) size 157x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_bottom_width_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_width_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_width_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_bottom_width_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 432x45
</span><span class="cx">           text run at (0,0) width 432: &quot;.one {border-bottom-width: 25px; border-style: solid;}&quot;
</span><del>-          text run at (432,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 432: &quot;.two {border-bottom-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (432,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 280: &quot;.three {border-bottom-width: 25px;}&quot;
</span><del>-          text run at (280,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x100 [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
</span><span class="cx">         RenderText {#text} at (3,3) size 172x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_colorexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_color-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_color-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_color-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 728x45
</span><span class="cx">           text run at (0,0) width 392: &quot;.one {border-color: purple; border-style: solid;}&quot;
</span><del>-          text run at (392,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 568: &quot;.two {border-color: purple; border-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (568,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 728: &quot;.three {border-color: purple green blue yellow; border-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (728,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x24 [border: (3px solid #800080)]
</span><span class="cx">         RenderText {#text} at (3,3) size 357x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_color_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_color_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_color_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_color_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 728x45
</span><span class="cx">           text run at (0,0) width 392: &quot;.one {border-color: purple; border-style: solid;}&quot;
</span><del>-          text run at (392,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 568: &quot;.two {border-color: purple; border-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (568,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 728: &quot;.three {border-color: purple green blue yellow; border-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (728,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x72 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 677x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 256x45
</span><span class="cx">           text run at (0,0) width 256: &quot;.one {border: 10px teal outset;}&quot;
</span><del>-          text run at (256,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 256: &quot;.two {border: 10px olive inset;}&quot;
</span><del>-          text run at (256,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#C0C0C0]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_leftexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_left-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_left-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_left-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,19 +9,12 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x105
</span><span class="cx">         RenderText {#text} at (0,0) size 344x105
</span><span class="cx">           text run at (0,0) width 176: &quot;P {margin-left: 20px;}&quot;
</span><del>-          text run at (176,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 312: &quot;.one {border-left: purple double 10px;}&quot;
</span><del>-          text run at (312,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 304: &quot;.two {border-left: purple thin solid;}&quot;
</span><del>-          text run at (304,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 336: &quot;.threea {border-left: black medium solid;}&quot;
</span><del>-          text run at (336,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 344: &quot;.threeb {border-left: purple medium solid;}&quot;
</span><del>-          text run at (344,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 328: &quot;.threec {border-left: blue medium solid;}&quot;
</span><del>-          text run at (328,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 272: &quot;TD {border-left: green 2px solid;}&quot;
</span><del>-          text run at (272,90) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (20,170) size 749x36
</span><span class="cx">         RenderText {#text} at (0,0) size 707x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_left_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_left_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_left_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_left_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 312x60
</span><span class="cx">           text run at (0,0) width 176: &quot;P {margin-left: 20px;}&quot;
</span><del>-          text run at (176,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 312: &quot;.one {border-left: purple double 10px;}&quot;
</span><del>-          text run at (312,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 304: &quot;.two {border-left: purple thin solid;}&quot;
</span><del>-          text run at (304,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (20,125) size 764x54 [bgcolor=#C0C0C0]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_left_widthexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_left_width-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_left_width-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_left_width-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 448x90
</span><span class="cx">           text run at (0,0) width 440: &quot;.zero {background-color: silver; border-left-width: 0;}&quot;
</span><del>-          text run at (440,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 416: &quot;.one {border-left-width: 50px; border-style: solid;}&quot;
</span><del>-          text run at (416,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 424: &quot;.two {border-left-width: thick; border-style: solid;}&quot;
</span><del>-          text run at (424,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 448: &quot;.three {border-left-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (448,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 424: &quot;.four {border-left-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (424,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 256: &quot;.five {border-left-width: 25px;}&quot;
</span><del>-          text run at (256,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18
</span><span class="cx">         RenderText {#text} at (0,0) size 157x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_left_width_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_left_width_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_left_width_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_left_width_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 416x45
</span><span class="cx">           text run at (0,0) width 416: &quot;.one {border-left-width: 25px; border-style: solid;}&quot;
</span><del>-          text run at (416,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 416: &quot;.two {border-left-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (416,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 264: &quot;.three {border-left-width: 25px;}&quot;
</span><del>-          text run at (264,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x78 [border: (3px solid #000000) (25px solid #000000)]
</span><span class="cx">         RenderText {#text} at (25,3) size 172x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_rightexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_right-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_right-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_right-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 320x60
</span><span class="cx">           text run at (0,0) width 184: &quot;P {margin-right: 20px;}&quot;
</span><del>-          text run at (184,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 320: &quot;.one {border-right: purple double 10px;}&quot;
</span><del>-          text run at (320,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 312: &quot;.two {border-right: purple thin solid;}&quot;
</span><del>-          text run at (312,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 764x54 [bgcolor=#C0C0C0]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_right_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_right_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_right_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_right_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,19 +9,12 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x105
</span><span class="cx">         RenderText {#text} at (0,0) size 352x105
</span><span class="cx">           text run at (0,0) width 184: &quot;P {margin-right: 20px;}&quot;
</span><del>-          text run at (184,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 320: &quot;.one {border-right: purple double 10px;}&quot;
</span><del>-          text run at (320,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 312: &quot;.two {border-right: purple thin solid;}&quot;
</span><del>-          text run at (312,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 344: &quot;.threea {border-right: black medium solid;}&quot;
</span><del>-          text run at (344,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 352: &quot;.threeb {border-right: purple medium solid;}&quot;
</span><del>-          text run at (352,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 336: &quot;.threec {border-right: blue medium solid;}&quot;
</span><del>-          text run at (336,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 280: &quot;TD {border-right: green 2px solid;}&quot;
</span><del>-          text run at (280,90) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,170) size 749x36
</span><span class="cx">         RenderText {#text} at (0,0) size 716x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_right_widthexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_right_width-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_right_width-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_right_width-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 456x90
</span><span class="cx">           text run at (0,0) width 448: &quot;.zero {background-color: silver; border-right-width: 0;}&quot;
</span><del>-          text run at (448,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 424: &quot;.one {border-right-width: 25px; border-style: solid;}&quot;
</span><del>-          text run at (424,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 432: &quot;.two {border-right-width: thick; border-style: solid;}&quot;
</span><del>-          text run at (432,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 456: &quot;.three {border-right-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (456,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 432: &quot;.four {border-right-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (432,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 272: &quot;.five {border-right-width: 100px;}&quot;
</span><del>-          text run at (272,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18
</span><span class="cx">         RenderText {#text} at (0,0) size 157x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_right_width_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_right_width_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_right_width_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_right_width_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 424x45
</span><span class="cx">           text run at (0,0) width 424: &quot;.one {border-right-width: 25px; border-style: solid;}&quot;
</span><del>-          text run at (424,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 424: &quot;.two {border-right-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (424,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 272: &quot;.three {border-right-width: 25px;}&quot;
</span><del>-          text run at (272,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x78 [border: (3px solid #000000) (25px solid #000000) (3px solid #000000)]
</span><span class="cx">         RenderText {#text} at (3,3) size 172x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_styleexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_style-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_style-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_style-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,29 +9,17 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x180
</span><span class="cx">         RenderText {#text} at (0,0) size 632x180
</span><span class="cx">           text run at (0,0) width 560: &quot;.one {border-style: dotted; border-color: black; border-width: thick;}&quot;
</span><del>-          text run at (560,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 560: &quot;.two {border-style: dashed; border-color: black; border-width: thick;}&quot;
</span><del>-          text run at (560,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 568: &quot;.three {border-style: solid; border-color: black; border-width: thick;}&quot;
</span><del>-          text run at (568,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 568: &quot;.four {border-style: double; border-color: black; border-width: thick;}&quot;
</span><del>-          text run at (568,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 568: &quot;.five {border-style: groove; border-color: olive; border-width: thick;}&quot;
</span><del>-          text run at (568,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 552: &quot;.six {border-style: ridge; border-color: olive; border-width: thick;}&quot;
</span><del>-          text run at (552,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 568: &quot;.seven {border-style: inset; border-color: olive; border-width: thick;}&quot;
</span><del>-          text run at (568,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 576: &quot;.eight {border-style: outset; border-color: olive; border-width: thick;}&quot;
</span><del>-          text run at (576,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 632: &quot;.nine {border-style: double groove; border-color: purple; border-width: thick;}&quot;
</span><del>-          text run at (632,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 368: &quot;.ten {border-style: double groove ridge inset;&quot;
</span><del>-          text run at (368,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 368: &quot;   border-color: purple; border-width: thick;}&quot;
</span><del>-          text run at (368,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 552: &quot;.eleven {border-style: none; border-color: red; border-width: thick;}&quot;
</span><del>-          text run at (552,165) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,227) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,245) size 769x28 [border: (5px dotted #000000)]
</span><span class="cx">         RenderText {#text} at (5,5) size 472x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_style_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_style_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_style_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_style_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 568x45
</span><span class="cx">           text run at (0,0) width 560: &quot;.one {border-style: dashed; border-color: black; border-width: thick;}&quot;
</span><del>-          text run at (560,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 544: &quot;.two {border-style: groove; border-color: red; border-width: thick;}&quot;
</span><del>-          text run at (544,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 568: &quot;.three {border-style: none; border-color: purple; border-width: thick;}&quot;
</span><del>-          text run at (568,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 664x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_topexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_top-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_top-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_top-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,13 +9,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x60
</span><span class="cx">         RenderText {#text} at (0,0) size 320x60
</span><span class="cx">           text run at (0,0) width 304: &quot;.one {border-top: purple double 10px;}&quot;
</span><del>-          text run at (304,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 296: &quot;.two {border-top: purple thin solid;}&quot;
</span><del>-          text run at (296,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 320: &quot;.three {border-top: black medium solid;}&quot;
</span><del>-          text run at (320,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 264: &quot;TD {border-top: green 2px solid;}&quot;
</span><del>-          text run at (264,45) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 769x36
</span><span class="cx">         RenderText {#text} at (0,0) size 755x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_top_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_top_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_top_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_top_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 304x45
</span><span class="cx">           text run at (0,0) width 304: &quot;.one {border-top: purple double 10px;}&quot;
</span><del>-          text run at (304,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 296: &quot;.two {border-top: purple thin solid;}&quot;
</span><del>-          text run at (296,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#C0C0C0]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_top_widthexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_top_width-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_top_width-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_top_width-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 440x90
</span><span class="cx">           text run at (0,0) width 432: &quot;.zero {background-color: silver; border-top-width: 0;}&quot;
</span><del>-          text run at (432,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 408: &quot;.one {border-top-width: 25px; border-style: solid;}&quot;
</span><del>-          text run at (408,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 416: &quot;.two {border-top-width: thick; border-style: solid;}&quot;
</span><del>-          text run at (416,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 440: &quot;.three {border-top-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (440,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 416: &quot;.four {border-top-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (416,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 248: &quot;.five {border-top-width: 25px;}&quot;
</span><del>-          text run at (248,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18
</span><span class="cx">         RenderText {#text} at (0,0) size 157x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_top_width_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_top_width_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_top_width_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_top_width_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 408x45
</span><span class="cx">           text run at (0,0) width 408: &quot;.one {border-top-width: 25px; border-style: solid;}&quot;
</span><del>-          text run at (408,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 408: &quot;.two {border-top-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (408,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 256: &quot;.three {border-top-width: 25px;}&quot;
</span><del>-          text run at (256,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x82 [border: (25px solid #000000) (3px solid #000000)]
</span><span class="cx">         RenderText {#text} at (3,25) size 172x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_widthexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_width-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_width-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_width-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 408x90
</span><span class="cx">           text run at (0,0) width 400: &quot;.zero {background-color: silver; border-width: 0;}&quot;
</span><del>-          text run at (400,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 376: &quot;.one {border-width: 50px; border-style: solid;}&quot;
</span><del>-          text run at (376,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 384: &quot;.two {border-width: thick; border-style: solid;}&quot;
</span><del>-          text run at (384,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 408: &quot;.three {border-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (408,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 384: &quot;.four {border-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (384,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 216: &quot;.five {border-width: 25px;}&quot;
</span><del>-          text run at (216,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18
</span><span class="cx">         RenderText {#text} at (0,0) size 157x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesborder_width_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/border_width_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/border_width_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/border_width_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 376x45
</span><span class="cx">           text run at (0,0) width 376: &quot;.one {border-width: 25px; border-style: solid;}&quot;
</span><del>-          text run at (376,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 376: &quot;.two {border-width: thin; border-style: solid;}&quot;
</span><del>-          text run at (376,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 224: &quot;.three {border-width: 25px;}&quot;
</span><del>-          text run at (224,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x104 [border: (25px solid #000000)]
</span><span class="cx">         RenderText {#text} at (25,25) size 172x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesclearexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/clear-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/clear-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/clear-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,13 +9,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x60
</span><span class="cx">         RenderText {#text} at (0,0) size 168x60
</span><span class="cx">           text run at (0,0) width 152: &quot;.one {clear: left;}&quot;
</span><del>-          text run at (152,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 160: &quot;.two {clear: right;}&quot;
</span><del>-          text run at (160,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 168: &quot;.three {clear: both;}&quot;
</span><del>-          text run at (168,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 160: &quot;.four {clear: none;}&quot;
</span><del>-          text run at (160,45) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderImage {IMG} at (0,117) size 15x50
</span><span class="cx">       RenderBlock {P} at (0,125) size 769x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesclear_floatexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/clear_float-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,20 +9,13 @@
</span><span class="cx">       RenderBlock {PRE} at (0,31) size 769x135
</span><span class="cx">         RenderText {#text} at (0,0) size 616x135
</span><span class="cx">           text run at (0,0) width 392: &quot;P { margin: 0; padding: 0; text-align:  justify;}&quot;
</span><del>-          text run at (392,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 0: &quot; &quot;
</span><span class="cx">           text run at (0,30) width 384: &quot;DIV.menu {float: left; clear: left; width: 11em;&quot;
</span><del>-          text run at (384,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 464: &quot;          margin: 0; margin-bottom: 10px; padding: 0.5em;}&quot;
</span><del>-          text run at (464,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 432: &quot;DIV.menu H1 {font-size: 1.2em; margin: 0; padding: 0;}&quot;
</span><del>-          text run at (432,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 448: &quot;DIV.menu UL {margin: 0.2em 0.3em 0.2em 1em; padding: 0;}&quot;
</span><del>-          text run at (448,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 616: &quot;DIV.article {padding: 0.5em; margin: 0; margin-left: 14em; margin-right: 2em;&quot;
</span><del>-          text run at (616,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 480: &quot;             color: black; background: yellow; clear: none;}&quot;
</span><del>-          text run at (480,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,179) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock (floating) {DIV} at (0,189) size 192x117 [color=#FFFFFF] [bgcolor=#008000]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesfloatexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/float-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/float-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/float-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 160x45
</span><span class="cx">           text run at (0,0) width 152: &quot;.one {float: left;}&quot;
</span><del>-          text run at (152,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 160: &quot;.two {float: right;}&quot;
</span><del>-          text run at (160,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderImage {IMG} at (0,102) size 15x50
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesfloat_elements_in_seriesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/float_elements_in_series-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/float_elements_in_series-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/float_elements_in_series-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,28 +9,17 @@
</span><span class="cx">       RenderBlock {PRE} at (0,31) size 769x195
</span><span class="cx">         RenderText {#text} at (0,0) size 512x195
</span><span class="cx">           text run at (0,0) width 392: &quot;P { margin: 0; padding: 0; text-align:  justify;}&quot;
</span><del>-          text run at (392,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 0: &quot; &quot;
</span><span class="cx">           text run at (0,30) width 336: &quot;DIV.yellow, DIV.blue, DIV.red, DIV.green {&quot;
</span><del>-          text run at (336,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 336: &quot; width: 60px; padding: 20px; margin: 10px;&quot;
</span><del>-          text run at (336,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 472: &quot; border: 20px solid black; float: left; text-align: center;&quot;
</span><del>-          text run at (472,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 360: &quot; font-family: \&quot;Times New Roman\&quot;,Times,serif;}&quot;
</span><del>-          text run at (360,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 512: &quot;DIV.yellow {margin-left: 0px; background: yellow; color: black;}&quot;
</span><del>-          text run at (512,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 336: &quot;DIV.blue {background: blue; color: white;}&quot;
</span><del>-          text run at (336,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 320: &quot;DIV.red {background: red; color: black;}&quot;
</span><del>-          text run at (320,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 352: &quot;DIV.green {background: green; color: white;}&quot;
</span><del>-          text run at (352,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 192: &quot;DIV.below {clear: both;}&quot;
</span><del>-          text run at (192,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 200: &quot;TABLE {margin: 20px 0px;}&quot;
</span><del>-          text run at (200,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,239) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,249) size 769x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesfloat_marginexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/float_margin-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/float_margin-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/float_margin-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,21 +9,13 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x135
</span><span class="cx">         RenderText {#text} at (0,0) size 560x135
</span><span class="cx">           text run at (0,0) width 344: &quot;P.test {background: white; font-size: 20px;&quot;
</span><del>-          text run at (344,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 560: &quot;        margin-left: 30px; margin-right: 10px; padding: 0; border: 0;}&quot;
</span><del>-          text run at (560,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 312: &quot;IMG {padding: 0; border: 0; margin: 0;}&quot;
</span><del>-          text run at (312,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 200: &quot;P.test IMG {float: left;}&quot;
</span><del>-          text run at (200,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 352: &quot;#img2 {margin-top: 30px; margin-left: 30px;}&quot;
</span><del>-          text run at (352,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 368: &quot;#img3 {margin-top: -30px; margin-left: -30px;}&quot;
</span><del>-          text run at (368,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 384: &quot;#img4 {margin-right: 30px; margin-bottom: 30px;}&quot;
</span><del>-          text run at (384,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 400: &quot;#img5 {margin-right: -30px; margin-bottom: -30px;}&quot;
</span><del>-          text run at (400,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (30,204) size 729x92 [bgcolor=#FFFFFF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesheightexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/height-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/height-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/height-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x45
</span><span class="cx">         RenderText {#text} at (0,0) size 168x45
</span><span class="cx">           text run at (0,0) width 160: &quot;.one {height: 50px;}&quot;
</span><del>-          text run at (160,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 168: &quot;.two {height: 100px;}&quot;
</span><del>-          text run at (168,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock (anonymous) at (0,102) size 769x50
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmarginexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,19 +9,12 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x105
</span><span class="cx">         RenderText {#text} at (0,0) size 360x105
</span><span class="cx">           text run at (0,0) width 352: &quot;.zero {background-color: silver; margin: 0;}&quot;
</span><del>-          text run at (352,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 360: &quot;.one {margin: 0.5in; background-color: aqua;}&quot;
</span><del>-          text run at (360,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 352: &quot;.two {margin: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (352,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 360: &quot;.three {margin: 5em; background-color: aqua;}&quot;
</span><del>-          text run at (360,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 352: &quot;.four {margin: 25%; background-color: aqua;}&quot;
</span><del>-          text run at (352,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 168: &quot;.five {margin: 25px;}&quot;
</span><del>-          text run at (168,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 360: &quot;.six {margin: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (360,90) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,170) size 769x36
</span><span class="cx">         RenderText {#text} at (0,0) size 738x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmargin_bottomexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin_bottom-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin_bottom-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin_bottom-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,21 +9,13 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x135
</span><span class="cx">         RenderText {#text} at (0,0) size 416x135
</span><span class="cx">           text run at (0,0) width 408: &quot;.zero {background-color: silver; margin-bottom: 0;}&quot;
</span><del>-          text run at (408,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 416: &quot;.one {margin-bottom: 0.5in; background-color: aqua;}&quot;
</span><del>-          text run at (416,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 408: &quot;.two {margin-bottom: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (408,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 416: &quot;.three {margin-bottom: 5em; background-color: aqua;}&quot;
</span><del>-          text run at (416,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 408: &quot;.four {margin-bottom: 25%; background-color: aqua;}&quot;
</span><del>-          text run at (408,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 224: &quot;.five {margin-bottom: 25px;}&quot;
</span><del>-          text run at (224,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 416: &quot;.six {margin-bottom: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (416,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 176: &quot;P, UL {margin-top: 0;}&quot;
</span><del>-          text run at (176,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,192) size 769x18 [bgcolor=#C0C0C0]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmargin_bottom_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin_bottom_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin_bottom_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin_bottom_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x30
</span><span class="cx">         RenderText {#text} at (0,0) size 416x30
</span><span class="cx">           text run at (0,0) width 408: &quot;.one {margin-bottom: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (408,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 416: &quot;.two {margin-bottom: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (416,15) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,95) size 784x54 [bgcolor=#808080]
</span><span class="cx">         RenderText {#text} at (0,0) size 481x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmargin_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x45
</span><span class="cx">         RenderText {#text} at (0,0) size 360x45
</span><span class="cx">           text run at (0,0) width 352: &quot;.zero {background-color: silver; margin: 0;}&quot;
</span><del>-          text run at (352,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 352: &quot;.one {margin: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (352,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 360: &quot;.two {margin: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (360,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,102) size 769x18 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 203x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmargin_leftexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin_left-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin_left-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin_left-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 408x90
</span><span class="cx">           text run at (0,0) width 392: &quot;.zero {background-color: silver; margin-left: 0;}&quot;
</span><del>-          text run at (392,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 400: &quot;.one {margin-left: 0.5in; background-color: aqua;}&quot;
</span><del>-          text run at (400,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 392: &quot;.two {margin-left: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (392,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 400: &quot;.three {margin-left: 5em; background-color: aqua;}&quot;
</span><del>-          text run at (400,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 392: &quot;.four {margin-left: 25%; background-color: aqua;}&quot;
</span><del>-          text run at (392,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 408: &quot;.five {margin-left: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (408,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 203x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmargin_left_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin_left_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin_left_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin_left_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x30
</span><span class="cx">         RenderText {#text} at (0,0) size 400x30
</span><span class="cx">           text run at (0,0) width 392: &quot;.one {margin-left: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (392,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 400: &quot;.two {margin-left: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (400,15) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,95) size 784x36 [bgcolor=#808080]
</span><span class="cx">         RenderText {#text} at (0,0) size 543x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmargin_rightexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin_right-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin_right-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin_right-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 560x90
</span><span class="cx">           text run at (0,0) width 552: &quot;.zero {background-color: silver; margin-right: 0; text-align: right;}&quot;
</span><del>-          text run at (552,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 560: &quot;.one {margin-right: 0.5in; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (560,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 552: &quot;.two {margin-right: 25px; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (552,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 560: &quot;.three {margin-right: 5em; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (560,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 552: &quot;.four {margin-right: 25%; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (552,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 416: &quot;.five {margin-right: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (416,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (566,0) size 203x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmargin_right_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin_right_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin_right_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin_right_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x30
</span><span class="cx">         RenderText {#text} at (0,0) size 552x30
</span><span class="cx">           text run at (0,0) width 552: &quot;.one {margin-right: 25px; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (552,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 408: &quot;.two {margin-right: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (408,15) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,95) size 784x36 [bgcolor=#808080]
</span><span class="cx">         RenderText {#text} at (0,0) size 543x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmargin_topexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin_top-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin_top-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin_top-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,21 +9,13 @@
</span><span class="cx">       RenderBlock {PRE} at (0,31) size 769x120
</span><span class="cx">         RenderText {#text} at (0,0) size 392x120
</span><span class="cx">           text run at (0,0) width 384: &quot;.zero {background-color: silver; margin-top: 0;}&quot;
</span><del>-          text run at (384,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 392: &quot;.one {margin-top: 0.5in; background-color: aqua;}&quot;
</span><del>-          text run at (392,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 384: &quot;.two {margin-top: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (384,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 392: &quot;.three {margin-top: 5em; background-color: aqua;}&quot;
</span><del>-          text run at (392,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 384: &quot;.four {margin-top: 25%; background-color: aqua;}&quot;
</span><del>-          text run at (384,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 200: &quot;.five {margin-top: 25px;}&quot;
</span><del>-          text run at (200,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 392: &quot;.six {margin-top: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (392,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 200: &quot;P, UL {margin-bottom: 0;}&quot;
</span><del>-          text run at (200,105) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,164) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,174) size 769x18 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 203x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiesmargin_top_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/margin_top_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/margin_top_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/margin_top_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 392x60
</span><span class="cx">           text run at (0,0) width 384: &quot;.zero {background-color: silver; margin-top: 0;}&quot;
</span><del>-          text run at (384,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 384: &quot;.one {margin-top: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (384,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 392: &quot;.two {margin-top: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (392,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 784x54 [bgcolor=#808080]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespaddingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 376x90
</span><span class="cx">           text run at (0,0) width 360: &quot;.zero {background-color: silver; padding: 0;}&quot;
</span><del>-          text run at (360,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 368: &quot;.one {padding: 0.5in; background-color: aqua;}&quot;
</span><del>-          text run at (368,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 360: &quot;.two {padding: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (360,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 368: &quot;.three {padding: 5em; background-color: aqua;}&quot;
</span><del>-          text run at (368,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 360: &quot;.four {padding: 25%; background-color: aqua;}&quot;
</span><del>-          text run at (360,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 376: &quot;.five {padding: -20px; background-color: aqua;}&quot;
</span><del>-          text run at (376,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 203x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespadding_bottomexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding_bottom-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding_bottom-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding_bottom-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 432x90
</span><span class="cx">           text run at (0,0) width 416: &quot;.zero {background-color: silver; padding-bottom: 0;}&quot;
</span><del>-          text run at (416,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 424: &quot;.one {padding-bottom: 0.5in; background-color: aqua;}&quot;
</span><del>-          text run at (424,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 416: &quot;.two {padding-bottom: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (416,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 424: &quot;.three {padding-bottom: 5em; background-color: aqua;}&quot;
</span><del>-          text run at (424,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 416: &quot;.four {padding-bottom: 25%; background-color: aqua;}&quot;
</span><del>-          text run at (416,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 432: &quot;.five {padding-bottom: -20px; background-color: aqua;}&quot;
</span><del>-          text run at (432,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 203x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespadding_bottom_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding_bottom_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding_bottom_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding_bottom_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 424x45
</span><span class="cx">           text run at (0,0) width 416: &quot;.one {padding-bottom: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (416,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 424: &quot;.two {padding-bottom: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (424,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x72 [bgcolor=#808080]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespadding_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x60
</span><span class="cx">         RenderText {#text} at (0,0) size 368x60
</span><span class="cx">           text run at (0,0) width 360: &quot;.zero {background-color: silver; padding: 0;}&quot;
</span><del>-          text run at (360,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 360: &quot;.one {padding: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (360,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 368: &quot;.two {padding: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (368,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 769x18 [bgcolor=#C0C0C0]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespadding_leftexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding_left-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding_left-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding_left-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 416x90
</span><span class="cx">           text run at (0,0) width 400: &quot;.zero {background-color: silver; padding-left: 0;}&quot;
</span><del>-          text run at (400,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 408: &quot;.one {padding-left: 0.5in; background-color: aqua;}&quot;
</span><del>-          text run at (408,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 400: &quot;.two {padding-left: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (400,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 408: &quot;.three {padding-left: 5em; background-color: aqua;}&quot;
</span><del>-          text run at (408,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 400: &quot;.four {padding-left: 25%; background-color: aqua;}&quot;
</span><del>-          text run at (400,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 416: &quot;.five {padding-left: -20px; background-color: aqua;}&quot;
</span><del>-          text run at (416,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 203x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespadding_left_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding_left_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding_left_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding_left_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 408x45
</span><span class="cx">           text run at (0,0) width 400: &quot;.one {padding-left: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (400,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 408: &quot;.two {padding-left: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (408,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x54 [bgcolor=#808080]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespadding_rightexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding_right-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding_right-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding_right-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 576x90
</span><span class="cx">           text run at (0,0) width 408: &quot;.zero {background-color: silver; padding-right: 0;}&quot;
</span><del>-          text run at (408,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 568: &quot;.one {padding-right: 0.5in; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (568,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 560: &quot;.two {padding-right: 25px; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (560,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 568: &quot;.three {padding-right: 5em; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (568,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 560: &quot;.four {padding-right: 25%; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (560,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 576: &quot;.five {padding-right: -20px; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (576,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 203x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespadding_right_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding_right_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding_right_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding_right_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 568x45
</span><span class="cx">           text run at (0,0) width 560: &quot;.one {padding-right: 25px; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (560,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 568: &quot;.two {padding-right: -10px; text-align: right; background-color: aqua;}&quot;
</span><del>-          text run at (568,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x36 [bgcolor=#808080]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespadding_topexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding_top-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding_top-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding_top-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 408x90
</span><span class="cx">           text run at (0,0) width 392: &quot;.zero {background-color: silver; padding-top: 0;}&quot;
</span><del>-          text run at (392,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 400: &quot;.one {padding-top: 0.5in; background-color: aqua;}&quot;
</span><del>-          text run at (400,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 392: &quot;.two {padding-top: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (392,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 400: &quot;.three {padding-top: 5em; background-color: aqua;}&quot;
</span><del>-          text run at (400,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 392: &quot;.four {padding-top: 25%; background-color: aqua;}&quot;
</span><del>-          text run at (392,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 408: &quot;.five {padding-top: -20px; background-color: aqua;}&quot;
</span><del>-          text run at (408,75) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18 [bgcolor=#C0C0C0]
</span><span class="cx">         RenderText {#text} at (0,0) size 203x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertiespadding_top_inlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/padding_top_inline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/padding_top_inline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/padding_top_inline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 400x45
</span><span class="cx">           text run at (0,0) width 392: &quot;.one {padding-top: 25px; background-color: aqua;}&quot;
</span><del>-          text run at (392,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 400: &quot;.two {padding-top: -10px; background-color: aqua;}&quot;
</span><del>-          text run at (400,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x72 [bgcolor=#808080]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1box_propertieswidthexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/box_properties/width-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/box_properties/width-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/box_properties/width-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x45
</span><span class="cx">         RenderText {#text} at (0,0) size 152x45
</span><span class="cx">           text run at (0,0) width 152: &quot;.one {width: 50px;}&quot;
</span><del>-          text run at (152,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 144: &quot;.two {width: 50%;}&quot;
</span><del>-          text run at (144,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 152: &quot;TABLE {width: 50%;}&quot;
</span><del>-          text run at (152,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,92) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock (anonymous) at (0,102) size 769x50
</span><span class="cx">         RenderImage {IMG} at (0,0) size 50x50
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1cascadecascade_orderexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/cascade/cascade_order-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/cascade/cascade_order-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/cascade/cascade_order-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,25 +9,15 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x165
</span><span class="cx">         RenderText {#text} at (0,0) size 576x165
</span><span class="cx">           text run at (0,0) width 576: &quot;&lt;LINK rel=\&quot;stylesheet\&quot; type=\&quot;text/css\&quot; HREF=\&quot;../resources/linktest.css\&quot;&gt;&quot;
</span><del>-          text run at (576,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 152: &quot;LI {color: purple;}&quot;
</span><del>-          text run at (152,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 160: &quot;UL LI {color: blue;}&quot;
</span><del>-          text run at (160,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 184: &quot;UL LI LI {color: gray;}&quot;
</span><del>-          text run at (184,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 176: &quot;LI.red {color: green;}&quot;
</span><del>-          text run at (176,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 216: &quot;UL LI.mar {color: #660000;}&quot;
</span><del>-          text run at (216,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 200: &quot;UL LI#gre {color: green;}&quot;
</span><del>-          text run at (200,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 160: &quot;.test {color: blue;}&quot;
</span><del>-          text run at (160,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 176: &quot;.test {color: purple;}&quot;
</span><del>-          text run at (176,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 296: &quot;.one {text-decoration: line-through;}&quot;
</span><del>-          text run at (296,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {UL} at (0,230) size 769x144
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1cascadeimportantexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/cascade/important-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/cascade/important-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/cascade/important-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 232x60
</span><span class="cx">           text run at (0,0) width 232: &quot;P {color: green ! important;}&quot;
</span><del>-          text run at (232,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 120: &quot;P {color: red;}&quot;
</span><del>-          text run at (120,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 176: &quot;P#id1 {color: purple;}&quot;
</span><del>-          text run at (176,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 784x36 [color=#008000]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1classificationdisplayexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/classification/display-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/classification/display-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/classification/display-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,15 +9,10 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x75
</span><span class="cx">         RenderText {#text} at (0,0) size 568x75
</span><span class="cx">           text run at (0,0) width 176: &quot;.one {display: block;}&quot;
</span><del>-          text run at (176,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 184: &quot;.two {display: inline;}&quot;
</span><del>-          text run at (184,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 568: &quot;.three {display: list-item; list-style-type: square; margin-left: 3em;}&quot;
</span><del>-          text run at (568,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 272: &quot;.four {display: none; color: red;}&quot;
</span><del>-          text run at (272,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 152: &quot;I {display: block;}&quot;
</span><del>-          text run at (152,60) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,122) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,140) size 769x18
</span><span class="cx">         RenderText {#text} at (0,0) size 293x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1classificationlist_styleexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/classification/list_style-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/classification/list_style-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/classification/list_style-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x30
</span><span class="cx">         RenderText {#text} at (0,0) size 496x30
</span><span class="cx">           text run at (0,0) width 304: &quot;.one {list-style: upper-alpha inside;}&quot;
</span><del>-          text run at (304,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 496: &quot;.two {list-style: url(../resources/oransqr.gif) disc outside;}&quot;
</span><del>-          text run at (496,15) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {UL} at (0,95) size 784x36
</span><span class="cx">         RenderListItem {LI} at (40,0) size 744x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1classificationlist_style_imageexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/classification/list_style_image-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/classification/list_style_image-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/classification/list_style_image-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 440x45
</span><span class="cx">           text run at (0,0) width 440: &quot;.one {list-style-image: url(../resources/oransqr.gif);}&quot;
</span><del>-          text run at (440,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 240: &quot;.two {list-style-image: none;}&quot;
</span><del>-          text run at (240,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {UL} at (0,110) size 784x57
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1classificationlist_style_positionexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/classification/list_style_position-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/classification/list_style_position-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/classification/list_style_position-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 288x45
</span><span class="cx">           text run at (0,0) width 288: &quot;.one {list-style-position: outside;}&quot;
</span><del>-          text run at (288,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 280: &quot;.two {list-style-position: inside;}&quot;
</span><del>-          text run at (280,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {UL} at (0,110) size 784x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1classificationlist_style_typeexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/classification/list_style_type-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/classification/list_style_type-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/classification/list_style_type-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,23 +9,14 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x150
</span><span class="cx">         RenderText {#text} at (0,0) size 304x150
</span><span class="cx">           text run at (0,0) width 232: &quot;.one {list-style-type: disc;}&quot;
</span><del>-          text run at (232,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 248: &quot;.two {list-style-type: circle;}&quot;
</span><del>-          text run at (248,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 264: &quot;.three {list-style-type: square;}&quot;
</span><del>-          text run at (264,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 296: &quot;.four {list-style-type: lower-roman;}&quot;
</span><del>-          text run at (296,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 296: &quot;.five {list-style-type: upper-roman;}&quot;
</span><del>-          text run at (296,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 288: &quot;.six {list-style-type: lower-alpha;}&quot;
</span><del>-          text run at (288,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 304: &quot;.seven {list-style-type: upper-alpha;}&quot;
</span><del>-          text run at (304,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 272: &quot;.eight {list-style-type: decimal;}&quot;
</span><del>-          text run at (272,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 240: &quot;.nine {list-style-type: none;}&quot;
</span><del>-          text run at (240,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,197) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {UL} at (0,215) size 769x54
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1classificationwhite_spaceexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/classification/white_space-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/classification/white_space-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/classification/white_space-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,24 +9,17 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 232x60
</span><span class="cx">           text run at (0,0) width 192: &quot;.one {white-space: pre;}&quot;
</span><del>-          text run at (192,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 216: &quot;.two {white-space: nowrap;}&quot;
</span><del>-          text run at (216,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 232: &quot;.three {white-space: normal;}&quot;
</span><del>-          text run at (232,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 784x90
</span><span class="cx">         RenderText {#text} at (0,0) size 569x90
</span><span class="cx">           text run at (0,0) width 0: &quot; &quot;
</span><span class="cx">           text run at (0,18) width 569: &quot;This sentence should     show extra space  where there    would ordinarily         not be any.&quot;
</span><del>-          text run at (569,18) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,36) width 296: &quot;     There should also be preservation of returns&quot;
</span><del>-          text run at (296,36) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,54) width 97: &quot;as this sentence&quot;
</span><del>-          text run at (97,54) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,72) width 184: &quot;     very clearly demonstrates.&quot;
</span><del>-          text run at (184,72) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {P} at (0,231) size 784x18
</span><span class="cx">         RenderText {#text} at (0,0) size 891x18
</span><span class="cx">           text run at (0,0) width 891: &quot;This sentence should not word-wrap, no matter how long the sentence is, as it has been set to nowrap and that should have the obvious effect.&quot;
</span><span class="lines">@@ -57,13 +50,9 @@
</span><span class="cx">                 RenderText {#text} at (0,0) size 569x90
</span><span class="cx">                   text run at (0,0) width 0: &quot; &quot;
</span><span class="cx">                   text run at (0,18) width 569: &quot;This sentence should     show extra space  where there    would ordinarily         not be any.&quot;
</span><del>-                  text run at (569,18) width 0: &quot; &quot;
</del><span class="cx">                   text run at (0,36) width 296: &quot;     There should also be preservation of returns&quot;
</span><del>-                  text run at (296,36) width 0: &quot; &quot;
</del><span class="cx">                   text run at (0,54) width 97: &quot;as this sentence&quot;
</span><del>-                  text run at (97,54) width 0: &quot; &quot;
</del><span class="cx">                   text run at (0,72) width 184: &quot;     very clearly demonstrates.&quot;
</span><del>-                  text run at (184,72) width 0: &quot; &quot;
</del><span class="cx">               RenderBlock {P} at (4,110) size 891x18
</span><span class="cx">                 RenderText {#text} at (0,0) size 891x18
</span><span class="cx">                   text run at (0,0) width 891: &quot;This sentence should not word-wrap, no matter how long the sentence is, as it has been set to nowrap and that should have the obvious effect.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1color_and_backgroundbackgroundexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/color_and_background/background-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/color_and_background/background-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/color_and_background/background-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,13 +9,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x60
</span><span class="cx">         RenderText {#text} at (0,0) size 648x60
</span><span class="cx">           text run at (0,0) width 648: &quot;BODY {background: green url(../resources/oransqr.gif) repeat-x center top fixed;}&quot;
</span><del>-          text run at (648,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 568: &quot;.one {background: lime url(../resources/oransqr.gif) repeat-y 100% 0%;}&quot;
</span><del>-          text run at (568,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 592: &quot;.two {background: lime url(../resources/oransqr.gif) repeat-y center top;}&quot;
</span><del>-          text run at (592,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 592: &quot;.three {background: lime url(../resources/oransqr.gif) repeat-x left top;}&quot;
</span><del>-          text run at (592,45) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 769x54
</span><span class="cx">         RenderText {#text} at (0,0) size 728x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_attachmentexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/color_and_background/background_attachment-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/color_and_background/background_attachment-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/color_and_background/background_attachment-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x30
</span><span class="cx">         RenderText {#text} at (0,0) size 872x30
</span><span class="cx">           text run at (0,0) width 872: &quot;BODY {background-image: url(../resources/bg.gif); background-repeat: repeat-x; background-attachment: fixed;}&quot;
</span><del>-          text run at (872,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,77) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,95) size 769x90
</span><span class="lines">@@ -72,15 +71,10 @@
</span><span class="cx">       RenderBlock {PRE} at (0,465) size 769x76
</span><span class="cx">         RenderText {#text} at (0,0) size 296x75
</span><span class="cx">           text run at (0,0) width 72: &quot;  BODY { &quot;
</span><del>-          text run at (72,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 296: &quot;    background: red url(pendant.gif);&quot;
</span><del>-          text run at (296,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 256: &quot;    background-repeat: repeat-y;&quot;
</span><del>-          text run at (256,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 264: &quot;    background-attachment: fixed;&quot;
</span><del>-          text run at (264,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 24: &quot;  }&quot;
</span><del>-          text run at (24,60) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {P} at (0,556) size 769x55
</span><span class="cx">         RenderInline {EM} at (0,0) size 72x18
</span><span class="cx">           RenderText {#text} at (0,0) size 72x18
</span><span class="lines">@@ -161,15 +155,10 @@
</span><span class="cx">               RenderBlock {PRE} at (4,374) size 747x76
</span><span class="cx">                 RenderText {#text} at (0,0) size 296x75
</span><span class="cx">                   text run at (0,0) width 72: &quot;  BODY { &quot;
</span><del>-                  text run at (72,0) width 0: &quot; &quot;
</del><span class="cx">                   text run at (0,15) width 296: &quot;    background: red url(pendant.gif);&quot;
</span><del>-                  text run at (296,15) width 0: &quot; &quot;
</del><span class="cx">                   text run at (0,30) width 256: &quot;    background-repeat: repeat-y;&quot;
</span><del>-                  text run at (256,30) width 0: &quot; &quot;
</del><span class="cx">                   text run at (0,45) width 264: &quot;    background-attachment: fixed;&quot;
</span><del>-                  text run at (264,45) width 0: &quot; &quot;
</del><span class="cx">                   text run at (0,60) width 24: &quot;  }&quot;
</span><del>-                  text run at (24,60) width 0: &quot; &quot;
</del><span class="cx">               RenderBlock {P} at (4,465) size 747x55
</span><span class="cx">                 RenderInline {EM} at (0,0) size 72x18
</span><span class="cx">                   RenderText {#text} at (0,0) size 72x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_colorexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/color_and_background/background_color-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/color_and_background/background_color-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/color_and_background/background_color-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 296x60
</span><span class="cx">           text run at (0,0) width 224: &quot;P {background-color: green;}&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 240: &quot;.one {background-color: lime;}&quot;
</span><del>-          text run at (240,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 296: &quot;.two {background-color: transparent;}&quot;
</span><del>-          text run at (296,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 784x18 [bgcolor=#008000]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_imageexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/color_and_background/background_image-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/color_and_background/background_image-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/color_and_background/background_image-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 376x45
</span><span class="cx">           text run at (0,0) width 376: &quot;P {background-image: url(../resources/bg.gif);}&quot;
</span><del>-          text run at (376,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 240: &quot;.one {background-image: none;}&quot;
</span><del>-          text run at (240,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_positionexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/color_and_background/background_position-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/color_and_background/background_position-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/color_and_background/background_position-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,37 +9,21 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x255
</span><span class="cx">         RenderText {#text} at (0,0) size 688x255
</span><span class="cx">           text run at (0,0) width 648: &quot;BODY {background-image: url(../resources/bg.gif); background-position: right top;&quot;
</span><del>-          text run at (648,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 288: &quot;      background-repeat: no-repeat;}&quot;
</span><del>-          text run at (288,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 624: &quot;.one {background-image: url(../resources/bg.gif); background-position: center;&quot;
</span><del>-          text run at (624,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 480: &quot;      background-repeat: no-repeat; background-color: aqua;}&quot;
</span><del>-          text run at (480,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 632: &quot;.two {background-image: url(../resources/bg.gif); background-position: 50% 50%;&quot;
</span><del>-          text run at (632,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 480: &quot;      background-repeat: no-repeat; background-color: aqua;}&quot;
</span><del>-          text run at (480,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 688: &quot;.three {background-image: url(../resources/bg.gif); background-position: bottom right;&quot;
</span><del>-          text run at (688,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 496: &quot;        background-repeat: no-repeat; background-color: aqua;}&quot;
</span><del>-          text run at (496,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 656: &quot;.four {background-image: url(../resources/bg.gif); background-position: 100% 100%;&quot;
</span><del>-          text run at (656,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 488: &quot;       background-repeat: no-repeat; background-color: aqua;}&quot;
</span><del>-          text run at (488,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 632: &quot;.five {background-image: url(../resources/bg.gif); background-position: 0% 50%;&quot;
</span><del>-          text run at (632,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 488: &quot;       background-repeat: no-repeat; background-color: aqua;}&quot;
</span><del>-          text run at (488,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 632: &quot;.six {background-image: url(../resources/bg.gif); background-position: 75% 25%;&quot;
</span><del>-          text run at (632,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 488: &quot;       background-repeat: no-repeat; background-color: aqua;}&quot;
</span><del>-          text run at (488,195) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,210) width 664: &quot;.seven {background-image: url(../resources/bg.gif); background-position: 20px 20px;&quot;
</span><del>-          text run at (664,210) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,225) width 488: &quot;       background-repeat: no-repeat; background-color: aqua;}&quot;
</span><del>-          text run at (488,225) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,240) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,302) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,320) size 769x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1color_and_backgroundbackground_repeatexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/color_and_background/background_repeat-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/color_and_background/background_repeat-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/color_and_background/background_repeat-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,33 +9,19 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x225
</span><span class="cx">         RenderText {#text} at (0,0) size 880x225
</span><span class="cx">           text run at (0,0) width 672: &quot;.one {background-image: url(../resources/oransqr.gif); background-repeat: repeat-y;}&quot;
</span><del>-          text run at (672,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 672: &quot;.two {background-image: url(../resources/oransqr.gif); background-repeat: repeat-x;}&quot;
</span><del>-          text run at (672,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 696: &quot;.three {background-image: url(../resources/oransqr.gif); background-repeat: no-repeat;}&quot;
</span><del>-          text run at (696,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 880: &quot;.four {background-image: url(../resources/bg.gif); background-position: 50% 50%; background-repeat: repeat-y;}&quot;
</span><del>-          text run at (880,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 704: &quot;.five {background-image: url(../resources/crosshair2.gif); background-position: 50% 50%;&quot;
</span><del>-          text run at (704,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 240: &quot;       background-color: red;}&quot;
</span><del>-          text run at (240,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 720: &quot;.six {background-image: url(../resources/crosshair2.gif); background-position: center top;&quot;
</span><del>-          text run at (720,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 232: &quot;      background-color: red;}&quot;
</span><del>-          text run at (232,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 720: &quot;.seven {background-image: url(../resources/crosshair2.gif); background-position: top left;&quot;
</span><del>-          text run at (720,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 248: &quot;        background-color: red;}&quot;
</span><del>-          text run at (248,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 752: &quot;.eight {background-image: url(../resources/crosshair2.gif); background-position: bottom right;&quot;
</span><del>-          text run at (752,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 248: &quot;        background-color: red;}&quot;
</span><del>-          text run at (248,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 704: &quot;.nine {background-image: url(../resources/crosshair2.gif); background-position: 50% 50%;&quot;
</span><del>-          text run at (704,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 240: &quot;       background-color: red;}&quot;
</span><del>-          text run at (240,195) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,210) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,272) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,290) size 769x54
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1color_and_backgroundcolorexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/color_and_background/color-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/color_and_background/color-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/color_and_background/color-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x30
</span><span class="cx">         RenderText {#text} at (0,0) size 160x30
</span><span class="cx">           text run at (0,0) width 160: &quot;.one {color: green;}&quot;
</span><del>-          text run at (160,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,77) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,95) size 784x18 [color=#008000]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1conformanceforward_compatible_parsingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/conformance/forward_compatible_parsing-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/conformance/forward_compatible_parsing-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/conformance/forward_compatible_parsing-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,109 +9,58 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x810
</span><span class="cx">         RenderText {#text} at (0,0) size 568x810
</span><span class="cx">           text run at (0,0) width 304: &quot;P.one {color: green; rotation: 70deg;}&quot;
</span><del>-          text run at (304,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 176: &quot;P.oneb {color: green;}&quot;
</span><del>-          text run at (176,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 232: &quot;P.oneb {color: invalidValue;}&quot;
</span><del>-          text run at (232,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 272: &quot;P.two {background-color: inherit;}&quot;
</span><del>-          text run at (272,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 216: &quot;H1 + P.three {color: blue;}&quot;
</span><del>-          text run at (216,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 200: &quot;P.four + H1 {color: red;}&quot;
</span><del>-          text run at (200,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 264: &quot;P.five {background-color: \&quot;red\&quot;;}&quot;
</span><del>-          text run at (264,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 408: &quot;P.sixa {border-width: medium; border-style: solid;}&quot;
</span><del>-          text run at (408,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 400: &quot;P.sixb {border-width: funny; border-style: solid;}&quot;
</span><del>-          text run at (400,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 392: &quot;P.sixc {border-width: 50zu; border-style: solid;}&quot;
</span><del>-          text run at (392,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 376: &quot;P.sixd {border-width: px; border-style: solid;}&quot;
</span><del>-          text run at (376,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 96: &quot;@three-dee {&quot;
</span><del>-          text run at (96,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 184: &quot; @background-lighting {&quot;
</span><del>-          text run at (184,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 136: &quot;  azimuth: 30deg;&quot;
</span><del>-          text run at (136,195) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,210) width 160: &quot;  elevation: 190deg;&quot;
</span><del>-          text run at (160,210) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,225) width 24: &quot;  }&quot;
</span><del>-          text run at (24,225) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,240) width 184: &quot; P.seven { color: red }&quot;
</span><del>-          text run at (184,240) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,255) width 16: &quot; }&quot;
</span><del>-          text run at (16,255) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,270) width 184: &quot;P.eight {COLOR: GREEN;}&quot;
</span><del>-          text run at (184,270) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,285) width 192: &quot;OL:wait {color: maroon;}&quot;
</span><del>-          text run at (192,285) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,300) width 272: &quot;P.ten:first-child {color: maroon;}&quot;
</span><del>-          text run at (272,300) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,315) width 208: &quot;UL:lang(fr) {color: gray;}&quot;
</span><del>-          text run at (208,315) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,330) width 248: &quot;BLOCKQUOTE[href] {color: navy;}&quot;
</span><del>-          text run at (248,330) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,345) width 288: &quot;ACRONYM[href=\&quot;foo\&quot;] {color: purple;}&quot;
</span><del>-          text run at (288,345) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,360) width 296: &quot;ADDRESS[href~=\&quot;foo\&quot;] {color: purple;}&quot;
</span><del>-          text run at (296,360) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,375) width 248: &quot;SPAN[lang|=\&quot;fr\&quot;] {color: #c37;}&quot;
</span><del>-          text run at (248,375) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,390) width 96: &quot;@media tty {&quot;
</span><del>-          text run at (96,390) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,405) width 136: &quot; H1 {color: red;}&quot;
</span><del>-          text run at (136,405) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,420) width 192: &quot; P.sixteen {color: red;}&quot;
</span><del>-          text run at (192,420) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,435) width 16: &quot; }&quot;
</span><del>-          text run at (16,435) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,450) width 96: &quot;@three-dee {&quot;
</span><del>-          text run at (96,450) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,465) width 208: &quot; P.seventeen {color: red }&quot;
</span><del>-          text run at (208,465) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,480) width 16: &quot; }&quot;
</span><del>-          text run at (16,480) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,495) width 568: &quot;P.eighteena {text-decoration: underline overline line-through diagonal;&quot;
</span><del>-          text run at (568,495) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,510) width 416: &quot;            font: bold highlighted 100% sans-serif;}&quot;
</span><del>-          text run at (416,510) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,525) width 568: &quot;P.eighteenb {text-decoration: underline overline line-through diagonal;&quot;
</span><del>-          text run at (568,525) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,540) width 376: &quot;            font: bold highlighted 100% serif;}&quot;
</span><del>-          text run at (376,540) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,555) width 384: &quot;EM, P.nineteena ! EM, STRONG {font-size: 200%; }&quot;
</span><del>-          text run at (384,555) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,570) width 0: &quot; &quot;
</span><span class="cx">           text run at (0,585) width 128: &quot;// UL.nineteenb,&quot;
</span><del>-          text run at (128,585) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,600) width 200: &quot;P.nineteenb {color: red;}&quot;
</span><del>-          text run at (200,600) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,615) width 0: &quot; &quot;
</span><span class="cx">           text run at (0,630) width 360: &quot;P.twentya {rotation-code: \&quot;}\&quot;; color: blue;} &quot;
</span><del>-          text run at (360,630) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,645) width 392: &quot;P.twentyb {rotation-code: \&quot;\\\&quot;}\\\&quot;\&quot;; color: green;}&quot;
</span><del>-          text run at (392,645) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,660) width 400: &quot;P.twentyonea {rotation-code: '}'; color: purple;} &quot;
</span><del>-          text run at (400,660) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,675) width 416: &quot;P.twentyoneb {rotation-code: '\\'}\\''; color: green;}&quot;
</span><del>-          text run at (416,675) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,690) width 104: &quot;P.twentytwo {&quot;
</span><del>-          text run at (104,690) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,705) width 376: &quot; type-display: @threedee {rotation-code: '}';};&quot;
</span><del>-          text run at (376,705) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,720) width 112: &quot; color: green;&quot;
</span><del>-          text run at (112,720) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,735) width 16: &quot; }&quot;
</span><del>-          text run at (16,735) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,750) width 280: &quot;P.twentythree {text-indent: 0.5in;}&quot;
</span><del>-          text run at (280,750) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,765) width 112: &quot; color: maroon&quot;
</span><del>-          text run at (112,765) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,780) width 208: &quot;P.twentyfour {color: red;}&quot;
</span><del>-          text run at (208,780) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,795) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,857) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,875) size 769x18 [color=#008000]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1font_propertiesfontexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/font_properties/font-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/font_properties/font-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/font_properties/font-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,29 +9,17 @@
</span><span class="cx">       RenderBlock {PRE} at (0,26) size 769x168
</span><span class="cx">         RenderText {#text} at (0,0) size 399x168
</span><span class="cx">           text run at (0,0) width 161: &quot;BODY {font-size: 12px;}&quot;
</span><del>-          text run at (161,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,14) width 322: &quot;.one {font: italic small-caps 13pt Helvetica;}&quot;
</span><del>-          text run at (322,14) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,28) width 203: &quot;.two {font: 150%/150% serif;}&quot;
</span><del>-          text run at (203,28) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,42) width 252: &quot;.three {font: 150%/150% sans-serif;}&quot;
</span><del>-          text run at (252,42) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,56) width 231: &quot;.four {font: small/200% cursive;}&quot;
</span><del>-          text run at (231,56) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,70) width 399: &quot;.five {font: italic small-caps 900 150%/150% sans-serif;}&quot;
</span><del>-          text run at (399,70) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,84) width 392: &quot;.six {font: italic small-caps 100 150%/300% sans-serif;}&quot;
</span><del>-          text run at (392,84) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,98) width 392: &quot;.seven {font: italic small-caps 900 150%/2em monospace;}&quot;
</span><del>-          text run at (392,98) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,112) width 399: &quot;.eight {font: italic small-caps 500 150%/1in sans-serif;}&quot;
</span><del>-          text run at (399,112) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,126) width 378: &quot;.nine {font: oblique normal 700 18px/200% sans-serif;}&quot;
</span><del>-          text run at (378,126) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,140) width 301: &quot;.ten {font: normal 400 80%/2.5 sans-serif;}&quot;
</span><del>-          text run at (301,140) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,154) width 266: &quot;SPAN.color {background-color: silver;}&quot;
</span><del>-          text run at (266,154) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,206) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,220) size 769x14
</span><span class="cx">         RenderText {#text} at (0,0) size 706x14
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1font_propertiesfont_familyexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/font_properties/font_family-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/font_properties/font_family-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/font_properties/font_family-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,23 +9,14 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x135
</span><span class="cx">         RenderText {#text} at (0,0) size 312x135
</span><span class="cx">           text run at (0,0) width 216: &quot;DIV.a {font-family: serif;}&quot;
</span><del>-          text run at (216,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 248: &quot;DIV.b {font-family: monospace;}&quot;
</span><del>-          text run at (248,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 208: &quot;.one {font-family: serif;}&quot;
</span><del>-          text run at (208,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 248: &quot;.two {font-family: sans-serif;}&quot;
</span><del>-          text run at (248,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 240: &quot;.three {font-family: cursive;}&quot;
</span><del>-          text run at (240,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 232: &quot;.four {font-family: fantasy;}&quot;
</span><del>-          text run at (232,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 248: &quot;.five {font-family: monospace;}&quot;
</span><del>-          text run at (248,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 312: &quot;.six {font-family: sans-serif,cursive;}&quot;
</span><del>-          text run at (312,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 304: &quot;.seven {font-family: monospace,serif;}&quot;
</span><del>-          text run at (304,120) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {DIV} at (0,200) size 769x199
</span><span class="cx">         RenderBlock {P} at (0,0) size 769x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1font_propertiesfont_sizeexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/font_properties/font_size-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/font_properties/font_size-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/font_properties/font_size-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,43 +9,24 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x300
</span><span class="cx">         RenderText {#text} at (0,0) size 224x300
</span><span class="cx">           text run at (0,0) width 200: &quot;.one {font-size: medium;}&quot;
</span><del>-          text run at (200,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 200: &quot;.two {font-size: larger;}&quot;
</span><del>-          text run at (200,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 224: &quot;.three {font-size: smaller;}&quot;
</span><del>-          text run at (224,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 224: &quot;.four {font-size: xx-small;}&quot;
</span><del>-          text run at (224,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 216: &quot;.five {font-size: x-small;}&quot;
</span><del>-          text run at (216,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 192: &quot;.six {font-size: small;}&quot;
</span><del>-          text run at (192,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 208: &quot;.seven {font-size: large;}&quot;
</span><del>-          text run at (208,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 224: &quot;.eight {font-size: x-large;}&quot;
</span><del>-          text run at (224,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 224: &quot;.nine {font-size: xx-large;}&quot;
</span><del>-          text run at (224,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 176: &quot;.a {font-size: 0.5in;}&quot;
</span><del>-          text run at (176,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 160: &quot;.b {font-size: 1cm;}&quot;
</span><del>-          text run at (160,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 168: &quot;.c {font-size: 10mm;}&quot;
</span><del>-          text run at (168,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 168: &quot;.d {font-size: 18pt;}&quot;
</span><del>-          text run at (168,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 176: &quot;.e {font-size: 1.5pc;}&quot;
</span><del>-          text run at (176,195) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,210) width 160: &quot;.f {font-size: 2em;}&quot;
</span><del>-          text run at (160,210) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,225) width 160: &quot;.g {font-size: 3ex;}&quot;
</span><del>-          text run at (160,225) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,240) width 168: &quot;.h {font-size: 25px;}&quot;
</span><del>-          text run at (168,240) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,255) width 168: &quot;.i {font-size: 200%;}&quot;
</span><del>-          text run at (168,255) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,270) width 184: &quot;.j {font-size: -0.5in;}&quot;
</span><del>-          text run at (184,270) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,285) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,347) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,365) size 769x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1font_propertiesfont_styleexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/font_properties/font_style-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/font_properties/font_style-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/font_properties/font_style-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 248x60
</span><span class="cx">           text run at (0,0) width 208: &quot;.one {font-style: italic;}&quot;
</span><del>-          text run at (208,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 216: &quot;.two {font-style: oblique;}&quot;
</span><del>-          text run at (216,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 248: &quot;.three, I {font-style: normal;}&quot;
</span><del>-          text run at (248,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 784x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1font_propertiesfont_variantexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/font_properties/font_variant-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/font_properties/font_variant-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/font_properties/font_variant-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 256x45
</span><span class="cx">           text run at (0,0) width 256: &quot;.one {font-variant: small-caps;}&quot;
</span><del>-          text run at (256,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 224: &quot;.two {font-variant: normal;}&quot;
</span><del>-          text run at (224,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,92) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,110) size 784x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1font_propertiesfont_weightexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/font_properties/font_weight-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/font_properties/font_weight-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/font_properties/font_weight-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,25 +9,15 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x165
</span><span class="cx">         RenderText {#text} at (0,0) size 240x165
</span><span class="cx">           text run at (0,0) width 200: &quot;.one {font-weight: bold;}&quot;
</span><del>-          text run at (200,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 216: &quot;.two {font-weight: bolder;}&quot;
</span><del>-          text run at (216,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 240: &quot;.three {font-weight: lighter;}&quot;
</span><del>-          text run at (240,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 200: &quot;.four {font-weight: 100;}&quot;
</span><del>-          text run at (200,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 200: &quot;.five {font-weight: 300;}&quot;
</span><del>-          text run at (200,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 192: &quot;.six {font-weight: 500;}&quot;
</span><del>-          text run at (192,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 208: &quot;.seven {font-weight: 700;}&quot;
</span><del>-          text run at (208,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 208: &quot;.eight {font-weight: 900;}&quot;
</span><del>-          text run at (208,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 224: &quot;.nine {font-weight: normal;}&quot;
</span><del>-          text run at (224,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 200: &quot;B {font-weight: lighter;}&quot;
</span><del>-          text run at (200,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,230) size 769x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1formatting_modelcanvasexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/formatting_model/canvas-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/formatting_model/canvas-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/formatting_model/canvas-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,9 +9,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 750x30
</span><span class="cx">         RenderText {#text} at (0,0) size 552x30
</span><span class="cx">           text run at (0,0) width 240: &quot;HTML {background-color: aqua;}&quot;
</span><del>-          text run at (240,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 552: &quot;BODY {background-color: green; background-image: none; margin: 25px;}&quot;
</span><del>-          text run at (552,15) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,77) size 750x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,95) size 750x54
</span><span class="cx">         RenderText {#text} at (0,0) size 739x54
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1formatting_modelfloating_elementsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/formatting_model/floating_elements-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/formatting_model/floating_elements-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/formatting_model/floating_elements-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,21 +9,13 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x135
</span><span class="cx">         RenderText {#text} at (0,0) size 480x135
</span><span class="cx">           text run at (0,0) width 272: &quot;HR.minor {clear: both; width: 5%;}&quot;
</span><del>-          text run at (272,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 400: &quot;HR.major {clear: both; width: 75%; margin: 1.5em;}&quot;
</span><del>-          text run at (400,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 480: &quot;DIV {border: 5px solid purple; padding: 0; margin: 0.125em;}&quot;
</span><del>-          text run at (480,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 432: &quot;P.left, P.right {width: 10em; padding: 1em; margin: 0;&quot;
</span><del>-          text run at (432,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 424: &quot;   border: 1px solid lime; background-color: silver;}&quot;
</span><del>-          text run at (424,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 456: &quot;IMG.left, IMG.right {margin: 0; border: 3px solid black;}&quot;
</span><del>-          text run at (456,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 160: &quot;.left {float: left;}&quot;
</span><del>-          text run at (160,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 176: &quot;.right {float: right;}&quot;
</span><del>-          text run at (176,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,182) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,200) size 769x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1formatting_modelheight_of_linesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/formatting_model/height_of_lines-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/formatting_model/height_of_lines-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/formatting_model/height_of_lines-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,37 +9,22 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x270
</span><span class="cx">         RenderText {#text} at (0,0) size 536x270
</span><span class="cx">           text run at (0,0) width 344: &quot;P.one {font-size: 14px; line-height: 20px;}&quot;
</span><del>-          text run at (344,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 304: &quot;IMG.onea {vertical-align: text-bottom;&quot;
</span><del>-          text run at (304,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 272: &quot;     width: 200px; height: 200px;}&quot;
</span><del>-          text run at (272,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 520: &quot;IMG.oneb {vertical-align: text-top; width: 200px; height: 200px;}&quot;
</span><del>-          text run at (520,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 0: &quot; &quot;
</span><span class="cx">           text run at (0,75) width 344: &quot;P.two {font-size: 14px; line-height: 20px;}&quot;
</span><del>-          text run at (344,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 536: &quot;IMG.twoa {vertical-align: text-bottom; width: 100px; height: 100px;&quot;
</span><del>-          text run at (536,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 312: &quot;     padding: 5px; border-style: solid;&quot;
</span><del>-          text run at (312,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 312: &quot;     border-width: 10px; margin: 15px;}&quot;
</span><del>-          text run at (312,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 280: &quot;IMG.twob {vertical-align: text-top;&quot;
</span><del>-          text run at (280,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 304: &quot;          width: 100px; height: 100px;&quot;
</span><del>-          text run at (304,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 312: &quot;     padding: 5px; border-style: solid;&quot;
</span><del>-          text run at (312,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 312: &quot;     border-width: 10px; margin: 15px;}&quot;
</span><del>-          text run at (312,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 0: &quot; &quot;
</span><span class="cx">           text run at (0,210) width 480: &quot;IMG.twoc {vertical-align: middle; width: 50px; height: 50px;&quot;
</span><del>-          text run at (480,210) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,225) width 312: &quot;     padding: 5px; border-style: solid;&quot;
</span><del>-          text run at (312,225) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,240) width 320: &quot;     border-width: 10px; margin: -10px;}&quot;
</span><del>-          text run at (320,240) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,255) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,317) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,333) size 769x463
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1formatting_modelinline_elementsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/formatting_model/inline_elements-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/formatting_model/inline_elements-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/formatting_model/inline_elements-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,17 +9,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x105
</span><span class="cx">         RenderText {#text} at (0,0) size 560x105
</span><span class="cx">           text run at (0,0) width 208: &quot;P.one {line-height: 200%;}&quot;
</span><del>-          text run at (208,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 552: &quot;SPAN.two {border-style: solid; border-width: 10px; border-color: red;&quot;
</span><del>-          text run at (552,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 304: &quot;          padding: 2pt; margin: 30pt;}&quot;
</span><del>-          text run at (304,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 360: &quot;P.three {font-size: 10pt; line-height: 12pt;}&quot;
</span><del>-          text run at (360,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 560: &quot;SPAN.four {border-style: solid; border-width: 12px; border-color: red;&quot;
</span><del>-          text run at (560,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 192: &quot;          padding: 2pt;}&quot;
</span><del>-          text run at (192,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,170) size 769x192
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1formatting_modelreplaced_elementsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/formatting_model/replaced_elements-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/formatting_model/replaced_elements-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/formatting_model/replaced_elements-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,21 +9,13 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x120
</span><span class="cx">         RenderText {#text} at (0,0) size 504x120
</span><span class="cx">           text run at (0,0) width 208: &quot;IMG.one {display: inline;}&quot;
</span><del>-          text run at (208,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 200: &quot;IMG.two {display: block;}&quot;
</span><del>-          text run at (200,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 208: &quot;IMG.three {display: block;&quot;
</span><del>-          text run at (208,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 504: &quot;           margin-right: auto; margin-left: auto; width: auto;}&quot;
</span><del>-          text run at (504,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 200: &quot;IMG.four {display: block;&quot;
</span><del>-          text run at (200,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 488: &quot;          margin-right: auto; margin-left: auto; width: 50%;}&quot;
</span><del>-          text run at (488,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 200: &quot;IMG.five {display: block;&quot;
</span><del>-          text run at (200,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 464: &quot;          margin-right: 0; margin-left: auto; width: 50%;}&quot;
</span><del>-          text run at (464,105) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,167) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,185) size 769x19
</span><span class="cx">         RenderImage {IMG} at (0,0) size 15x15
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1formatting_modelvertical_formattingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/formatting_model/vertical_formatting-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/formatting_model/vertical_formatting-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/formatting_model/vertical_formatting-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,43 +9,24 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x300
</span><span class="cx">         RenderText {#text} at (0,0) size 496x300
</span><span class="cx">           text run at (0,0) width 368: &quot;P.one {margin-bottom: 2cm; padding-bottom: 0;}&quot;
</span><del>-          text run at (368,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 320: &quot;P.two {margin-top: 2cm; padding-top: 0;}&quot;
</span><del>-          text run at (320,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 320: &quot;P.three {margin-top: 0; padding-top: 0;}&quot;
</span><del>-          text run at (320,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 344: &quot;P.four {margin-top: -1cm; margin-bottom: 0;&quot;
</span><del>-          text run at (344,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 344: &quot;        padding-top: 0; padding-bottom: 0;}&quot;
</span><del>-          text run at (344,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 368: &quot;DIV.five {margin-top: 1cm; margin-bottom: 1cm;&quot;
</span><del>-          text run at (368,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 376: &quot;          padding-top: 1cm; padding-bottom: 0;}&quot;
</span><del>-          text run at (376,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 344: &quot;P.six {margin-top: 1cm; margin-bottom: 1cm;&quot;
</span><del>-          text run at (344,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 336: &quot;       padding-top: 0; padding-bottom: 0;}&quot;
</span><del>-          text run at (336,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 336: &quot;P.seven {margin-top: 1cm; padding-top: 0;}&quot;
</span><del>-          text run at (336,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 408: &quot;P.eight {margin-bottom: -1cm; padding-bottom: 2cm;}&quot;
</span><del>-          text run at (408,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 344: &quot;P.nine {margin-top: -1cm; padding-top: 1cm;&quot;
</span><del>-          text run at (344,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 376: &quot;        padding-bottom: 0; margin-bottom: 1cm;}&quot;
</span><del>-          text run at (376,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 304: &quot;P.ten {margin-top: 1cm;padding-top: 0;&quot;
</span><del>-          text run at (304,195) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,210) width 248: &quot;       float: left;width: 50%;}&quot;
</span><del>-          text run at (248,210) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,225) width 448: &quot;P.eleven {margin-top: 1cm; padding-top: 0; clear: none;}&quot;
</span><del>-          text run at (448,225) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,240) width 496: &quot;P.twelve {margin-bottom: 0; padding-bottom: 1cm; clear: both;}&quot;
</span><del>-          text run at (496,240) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,255) width 360: &quot;P.thirteen {margin-top: 0; padding-top: 1cm;}&quot;
</span><del>-          text run at (360,255) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,270) width 160: &quot;TABLE {clear: both;}&quot;
</span><del>-          text run at (160,270) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,285) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,347) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,365) size 769x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1pseudoanchorexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/pseudo/anchor-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/pseudo/anchor-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/pseudo/anchor-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,15 +9,10 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x90
</span><span class="cx">         RenderText {#text} at (0,0) size 200x90
</span><span class="cx">           text run at (0,0) width 136: &quot;A {color: green;}&quot;
</span><del>-          text run at (136,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 184: &quot;A:link {color: purple;}&quot;
</span><del>-          text run at (184,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 192: &quot;A:visited {color: lime;}&quot;
</span><del>-          text run at (192,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 200: &quot;A:active {color: maroon;}&quot;
</span><del>-          text run at (200,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 176: &quot;#one {color: #006600;}&quot;
</span><del>-          text run at (176,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,137) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,155) size 769x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1pseudofirstletterexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/pseudo/firstletter-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/pseudo/firstletter-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/pseudo/firstletter-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -12,11 +12,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x60
</span><span class="cx">         RenderText {#text} at (0,0) size 312x60
</span><span class="cx">           text run at (0,0) width 248: &quot;P:first-letter {color: maroon;}&quot;
</span><del>-          text run at (248,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 288: &quot;.two:first-letter {font-size: 200%;}&quot;
</span><del>-          text run at (288,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 312: &quot;P.three:first-letter {font-size: 350%;}&quot;
</span><del>-          text run at (312,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 769x54
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1pseudofirstlineexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/pseudo/firstline-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/pseudo/firstline-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/pseudo/firstline-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x60
</span><span class="cx">         RenderText {#text} at (0,0) size 360x60
</span><span class="cx">           text run at (0,0) width 224: &quot;P:first-line {color: green;}&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 272: &quot;.two:first-line {font-size: 200%;}&quot;
</span><del>-          text run at (272,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 360: &quot;.three:first-line {font-variant: small-caps;}&quot;
</span><del>-          text run at (360,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 769x54
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1pseudomultiple_pseudo_elementsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/pseudo/multiple_pseudo_elements-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/pseudo/multiple_pseudo_elements-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/pseudo/multiple_pseudo_elements-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -12,17 +12,11 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x105
</span><span class="cx">         RenderText {#text} at (0,0) size 368x105
</span><span class="cx">           text run at (0,0) width 224: &quot;P:first-line {color: green;}&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 248: &quot;P:first-letter {color: maroon;}&quot;
</span><del>-          text run at (248,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 272: &quot;.two:first-line {font-size: 200%;}&quot;
</span><del>-          text run at (272,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 288: &quot;.two:first-letter {font-size: 350%;}&quot;
</span><del>-          text run at (288,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 312: &quot;P.three:first-letter {font-size: 350%;}&quot;
</span><del>-          text run at (312,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 368: &quot;P.three:first-line {font-variant: small-caps;}&quot;
</span><del>-          text run at (368,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,152) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,170) size 769x54
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1pseudopseudo_elements_in_selectorsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/pseudo/pseudo_elements_in_selectors-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/pseudo/pseudo_elements_in_selectors-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/pseudo/pseudo_elements_in_selectors-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 264x60
</span><span class="cx">           text run at (0,0) width 264: &quot;P:first-line {font-weight: bold;}&quot;
</span><del>-          text run at (264,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 256: &quot;P.two:first-line {color: green;}&quot;
</span><del>-          text run at (256,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 256: &quot;P:first-line.three {color: red;}&quot;
</span><del>-          text run at (256,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 784x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1text_propertiesletter_spacingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/text_properties/letter_spacing-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/text_properties/letter_spacing-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/text_properties/letter_spacing-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,27 +9,16 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x165
</span><span class="cx">         RenderText {#text} at (0,0) size 264x165
</span><span class="cx">           text run at (0,0) width 232: &quot;.one {letter-spacing: 0.3in;}&quot;
</span><del>-          text run at (232,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 232: &quot;.two {letter-spacing: 0.5cm;}&quot;
</span><del>-          text run at (232,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 232: &quot;.three {letter-spacing: 5mm;}&quot;
</span><del>-          text run at (232,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 224: &quot;.four {letter-spacing: 3pt;}&quot;
</span><del>-          text run at (224,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 248: &quot;.five {letter-spacing: 0.25pc;}&quot;
</span><del>-          text run at (248,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 216: &quot;.six {letter-spacing: 1em;}&quot;
</span><del>-          text run at (216,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 232: &quot;.seven {letter-spacing: 1ex;}&quot;
</span><del>-          text run at (232,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 232: &quot;.eight {letter-spacing: 5px;}&quot;
</span><del>-          text run at (232,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 248: &quot;.nine {letter-spacing: normal;}&quot;
</span><del>-          text run at (248,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 224: &quot;.ten {letter-spacing: 300%;}&quot;
</span><del>-          text run at (224,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 264: &quot;.eleven {letter-spacing: -0.1em;}&quot;
</span><del>-          text run at (264,150) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,230) size 769x72
</span><span class="cx">         RenderText {#text} at (0,0) size 710x72
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1text_propertiesline_heightexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/text_properties/line_height-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/text_properties/line_height-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/text_properties/line_height-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,33 +9,19 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x210
</span><span class="cx">         RenderText {#text} at (0,0) size 400x210
</span><span class="cx">           text run at (0,0) width 344: &quot;.one {line-height: 0.5in; font-size: 12px;}&quot;
</span><del>-          text run at (344,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 328: &quot;.two {line-height: 2cm; font-size: 12px;}&quot;
</span><del>-          text run at (328,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 352: &quot;.three {line-height: 20mm; font-size: 12px;}&quot;
</span><del>-          text run at (352,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 344: &quot;.four {line-height: 24pt; font-size: 12px;}&quot;
</span><del>-          text run at (344,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 336: &quot;.five {line-height: 2pc; font-size: 12px;}&quot;
</span><del>-          text run at (336,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 328: &quot;.six {line-height: 2em; font-size: 12px;}&quot;
</span><del>-          text run at (328,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 344: &quot;.seven {line-height: 3ex; font-size: 12px;}&quot;
</span><del>-          text run at (344,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 352: &quot;.eight {line-height: 200%; font-size: 12px;}&quot;
</span><del>-          text run at (352,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 320: &quot;.nine {line-height: 2; font-size: 12px;}&quot;
</span><del>-          text run at (320,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 336: &quot;.ten {line-height: 50px; font-size: 12px;}&quot;
</span><del>-          text run at (336,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 360: &quot;.eleven {line-height: -1em; font-size: 12px;}&quot;
</span><del>-          text run at (360,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 400: &quot;TABLE .ten {line-height: normal; font-size: 12px;}&quot;
</span><del>-          text run at (400,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 248: &quot;DIV {background-color: silver;}&quot;
</span><del>-          text run at (248,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 304: &quot;SPAN.color {background-color: silver;}&quot;
</span><del>-          text run at (304,195) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,257) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,271) size 769x48
</span><span class="cx">         RenderText {#text} at (0,17) size 507x14
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1text_propertiestext_alignexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/text_properties/text_align-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/text_properties/text_align-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/text_properties/text_align-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,13 +9,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x75
</span><span class="cx">         RenderText {#text} at (0,0) size 224x75
</span><span class="cx">           text run at (0,0) width 192: &quot;.one {text-align: left;}&quot;
</span><del>-          text run at (192,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 200: &quot;.two {text-align: right;}&quot;
</span><del>-          text run at (200,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 224: &quot;.three {text-align: center;}&quot;
</span><del>-          text run at (224,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 224: &quot;.four {text-align: justify;}&quot;
</span><del>-          text run at (224,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,122) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,140) size 784x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1text_propertiestext_decorationexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/text_properties/text_decoration-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/text_properties/text_decoration-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/text_properties/text_decoration-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,19 +9,12 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x120
</span><span class="cx">         RenderText {#text} at (0,0) size 464x120
</span><span class="cx">           text run at (0,0) width 272: &quot;.one {text-decoration: underline;}&quot;
</span><del>-          text run at (272,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 264: &quot;.two {text-decoration: overline;}&quot;
</span><del>-          text run at (264,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 312: &quot;.three {text-decoration: line-through;}&quot;
</span><del>-          text run at (312,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 248: &quot;.four {text-decoration: blink;}&quot;
</span><del>-          text run at (248,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 248: &quot;B.five {text-decoration: none;}&quot;
</span><del>-          text run at (248,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 344: &quot;.six {text-decoration: underline overline;}&quot;
</span><del>-          text run at (344,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 464: &quot;.seven {text-decoration: underline overline line-through;}&quot;
</span><del>-          text run at (464,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,167) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,185) size 769x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1text_propertiestext_indentexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/text_properties/text_indent-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/text_properties/text_indent-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/text_properties/text_indent-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,25 +9,15 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x165
</span><span class="cx">         RenderText {#text} at (0,0) size 384x165
</span><span class="cx">           text run at (0,0) width 352: &quot;.one {text-indent: 0.5in; background: aqua;}&quot;
</span><del>-          text run at (352,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 336: &quot;.two {text-indent: 2cm; background: aqua;}&quot;
</span><del>-          text run at (336,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 360: &quot;.three {text-indent: 20mm; background: aqua;}&quot;
</span><del>-          text run at (360,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 352: &quot;.four {text-indent: 24pt; background: aqua;}&quot;
</span><del>-          text run at (352,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 344: &quot;.five {text-indent: 2pc; background: aqua;}&quot;
</span><del>-          text run at (344,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 336: &quot;.six {text-indent: 2em; background: aqua;}&quot;
</span><del>-          text run at (336,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 352: &quot;.seven {text-indent: 2ex; background: aqua;}&quot;
</span><del>-          text run at (352,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 352: &quot;.eight {text-indent: 50%; background: aqua;}&quot;
</span><del>-          text run at (352,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 352: &quot;.nine {text-indent: 25px; background: aqua;}&quot;
</span><del>-          text run at (352,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 384: &quot;blockquote {text-indent: 50%; background: aqua;}&quot;
</span><del>-          text run at (384,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,230) size 769x18 [bgcolor=#00FFFF]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1text_propertiestext_transformexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/text_properties/text_transform-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/text_properties/text_transform-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/text_properties/text_transform-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,13 +9,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x75
</span><span class="cx">         RenderText {#text} at (0,0) size 272x75
</span><span class="cx">           text run at (0,0) width 224: &quot;.ttn {text-transform: none;}&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 272: &quot;.cap {text-transform: capitalize;}&quot;
</span><del>-          text run at (272,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 264: &quot;.upp {text-transform: uppercase;}&quot;
</span><del>-          text run at (264,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 264: &quot;.low {text-transform: lowercase;}&quot;
</span><del>-          text run at (264,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,122) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,140) size 769x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1text_propertiesvertical_alignexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/text_properties/vertical_align-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/text_properties/vertical_align-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/text_properties/vertical_align-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,38 +9,22 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x270
</span><span class="cx">         RenderText {#text} at (0,0) size 512x270
</span><span class="cx">           text run at (0,0) width 160: &quot;P {font-size: 12pt;}&quot;
</span><del>-          text run at (160,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 216: &quot;.one {vertical-align: sub;}&quot;
</span><del>-          text run at (216,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 232: &quot;.two {vertical-align: super;}&quot;
</span><del>-          text run at (232,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 368: &quot;.three {vertical-align: top; font-size: 12pt;}&quot;
</span><del>-          text run at (368,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 400: &quot;.four {vertical-align: text-top; font-size: 12pt;}&quot;
</span><del>-          text run at (400,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 384: &quot;.five {vertical-align: middle; font-size: 12pt;}&quot;
</span><del>-          text run at (384,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 376: &quot;.six {vertical-align: bottom; font-size: 12pt;}&quot;
</span><del>-          text run at (376,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 432: &quot;.seven {vertical-align: text-bottom; font-size: 12pt;}&quot;
</span><del>-          text run at (432,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 408: &quot;.eight {vertical-align: baseline; font-size: 12pt;}&quot;
</span><del>-          text run at (408,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 512: &quot;.nine {vertical-align: 50%; font-size: 12px; line-height: 16px;}&quot;
</span><del>-          text run at (512,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 0: &quot; &quot;
</span><span class="cx">           text run at (0,165) width 224: &quot;P.example {font-size: 14pt;}&quot;
</span><del>-          text run at (224,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 176: &quot;BIG {font-size: 16pt;}&quot;
</span><del>-          text run at (176,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 192: &quot;SMALL {font-size: 12pt;}&quot;
</span><del>-          text run at (192,195) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,210) width 304: &quot;.ttopalign {vertical-align: text-top;}&quot;
</span><del>-          text run at (304,210) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,225) width 256: &quot;.topalign {vertical-align: top;}&quot;
</span><del>-          text run at (256,225) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,240) width 280: &quot;.midalign {vertical-align: middle;}&quot;
</span><del>-          text run at (280,240) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,255) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,317) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,335) size 769x76
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1text_propertiesword_spacingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/text_properties/word_spacing-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/text_properties/word_spacing-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/text_properties/word_spacing-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,25 +9,15 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x165
</span><span class="cx">         RenderText {#text} at (0,0) size 232x165
</span><span class="cx">           text run at (0,0) width 216: &quot;.one {word-spacing: 0.3in;}&quot;
</span><del>-          text run at (216,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 216: &quot;.two {word-spacing: 0.5cm;}&quot;
</span><del>-          text run at (216,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 216: &quot;.three {word-spacing: 5mm;}&quot;
</span><del>-          text run at (216,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 208: &quot;.four {word-spacing: 3pt;}&quot;
</span><del>-          text run at (208,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 232: &quot;.five {word-spacing: 0.25pc;}&quot;
</span><del>-          text run at (232,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 200: &quot;.six {word-spacing: 1em;}&quot;
</span><del>-          text run at (200,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 216: &quot;.seven {word-spacing: 1ex;}&quot;
</span><del>-          text run at (216,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 216: &quot;.eight {word-spacing: 5px;}&quot;
</span><del>-          text run at (216,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 232: &quot;.nine {word-spacing: normal;}&quot;
</span><del>-          text run at (232,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 224: &quot;.ten {word-spacing: -0.2em;}&quot;
</span><del>-          text run at (224,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,230) size 769x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1unitscolor_unitsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/units/color_units-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/units/color_units-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/units/color_units-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,29 +9,17 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x180
</span><span class="cx">         RenderText {#text} at (0,0) size 288x180
</span><span class="cx">           text run at (0,0) width 160: &quot;BODY {color: black;}&quot;
</span><del>-          text run at (160,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 152: &quot;.one {color: #080;}&quot;
</span><del>-          text run at (152,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 176: &quot;.two {color: #008000;}&quot;
</span><del>-          text run at (176,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 232: &quot;.three {color: rgb(0,128,0);}&quot;
</span><del>-          text run at (232,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 240: &quot;.four {color: rgb(0%,50%,0%);}&quot;
</span><del>-          text run at (240,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 288: &quot;.five {color: rgb(0.0%,50.0%,0.0%);}&quot;
</span><del>-          text run at (288,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 160: &quot;.six {color: green;}&quot;
</span><del>-          text run at (160,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 232: &quot;.seven {color: invalidValue;}&quot;
</span><del>-          text run at (232,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 256: &quot;.eight {color: rgb(0,128,1280);}&quot;
</span><del>-          text run at (256,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 240: &quot;.nine {color: rgb(0,128,255);}&quot;
</span><del>-          text run at (240,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 264: &quot;.ten {color: rgb(50%,-500%,60%);}&quot;
</span><del>-          text run at (264,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 264: &quot;.eleven {color: rgb(50%,0%,60%);}&quot;
</span><del>-          text run at (264,165) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,227) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,245) size 769x18
</span><span class="cx">         RenderText {#text} at (0,0) size 193x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1unitslength_unitsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/units/length_units-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/units/length_units-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/units/length_units-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,27 +9,16 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 769x165
</span><span class="cx">         RenderText {#text} at (0,0) size 624x165
</span><span class="cx">           text run at (0,0) width 184: &quot;.zero {margin-left: 0;}&quot;
</span><del>-          text run at (184,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 192: &quot;.one {margin-left: 3em;}&quot;
</span><del>-          text run at (192,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 192: &quot;.two {margin-left: 3ex;}&quot;
</span><del>-          text run at (192,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 216: &quot;.three {margin-left: 36px;}&quot;
</span><del>-          text run at (216,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 216: &quot;.four {margin-left: 0.5in;}&quot;
</span><del>-          text run at (216,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 224: &quot;.five {margin-left: 1.27cm;}&quot;
</span><del>-          text run at (224,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 216: &quot;.six {margin-left: 12.7mm;}&quot;
</span><del>-          text run at (216,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 216: &quot;.seven {margin-left: 36pt;}&quot;
</span><del>-          text run at (216,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 208: &quot;.eight {margin-left: 3pc;}&quot;
</span><del>-          text run at (208,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 208: &quot;.nine {margin-left: +3pc;}&quot;
</span><del>-          text run at (208,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 624: &quot;.ten {font-size: 40px; border-left: 1ex solid purple; background-color: aqua;}&quot;
</span><del>-          text run at (624,150) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {HR} at (0,212) size 769x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,230) size 769x36
</span><span class="cx">         RenderText {#text} at (0,0) size 761x36
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1unitspercentage_unitsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/units/percentage_units-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/units/percentage_units-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/units/percentage_units-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,13 +9,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x75
</span><span class="cx">         RenderText {#text} at (0,0) size 504x75
</span><span class="cx">           text run at (0,0) width 224: &quot;.zero { background: yellow }&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 504: &quot;.one { margin-left: 25%; margin-right: 25%; background: white }&quot;
</span><del>-          text run at (504,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 496: &quot;.two { margin-left: 50%; margin-right: 0%; background: white }&quot;
</span><del>-          text run at (496,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 208: &quot;.three {margin-left: 25%;}&quot;
</span><del>-          text run at (208,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,122) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {DIV} at (0,140) size 784x124 [bgcolor=#FFFF00]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss1unitsurlsexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css1/units/urls-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css1/units/urls-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css1/units/urls-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,11 +9,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,34) size 784x60
</span><span class="cx">         RenderText {#text} at (0,0) size 648x60
</span><span class="cx">           text run at (0,0) width 648: &quot;&lt;LINK rel=\&quot;stylesheet\&quot; type=\&quot;text/css\&quot; media=\&quot;screen\&quot; href=\&quot;../resources/bg.gif\&quot;&gt;&quot;
</span><del>-          text run at (648,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 296: &quot;@import url(../resources/sec642.css);&quot;
</span><del>-          text run at (296,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 352: &quot;BODY {background: url(../resources/bg.gif);}&quot;
</span><del>-          text run at (352,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {HR} at (0,107) size 784x2 [border: (1px inset #000000)]
</span><span class="cx">       RenderBlock {P} at (0,125) size 784x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss21t100801c548lnht00caexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css2.1/t100801-c548-ln-ht-00-c-a-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -13,11 +13,7 @@
</span><span class="cx">       RenderBlock {PRE} at (12,172) size 126x126 [color=#00FFFF] [bgcolor=#008080] [border: (3px solid #000080)]
</span><span class="cx">         RenderText {#text} at (3,3) size 120x120
</span><span class="cx">           text run at (3,3) width 120: &quot;     &quot;
</span><del>-          text run at (123,3) width 0: &quot; &quot;
</del><span class="cx">           text run at (3,27) width 120: &quot; X X &quot;
</span><del>-          text run at (123,27) width 0: &quot; &quot;
</del><span class="cx">           text run at (3,51) width 120: &quot;     &quot;
</span><del>-          text run at (123,51) width 0: &quot; &quot;
</del><span class="cx">           text run at (3,75) width 120: &quot; X X &quot;
</span><del>-          text run at (123,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (3,99) width 120: &quot;     &quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss21t1606c562whitesp00bagexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/css2.1/t1606-c562-white-sp-00-b-ag-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,9 +10,7 @@
</span><span class="cx">         RenderBlock {P} at (3,3) size 225x45
</span><span class="cx">           RenderText {#text} at (0,0) size 165x45
</span><span class="cx">             text run at (0,0) width 120: &quot;x  x   x&quot;
</span><del>-            text run at (120,0) width 0: &quot; &quot;
</del><span class="cx">             text run at (0,15) width 165: &quot; x    x   x&quot;
</span><del>-            text run at (165,15) width 0: &quot; &quot;
</del><span class="cx">             text run at (0,30) width 135: &quot;    x   x&quot;
</span><span class="cx">         RenderBlock {P} at (3,48) size 225x15
</span><span class="cx">           RenderText {#text} at (0,0) size 225x15
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaceditingselectiondesignmodenocaretexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/editing/selection/designmode-no-caret-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/editing/selection/designmode-no-caret-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/editing/selection/designmode-no-caret-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -16,5 +16,4 @@
</span><span class="cx">       RenderBlock {PRE} at (0,67) size 784x15
</span><span class="cx">         RenderText {#text} at (0,0) size 88x15
</span><span class="cx">           text run at (0,0) width 88: &quot;Test Passed&quot;
</span><del>-          text run at (88,0) width 0: &quot; &quot;
</del><span class="cx"> caret: position 0 of child 0 {#text} of body
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastcssemptypseudoclassexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/css/empty-pseudo-class-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/css/empty-pseudo-class-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/css/empty-pseudo-class-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -77,14 +77,10 @@
</span><span class="cx">           RenderBlock {PRE} at (16,71) size 584x103 [bgcolor=#FFFFFF]
</span><span class="cx">             RenderText {#text} at (6,7) size 225x90
</span><span class="cx">               text run at (6,7) width 65: &quot;:empty {&quot;
</span><del>-              text run at (70,7) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,22) width 9: &quot;}&quot;
</span><del>-              text run at (14,22) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,37) width 1: &quot; &quot;
</span><span class="cx">               text run at (6,52) width 49: &quot;&lt;div&gt; &quot;
</span><del>-              text run at (54,52) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,67) width 225: &quot;   How about regular text...&quot;
</span><del>-              text run at (230,67) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,82) width 49: &quot;&lt;/div&gt;&quot;
</span><span class="cx">           RenderBlock {P} at (16,190) size 584x18
</span><span class="cx">             RenderText {#text} at (0,0) size 533x17
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastcssfirstchildpseudoclassexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/css/first-child-pseudo-class-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/css/first-child-pseudo-class-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/css/first-child-pseudo-class-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -100,16 +100,11 @@
</span><span class="cx">           RenderBlock {PRE} at (16,71) size 584x118 [bgcolor=#FFFFFF]
</span><span class="cx">             RenderText {#text} at (6,7) size 225x105
</span><span class="cx">               text run at (6,7) width 145: &quot;div :first-child {&quot;
</span><del>-              text run at (150,7) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,22) width 9: &quot;}&quot;
</span><del>-              text run at (14,22) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,37) width 1: &quot; &quot;
</span><span class="cx">               text run at (6,52) width 49: &quot;&lt;div&gt; &quot;
</span><del>-              text run at (54,52) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,67) width 225: &quot;   How about regular text...&quot;
</span><del>-              text run at (230,67) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,82) width 113: &quot;   &lt;div&gt;&lt;/div&gt;&quot;
</span><del>-              text run at (118,82) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,97) width 49: &quot;&lt;/div&gt;&quot;
</span><span class="cx">           RenderBlock {P} at (16,205) size 584x54
</span><span class="cx">             RenderText {#text} at (0,0) size 567x53
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastcsslastchildpseudoclassexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/css/last-child-pseudo-class-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/css/last-child-pseudo-class-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/css/last-child-pseudo-class-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -100,16 +100,11 @@
</span><span class="cx">           RenderBlock {PRE} at (16,71) size 584x118 [bgcolor=#FFFFFF]
</span><span class="cx">             RenderText {#text} at (6,7) size 225x105
</span><span class="cx">               text run at (6,7) width 137: &quot;div :last-child {&quot;
</span><del>-              text run at (142,7) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,22) width 9: &quot;}&quot;
</span><del>-              text run at (14,22) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,37) width 1: &quot; &quot;
</span><span class="cx">               text run at (6,52) width 49: &quot;&lt;div&gt; &quot;
</span><del>-              text run at (54,52) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,67) width 113: &quot;   &lt;div&gt;&lt;/div&gt;&quot;
</span><del>-              text run at (118,67) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,82) width 225: &quot;   How about regular text...&quot;
</span><del>-              text run at (230,82) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,97) width 49: &quot;&lt;/div&gt;&quot;
</span><span class="cx">           RenderBlock {P} at (16,205) size 584x54
</span><span class="cx">             RenderText {#text} at (0,0) size 567x53
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastcssonlychildpseudoclassexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/css/only-child-pseudo-class-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/css/only-child-pseudo-class-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/css/only-child-pseudo-class-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -75,16 +75,11 @@
</span><span class="cx">           RenderBlock {PRE} at (16,71) size 584x118 [bgcolor=#FFFFFF]
</span><span class="cx">             RenderText {#text} at (6,7) size 225x105
</span><span class="cx">               text run at (6,7) width 137: &quot;div :only-child {&quot;
</span><del>-              text run at (142,7) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,22) width 9: &quot;}&quot;
</span><del>-              text run at (14,22) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,37) width 1: &quot; &quot;
</span><span class="cx">               text run at (6,52) width 41: &quot;&lt;div&gt;&quot;
</span><del>-              text run at (46,52) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,67) width 113: &quot;   &lt;div&gt;&lt;/div&gt;&quot;
</span><del>-              text run at (118,67) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,82) width 225: &quot;   How about regular text...&quot;
</span><del>-              text run at (230,82) width 1: &quot; &quot;
</del><span class="cx">               text run at (6,97) width 49: &quot;&lt;/div&gt;&quot;
</span><span class="cx">           RenderBlock {P} at (16,205) size 584x36
</span><span class="cx">             RenderText {#text} at (0,0) size 572x35
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastformstargetedframesubmissionexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/forms/targeted-frame-submission-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/forms/targeted-frame-submission-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/forms/targeted-frame-submission-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -24,5 +24,4 @@
</span><span class="cx">                 RenderBlock {PRE} at (0,0) size 284x15
</span><span class="cx">                   RenderText {#text} at (0,0) size 56x15
</span><span class="cx">                     text run at (0,0) width 56: &quot;SUCCESS&quot;
</span><del>-                    text run at (56,0) width 0: &quot; &quot;
</del><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastframesonlyCommentInIFrameexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/frames/onlyCommentInIFrame-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/frames/onlyCommentInIFrame-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/frames/onlyCommentInIFrame-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -30,7 +30,6 @@
</span><span class="cx">                 RenderBlock {div} at (18,61) size 685x15
</span><span class="cx">                   RenderText {#text} at (0,0) size 490x14
</span><span class="cx">                     text run at (0,0) width 490: &quot;error on line 1 at column 15: Extra content at the end of the document&quot;
</span><del>-                    text run at (490,0) width 0: &quot; &quot;
</del><span class="cx">                 RenderBlock {h3} at (18,94) size 685x23
</span><span class="cx">                   RenderText {#text} at (0,0) size 429x22
</span><span class="cx">                     text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasthtmllistingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/html/listing-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/html/listing-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/html/listing-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -12,11 +12,8 @@
</span><span class="cx">       RenderBlock {LISTING} at (0,65) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 792x45
</span><span class="cx">           text run at (0,0) width 272: &quot;This text is inside a listing tag.&quot;
</span><del>-          text run at (272,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 768: &quot;It acts exactly like the pre tag, so the text should be monospaced and not have any line breaks.&quot;
</span><del>-          text run at (768,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 792: &quot;Also, it eats the very first newline inside the listing, so there should not be a blank line above.&quot;
</span><del>-          text run at (792,30) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {P} at (0,126) size 784x18
</span><span class="cx">         RenderText {#text} at (0,0) size 588x18
</span><span class="cx">           text run at (0,0) width 588: &quot;The listing tag has a width in it. To test the JavaScript binding, this page gets the width, here: &quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastinvalidjunkdataexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/invalid/junk-data-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/invalid/junk-data-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/invalid/junk-data-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,7 +10,6 @@
</span><span class="cx">         RenderBlock {div} at (18,61) size 716x15
</span><span class="cx">           RenderText {#text} at (0,0) size 483x14
</span><span class="cx">             text run at (0,0) width 483: &quot;error on line 1 at column 1: Extra content at the end of the document&quot;
</span><del>-            text run at (483,0) width 0: &quot; &quot;
</del><span class="cx">         RenderBlock {h3} at (18,94) size 716x23
</span><span class="cx">           RenderText {#text} at (0,0) size 429x22
</span><span class="cx">             text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastinvalidmissingendtagexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/invalid/missing-end-tag-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx">       RenderBlock {div} at (18,61) size 732x15
</span><span class="cx">         RenderText {#text} at (0,0) size 553x14
</span><span class="cx">           text run at (0,0) width 553: &quot;error on line 7 at column 8: Opening and ending tag mismatch: p line 0 and body&quot;
</span><del>-          text run at (553,0) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {h3} at (18,94) size 732x23
</span><span class="cx">         RenderText {#text} at (0,0) size 429x22
</span><span class="cx">           text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastloadertextdocumentwrappingexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/loader/text-document-wrapping-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/loader/text-document-wrapping-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/loader/text-document-wrapping-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -12,9 +12,7 @@
</span><span class="cx">               RenderBlock {PRE} at (0,0) size 784x75
</span><span class="cx">                 RenderText {#text} at (0,0) size 784x75
</span><span class="cx">                   text run at (0,0) width 416: &quot;This line should wrap with no horizontal scroll bar:&quot;
</span><del>-                  text run at (416,0) width 0: &quot; &quot;
</del><span class="cx">                   text run at (0,15) width 0: &quot; &quot;
</span><span class="cx">                   text run at (0,30) width 784: &quot;abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrst&quot;
</span><span class="cx">                   text run at (0,45) width 784: &quot;uvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmn&quot;
</span><span class="cx">                   text run at (0,60) width 512: &quot;opqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz&quot;
</span><del>-                  text run at (512,60) width 0: &quot; &quot;
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastoverflowcliprectsfixedancestorexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/overflow/clip-rects-fixed-ancestor-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,69 +10,37 @@
</span><span class="cx">       RenderBlock {PRE} at (0,39) size 769x496
</span><span class="cx">         RenderText {#text} at (0,0) size 264x495
</span><span class="cx">           text run at (0,0) width 72: &quot;#fixed1 {&quot;
</span><del>-          text run at (72,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 192: &quot;\x{9}position: fixed;&quot;
</span><del>-          text run at (192,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 144: &quot;\x{9}top: 80px;&quot;
</span><del>-          text run at (144,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 160: &quot;\x{9}left: 300px;&quot;
</span><del>-          text run at (160,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 184: &quot;\x{9}width: 150px; }&quot;
</span><del>-          text run at (184,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 72: &quot;#fixed2 {&quot;
</span><del>-          text run at (72,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 192: &quot;\x{9}position: fixed;&quot;
</span><del>-          text run at (192,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 144: &quot;\x{9}top: 80px;&quot;
</span><del>-          text run at (144,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 160: &quot;\x{9}left: 500px;&quot;
</span><del>-          text run at (160,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 184: &quot;\x{9}width: 150px; }&quot;
</span><del>-          text run at (184,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 72: &quot;#fixed3 {&quot;
</span><del>-          text run at (72,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 192: &quot;\x{9}position: fixed;&quot;
</span><del>-          text run at (192,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 144: &quot;\x{9}top: 80px;&quot;
</span><del>-          text run at (144,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 160: &quot;\x{9}left: 700px;&quot;
</span><del>-          text run at (160,195) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,210) width 184: &quot;\x{9}width: 150px; }&quot;
</span><del>-          text run at (184,210) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,225) width 136: &quot;.overflowHidden {&quot;
</span><del>-          text run at (136,225) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,240) width 216: &quot;\x{9}overflow: hidden; }&quot;
</span><del>-          text run at (216,240) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,255) width 88: &quot;.relative {&quot;
</span><del>-          text run at (88,255) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,270) width 232: &quot;\x{9}position: relative; }&quot;
</span><del>-          text run at (232,270) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,285) width 88: &quot;.absolute {&quot;
</span><del>-          text run at (88,285) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,300) width 216: &quot;\x{9}position: absolute;&quot;
</span><del>-          text run at (216,300) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,315) width 120: &quot;\x{9}top: 0;&quot;
</span><del>-          text run at (120,315) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,330) width 152: &quot;\x{9}right: 0; }&quot;
</span><del>-          text run at (152,330) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,345) width 40: &quot;div {&quot;
</span><del>-          text run at (40,345) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,360) width 168: &quot;\x{9}padding: 5px;&quot;
</span><del>-          text run at (168,360) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,375) width 160: &quot;\x{9}margin: 5px;&quot;
</span><del>-          text run at (160,375) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,390) width 264: &quot;\x{9}border: solid 1px #999; }&quot;
</span><del>-          text run at (264,390) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,405) width 96: &quot;#veryLarge {&quot;
</span><del>-          text run at (96,405) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,420) width 216: &quot;\x{9}position: relative;&quot;
</span><del>-          text run at (216,420) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,435) width 176: &quot;\x{9}height:1000px;&quot;
</span><del>-          text run at (176,435) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,450) width 184: &quot;\x{9}width:1500px; }&quot;
</span><del>-          text run at (184,450) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,465) width 64: &quot;\x{9}&quot;
</span><del>-          text run at (64,465) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,480) width 0: &quot; &quot;
</span><span class="cx">       RenderBlock {P} at (0,550) size 769x19
</span><span class="cx">         RenderText {#text} at (0,0) size 401x18
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastparserxhtmlalternateentitiesexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/parser/xhtml-alternate-entities-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx">       RenderBlock {div} at (18,61) size 732x15
</span><span class="cx">         RenderText {#text} at (0,0) size 385x14
</span><span class="cx">           text run at (0,0) width 385: &quot;error on line 4 at column 13: Entity 'fnof' not defined&quot;
</span><del>-          text run at (385,0) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {h3} at (18,94) size 732x23
</span><span class="cx">         RenderText {#text} at (0,0) size 429x22
</span><span class="cx">           text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttablebordercollapsing004expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -18,29 +18,17 @@
</span><span class="cx">       RenderBlock {PRE} at (0,92) size 769x181
</span><span class="cx">         RenderText {#text} at (0,0) size 688x180
</span><span class="cx">           text run at (0,0) width 408: &quot;TABLE\x{9}{ margin: 1em; border: medium solid blue; }&quot;
</span><del>-          text run at (408,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 408: &quot;TD\x{9}{ border: thin solid green; padding: 5px; }&quot;
</span><del>-          text run at (408,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 392: &quot;TH { border: medium solid purple; padding: 5px; }&quot;
</span><del>-          text run at (392,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 360: &quot;TABLE.one, TABLE.two { border-spacing: 1em; }&quot;
</span><del>-          text run at (360,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 320: &quot;TABLE.one { border-collapse: collapse; }&quot;
</span><del>-          text run at (320,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 320: &quot;TABLE.two { border-collapse: separate; }&quot;
</span><del>-          text run at (320,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 536: &quot;TABLE.three { border-collapse: separate; border-spacing: 0 0.5em; }&quot;
</span><del>-          text run at (536,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 528: &quot;TABLE.four { border-collapse: separate; border-spacing: 0.5em 0; }&quot;
</span><del>-          text run at (528,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 328: &quot;TABLE.five { border-collapse: separate; }&quot;
</span><del>-          text run at (328,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 464: &quot;TABLE.five, TABLE.five TD, TABLE.five TH { border: none; }&quot;
</span><del>-          text run at (464,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 688: &quot;TABLE.five TR, TABLE.five COL, TABLE.five COLGROUP, TABLE.five TBODY, TABLE.five THEAD&quot;
</span><del>-          text run at (688,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 296: &quot;\x{9}{ border: medium solid red; }&quot;
</span><del>-          text run at (296,165) width 0: &quot; &quot;
</del><span class="cx">       RenderTable {TABLE} at (16,288) size 737x185 [border: (1px solid #0000FF)]
</span><span class="cx">         RenderTableSection {TBODY} at (1,1) size 734x181
</span><span class="cx">           RenderTableRow {TR} at (0,0) size 734x31
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttablebordercollapsing004verticalexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-vertical-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-vertical-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-vertical-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -18,29 +18,17 @@
</span><span class="cx">       RenderBlock {PRE} at (0,92) size 769x181
</span><span class="cx">         RenderText {#text} at (0,0) size 688x180
</span><span class="cx">           text run at (0,0) width 408: &quot;TABLE   { margin: 1em; border: medium solid blue; }&quot;
</span><del>-          text run at (408,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 376: &quot;TD  { border: thin solid green; padding: 5px; }&quot;
</span><del>-          text run at (376,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 392: &quot;TH { border: medium solid purple; padding: 5px; }&quot;
</span><del>-          text run at (392,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 360: &quot;TABLE.one, TABLE.two { border-spacing: 1em; }&quot;
</span><del>-          text run at (360,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 320: &quot;TABLE.one { border-collapse: collapse; }&quot;
</span><del>-          text run at (320,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 320: &quot;TABLE.two { border-collapse: separate; }&quot;
</span><del>-          text run at (320,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 536: &quot;TABLE.three { border-collapse: separate; border-spacing: 0 0.5em; }&quot;
</span><del>-          text run at (536,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 528: &quot;TABLE.four { border-collapse: separate; border-spacing: 0.5em 0; }&quot;
</span><del>-          text run at (528,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 328: &quot;TABLE.five { border-collapse: separate; }&quot;
</span><del>-          text run at (328,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 464: &quot;TABLE.five, TABLE.five TD, TABLE.five TH { border: none; }&quot;
</span><del>-          text run at (464,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 688: &quot;TABLE.five TR, TABLE.five COL, TABLE.five COLGROUP, TABLE.five TBODY, TABLE.five THEAD&quot;
</span><del>-          text run at (688,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 264: &quot;    { border: medium solid red; }&quot;
</span><del>-          text run at (264,165) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {DIV} at (0,285) size 1488x585
</span><span class="cx">         RenderTable {TABLE} at (16,16) size 238x552 [border: (1px solid #0000FF)]
</span><span class="cx">           RenderTableSection {TBODY} at (1,1) size 235x549
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextwhitespace001expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/text/whitespace/001-expected.txt (0 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/whitespace/001-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/text/whitespace/001-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</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 784x579
+      RenderBlock {PRE} at (0,0) size 784x15
+        RenderText {#text} at (0,0) size 104x15
+          text run at (0,0) width 104: &quot;text      col&quot;
+      RenderBlock {PRE} at (0,28) size 784x15
+        RenderText {#text} at (0,0) size 104x15
+          text run at (0,0) width 104: &quot;          col&quot;
+      RenderBlock {PRE} at (0,56) size 784x15
+        RenderText {#text} at (0,0) size 104x15
+          text run at (0,0) width 104: &quot;thistextiscol&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextwhitespace013expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/text/whitespace/013-expected.txt (0 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/whitespace/013-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/text/whitespace/013-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x184
+  RenderBlock {HTML} at (0,0) size 800x184
+    RenderBody {BODY} at (8,8) size 784x168
+      RenderBlock (anonymous) at (0,0) size 784x18
+        RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000]
+          RenderText {#text} at (0,1) size 528x16
+            text run at (0,1) width 528: &quot;Ahem_font_required_for_this_test.&quot;
+        RenderText {#text} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,18) size 342x150
+        RenderTableSection {TBODY} at (0,0) size 342x150
+          RenderTableRow {TR} at (0,2) size 342x146
+            RenderTableCell {TD} at (2,2) size 338x146 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {PRE} at (1,17) size 336x112 [color=#00FF00] [bgcolor=#008000]
+                RenderText {#text} at (0,0) size 336x112
+                  text run at (0,0) width 336: &quot;                     &quot;
+                  text run at (0,16) width 336: &quot; xxxx xxxx xxxx xxxx &quot;
+                  text run at (0,32) width 336: &quot; x  x x  x x    x    &quot;
+                  text run at (0,48) width 320: &quot; xxxx xxxx xxxx xxxx&quot;
+                  text run at (0,64) width 336: &quot; x    x  x    x    x &quot;
+                  text run at (0,80) width 336: &quot; x    x  x xxxx xxxx &quot;
+                  text run at (0,96) width 336: &quot;                     &quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextwhitespace014expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/text/whitespace/014-expected.txt (0 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/whitespace/014-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/text/whitespace/014-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -0,0 +1,23 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x152
+  RenderBlock {HTML} at (0,0) size 800x152
+    RenderBody {BODY} at (8,8) size 784x136
+      RenderBlock (anonymous) at (0,0) size 784x18
+        RenderInline {DIV} at (0,0) size 528x16 [color=#FFFFFF] [bgcolor=#FF0000]
+          RenderText {#text} at (0,1) size 528x16
+            text run at (0,1) width 528: &quot;Ahem_font_required_for_this_test.&quot;
+        RenderText {#text} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,18) size 342x118
+        RenderTableSection {TBODY} at (0,0) size 342x118
+          RenderTableRow {TR} at (0,2) size 342x114
+            RenderTableCell {TD} at (2,2) size 338x114 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 336x112 [color=#00FF00] [bgcolor=#008000]
+                RenderText {#text} at (0,0) size 336x112
+                  text run at (0,0) width 336: &quot;                     &quot;
+                  text run at (0,16) width 336: &quot; xxxx xxxx xxxx xxxx &quot;
+                  text run at (0,32) width 336: &quot; x  x x  x x    x    &quot;
+                  text run at (0,48) width 320: &quot; xxxx xxxx xxxx xxxx&quot;
+                  text run at (0,64) width 336: &quot; x    x  x    x    x &quot;
+                  text run at (0,80) width 336: &quot; x    x  x xxxx xxxx &quot;
+                  text run at (0,96) width 336: &quot;                     &quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextwhitespace022expectedtxt"></a>
<div class="addfile"><h4>Added: trunk/LayoutTests/platform/mac/fast/text/whitespace/022-expected.txt (0 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/whitespace/022-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/fast/text/whitespace/022-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</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 784x566
+      RenderBlock {PRE} at (0,0) size 784x60
+        RenderText {#text} at (0,0) size 240x60
+          text run at (0,0) width 240: &quot;This is a test.&quot;
+          text run at (0,30) width 224: &quot;Big font size?&quot;
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextwhitespace024expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/whitespace/024-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/whitespace/024-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/text/whitespace/024-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -25,7 +25,6 @@
</span><span class="cx">       RenderBlock {PRE} at (0,143) size 769x16
</span><span class="cx">         RenderText {#text} at (0,0) size 376x15
</span><span class="cx">           text run at (0,0) width 376: &quot;    &lt;SPAN CLASS=dow&gt; D  M  T  W  J  F  S&lt;/SPAN&gt;&quot;
</span><del>-          text run at (376,0) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {H2} at (0,178) size 769x29
</span><span class="cx">         RenderText {#text} at (0,0) size 109x28
</span><span class="cx">           text run at (0,0) width 109: &quot;Example 1&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfasttextwhitespace030expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/text/whitespace/030-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/text/whitespace/030-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/text/whitespace/030-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -6,9 +6,7 @@
</span><span class="cx">       RenderBlock {PRE} at (0,0) size 784x19 [border: (2px solid #008000)]
</span><span class="cx">         RenderText {#text} at (2,2) size 136x15
</span><span class="cx">           text run at (2,2) width 136: &quot;I am on one line.&quot;
</span><del>-          text run at (138,2) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {DIV} at (0,32) size 784x40 [border: (2px solid #008000)]
</span><span class="cx">         RenderText {#text} at (2,2) size 758x36
</span><span class="cx">           text run at (2,2) width 0: &quot; &quot;
</span><span class="cx">           text run at (2,20) width 758: &quot;This div is two lines.  The newline right after the tag opened is significant and is honored by Firefox and Opera (and us).&quot;
</span><del>-          text run at (760,20) width 0: &quot; &quot;
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastxslxsltextracontentatendexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/xsl/xslt-extra-content-at-end-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -9,7 +9,6 @@
</span><span class="cx">       RenderBlock {div} at (18,61) size 732x15
</span><span class="cx">         RenderText {#text} at (0,0) size 490x14
</span><span class="cx">           text run at (0,0) width 490: &quot;error on line 1 at column 76: Extra content at the end of the document&quot;
</span><del>-          text run at (490,0) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {h3} at (18,94) size 732x23
</span><span class="cx">         RenderText {#text} at (0,0) size 429x22
</span><span class="cx">           text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacfastxslxsltmissingnamespaceinxsltexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/fast/xsl/xslt-missing-namespace-in-xslt-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -11,7 +11,6 @@
</span><span class="cx">       RenderBlock {div} at (18,61) size 732x15
</span><span class="cx">         RenderText {#text} at (0,0) size 504x14
</span><span class="cx">           text run at (0,0) width 504: &quot;error on line 1 at column 76: Namespace prefix foo on bar is not defined&quot;
</span><del>-          text run at (504,0) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {h3} at (18,94) size 732x23
</span><span class="cx">         RenderText {#text} at (0,0) size 429x22
</span><span class="cx">           text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmachttptestsmiscacid3expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/http/tests/misc/acid3-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/http/tests/misc/acid3-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/http/tests/misc/acid3-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -50,7 +50,7 @@
</span><span class="cx">                       text run at (0,90) width 8: &quot;Y&quot;
</span><span class="cx">                       text run at (0,105) width 8: &quot;P&quot;
</span><span class="cx">                       text run at (0,120) width 8: &quot;E&quot;
</span><del>-                      text run at (0,135) width 0: &quot; &quot;
</del><ins>+                      text run at (0,135) width 8: &quot; &quot;
</ins><span class="cx">                       text run at (0,150) width 8: &quot;h&quot;
</span><span class="cx">                       text run at (0,165) width 8: &quot;t&quot;
</span><span class="cx">                       text run at (0,180) width 8: &quot;m&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustombug45331expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/svg/custom/bug45331-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/svg/custom/bug45331-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/svg/custom/bug45331-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,7 +10,6 @@
</span><span class="cx">         RenderBlock {div} at (18,61) size 701x15
</span><span class="cx">           RenderText {#text} at (0,0) size 483x14
</span><span class="cx">             text run at (0,0) width 483: &quot;error on line 3 at column 1: Extra content at the end of the document&quot;
</span><del>-            text run at (483,0) width 0: &quot; &quot;
</del><span class="cx">         RenderBlock {h3} at (18,94) size 701x23
</span><span class="cx">           RenderText {#text} at (0,0) size 429x22
</span><span class="cx">             text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomjunkdataexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/svg/custom/junk-data-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/svg/custom/junk-data-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/svg/custom/junk-data-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,7 +10,6 @@
</span><span class="cx">         RenderBlock {div} at (18,61) size 701x15
</span><span class="cx">           RenderText {#text} at (0,0) size 413x14
</span><span class="cx">             text run at (0,0) width 413: &quot;error on line 6 at column 2: StartTag: invalid element name&quot;
</span><del>-            text run at (413,0) width 0: &quot; &quot;
</del><span class="cx">         RenderBlock {h3} at (18,94) size 701x23
</span><span class="cx">           RenderText {#text} at (0,0) size 429x22
</span><span class="cx">             text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustommissingxlinkexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/svg/custom/missing-xlink-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/svg/custom/missing-xlink-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/svg/custom/missing-xlink-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,7 +10,6 @@
</span><span class="cx">         RenderBlock {div} at (18,61) size 701x15
</span><span class="cx">           RenderText {#text} at (0,0) size 567x14
</span><span class="cx">             text run at (0,0) width 567: &quot;error on line 6 at column 14: Namespace prefix xlink for href on a is not defined&quot;
</span><del>-            text run at (567,0) width 0: &quot; &quot;
</del><span class="cx">         RenderBlock {h3} at (18,94) size 701x23
</span><span class="cx">           RenderText {#text} at (0,0) size 429x22
</span><span class="cx">             text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustompathbaddataexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/svg/custom/path-bad-data-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/svg/custom/path-bad-data-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/svg/custom/path-bad-data-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,7 +10,6 @@
</span><span class="cx">         RenderBlock {div} at (18,61) size 701x15
</span><span class="cx">           RenderText {#text} at (0,0) size 462x14
</span><span class="cx">             text run at (0,0) width 462: &quot;error on line 9 at column 66: invalid character in attribute value&quot;
</span><del>-            text run at (462,0) width 0: &quot; &quot;
</del><span class="cx">         RenderBlock {h3} at (18,94) size 701x23
</span><span class="cx">           RenderText {#text} at (0,0) size 429x22
</span><span class="cx">             text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvgcustomusefontfacecrashexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/svg/custom/use-font-face-crash-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/svg/custom/use-font-face-crash-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/svg/custom/use-font-face-crash-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,7 +10,6 @@
</span><span class="cx">         RenderBlock {div} at (18,61) size 701x15
</span><span class="cx">           RenderText {#text} at (0,0) size 497x14
</span><span class="cx">             text run at (0,0) width 497: &quot;error on line 1 at column 132: Extra content at the end of the document&quot;
</span><del>-            text run at (497,0) width 0: &quot; &quot;
</del><span class="cx">         RenderBlock {h3} at (18,94) size 701x23
</span><span class="cx">           RenderText {#text} at (0,0) size 429x22
</span><span class="cx">             text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacsvghixieerror012expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/svg/hixie/error/012-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/svg/hixie/error/012-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/svg/hixie/error/012-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,7 +10,6 @@
</span><span class="cx">         RenderBlock {div} at (18,61) size 701x15
</span><span class="cx">           RenderText {#text} at (0,0) size 567x14
</span><span class="cx">             text run at (0,0) width 567: &quot;error on line 5 at column 7: Opening and ending tag mismatch: rect line 0 and svg&quot;
</span><del>-            text run at (567,0) width 0: &quot; &quot;
</del><span class="cx">         RenderBlock {h3} at (18,94) size 701x23
</span><span class="cx">           RenderText {#text} at (0,0) size 429x22
</span><span class="cx">             text run at (0,0) width 429: &quot;Below is a rendering of the page up to the first error.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozillabugs45621expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla/bugs/45621-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla/bugs/45621-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/tables/mozilla/bugs/45621-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -6,11 +6,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,0) size 784x45
</span><span class="cx">         RenderText {#text} at (0,0) size 168x45
</span><span class="cx">           text run at (0,0) width 120: &quot;table width=50%&quot;
</span><del>-          text run at (120,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 96: &quot;  td nowrap &quot;
</span><del>-          text run at (96,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 168: &quot;    input width=100% &quot;
</span><del>-          text run at (168,30) width 0: &quot; &quot;
</del><span class="cx">       RenderTable {TABLE} at (0,58) size 392x47 [bgcolor=#C0C0C0] [border: (1px outset #808080)]
</span><span class="cx">         RenderTableSection {TBODY} at (1,1) size 390x45
</span><span class="cx">           RenderTableRow {TR} at (0,2) size 390x41
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozillabugsbug1395242expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla/bugs/bug139524-2-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla/bugs/bug139524-2-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/tables/mozilla/bugs/bug139524-2-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -16,13 +16,9 @@
</span><span class="cx">       RenderBlock {PRE} at (15,126) size 769x61 [color=#000066]
</span><span class="cx">         RenderText {#text} at (0,0) size 216x60
</span><span class="cx">           text run at (0,0) width 80: &quot;&lt;colgroup&gt;&quot;
</span><del>-          text run at (80,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 216: &quot; &lt;col width=\&quot;100\&quot; span=\&quot;2\&quot;&gt;&quot;
</span><del>-          text run at (216,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 144: &quot; &lt;col width=\&quot;200\&quot;&gt;&quot;
</span><del>-          text run at (144,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 88: &quot;&lt;/colgroup&gt;&quot;
</span><del>-          text run at (88,45) width 0: &quot; &quot;
</del><span class="cx">       RenderBlock {P} at (0,202) size 784x19
</span><span class="cx">         RenderText {#text} at (0,0) size 556x18
</span><span class="cx">           text run at (0,0) width 556: &quot;So the first two colums should both be 100px wide, and the third should be 200px wide.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozilla_expected_failuresbugsbug10552expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug1055-2-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -42,27 +42,16 @@
</span><span class="cx">       RenderBlock {PRE} at (0,245) size 769x181
</span><span class="cx">         RenderText {#text} at (0,0) size 576x180
</span><span class="cx">           text run at (0,0) width 472: &quot;.firsttable { border-width : 10pt ; border-color : yellow ;&quot;
</span><del>-          text run at (472,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 312: &quot;                border-style : double }&quot;
</span><del>-          text run at (312,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 416: &quot;.t1 { border-color : black ; border-style : double ;&quot;
</span><del>-          text run at (416,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 288: &quot;                border-width : 5pt }&quot;
</span><del>-          text run at (288,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 392: &quot;.t2 { border-color : red ; border-style : solid ;&quot;
</span><del>-          text run at (392,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 296: &quot;                border-width : 5pt  }&quot;
</span><del>-          text run at (296,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 408: &quot;.t3 { border-color : lime ; border-style : groove ;&quot;
</span><del>-          text run at (408,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 296: &quot;                border-width : 5pt  }&quot;
</span><del>-          text run at (296,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 576: &quot;.t4 { border-color : blue ; border-style : inset ; border-width : 5pt  }&quot;
</span><del>-          text run at (576,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 480: &quot;.secondtable { border-width : 10pt ; border-color : yellow ;&quot;
</span><del>-          text run at (480,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 312: &quot;                border-style : double ;&quot;
</span><del>-          text run at (312,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 352: &quot;                border-collapse : collapse }&quot;
</span><span class="cx">       RenderTable {TABLE} at (96,438) size 577x135 [border: (13.33px double #FFFF00)]
</span><span class="cx">         RenderTableSection {TBODY} at (13,13) size 550x108
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozilla_expected_failuresbugsbug21518expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug21518-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,13 +10,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,61) size 784x61
</span><span class="cx">         RenderText {#text} at (0,0) size 224x60
</span><span class="cx">           text run at (0,0) width 224: &quot;&lt;TABLE width=\&quot;500\&quot; border=1&gt;&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 168: &quot;&lt;COLGROUP width=\&quot;1*\&quot;&gt;&quot;
</span><del>-          text run at (168,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 168: &quot;&lt;COLGROUP width=\&quot;1*\&quot;&gt;&quot;
</span><del>-          text run at (168,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 168: &quot;&lt;COLGROUP width=\&quot;3*\&quot;&gt;&quot;
</span><del>-          text run at (168,45) width 0: &quot; &quot;
</del><span class="cx">       RenderTable {TABLE} at (0,134) size 500x77 [border: (1px outset #808080)]
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="lines">@@ -59,11 +55,8 @@
</span><span class="cx">       RenderBlock {PRE} at (0,279) size 784x46
</span><span class="cx">         RenderText {#text} at (0,0) size 224x45
</span><span class="cx">           text run at (0,0) width 224: &quot;&lt;TABLE width=\&quot;500\&quot; border=1&gt;&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 224: &quot;&lt;COLGROUP span=2 width=\&quot;1*\&quot;&gt;&quot;
</span><del>-          text run at (224,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 168: &quot;&lt;COLGROUP width=\&quot;3*\&quot;&gt;&quot;
</span><del>-          text run at (168,30) width 0: &quot; &quot;
</del><span class="cx">       RenderTable {TABLE} at (0,337) size 500x77 [border: (1px outset #808080)]
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozilla_expected_failuresbugsbug22122expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug22122-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -10,13 +10,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,61) size 769x61
</span><span class="cx">         RenderText {#text} at (0,0) size 224x60
</span><span class="cx">           text run at (0,0) width 224: &quot;&lt;TABLE width=\&quot;500\&quot; border=1&gt;&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 80: &quot;&lt;COLGROUP&gt;&quot;
</span><del>-          text run at (80,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 80: &quot;&lt;COLGROUP&gt;&quot;
</span><del>-          text run at (80,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 168: &quot;&lt;COLGROUP width=\&quot;0*\&quot;&gt;&quot;
</span><del>-          text run at (168,45) width 0: &quot; &quot;
</del><span class="cx">       RenderTable {TABLE} at (0,134) size 500x77 [border: (1px outset #808080)]
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="lines">@@ -59,13 +55,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,279) size 769x61
</span><span class="cx">         RenderText {#text} at (0,0) size 224x60
</span><span class="cx">           text run at (0,0) width 224: &quot;&lt;TABLE width=\&quot;500\&quot; border=1&gt;&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 168: &quot;&lt;COLGROUP width=\&quot;1*\&quot;&gt;&quot;
</span><del>-          text run at (168,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 168: &quot;&lt;COLGROUP width=\&quot;1*\&quot;&gt;&quot;
</span><del>-          text run at (168,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 168: &quot;&lt;COLGROUP width=\&quot;0*\&quot;&gt;&quot;
</span><del>-          text run at (168,45) width 0: &quot; &quot;
</del><span class="cx">       RenderTable {TABLE} at (0,352) size 500x77 [border: (1px outset #808080)]
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="lines">@@ -107,13 +99,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,488) size 769x61
</span><span class="cx">         RenderText {#text} at (0,0) size 224x60
</span><span class="cx">           text run at (0,0) width 224: &quot;&lt;TABLE width=\&quot;500\&quot; border=1&gt;&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 168: &quot;&lt;COLGROUP width=\&quot;1*\&quot;&gt;&quot;
</span><del>-          text run at (168,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 168: &quot;&lt;COLGROUP width=\&quot;2*\&quot;&gt;&quot;
</span><del>-          text run at (168,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 168: &quot;&lt;COLGROUP width=\&quot;0*\&quot;&gt;&quot;
</span><del>-          text run at (168,45) width 0: &quot; &quot;
</del><span class="cx">       RenderTable {TABLE} at (0,561) size 500x77 [border: (1px outset #808080)]
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="lines">@@ -155,13 +143,9 @@
</span><span class="cx">       RenderBlock {PRE} at (0,696) size 769x61
</span><span class="cx">         RenderText {#text} at (0,0) size 224x60
</span><span class="cx">           text run at (0,0) width 224: &quot;&lt;TABLE width=\&quot;500\&quot; border=1&gt;&quot;
</span><del>-          text run at (224,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 168: &quot;&lt;COLGROUP width=\&quot;1*\&quot;&gt;&quot;
</span><del>-          text run at (168,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 176: &quot;&lt;COLGROUP width=\&quot;100\&quot;&gt;&quot;
</span><del>-          text run at (176,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 168: &quot;&lt;COLGROUP width=\&quot;0*\&quot;&gt;&quot;
</span><del>-          text run at (168,45) width 0: &quot; &quot;
</del><span class="cx">       RenderTable {TABLE} at (0,769) size 500x77 [border: (1px outset #808080)]
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span><span class="cx">         RenderTableCol {COLGROUP} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozilla_expected_failuresbugsbug24795expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -97,7 +97,6 @@
</span><span class="cx">             RenderBlock {PRE} at (21,575) size 462x17 [border: (1px dotted #FFFF00)]
</span><span class="cx">               RenderText {#text} at (1,1) size 40x15
</span><span class="cx">                 text run at (1,1) width 40: &quot;  ...&quot;
</span><del>-                text run at (41,1) width 0: &quot; &quot;
</del><span class="cx">             RenderBlock {P} at (21,608) size 462x20 [border: (1px dotted #FFFF00)]
</span><span class="cx">               RenderText {#text} at (1,1) size 453x18
</span><span class="cx">                 text run at (1,1) width 453: &quot;The dotted borders and lines and the text in the left cell should be white.&quot;
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmactablesmozilla_expected_failuresmarvinbackgr_fixedbgexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -164,56 +164,29 @@
</span><span class="cx">       RenderBlock {PRE} at (0,1224) size 769x406
</span><span class="cx">         RenderText {#text} at (0,0) size 1536x405
</span><span class="cx">           text run at (0,0) width 1536: &quot;................................................................................................................................................................................................&quot;
</span><del>-          text run at (1536,0) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,15) width 8: &quot;.&quot;
</span><del>-          text run at (8,15) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,30) width 8: &quot;.&quot;
</span><del>-          text run at (8,30) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,45) width 8: &quot;.&quot;
</span><del>-          text run at (8,45) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,60) width 8: &quot;.&quot;
</span><del>-          text run at (8,60) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,75) width 8: &quot;.&quot;
</span><del>-          text run at (8,75) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,90) width 8: &quot;.&quot;
</span><del>-          text run at (8,90) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,105) width 8: &quot;.&quot;
</span><del>-          text run at (8,105) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,120) width 8: &quot;.&quot;
</span><del>-          text run at (8,120) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,135) width 8: &quot;.&quot;
</span><del>-          text run at (8,135) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,150) width 8: &quot;.&quot;
</span><del>-          text run at (8,150) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,165) width 8: &quot;.&quot;
</span><del>-          text run at (8,165) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,180) width 8: &quot;.&quot;
</span><del>-          text run at (8,180) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,195) width 8: &quot;.&quot;
</span><del>-          text run at (8,195) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,210) width 8: &quot;.&quot;
</span><del>-          text run at (8,210) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,225) width 8: &quot;.&quot;
</span><del>-          text run at (8,225) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,240) width 8: &quot;.&quot;
</span><del>-          text run at (8,240) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,255) width 8: &quot;.&quot;
</span><del>-          text run at (8,255) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,270) width 8: &quot;.&quot;
</span><del>-          text run at (8,270) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,285) width 8: &quot;.&quot;
</span><del>-          text run at (8,285) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,300) width 8: &quot;.&quot;
</span><del>-          text run at (8,300) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,315) width 8: &quot;.&quot;
</span><del>-          text run at (8,315) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,330) width 8: &quot;.&quot;
</span><del>-          text run at (8,330) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,345) width 8: &quot;.&quot;
</span><del>-          text run at (8,345) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,360) width 8: &quot;.&quot;
</span><del>-          text run at (8,360) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,375) width 8: &quot;.&quot;
</span><del>-          text run at (8,375) width 0: &quot; &quot;
</del><span class="cx">           text run at (0,390) width 8: &quot;.&quot;
</span><del>-          text run at (8,390) width 0: &quot; &quot;
</del></span></pre></div>
<a id="trunkLayoutTestsplatformmacmavericksfastformstargetedframesubmissionexpectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac-mavericks/fast/forms/targeted-frame-submission-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-mavericks/fast/forms/targeted-frame-submission-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac-mavericks/fast/forms/targeted-frame-submission-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -24,5 +24,4 @@
</span><span class="cx">                 RenderBlock {PRE} at (0,0) size 284x15
</span><span class="cx">                   RenderText {#text} at (0,0) size 56x15
</span><span class="cx">                     text run at (0,0) width 56: &quot;SUCCESS&quot;
</span><del>-                    text run at (56,0) width 0: &quot; &quot;
</del><span class="cx">         RenderText {#text} at (0,0) size 0x0
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmacmountainliontablesmozilla_expected_failuresbugsbug24795expectedtxt"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac-mountainlion/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-mountainlion/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/LayoutTests/platform/mac-mountainlion/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -97,7 +97,6 @@
</span><span class="cx">             RenderBlock {PRE} at (21,575) size 460x17 [border: (1px dotted #FFFF00)]
</span><span class="cx">               RenderText {#text} at (1,1) size 40x15
</span><span class="cx">                 text run at (1,1) width 40: &quot;  ...&quot;
</span><del>-                text run at (41,1) width 0: &quot; &quot;
</del><span class="cx">             RenderBlock {P} at (21,608) size 460x20 [border: (1px dotted #FFFF00)]
</span><span class="cx">               RenderText {#text} at (1,1) size 453x18
</span><span class="cx">                 text run at (1,1) width 453: &quot;The dotted borders and lines and the text in the left cell should be white.&quot;
</span></span></pre></div>
<a id="trunkSourceWebCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/ChangeLog (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/ChangeLog        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/Source/WebCore/ChangeLog        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -1,3 +1,48 @@
</span><ins>+2014-10-28  Zalan Bujtas  &lt;zalan@apple.com&gt;
+
+        Speed up line parsing for simple line layout.
+        https://bugs.webkit.org/show_bug.cgi?id=137275
+
+        Reviewed by Antti Koivisto.
+        
+        This patch speeds up the line parsing for simple line layout by
+        reducing the number of text measurement calls.
+        The parsing logic hasn't changed. We simply walk over
+        the whitespace/non-whitespace fragments and measure them to
+        figure out whether they fit.
+        The performance gain mainly comes from the more efficient line wrapping
+        so that we don't re-measure the fragment when it is pushed to
+        the next line.
+
+        No change in behaviour. (except the empty line-break run removal.)
+
+        * rendering/SimpleLineLayout.cpp:
+        (WebCore::SimpleLineLayout::skipWhitespace): 
+        (WebCore::SimpleLineLayout::computeLineLeft):
+        (WebCore::SimpleLineLayout::TextFragment::TextFragment):
+        (WebCore::SimpleLineLayout::TextFragment::isEmpty):
+        (WebCore::SimpleLineLayout::LineState::LineState):
+        (WebCore::SimpleLineLayout::LineState::commitAndCreateRun): adds uncommitted text to the line and creates a run out of it. 
+        (WebCore::SimpleLineLayout::LineState::addUncommitted): appends fragment to the uncommitted text. 
+        (WebCore::SimpleLineLayout::LineState::addUncommittedWhitespace): appends whitespace to the uncommitted text.
+        (WebCore::SimpleLineLayout::LineState::jumpTo): moves line's current position without committing text. 
+        (WebCore::SimpleLineLayout::LineState::width): current width of the line including committed and uncommitted text.
+        (WebCore::SimpleLineLayout::LineState::fits): checks if committed + uncommitted text fits the line. 
+        (WebCore::SimpleLineLayout::LineState::removeCommittedTrailingWhitespace): 
+        (WebCore::SimpleLineLayout::removeTrailingWhitespace): post processing the trailing whitespace.
+        (WebCore::SimpleLineLayout::initializeLine):
+        (WebCore::SimpleLineLayout::splitFragmentToFitLine): breaks the fragments into 2 so that the first (sub)fragment fits the line.
+        (WebCore::SimpleLineLayout::nextFragment): returns the next valid fragment of the text.
+        (WebCore::SimpleLineLayout::createLineRuns): creates runs for the current line and returns when we can't fit more text on the line.
+        (WebCore::SimpleLineLayout::updateLineConstrains): updates left/right constrains for the current line.
+        (WebCore::SimpleLineLayout::createTextRuns): creates runs for the whole text.
+        (WebCore::SimpleLineLayout::isWhitespace): Deleted.
+        (WebCore::SimpleLineLayout::skipWhitespaces): Deleted.
+        (WebCore::SimpleLineLayout::measureWord): Deleted.
+        (WebCore::SimpleLineLayout::adjustRunOffsets): Deleted.
+        * rendering/SimpleLineLayout.h:
+        (WebCore::SimpleLineLayout::Run::Run):
+
</ins><span class="cx"> 2014-10-28  Alexey Proskuryakov  &lt;ap@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Windows build fix.
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingSimpleLineLayoutcpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/SimpleLineLayout.cpp (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/SimpleLineLayout.cpp        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/Source/WebCore/rendering/SimpleLineLayout.cpp        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -213,17 +213,16 @@
</span><span class="cx">     unsigned tabWidth;
</span><span class="cx"> };
</span><span class="cx"> 
</span><del>-static inline bool isWhitespace(UChar character, bool preserveNewline)
-{
-    return character == ' ' || character == '\t' || (!preserveNewline &amp;&amp; character == '\n');
-}
-
</del><span class="cx"> template &lt;typename CharacterType&gt;
</span><del>-static inline unsigned skipWhitespaces(const CharacterType* text, unsigned offset, unsigned length, bool preserveNewline)
</del><ins>+static inline unsigned skipWhitespace(const CharacterType* text, unsigned offset, unsigned length, bool preserveNewline, unsigned&amp; spaceCount)
</ins><span class="cx"> {
</span><ins>+    spaceCount = 0;
</ins><span class="cx">     for (; offset &lt; length; ++offset) {
</span><del>-        if (!isWhitespace(text[offset], preserveNewline))
</del><ins>+        bool isSpace = text[offset] == ' ';
+        if (!(isSpace || text[offset] == '\t' || (!preserveNewline &amp;&amp; text[offset] == '\n')))
</ins><span class="cx">             return offset;
</span><ins>+        if (isSpace)
+            ++spaceCount;
</ins><span class="cx">     }
</span><span class="cx">     return length;
</span><span class="cx"> }
</span><span class="lines">@@ -244,196 +243,389 @@
</span><span class="cx">     return style.font.width(run);
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-template &lt;typename CharacterType&gt;
-static float measureWord(unsigned start, unsigned end, float lineWidth, const Style&amp; style, const CharacterType* text, unsigned textLength, const RenderText&amp; textRenderer)
</del><ins>+static float computeLineLeft(ETextAlign textAlign, float availableWidth, float committedWidth, float logicalLeftOffset)
</ins><span class="cx"> {
</span><del>-    if (text[start] == ' ' &amp;&amp; end == start + 1)
-        return style.spaceWidth;
</del><ins>+    float remainingWidth = availableWidth - committedWidth;
+    float left = logicalLeftOffset;
+    switch (textAlign) {
+    case LEFT:
+    case WEBKIT_LEFT:
+    case TASTART:
+        return left;
+    case RIGHT:
+    case WEBKIT_RIGHT:
+    case TAEND:
+        return left + std::max&lt;float&gt;(remainingWidth, 0);
+    case CENTER:
+    case WEBKIT_CENTER:
+        return left + std::max&lt;float&gt;(remainingWidth / 2, 0);
+    case JUSTIFY:
+        break;
+    }
+    ASSERT_NOT_REACHED();
+    return 0;
+}
</ins><span class="cx"> 
</span><del>-    bool measureWithEndSpace = style.collapseWhitespace &amp;&amp; end &lt; textLength &amp;&amp; text[end] == ' ';
-    if (measureWithEndSpace)
-        ++end;
-    float width = textWidth(textRenderer, text, textLength, start, end, lineWidth, style);
</del><ins>+struct TextFragment {
+    TextFragment()
+        : start(0)
+        , isCollapsedWhitespace(false)
+        , end(0)
+        , isWhitespaceOnly(false)
+        , isBreakable(false)
+        , mustBreak(false)
+        , width(0)
+    { }
</ins><span class="cx"> 
</span><del>-    return measureWithEndSpace ? width - style.spaceWidth : width;
-}
</del><ins>+    TextFragment(unsigned textStart, unsigned textEnd, unsigned textWidth)
+        : start(textStart)
+        , isCollapsedWhitespace(false)
+        , end(textEnd)
+        , isWhitespaceOnly(false)
+        , isBreakable(false)
+        , mustBreak(false)
+        , width(textWidth)
+    { }
</ins><span class="cx"> 
</span><del>-template &lt;typename CharacterType&gt;
-Vector&lt;Run, 4&gt; createLineRuns(unsigned lineStart, LineWidth&amp; lineWidth, LazyLineBreakIterator&amp; lineBreakIterator, const Style&amp; style, const CharacterType* text, unsigned textLength, const RenderText&amp; textRenderer)
-{
-    Vector&lt;Run, 4&gt; lineRuns;
-    lineRuns.uncheckedAppend(Run(lineStart, 0));
</del><ins>+    bool isEmpty() const
+    {
+        return start == end;
+    }
</ins><span class="cx"> 
</span><del>-    unsigned wordEnd = lineStart;
-    while (wordEnd &lt; textLength) {
-        ASSERT(!style.collapseWhitespace || !isWhitespace(text[wordEnd], style.preserveNewline));
</del><ins>+    unsigned start : 31;
+    bool isCollapsedWhitespace : 1;
+    unsigned end : 31;
+    bool isWhitespaceOnly : 1;
+    bool isBreakable;
+    bool mustBreak;
+    float width;
+};
</ins><span class="cx"> 
</span><del>-        unsigned wordStart = wordEnd;
</del><ins>+struct LineState {
+    LineState()
+        : availableWidth(0)
+        , logicalLeftOffset(0)
+        , uncommittedStart(0)
+        , uncommittedEnd(0)
+        , uncommittedLeft(0)
+        , uncommittedWidth(0)
+        , committedWidth(0)
+        , end(0)
+        , trailingWhitespaceWidth(0)
+    {
+    }
</ins><span class="cx"> 
</span><del>-        if (style.preserveNewline &amp;&amp; text[wordStart] == '\n') {
-            ++wordEnd;
-            // FIXME: This creates a dedicated run for newline. This is wasteful and unnecessary but it keeps test results unchanged.
-            if (wordStart &gt; lineStart)
-                lineRuns.append(Run(wordStart, lineRuns.last().right));
-            lineRuns.last().right = lineRuns.last().left;
-            lineRuns.last().end = wordEnd;
-            break;
-        }
</del><ins>+    void commitAndCreateRun(Layout::RunVector&amp; lineRuns)
+    {
+        if (uncommittedStart == uncommittedEnd)
+            return;
</ins><span class="cx"> 
</span><del>-        if (!style.collapseWhitespace &amp;&amp; isWhitespace(text[wordStart], style.preserveNewline))
-            wordEnd = wordStart + 1;
-        else
-            wordEnd = nextBreakablePosition&lt;CharacterType, false&gt;(lineBreakIterator, text, textLength, wordStart + 1);
</del><ins>+        lineRuns.append(Run(uncommittedStart, uncommittedEnd, uncommittedLeft, uncommittedLeft + uncommittedWidth, false));
+        // Move uncommitted to committed.
+        committedWidth += uncommittedWidth;
</ins><span class="cx"> 
</span><del>-        bool wordIsPrecededByWhitespace = style.collapseWhitespace &amp;&amp; wordStart &gt; lineStart &amp;&amp; isWhitespace(text[wordStart - 1], style.preserveNewline);
-        if (wordIsPrecededByWhitespace)
-            --wordStart;
</del><ins>+        uncommittedStart = uncommittedEnd;
+        uncommittedLeft += uncommittedWidth;
+        uncommittedWidth = 0;
+    }
</ins><span class="cx"> 
</span><del>-        float wordWidth = measureWord(wordStart, wordEnd, lineWidth.committedWidth(), style, text, textLength, textRenderer);
</del><ins>+    void addUncommitted(const TextFragment&amp; fragment)
+    {
+        addUncommitted(fragment.end, fragment.width, fragment.isWhitespaceOnly);
+    }
</ins><span class="cx"> 
</span><del>-        lineWidth.addUncommittedWidth(wordWidth);
</del><ins>+    void addUncommitted(unsigned fragmentEnd, float fragmentWidth, bool whitespaceOnly)
+    {
+        unsigned uncomittedFragmentLength = fragmentEnd - uncommittedEnd;
+        uncommittedWidth += fragmentWidth;
+        uncommittedEnd = fragmentEnd;
+        end = uncommittedEnd;
+        trailingWhitespaceWidth = whitespaceOnly ? fragmentWidth : 0;
+        trailingWhitespaceLength = whitespaceOnly ? uncomittedFragmentLength  : 0;
+    }
</ins><span class="cx"> 
</span><del>-        if (style.wrapLines) {
-            // Move to the next line if the current one is full and we have something on it.
-            if (!lineWidth.fitsOnLine() &amp;&amp; lineWidth.committedWidth())
-                break;
</del><ins>+    void addUncommittedWhitespace(float whitespaceWidth)
+    {
+        addUncommitted(uncommittedEnd + 1, whitespaceWidth, true);
+    }
</ins><span class="cx"> 
</span><del>-            // This is for white-space: pre-wrap which requires special handling for end line whitespace.
-            if (!style.collapseWhitespace &amp;&amp; lineWidth.fitsOnLine() &amp;&amp; wordEnd &lt; textLength &amp;&amp; isWhitespace(text[wordEnd], style.preserveNewline)) {
-                // Look ahead to see if the next whitespace would fit.
-                float whitespaceWidth = textWidth(textRenderer, text, textLength, wordEnd, wordEnd + 1, lineWidth.committedWidth(), style);
-                if (!lineWidth.fitsOnLineIncludingExtraWidth(whitespaceWidth)) {
-                    // If not eat away the rest of the whitespace on the line.
-                    unsigned whitespaceEnd = skipWhitespaces(text, wordEnd, textLength, style.preserveNewline);
-                    // Include newline to this run too.
-                    if (whitespaceEnd &lt; textLength &amp;&amp; text[whitespaceEnd] == '\n')
-                        ++whitespaceEnd;
-                    lineRuns.last().end = whitespaceEnd;
-                    lineRuns.last().right = lineWidth.availableWidth();
-                    break;
-                }
-            }
-        }
</del><ins>+    void jumpTo(unsigned newPositon, float leftX)
+    {
+        end = newPositon;
</ins><span class="cx"> 
</span><del>-        if (wordStart &gt; lineRuns.last().end) {
-            // There were more than one consecutive whitespace.
-            ASSERT(wordIsPrecededByWhitespace);
-            // Include space to the end of the previous run.
-            lineRuns.last().end++;
-            lineRuns.last().right += style.spaceWidth;
-            // Start a new run on the same line.
-            lineRuns.append(Run(wordStart + 1, lineRuns.last().right));
-        }
</del><ins>+        uncommittedStart = newPositon;
+        uncommittedEnd = newPositon;
+        uncommittedLeft = leftX;
+        uncommittedWidth = 0;
+    }
</ins><span class="cx"> 
</span><del>-        if (!lineWidth.fitsOnLine() &amp;&amp; style.breakWordOnOverflow) {
-            // Backtrack and start measuring character-by-character.
-            lineWidth.addUncommittedWidth(-lineWidth.uncommittedWidth());
-            unsigned splitEnd = wordStart;
-            for (; splitEnd &lt; wordEnd; ++splitEnd) {
-                float charWidth = textWidth(textRenderer, text, textLength, splitEnd, splitEnd + 1, 0, style);
-                lineWidth.addUncommittedWidth(charWidth);
-                if (!lineWidth.fitsOnLine() &amp;&amp; splitEnd &gt; lineStart)
-                    break;
-                lineWidth.commit();
-            }
-            lineRuns.last().end = splitEnd;
-            lineRuns.last().right = lineWidth.committedWidth();
-            // To match line boxes, set single-space-only line width to zero.
-            if (text[lineRuns.last().start] == ' ' &amp;&amp; lineRuns.last().start + 1 == lineRuns.last().end)
-                lineRuns.last().right = lineRuns.last().left;
-            break;
</del><ins>+    float width() const
+    {
+        return committedWidth + uncommittedWidth;
+    }
+
+    bool fits(float extra) const
+    {
+        return availableWidth &gt;= width() + extra;
+    }
+
+    void removeCommittedTrailingWhitespace()
+    {
+        ASSERT(!uncommittedWidth);
+        committedWidth -= trailingWhitespaceWidth;
+        trailingWhitespaceWidth = 0;
+        trailingWhitespaceLength = 0;
+    }
+
+    float availableWidth;
+    float logicalLeftOffset;
+
+    unsigned uncommittedStart;
+    unsigned uncommittedEnd;
+    float uncommittedLeft;
+    float uncommittedWidth;
+    float committedWidth;
+    unsigned end; // End position of the current line.
+    float trailingWhitespaceWidth; // Use this to remove trailing whitespace without re-mesuring the text.
+    float trailingWhitespaceLength;
+};
+
+template &lt;typename CharacterType&gt;
+static void removeTrailingWhitespace(LineState&amp; line, TextFragment&amp; fragmentForNextLine, Layout::RunVector&amp; lineRuns, const Style&amp; style, const CharacterType* text, unsigned textLength)
+{
+    bool preWrap = style.wrapLines &amp;&amp; !style.collapseWhitespace;
+    // Trailing whitespace gets removed when we either collapse whitespace or pre-wrap is present.
+    if (!(style.collapseWhitespace || preWrap))
+        return;
+
+    ASSERT(lineRuns.size());
+    Run&amp; lastRun = lineRuns.last();
+
+    unsigned originalLineEnd = line.end;
+    bool trailingPreWrapWhitespaceNeedsToBeRemoved = false;
+    // When pre-wrap is present, trailing whitespace needs to be removed:
+    // 1. from the &quot;next line&quot;: when at least the first charater fits. When even the first whitespace is wider that the available width, we don't remove any whitespace at all.
+    // 2. from this line: remove whitespace, unless it's the only fragment on the line -so removing the whitesapce would produce an empty line.
+    if (preWrap) {
+        if (fragmentForNextLine.isWhitespaceOnly &amp;&amp; !fragmentForNextLine.isEmpty() &amp;&amp; line.availableWidth &gt;= line.committedWidth) {
+            line.end = fragmentForNextLine.end;
+            fragmentForNextLine = TextFragment();
</ins><span class="cx">         }
</span><ins>+        if (line.trailingWhitespaceLength)
+            trailingPreWrapWhitespaceNeedsToBeRemoved = !(line.committedWidth == line.trailingWhitespaceWidth); // Check if we've got only whitespace on this line.
+    }
+    if (line.trailingWhitespaceLength &amp;&amp; (style.collapseWhitespace || trailingPreWrapWhitespaceNeedsToBeRemoved)) {
+        lastRun.right -= line.trailingWhitespaceWidth;
+        lastRun.end -= line.trailingWhitespaceLength;
+        if (lastRun.start == lastRun.end)
+            lineRuns.removeLast();
+        line.removeCommittedTrailingWhitespace();
+    }
</ins><span class="cx"> 
</span><del>-        lineWidth.commit();
</del><ins>+    // If we skipped any whitespace and now the line end is a &quot;preserved&quot; newline, skip the newline too as we are wrapping the line here already.
+    if (originalLineEnd != line.end &amp;&amp; style.preserveNewline &amp;&amp; line.end &lt; textLength &amp;&amp; text[line.end] == '\n')
+        ++line.end;
+}
</ins><span class="cx"> 
</span><del>-        lineRuns.last().right = lineWidth.committedWidth();
-        lineRuns.last().end = wordEnd;
</del><ins>+template &lt;typename CharacterType&gt;
+static void initializeLine(LineState&amp; line, const Style&amp; style, const CharacterType* text, unsigned textLength)
+{
+    line.committedWidth = 0;
+    line.uncommittedLeft = 0;
+    line.trailingWhitespaceWidth = 0;
+    line.trailingWhitespaceLength = 0;
+    // Skip leading whitespace if collapsing whitespace, unless there's an uncommitted fragment pushed from the previous line.
+    // FIXME: Be smarter when the run from the previous line does not fit the current line. Right now, we just reprocess it.
+    if (line.uncommittedWidth &amp;&amp; !line.fits(line.uncommittedWidth))
+        line.jumpTo(line.uncommittedStart, 0); // Start over with this fragment.
+    else if (!line.uncommittedWidth) {
+        unsigned spaceCount = 0;
+        line.jumpTo(style.collapseWhitespace ? skipWhitespace(text, line.end, textLength, style.preserveNewline, spaceCount) : line.end, 0);
+    }
+}
</ins><span class="cx"> 
</span><del>-        if (style.collapseWhitespace)
-            wordEnd = skipWhitespaces(text, wordEnd, textLength, style.preserveNewline);
</del><ins>+template &lt;typename CharacterType&gt;
+static TextFragment splitFragmentToFitLine(TextFragment&amp; fragmentToSplit, float availableWidth, bool keepAtLeastOneCharacter, const RenderText&amp; textRenderer,
+    const CharacterType* text, unsigned textLength, const Style&amp; style)
+{
+    // Fast path for single char fragments.
+    if (fragmentToSplit.start + 1 == fragmentToSplit.end) {
+        if (keepAtLeastOneCharacter)
+            return TextFragment();
</ins><span class="cx"> 
</span><del>-        if (!lineWidth.fitsOnLine() &amp;&amp; style.wrapLines) {
-            // The first run on the line overflows.
-            ASSERT(lineRuns.size() == 1);
</del><ins>+        TextFragment fragmentForNextLine(fragmentToSplit);
+        fragmentToSplit.end = fragmentToSplit.start;
+        fragmentToSplit.width = 0;
+        return fragmentForNextLine;
+    }
+    // Simple binary search to find out what fits the current line.
+    // FIXME: add surrogate pair support.
+    unsigned left = fragmentToSplit.start;
+    unsigned right = fragmentToSplit.end - 1; // We can ignore the last character. It surely does not fit.
+    float width = 0;
+    while (left &lt; right) {
+        unsigned middle = (left + right) / 2;
+        width = textWidth(textRenderer, text, textLength, fragmentToSplit.start, middle + 1, 0, style);
+        if (availableWidth &gt; width)
+            left = middle + 1;
+        else if (availableWidth &lt; width)
+            right = middle;
+        else {
+            right = middle + 1;
</ins><span class="cx">             break;
</span><span class="cx">         }
</span><span class="cx">     }
</span><del>-    return lineRuns;
</del><ins>+
+    if (keepAtLeastOneCharacter &amp;&amp; right == fragmentToSplit.start)
+        ++right;
+    TextFragment fragmentForNextLine(fragmentToSplit);
+    fragmentToSplit.end = right;
+    fragmentToSplit.width = fragmentToSplit.isEmpty() ? 0 : textWidth(textRenderer, text, textLength, fragmentToSplit.start, right, 0, style);
+
+    fragmentForNextLine.start = fragmentToSplit.end;
+    fragmentForNextLine.width -= fragmentToSplit.width;
+    return fragmentForNextLine;
</ins><span class="cx"> }
</span><span class="cx"> 
</span><del>-static float computeLineLeft(ETextAlign textAlign, const LineWidth&amp; lineWidth)
</del><ins>+template &lt;typename CharacterType&gt;
+static TextFragment nextFragment(unsigned previousFragmentEnd, LazyLineBreakIterator&amp; lineBreakIterator, const Style&amp; style, const CharacterType* text, unsigned textLength,
+    float xPosition, const RenderText&amp; textRenderer)
</ins><span class="cx"> {
</span><del>-    float remainingWidth = lineWidth.availableWidth() - lineWidth.committedWidth();
-    float left = lineWidth.logicalLeftOffset();
-    switch (textAlign) {
-    case LEFT:
-    case WEBKIT_LEFT:
-    case TASTART:
-        return left;
-    case RIGHT:
-    case WEBKIT_RIGHT:
-    case TAEND:
-        return left + std::max&lt;float&gt;(remainingWidth, 0);
-    case CENTER:
-    case WEBKIT_CENTER:
-        return left + std::max&lt;float&gt;(remainingWidth / 2, 0);
-    case JUSTIFY:
-        break;
-    }
-    ASSERT_NOT_REACHED();
-    return 0;
</del><ins>+    // A fragment can have
+    // 1. new line character when preserveNewline is on (not considered as whitespace) or
+    // 2. whitespace (collasped, non-collapsed multi or single) or
+    // 3. non-whitespace characters.
+    TextFragment fragment;
+    fragment.mustBreak = style.preserveNewline &amp;&amp; text[previousFragmentEnd] == '\n';
+    unsigned spaceCount = 0;
+    unsigned whitespaceEnd = previousFragmentEnd;
+    if (!fragment.mustBreak)
+        whitespaceEnd = skipWhitespace(text, previousFragmentEnd, textLength, style.preserveNewline, spaceCount);
+    fragment.isWhitespaceOnly = previousFragmentEnd &lt; whitespaceEnd;
+    fragment.start = previousFragmentEnd;
+    if (fragment.isWhitespaceOnly)
+        fragment.end = whitespaceEnd;
+    else if (fragment.mustBreak)
+        fragment.end = fragment.start + 1;
+    else
+        fragment.end = nextBreakablePosition&lt;CharacterType, false&gt;(lineBreakIterator, text, textLength, previousFragmentEnd + 1);
+    bool multiple = fragment.start + 1 &lt; fragment.end;
+    fragment.isCollapsedWhitespace = multiple &amp;&amp; fragment.isWhitespaceOnly &amp;&amp; style.collapseWhitespace;
+    // Non-collapsed whitespace or just plain words when &quot;break word on overflow&quot; is on can wrap.
+    fragment.isBreakable = multiple &amp;&amp; ((fragment.isWhitespaceOnly &amp;&amp; !fragment.isCollapsedWhitespace) || (!fragment.isWhitespaceOnly &amp;&amp; style.breakWordOnOverflow));
+
+    // Compute fragment width or just use the pre-computed whitespace widths.
+    unsigned fragmentLength = fragment.end - fragment.start;
+    if (fragment.isCollapsedWhitespace)
+        fragment.width = style.spaceWidth;
+    else if (fragment.mustBreak)
+        fragment.width = 0; // Newline character's width is 0.
+    else if (fragmentLength == spaceCount) // Space only.
+        fragment.width = style.spaceWidth * spaceCount;
+    else
+        fragment.width = textWidth(textRenderer, text, textLength, fragment.start, fragment.end, xPosition, style);
+    return fragment;
</ins><span class="cx"> }
</span><span class="cx"> 
</span><del>-static void adjustRunOffsets(Vector&lt;Run, 4&gt;&amp; lineRuns, float adjustment)
</del><ins>+template &lt;typename CharacterType&gt;
+bool createLineRuns(LineState&amp; line, Layout::RunVector&amp; lineRuns, unsigned&amp; lineCount, LazyLineBreakIterator&amp; lineBreakIterator, const Style&amp; style, const CharacterType* text,
+    unsigned textLength, const RenderText&amp; textRenderer)
</ins><span class="cx"> {
</span><del>-    if (!adjustment)
-        return;
-    for (unsigned i = 0; i &lt; lineRuns.size(); ++i) {
-        lineRuns[i].left += adjustment;
-        lineRuns[i].right += adjustment;
</del><ins>+    unsigned previousNumberOfRuns = lineRuns.size();
+    TextFragment fragmentForNextLine;
+    initializeLine(line, style, text, textLength);
+    bool lineCanBeWrapped = style.wrapLines || style.breakWordOnOverflow;
+    while (line.end &lt; textLength) {
+        // Find the next text fragment. Start from the end of the previous fragment -current line end.
+        TextFragment fragment = nextFragment(line.end, lineBreakIterator, style, text, textLength, line.width(), textRenderer);
+        if ((lineCanBeWrapped &amp;&amp; !line.fits(fragment.width)) || fragment.mustBreak) {
+            // Overflow wrapping behaviour:
+            // 1. Newline character: wraps the line unless it's treated as whitespace.
+            // 2. Whitesapce collapse on: whitespace is skipped.
+            // 3. Whitespace collapse off: whitespace is wrapped.
+            // 4. First, non-whitespace fragment is either wrapped or kept on the line. (depends on overflow-wrap)
+            // 5. Non-whitespace fragment when there's already another fragment on the line gets pushed to the next line.
+            bool isFirstFragment = !line.width();
+            if (fragment.mustBreak) {
+                if (isFirstFragment)
+                    line.addUncommitted(fragment);
+                else {
+                    // No need to add the new line fragment if there's already content on the line. We are about to close this line anyway.
+                    ++line.end;
+                }
+            } else if (style.collapseWhitespace &amp;&amp; fragment.isWhitespaceOnly) {
+                // Whitespace collapse is on: whitespace that doesn't fit is simply skipped.
+                line.end = fragment.end;
+            } else if (fragment.isWhitespaceOnly || ((isFirstFragment &amp;&amp; style.breakWordOnOverflow) || !style.wrapLines)) { // !style.wrapLines: bug138102(preserve existing behavior)
+                // Whitespace collapse is off or non-whitespace content. split the fragment; (modified)fragment -&gt; this line, fragmentForNextLine -&gt; next line.
+                // When this is the only (first) fragment, the first character stays on the line, even if it does not fit.
+                fragmentForNextLine = splitFragmentToFitLine(fragment, line.availableWidth - line.width(), isFirstFragment, textRenderer, text, textLength, style);
+                if (!fragment.isEmpty()) {
+                    // Whitespace fragments can get pushed entirely to the next line.
+                    line.addUncommitted(fragment);
+                }
+            } else if (isFirstFragment) {
+                // Non-breakable non-whitespace first fragment. Add it to the current line. -it overflows though.
+                line.addUncommitted(fragment);
+            } else {
+                // Non-breakable non-whitespace fragment when there's already a fragment on the line. Push it to the next line.
+                fragmentForNextLine = fragment;
+            }
+            break;
+        }
+        // When the current fragment is collapsed whitespace, we need to create a run for what we've processed so far.
+        if (fragment.isCollapsedWhitespace) {
+            // One trailing whitespace to preserve.
+            line.addUncommittedWhitespace(style.spaceWidth);
+            line.commitAndCreateRun(lineRuns);
+            // And skip the collapsed whitespace.
+            line.jumpTo(fragment.end, line.width() + fragment.width - style.spaceWidth);
+        } else
+            line.addUncommitted(fragment);
</ins><span class="cx">     }
</span><ins>+    line.commitAndCreateRun(lineRuns);
+    // Postprocessing the runs we added for this line.
+    if (previousNumberOfRuns != lineRuns.size()) {
+        removeTrailingWhitespace(line, fragmentForNextLine, lineRuns, style, text, textLength);
+        lineRuns.last().isEndOfLine = true;
+        // Adjust runs' position by taking line's alignment into account.
+        if (float lineLeft = computeLineLeft(style.textAlign, line.availableWidth, line.committedWidth, line.logicalLeftOffset)) {
+            for (unsigned i = previousNumberOfRuns; i &lt; lineRuns.size(); ++i) {
+                lineRuns[i].left += lineLeft;
+                lineRuns[i].right += lineLeft;
+            }
+        }
+        ++lineCount;
+    }
+    if (!fragmentForNextLine.isEmpty())
+        line.addUncommitted(fragmentForNextLine);
+    return line.end &lt; textLength || line.uncommittedWidth;
</ins><span class="cx"> }
</span><span class="cx"> 
</span><ins>+static void updateLineConstrains(const RenderBlockFlow&amp; flow, float&amp; availableWidth, float&amp; logicalLeftOffset)
+{
+    LayoutUnit height = flow.logicalHeight();
+    LayoutUnit logicalHeight = flow.minLineHeightForReplacedRenderer(false, 0);
+    float logicalRightOffset = flow.logicalRightOffsetForLine(height, false, logicalHeight);
+    logicalLeftOffset = flow.logicalLeftOffsetForLine(height, false, logicalHeight);
+    availableWidth = std::max&lt;float&gt;(0, logicalRightOffset - logicalLeftOffset);
+}
+
</ins><span class="cx"> template &lt;typename CharacterType&gt;
</span><span class="cx"> void createTextRuns(Layout::RunVector&amp; runs, unsigned&amp; lineCount, RenderBlockFlow&amp; flow, RenderText&amp; textRenderer)
</span><span class="cx"> {
</span><span class="cx">     const Style style(flow.style());
</span><del>-
</del><span class="cx">     const CharacterType* text = textRenderer.text()-&gt;characters&lt;CharacterType&gt;();
</span><span class="cx">     const unsigned textLength = textRenderer.textLength();
</span><del>-
</del><span class="cx">     LayoutUnit borderAndPaddingBefore = flow.borderAndPaddingBefore();
</span><span class="cx">     LayoutUnit lineHeight = lineHeightFromFlow(flow);
</span><del>-
</del><span class="cx">     LazyLineBreakIterator lineBreakIterator(textRenderer.text(), flow.style().locale());
</span><ins>+    LineState line;
</ins><span class="cx"> 
</span><del>-    unsigned lineEnd = 0;
-    while (lineEnd &lt; textLength) {
-        if (style.collapseWhitespace)
-            lineEnd = skipWhitespaces(text, lineEnd, textLength, style.preserveNewline);
-
-        unsigned lineStart = lineEnd;
-
-        // LineWidth reads the current y position from the flow so keep it updated.
</del><ins>+    do {
</ins><span class="cx">         flow.setLogicalHeight(lineHeight * lineCount + borderAndPaddingBefore);
</span><del>-        LineWidth lineWidth(flow, false, DoNotIndentText);
-
-        auto lineRuns = createLineRuns(lineStart, lineWidth, lineBreakIterator, style, text, textLength, textRenderer);
-
-        lineEnd = lineRuns.last().end;
-        if (lineStart == lineEnd)
-            continue;
-
-        lineRuns.last().isEndOfLine = true;
-
-        float lineLeft = computeLineLeft(style.textAlign, lineWidth);
-        adjustRunOffsets(lineRuns, lineLeft);
-
-        for (unsigned i = 0; i &lt; lineRuns.size(); ++i)
-            runs.append(lineRuns[i]);
-
-        ++lineCount;
-    }
</del><ins>+        updateLineConstrains(flow, line.availableWidth, line.logicalLeftOffset);
+    } while (createLineRuns(line, runs, lineCount, lineBreakIterator, style, text, textLength, textRenderer));
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> std::unique_ptr&lt;Layout&gt; create(RenderBlockFlow&amp; flow)
</span></span></pre></div>
<a id="trunkSourceWebCorerenderingSimpleLineLayouth"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebCore/rendering/SimpleLineLayout.h (175258 => 175259)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebCore/rendering/SimpleLineLayout.h        2014-10-28 17:55:06 UTC (rev 175258)
+++ trunk/Source/WebCore/rendering/SimpleLineLayout.h        2014-10-28 17:57:14 UTC (rev 175259)
</span><span class="lines">@@ -51,6 +51,13 @@
</span><span class="cx">         , left(left)
</span><span class="cx">         , right(left)
</span><span class="cx">     { }
</span><ins>+    Run(unsigned start, unsigned end, float left, float right, bool isEndOfLine)
+        : start(start)
+        , end(end)
+        , isEndOfLine(isEndOfLine)
+        , left(left)
+        , right(right)
+    { }
</ins><span class="cx"> 
</span><span class="cx">     unsigned start;
</span><span class="cx">     unsigned end : 31;
</span></span></pre>
</div>
</div>

</body>
</html>