<!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>[168354] trunk/LayoutTests</title>
</head>
<body>

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

<h3>Log Message</h3>
<pre>[CSS Blending] Rename layout tests css3/compositing to css3/blending
https://bugs.webkit.org/show_bug.cgi?id=132578

Patch by Ion Rosca &lt;rosca@adobe.com&gt; on 2014-05-06
Reviewed by Andrei Bucur.

* css3/blending: Renamed from css3/compositing.
* platform/efl/TestExpectations:
* platform/gtk/TestExpectations:
* platform/ios-sim/css3/blending: Renamed from platform/ios-sim/css3/compositing
* platform/mac-wk2/TestExpectations:
* platform/mac/TestExpectations:
* platform/mac/css3/blending: Renamed from platform/mac/css3/compositing.
* platform/win/TestExpectations:
* platform/wincairo/TestExpectations:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkLayoutTestsChangeLog">trunk/LayoutTests/ChangeLog</a></li>
<li><a href="#trunkLayoutTestsplatformeflTestExpectations">trunk/LayoutTests/platform/efl/TestExpectations</a></li>
<li><a href="#trunkLayoutTestsplatformgtkTestExpectations">trunk/LayoutTests/platform/gtk/TestExpectations</a></li>
<li><a href="#trunkLayoutTestsplatformmacTestExpectations">trunk/LayoutTests/platform/mac/TestExpectations</a></li>
<li><a href="#trunkLayoutTestsplatformmacwk2TestExpectations">trunk/LayoutTests/platform/mac-wk2/TestExpectations</a></li>
<li><a href="#trunkLayoutTestsplatformwinTestExpectations">trunk/LayoutTests/platform/win/TestExpectations</a></li>
<li><a href="#trunkLayoutTestsplatformwincairoTestExpectations">trunk/LayoutTests/platform/wincairo/TestExpectations</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li>trunk/LayoutTests/css3/blending/</li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundattachementfixedexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-attachement-fixed-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundattachementfixedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-attachement-fixed.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundclipcontentboxexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-content-box-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundclipcontentboxhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-content-box.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundclippaddingboxexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-padding-box-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundclippaddingboxhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-padding-box.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundoriginborderboxexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-origin-border-box-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundoriginborderboxhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-origin-border-box.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundpositionpercentageexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-position-percentage-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundpositionpercentagehtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-position-percentage.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundrepeatnorepeatexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-repeat-no-repeat-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundrepeatnorepeathtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-repeat-no-repeat.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundsizecontainexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-size-contain-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundsizecontainhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-size-contain.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundsizecoverexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-size-cover-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodebackgroundsizecoverhtml">trunk/LayoutTests/css3/blending/background-blend-mode-background-size-cover.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodecrossfadeimageexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-crossfade-image-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodecrossfadeimagehtml">trunk/LayoutTests/css3/blending/background-blend-mode-crossfade-image.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodedataurisvgimageexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-data-uri-svg-image-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodedataurisvgimagehtml">trunk/LayoutTests/css3/blending/background-blend-mode-data-uri-svg-image.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodedefaultvaluehtml">trunk/LayoutTests/css3/blending/background-blend-mode-default-value.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodedifferentimageformatshtml">trunk/LayoutTests/css3/blending/background-blend-mode-different-image-formats.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodegifcolor2html">trunk/LayoutTests/css3/blending/background-blend-mode-gif-color-2.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodegifcolorhtml">trunk/LayoutTests/css3/blending/background-blend-mode-gif-color.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodegradientcolorexpectedtxt">trunk/LayoutTests/css3/blending/background-blend-mode-gradient-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodegradientcolorhtml">trunk/LayoutTests/css3/blending/background-blend-mode-gradient-color.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodegradientgradientexpectedtxt">trunk/LayoutTests/css3/blending/background-blend-mode-gradient-gradient-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodegradientgradienthtml">trunk/LayoutTests/css3/blending/background-blend-mode-gradient-gradient.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodegradientimageexpectedtxt">trunk/LayoutTests/css3/blending/background-blend-mode-gradient-image-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodegradientimagehtml">trunk/LayoutTests/css3/blending/background-blend-mode-gradient-image.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodeimagecolorhtml">trunk/LayoutTests/css3/blending/background-blend-mode-image-color.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodeimageimagehtml">trunk/LayoutTests/css3/blending/background-blend-mode-image-image.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodeimagesvgexpectedtxt">trunk/LayoutTests/css3/blending/background-blend-mode-image-svg-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodeimagesvghtml">trunk/LayoutTests/css3/blending/background-blend-mode-image-svg.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodemultiplebackgroundlayersexpectedtxt">trunk/LayoutTests/css3/blending/background-blend-mode-multiple-background-layers-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodemultiplebackgroundlayershtml">trunk/LayoutTests/css3/blending/background-blend-mode-multiple-background-layers.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodepropertyexpectedtxt">trunk/LayoutTests/css3/blending/background-blend-mode-property-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodepropertyparsingexpectedtxt">trunk/LayoutTests/css3/blending/background-blend-mode-property-parsing-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodepropertyparsinghtml">trunk/LayoutTests/css3/blending/background-blend-mode-property-parsing.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodepropertyhtml">trunk/LayoutTests/css3/blending/background-blend-mode-property.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodeseparatelayerdeclarationexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-separate-layer-declaration-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodeseparatelayerdeclarationhtml">trunk/LayoutTests/css3/blending/background-blend-mode-separate-layer-declaration.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodesinglelayernoblendinghtml">trunk/LayoutTests/css3/blending/background-blend-mode-single-layer-no-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodesvgcolorexpectedtxt">trunk/LayoutTests/css3/blending/background-blend-mode-svg-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodesvgcolorhtml">trunk/LayoutTests/css3/blending/background-blend-mode-svg-color.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodesvgexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-svg-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodesvghtml">trunk/LayoutTests/css3/blending/background-blend-mode-svg.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodetiledlayersexpectedhtml">trunk/LayoutTests/css3/blending/background-blend-mode-tiled-layers-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingbackgroundblendmodetiledlayershtml">trunk/LayoutTests/css3/blending/background-blend-mode-tiled-layers.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeacceleratedwithmultiplestackingcontextsexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeacceleratedwithmultiplestackingcontextshtml">trunk/LayoutTests/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeancestorclippinglayerexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeancestorclippinglayerhtml">trunk/LayoutTests/css3/blending/blend-mode-ancestor-clipping-layer.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodebackgroundhtml">trunk/LayoutTests/css3/blending/blend-mode-background.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerhtml">trunk/LayoutTests/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolatedgroup1html">trunk/LayoutTests/css3/blending/blend-mode-isolated-group-1.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolatedgroup2html">trunk/LayoutTests/css3/blending/blend-mode-isolated-group-2.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolatedgroup3html">trunk/LayoutTests/css3/blending/blend-mode-isolated-group-3.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolationflagsappendnonstackingcontextblendinghtml">trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolationflagsappendstackingcontextblendinghtml">trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolationflagsremovenonstackingcontextblendinghtml">trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolationflagsremovestackingcontextblendinghtml">trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolationflagsturnoffblendingnoisolationhtml">trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolationflagsturnoffblendinghtml">trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolationflagsturnoffstackingcontexthtml">trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolationflagsturnonblendinghtml">trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeisolationflagsturnonstackingcontexthtml">trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodelayershtml">trunk/LayoutTests/css3/blending/blend-mode-layers.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeoverflowexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeoverflowhtml">trunk/LayoutTests/css3/blending/blend-mode-overflow.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeparentofcompositedblendedhaslayerexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodeparentofcompositedblendedhaslayerhtml">trunk/LayoutTests/css3/blending/blend-mode-parent-of-composited-blended-has-layer.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodepropertyexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-property-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodepropertyparsingexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-property-parsing-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodepropertyparsinginvalidexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-property-parsing-invalid-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodepropertyparsinginvalidhtml">trunk/LayoutTests/css3/blending/blend-mode-property-parsing-invalid.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodepropertyparsinghtml">trunk/LayoutTests/css3/blending/blend-mode-property-parsing.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodepropertyhtml">trunk/LayoutTests/css3/blending/blend-mode-property.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodereflectionhtml">trunk/LayoutTests/css3/blending/blend-mode-reflection.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodesimplecompositedhtml">trunk/LayoutTests/css3/blending/blend-mode-simple-composited.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodesimplehtml">trunk/LayoutTests/css3/blending/blend-mode-simple.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodetransformstyleexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-transform-style-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodetransformstylehtml">trunk/LayoutTests/css3/blending/blend-mode-transform-style.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodewithacceleratedsiblingexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-with-accelerated-sibling-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodewithacceleratedsiblinghtml">trunk/LayoutTests/css3/blending/blend-mode-with-accelerated-sibling.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodewithbodyexpectedhtml">trunk/LayoutTests/css3/blending/blend-mode-with-body-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodewithbodyhtml">trunk/LayoutTests/css3/blending/blend-mode-with-body.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodewithcompositeddescendantshouldhavelayerexpectedtxt">trunk/LayoutTests/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingblendmodewithcompositeddescendantshouldhavelayerhtml">trunk/LayoutTests/css3/blending/blend-mode-with-composited-descendant-should-have-layer.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingeffectbackgroundblendmodeexpectedtxt">trunk/LayoutTests/css3/blending/effect-background-blend-mode-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingeffectbackgroundblendmodestackingexpectedtxt">trunk/LayoutTests/css3/blending/effect-background-blend-mode-stacking-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingeffectbackgroundblendmodestackinghtml">trunk/LayoutTests/css3/blending/effect-background-blend-mode-stacking.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingeffectbackgroundblendmodetiledexpectedtxt">trunk/LayoutTests/css3/blending/effect-background-blend-mode-tiled-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingeffectbackgroundblendmodetiledhtml">trunk/LayoutTests/css3/blending/effect-background-blend-mode-tiled.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingeffectbackgroundblendmodehtml">trunk/LayoutTests/css3/blending/effect-background-blend-mode.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingisolationisolateblendedchildexpectedhtml">trunk/LayoutTests/css3/blending/isolation-isolate-blended-child-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingisolationisolateblendedchildhtml">trunk/LayoutTests/css3/blending/isolation-isolate-blended-child.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingisolationisolatesimpleexpectedtxt">trunk/LayoutTests/css3/blending/isolation-isolate-simple-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingisolationparsingexpectedtxt">trunk/LayoutTests/css3/blending/isolation-parsing-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingisolationparsinghtml">trunk/LayoutTests/css3/blending/isolation-parsing.html</a></li>
<li>trunk/LayoutTests/css3/blending/repaint/</li>
<li><a href="#trunkLayoutTestscss3blendingrepaintblendmodeisolatestackingcontextexpectedtxt">trunk/LayoutTests/css3/blending/repaint/blend-mode-isolate-stacking-context-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3blendingrepaintblendmodeisolatestackingcontexthtml">trunk/LayoutTests/css3/blending/repaint/blend-mode-isolate-stacking-context.html</a></li>
<li>trunk/LayoutTests/css3/blending/resources/</li>
<li><a href="#trunkLayoutTestscss3blendingresourcesduckyjpg">trunk/LayoutTests/css3/blending/resources/ducky.jpg</a></li>
<li><a href="#trunkLayoutTestscss3blendingresourcesduckypng">trunk/LayoutTests/css3/blending/resources/ducky.png</a></li>
<li><a href="#trunkLayoutTestscss3blendingresourcesgray_squaresvg">trunk/LayoutTests/css3/blending/resources/gray_square.svg</a></li>
<li><a href="#trunkLayoutTestscss3blendingresourcesredcirclesvg">trunk/LayoutTests/css3/blending/resources/red-circle.svg</a></li>
<li><a href="#trunkLayoutTestscss3blendingresourcesreferencepng">trunk/LayoutTests/css3/blending/resources/reference.png</a></li>
<li><a href="#trunkLayoutTestscss3blendingresourcessquaresgif">trunk/LayoutTests/css3/blending/resources/squares.gif</a></li>
<li><a href="#trunkLayoutTestscss3blendingresourceswhite_squaresvg">trunk/LayoutTests/css3/blending/resources/white_square.svg</a></li>
<li>trunk/LayoutTests/css3/blending/script-tests/</li>
<li><a href="#trunkLayoutTestscss3blendingscripttestsbackgroundblendmodepropertyparsingjs">trunk/LayoutTests/css3/blending/script-tests/background-blend-mode-property-parsing.js</a></li>
<li><a href="#trunkLayoutTestscss3blendingscripttestsbackgroundblendmodepropertyjs">trunk/LayoutTests/css3/blending/script-tests/background-blend-mode-property.js</a></li>
<li><a href="#trunkLayoutTestscss3blendingscripttestsblendmodepropertyparsinginvalidjs">trunk/LayoutTests/css3/blending/script-tests/blend-mode-property-parsing-invalid.js</a></li>
<li><a href="#trunkLayoutTestscss3blendingscripttestsblendmodepropertyparsingjs">trunk/LayoutTests/css3/blending/script-tests/blend-mode-property-parsing.js</a></li>
<li><a href="#trunkLayoutTestscss3blendingscripttestsblendmodepropertyjs">trunk/LayoutTests/css3/blending/script-tests/blend-mode-property.js</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendcolorburnhtml">trunk/LayoutTests/css3/blending/svg-blend-color-burn.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendcolordodgehtml">trunk/LayoutTests/css3/blending/svg-blend-color-dodge.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblenddarkenhtml">trunk/LayoutTests/css3/blending/svg-blend-darken.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblenddifferencehtml">trunk/LayoutTests/css3/blending/svg-blend-difference.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendexclusionhtml">trunk/LayoutTests/css3/blending/svg-blend-exclusion.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendhardlighthtml">trunk/LayoutTests/css3/blending/svg-blend-hard-light.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendlayerblendhtml">trunk/LayoutTests/css3/blending/svg-blend-layer-blend.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendlayerclippathhtml">trunk/LayoutTests/css3/blending/svg-blend-layer-clip-path.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendlayerfilterhtml">trunk/LayoutTests/css3/blending/svg-blend-layer-filter.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendlayermaskhtml">trunk/LayoutTests/css3/blending/svg-blend-layer-mask.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendlayeropacityhtml">trunk/LayoutTests/css3/blending/svg-blend-layer-opacity.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendlayershadowhtml">trunk/LayoutTests/css3/blending/svg-blend-layer-shadow.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendlightenhtml">trunk/LayoutTests/css3/blending/svg-blend-lighten.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendmultiplyalphahtml">trunk/LayoutTests/css3/blending/svg-blend-multiply-alpha.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendmultiplyhtml">trunk/LayoutTests/css3/blending/svg-blend-multiply.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendnormalhtml">trunk/LayoutTests/css3/blending/svg-blend-normal.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendoverlayhtml">trunk/LayoutTests/css3/blending/svg-blend-overlay.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendscreenhtml">trunk/LayoutTests/css3/blending/svg-blend-screen.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgblendsoftlighthtml">trunk/LayoutTests/css3/blending/svg-blend-soft-light.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgisolationdefaultexpectedhtml">trunk/LayoutTests/css3/blending/svg-isolation-default-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgisolationdefaulthtml">trunk/LayoutTests/css3/blending/svg-isolation-default.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgisolationisolatedgroupexpectedhtml">trunk/LayoutTests/css3/blending/svg-isolation-isolated-group-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgisolationisolatedgrouphtml">trunk/LayoutTests/css3/blending/svg-isolation-isolated-group.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgisolationsimpleexpectedhtml">trunk/LayoutTests/css3/blending/svg-isolation-simple-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3blendingsvgisolationsimplehtml">trunk/LayoutTests/css3/blending/svg-isolation-simple.html</a></li>
<li>trunk/LayoutTests/platform/ios-sim/css3/blending/</li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingblendmodeancestorclippinglayerexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingblendmodeparentofcompositedblendedhaslayerexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingblendmodewithcompositeddescendantshouldhavelayerexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingshouldhavecompositinglayerexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/should-have-compositing-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendcolorburnexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-burn-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendcolordodgeexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-dodge-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendcolorexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblenddarkenexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-darken-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblenddifferenceexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-difference-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendexclusionexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-exclusion-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendhardlightexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-hard-light-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendhueexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-hue-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendlayerblendexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-blend-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendlayerclippathexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-clip-path-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendlayerfilterexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-filter-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendlayermaskexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-mask-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendlayeropacityexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-opacity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendlayershadowexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-shadow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendlightenexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-lighten-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendluminosityexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-luminosity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendmultiplyalphaexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-multiply-alpha-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendmultiplyexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-multiply-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendnormalexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-normal-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendoverlayexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-overlay-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendsaturationexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-saturation-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendscreenexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-screen-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformiossimcss3blendingsvgblendsoftlightexpectedtxt">trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-soft-light-expected.txt</a></li>
<li>trunk/LayoutTests/platform/mac/css3/blending/</li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedefaultvalueexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-default-value-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedefaultvalueexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-default-value-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedifferentimageformatsexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-different-image-formats-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedifferentimageformatsexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-different-image-formats-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolor2expectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-2-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolor2expectedtxt">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolorexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolorexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegradientcolorexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gradient-color-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegradientgradientexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gradient-gradient-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegradientimageexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gradient-image-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimagecolorexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-color-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimagecolorexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimageimageexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-image-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimageimageexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-image-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimagesvgexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-svg-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodemultiplebackgroundlayersexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-multiple-background-layers-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodesinglelayernoblendingexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-single-layer-no-blending-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodesinglelayernoblendingexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-single-layer-no-blending-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodesvgcolorexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-svg-color-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodebackgroundexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-background-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodebackgroundexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-background-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup1expectedpng">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-1-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup1expectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-1-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup2expectedpng">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-2-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup2expectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-2-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup3expectedpng">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-3-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup3expectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-3-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsappendnonstackingcontextblendingexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsappendstackingcontextblendingexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsremovenonstackingcontextblendingexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsremovestackingcontextblendingexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnoffblendingexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnoffblendingnoisolationexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnoffstackingcontextexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnonblendingexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-blending-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnonstackingcontextexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodelayersexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-layers-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodelayersexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-layers-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeoverflowexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-overflow-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodeoverflowexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodereflectionexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-reflection-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodereflectionexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-reflection-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodesimplecompositedexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-composited-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodesimplecompositedexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-composited-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodesimpleexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingblendmodesimpleexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingeffectbackgroundblendmodeexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/effect-background-blend-mode-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingeffectbackgroundblendmodestackingexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/effect-background-blend-mode-stacking-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingeffectbackgroundblendmodetiledexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/effect-background-blend-mode-tiled-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendcolorburnexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-burn-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendcolorburnexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-burn-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendcolordodgeexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-dodge-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendcolordodgeexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-dodge-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendcolorexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendcolorexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblenddarkenexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-darken-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblenddarkenexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-darken-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblenddifferenceexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-difference-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblenddifferenceexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-difference-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendexclusionexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-exclusion-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendexclusionexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-exclusion-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendhardlightexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hard-light-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendhardlightexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hard-light-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendhueexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hue-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendhueexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hue-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayerblendexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-blend-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayerblendexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-blend-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayerclippathexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-clip-path-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayerclippathexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-clip-path-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayerfilterexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-filter-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayerfilterexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-filter-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayermaskexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-mask-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayermaskexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-mask-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayeropacityexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-opacity-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayeropacityexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-opacity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayershadowexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-shadow-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlayershadowexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-shadow-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlightenexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-lighten-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendlightenexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-lighten-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendluminosityexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-luminosity-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendluminosityexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-luminosity-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyalphaexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-alpha-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyalphaexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-alpha-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendnormalexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-normal-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendnormalexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-normal-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendoverlayexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-overlay-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendoverlayexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-overlay-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendsaturationexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-saturation-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendsaturationexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-saturation-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendscreenexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-screen-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendscreenexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-screen-expected.txt</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendsoftlightexpectedpng">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-soft-light-expected.png</a></li>
<li><a href="#trunkLayoutTestsplatformmaccss3blendingsvgblendsoftlightexpectedtxt">trunk/LayoutTests/platform/mac/css3/blending/svg-blend-soft-light-expected.txt</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundattachementfixedexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundattachementfixedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclipcontentboxexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclipcontentboxhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclippaddingboxexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclippaddingboxhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundoriginborderboxexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundoriginborderboxhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundpositionpercentageexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundpositionpercentagehtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundrepeatnorepeatexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundrepeatnorepeathtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecontainexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecontainhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecoverexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecoverhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodecrossfadeimageexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodecrossfadeimagehtml">trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodedataurisvgimageexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodedataurisvgimagehtml">trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodedefaultvaluehtml">trunk/LayoutTests/css3/compositing/background-blend-mode-default-value.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodedifferentimageformatshtml">trunk/LayoutTests/css3/compositing/background-blend-mode-different-image-formats.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodegifcolor2html">trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color-2.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodegifcolorhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodegradientcolorexpectedtxt">trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodegradientcolorhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodegradientgradientexpectedtxt">trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodegradientgradienthtml">trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodegradientimageexpectedtxt">trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodegradientimagehtml">trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodeimagecolorhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-image-color.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodeimageimagehtml">trunk/LayoutTests/css3/compositing/background-blend-mode-image-image.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodeimagesvgexpectedtxt">trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodeimagesvghtml">trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodemultiplebackgroundlayersexpectedtxt">trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodemultiplebackgroundlayershtml">trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodepropertyexpectedtxt">trunk/LayoutTests/css3/compositing/background-blend-mode-property-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodepropertyparsingexpectedtxt">trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodepropertyparsinghtml">trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodepropertyhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-property.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodeseparatelayerdeclarationexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodeseparatelayerdeclarationhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodesinglelayernoblendinghtml">trunk/LayoutTests/css3/compositing/background-blend-mode-single-layer-no-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodesvgcolorexpectedtxt">trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodesvgcolorhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodesvgexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-svg-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodesvghtml">trunk/LayoutTests/css3/compositing/background-blend-mode-svg.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodetiledlayersexpectedhtml">trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingbackgroundblendmodetiledlayershtml">trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeacceleratedwithmultiplestackingcontextsexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeacceleratedwithmultiplestackingcontextshtml">trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeancestorclippinglayerexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeancestorclippinglayerhtml">trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodebackgroundhtml">trunk/LayoutTests/css3/compositing/blend-mode-background.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerhtml">trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolatedgroup1html">trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-1.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolatedgroup2html">trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-2.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolatedgroup3html">trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-3.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolationflagsappendnonstackingcontextblendinghtml">trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolationflagsappendstackingcontextblendinghtml">trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolationflagsremovenonstackingcontextblendinghtml">trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolationflagsremovestackingcontextblendinghtml">trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolationflagsturnoffblendingnoisolationhtml">trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolationflagsturnoffblendinghtml">trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolationflagsturnoffstackingcontexthtml">trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolationflagsturnonblendinghtml">trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-blending.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeisolationflagsturnonstackingcontexthtml">trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodelayershtml">trunk/LayoutTests/css3/compositing/blend-mode-layers.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeoverflowexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-overflow-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeoverflowhtml">trunk/LayoutTests/css3/compositing/blend-mode-overflow.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeparentofcompositedblendedhaslayerexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodeparentofcompositedblendedhaslayerhtml">trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodepropertyexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-property-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodepropertyparsingexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodepropertyparsinginvalidexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodepropertyparsinginvalidhtml">trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodepropertyparsinghtml">trunk/LayoutTests/css3/compositing/blend-mode-property-parsing.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodepropertyhtml">trunk/LayoutTests/css3/compositing/blend-mode-property.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodereflectionhtml">trunk/LayoutTests/css3/compositing/blend-mode-reflection.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodesimplecompositedhtml">trunk/LayoutTests/css3/compositing/blend-mode-simple-composited.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodesimplehtml">trunk/LayoutTests/css3/compositing/blend-mode-simple.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodetransformstyleexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-transform-style-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodetransformstylehtml">trunk/LayoutTests/css3/compositing/blend-mode-transform-style.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodewithacceleratedsiblingexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodewithacceleratedsiblinghtml">trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodewithbodyexpectedhtml">trunk/LayoutTests/css3/compositing/blend-mode-with-body-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodewithbodyhtml">trunk/LayoutTests/css3/compositing/blend-mode-with-body.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodewithcompositeddescendantshouldhavelayerexpectedtxt">trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingblendmodewithcompositeddescendantshouldhavelayerhtml">trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingeffectbackgroundblendmodeexpectedtxt">trunk/LayoutTests/css3/compositing/effect-background-blend-mode-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingeffectbackgroundblendmodestackingexpectedtxt">trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingeffectbackgroundblendmodestackinghtml">trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingeffectbackgroundblendmodetiledexpectedtxt">trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingeffectbackgroundblendmodetiledhtml">trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingeffectbackgroundblendmodehtml">trunk/LayoutTests/css3/compositing/effect-background-blend-mode.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingisolationisolateblendedchildexpectedhtml">trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingisolationisolateblendedchildhtml">trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingisolationisolatesimpleexpectedtxt">trunk/LayoutTests/css3/compositing/isolation-isolate-simple-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingisolationparsingexpectedtxt">trunk/LayoutTests/css3/compositing/isolation-parsing-expected.txt</a></li>
<li><a href="#trunkLayoutTestscss3compositingisolationparsinghtml">trunk/LayoutTests/css3/compositing/isolation-parsing.html</a></li>
<li>trunk/LayoutTests/css3/compositing/repaint/</li>
<li>trunk/LayoutTests/css3/compositing/resources/</li>
<li>trunk/LayoutTests/css3/compositing/script-tests/</li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendcolorburnhtml">trunk/LayoutTests/css3/compositing/svg-blend-color-burn.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendcolordodgehtml">trunk/LayoutTests/css3/compositing/svg-blend-color-dodge.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblenddarkenhtml">trunk/LayoutTests/css3/compositing/svg-blend-darken.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblenddifferencehtml">trunk/LayoutTests/css3/compositing/svg-blend-difference.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendexclusionhtml">trunk/LayoutTests/css3/compositing/svg-blend-exclusion.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendhardlighthtml">trunk/LayoutTests/css3/compositing/svg-blend-hard-light.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendlayerblendhtml">trunk/LayoutTests/css3/compositing/svg-blend-layer-blend.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendlayerclippathhtml">trunk/LayoutTests/css3/compositing/svg-blend-layer-clip-path.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendlayerfilterhtml">trunk/LayoutTests/css3/compositing/svg-blend-layer-filter.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendlayermaskhtml">trunk/LayoutTests/css3/compositing/svg-blend-layer-mask.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendlayeropacityhtml">trunk/LayoutTests/css3/compositing/svg-blend-layer-opacity.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendlayershadowhtml">trunk/LayoutTests/css3/compositing/svg-blend-layer-shadow.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendlightenhtml">trunk/LayoutTests/css3/compositing/svg-blend-lighten.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendmultiplyalphahtml">trunk/LayoutTests/css3/compositing/svg-blend-multiply-alpha.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendmultiplyhtml">trunk/LayoutTests/css3/compositing/svg-blend-multiply.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendnormalhtml">trunk/LayoutTests/css3/compositing/svg-blend-normal.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendoverlayhtml">trunk/LayoutTests/css3/compositing/svg-blend-overlay.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendscreenhtml">trunk/LayoutTests/css3/compositing/svg-blend-screen.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgblendsoftlighthtml">trunk/LayoutTests/css3/compositing/svg-blend-soft-light.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgisolationdefaultexpectedhtml">trunk/LayoutTests/css3/compositing/svg-isolation-default-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgisolationdefaulthtml">trunk/LayoutTests/css3/compositing/svg-isolation-default.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgisolationisolatedgroupexpectedhtml">trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgisolationisolatedgrouphtml">trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgisolationsimpleexpectedhtml">trunk/LayoutTests/css3/compositing/svg-isolation-simple-expected.html</a></li>
<li><a href="#trunkLayoutTestscss3compositingsvgisolationsimplehtml">trunk/LayoutTests/css3/compositing/svg-isolation-simple.html</a></li>
<li>trunk/LayoutTests/platform/ios-sim/css3/compositing/</li>
<li>trunk/LayoutTests/platform/mac/css3/compositing/</li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkLayoutTestsChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/ChangeLog (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/ChangeLog        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/ChangeLog        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,3 +1,20 @@
</span><ins>+2014-05-06  Ion Rosca  &lt;rosca@adobe.com&gt;
+
+        [CSS Blending] Rename layout tests css3/compositing to css3/blending
+        https://bugs.webkit.org/show_bug.cgi?id=132578
+
+        Reviewed by Andrei Bucur.
+
+        * css3/blending: Renamed from css3/compositing.
+        * platform/efl/TestExpectations:
+        * platform/gtk/TestExpectations:
+        * platform/ios-sim/css3/blending: Renamed from platform/ios-sim/css3/compositing
+        * platform/mac-wk2/TestExpectations:
+        * platform/mac/TestExpectations:
+        * platform/mac/css3/blending: Renamed from platform/mac/css3/compositing.
+        * platform/win/TestExpectations:
+        * platform/wincairo/TestExpectations:
+
</ins><span class="cx"> 2014-05-05  Grzegorz Czajkowski  &lt;g.czajkowski@samsung.com&gt;
</span><span class="cx"> 
</span><span class="cx">         Share mac/editing/spelling/delete-into-misspelled-word.html with other platforms
</span></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundattachementfixedexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundattachementfixedexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-attachement-fixed-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-attachement-fixed-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-attachement-fixed-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-attachment: fixed  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div {
+        background: #777777;
+        background-attachment: fixed ;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+    background-blend-mode: normal;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundattachementfixedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundattachementfixedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-attachement-fixed.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-attachement-fixed.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-attachement-fixed.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-attachment: fixed  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div {
+        background: url('resources/white_square.svg'), #777777;
+        background-attachment: fixed ;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+    background-blend-mode: multiply;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundclipcontentboxexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclipcontentboxexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-content-box-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-content-box-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-content-box-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-clip: content-box  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        background: #777777;
+        -webkit-background-clip: content-box;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundclipcontentboxhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclipcontentboxhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-content-box.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-content-box.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-content-box.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-clip: content-box  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        background: url('resources/white_square.svg'),  #777777;
+        -webkit-background-clip: content-box;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+    background-blend-mode: multiply;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundclippaddingboxexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclippaddingboxexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-padding-box-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-padding-box-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-padding-box-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-clip: padding-box  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        padding: 8.5px;
+        margin: 0 0 9px;
+        background: #777777;
+        -webkit-background-clip: padding-box;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundclippaddingboxhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclippaddingboxhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-padding-box.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-padding-box.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-clip-padding-box.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-clip: padding-box  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        padding: 8.5px;
+        margin: 0 0 9px;
+        background: url('resources/white_square.svg'),  #777777;
+        -webkit-background-clip: padding-box;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+    background-blend-mode: multiply;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundoriginborderboxexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundoriginborderboxexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-origin-border-box-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-origin-border-box-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-origin-border-box-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-origin: border-box  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div {
+        border: 10px double;
+    padding: 10px;
+        background: #777777;
+        background-origin: border-box;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundoriginborderboxhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundoriginborderboxhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-origin-border-box.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-origin-border-box.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-origin-border-box.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-origin: border-box  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div {
+        border: 10px double;
+    padding: 10px;
+        background: url('resources/white_square.svg'),  #777777;
+        background-origin: border-box;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+    background-blend-mode: multiply;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundpositionpercentageexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundpositionpercentageexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-position-percentage-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-position-percentage-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-position-percentage-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-position in percentage, such as 50% 50% --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+    background-color: #777777;
+        background-position: 10% 10%;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundpositionpercentagehtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundpositionpercentagehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-position-percentage.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-position-percentage.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-position-percentage.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-position in percentage, such as 50% 50% --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        background: url('resources/white_square.svg'),  #777777;
+        background-position: 10% 10%;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div style=&quot;background-blend-mode: multiply;&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundrepeatnorepeatexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundrepeatnorepeatexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-repeat-no-repeat-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-repeat-no-repeat-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-repeat-no-repeat-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-repeat: no-repeat  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        background-color: #777777;
+        background-repeat: no-repeat;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundrepeatnorepeathtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundrepeatnorepeathtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-repeat-no-repeat.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-repeat-no-repeat.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-repeat-no-repeat.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-repeat: no-repeat  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        background-image: url('resources/white_square.svg');
+        background-color:  #777777;
+        background-repeat: no-repeat;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div style=&quot;background-blend-mode: multiply;&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundsizecontainexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecontainexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-size-contain-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-size-contain-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-size-contain-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-size: contain   --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        background: #777777;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundsizecontainhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecontainhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-size-contain.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-size-contain.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-size-contain.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-size: contain   --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        background: url('resources/white_square.svg'), #777777;
+        background-size: contain;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div style=&quot;background-blend-mode: multiply;&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundsizecoverexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecoverexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-size-cover-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-size-cover-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-size-cover-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-size: cover  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        background: #777777;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodebackgroundsizecoverhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecoverhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-background-size-cover.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-background-size-cover.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-background-size-cover.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!-- Blend a background image and a background color specifying background-size: cover  --&gt;
+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+div { 
+        background: url('resources/white_square.svg'), #777777;
+        background-size: cover;
+        width: 200px;
+    height: 200px;
+    margin: 10px;
+}
+&lt;/style&gt;
+&lt;/head&gt;
+
+&lt;body&gt;
+    &lt;div style=&quot;background-blend-mode: multiply;&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodecrossfadeimageexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodecrossfadeimageexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-crossfade-image-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-crossfade-image-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-crossfade-image-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+
+&lt;!-- This file should contain two elements, each containing a cross-faded image between two rectangles, blended with a solid yellow background color.
+The test passes if you can see two green rectangles drawn on the screen. The test fails if the rectangles are drawn with red. --&gt;
+
+&lt;style&gt;
+    div {
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background: #0F0;
+    }
+&lt;/style&gt;
+
+&lt;div&gt;&lt;/div&gt;
+&lt;div&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodecrossfadeimagehtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodecrossfadeimagehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-crossfade-image.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-crossfade-image.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-crossfade-image.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+
+&lt;!-- This file should contain two elements, each containing a cross-faded image between two rectangles, blended with a solid yellow background color.
+The test passes if you can see two green rectangles drawn on the screen. The test fails if the rectangles are drawn with red. --&gt;
+
+&lt;style&gt;
+    div {
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background: -webkit-cross-fade(url('data:image/svg+xml;utf8, \
+            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100&quot; height=&quot;100&quot;&gt; \
+                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
+            &lt;/svg&gt;'
+            ), url('data:image/svg+xml;utf8, \
+            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100&quot; height=&quot;100&quot;&gt; \
+                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
+            &lt;/svg&gt;'
+            ), 100%) no-repeat 0 0 /100% 100%, #FF0;
+        background-blend-mode: difference, normal
+    }
+&lt;/style&gt;
+
+&lt;!-- Test the software path. --&gt;
+&lt;div&gt;&lt;/div&gt;
+
+&lt;!-- Test the hardware path. --&gt;
+&lt;div style=&quot;-webkit-transform: translateZ(0);&quot;&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodedataurisvgimageexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodedataurisvgimageexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-data-uri-svg-image-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-data-uri-svg-image-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-data-uri-svg-image-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+
+&lt;!-- This file should two green squares, each having a dotted border. --&gt;
+
+&lt;style&gt;
+    div {
+        border: 5px navy;
+        border-style: dotted double;
+        background: #0F0;
+        width: 130px;
+        height: 130px;
+    }
+&lt;/style&gt;
+
+&lt;div&gt;&lt;/div&gt;
+&lt;div&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodedataurisvgimagehtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodedataurisvgimagehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-data-uri-svg-image.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-data-uri-svg-image.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-data-uri-svg-image.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+
+&lt;!-- This file should two green squares, each having a dotted border. --&gt;
+
+&lt;style&gt;
+    div {
+        border: 5px navy;
+        border-style: dotted double;
+        background: url('data:image/svg+xml;utf8, \
+            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; viewBox=&quot;0 0 100 100&quot;&gt; \
+                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
+            &lt;/svg&gt;'
+            ), #FF0;
+        width: 130px;
+        height: 130px;
+        background-blend-mode: difference, normal
+    }
+&lt;/style&gt;
+
+&lt;script type=&quot;text/javascript&quot;&gt;
+    if (window.testRunner)
+        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
+&lt;/script&gt;
+
+&lt;!-- Test the software path. --&gt;
+&lt;div&gt;&lt;/div&gt;
+
+&lt;!-- Test the hardware path. --&gt;
+&lt;div style=&quot;-webkit-transform: translateZ(0)&quot;&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodedefaultvaluehtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodedefaultvaluehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-default-value.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-default-value.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-default-value.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-default-value.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    div {
+        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, linear-gradient(to right, white 0%, gray 100%), green;
+        width: 200px;
+        height: 200px;
+        margin: 10px;
+    }
+&lt;/style&gt;
+&lt;!-- Test whether default blend mode values are set for the unspecified layers in background-blend-mode. --&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;div style=&quot;background-blend-mode: normal;&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: difference;&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodedifferentimageformatshtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodedifferentimageformatshtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-different-image-formats.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-different-image-formats.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-different-image-formats.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-different-image-formats.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    div {
+        background-blend-mode: multiply, normal;
+        width: 200px;
+        height: 200px;
+        margin: 10px;
+    }
+
+    #png {
+        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, green;
+    }
+
+    #jpg {
+        background: url('resources/ducky.jpg') no-repeat 0 0 /100% 100%, green;
+    }
+
+&lt;/style&gt;
+&lt;!-- This file should contain two divs that should perform blending with the background color.--&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;div id=&quot;png&quot;&gt;&lt;/div&gt;
+    &lt;div id=&quot;jpg&quot;&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodegifcolor2htmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodegifcolor2html"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-gif-color-2.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color-2.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-gif-color-2.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-gif-color-2.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,41 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    div {
+        width: 130px;
+        height: 130px;
+        background: url('resources/squares.gif'), green;
+        float: left;
+        margin: 5px;
+    }
+&lt;/style&gt;
+&lt;script type=&quot;text/javascript&quot;&gt;
+    if (window.testRunner)
+        window.testRunner.waitUntilDone();
+
+    function done() {
+        if (window.testRunner)
+            window.testRunner.notifyDone();
+    }
+
+&lt;/script&gt;
+&lt;/head&gt;
+&lt;!-- This file should contain a gif on top of a background color with every type of blending. --&gt;
+&lt;body&gt;
+    &lt;div style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/div&gt;
+    &lt;script type=&quot;text/javascript&quot;&gt;
+        window.setTimeout(&quot;done()&quot;, 400);
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodegifcolorhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodegifcolorhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-gif-color.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-gif-color.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-gif-color.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    div {
+        width: 130px;
+        height: 130px;
+        background: url('resources/squares.gif'), green;
+        float: left;
+        margin: 5px;
+    }
+&lt;/style&gt;
+&lt;/head&gt;
+&lt;!-- This file should contain a gif on top of a background color with every type of blending. --&gt;
+&lt;body&gt;
+    &lt;div style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodegradientcolorexpectedtxtfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodegradientcolorexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-gradient-color-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-gradient-color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-gradient-color-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodegradientcolorhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodegradientcolorhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-gradient-color.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-gradient-color.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-gradient-color.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText(true);
+&lt;/script&gt;
+&lt;style&gt;
+    li {
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background: linear-gradient(to right, gray 0%, gray 100%), green;
+        display: block;
+        float: left;
+    }
+&lt;/style&gt;
+&lt;!-- This file should contain a gradient on top of a background color for every type of blending. --&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodegradientgradientexpectedtxtfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodegradientgradientexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-gradient-gradient-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-gradient-gradient-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-gradient-gradient-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodegradientgradienthtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodegradientgradienthtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-gradient-gradient.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-gradient-gradient.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-gradient-gradient.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText(true);
+&lt;/script&gt;
+&lt;style&gt;
+    li {
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background: linear-gradient(to right, white 0%, gray 100%), radial-gradient(green 0%, white 100%);
+        display: block;
+        float: left;
+    }
+&lt;/style&gt;
+&lt;!-- This file should contain a gradient on top of another gradient for every type of blending. --&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodegradientimageexpectedtxtfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodegradientimageexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-gradient-image-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-gradient-image-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-gradient-image-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodegradientimagehtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodegradientimagehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-gradient-image.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-gradient-image.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-gradient-image.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText(true);
+&lt;/script&gt;
+&lt;style&gt;
+    li {
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background: linear-gradient(to right, white 0%, gray 100%), url('resources/ducky.png') no-repeat 0 0 /100% 100%;
+        display: block;
+        float: left;
+    }
+&lt;/style&gt;
+&lt;!-- This file should contain a gradient on top of a background image for every type of blending. --&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodeimagecolorhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodeimagecolorhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-image-color.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-image-color.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-image-color.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-image-color.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    li {
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background: url('resources/ducky.jpg') no-repeat 0 0 /100% 100%, green;
+        display: block;
+        float: left;
+    }
+&lt;/style&gt;
+&lt;!-- This file should contain on image on top of a background color for every type of blending --&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodeimageimagehtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodeimageimagehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-image-image.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-image-image.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-image-image.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-image-image.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    li {
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background: url('resources/ducky.jpg') no-repeat 0 0 /100% 100%, url('resources/ducky.png') no-repeat 0 0 /100% 100%;
+        display: block;
+        float: left;
+    }
+&lt;/style&gt;
+&lt;!-- This file should contain an image on top of another image for every type of blending --&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodeimagesvgexpectedtxtfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodeimagesvgexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-image-svg-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-image-svg-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-image-svg-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodeimagesvghtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodeimagesvghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-image-svg.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-image-svg.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-image-svg.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText(true);
+&lt;/script&gt;
+&lt;style&gt;
+    li {
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, url('resources/red-circle.svg');
+        display: block;
+        float: left;
+    }
+&lt;/style&gt;
+&lt;!-- This file should contain a duck on top of an svg with every type of blending. --&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodemultiplebackgroundlayersexpectedtxtfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodemultiplebackgroundlayersexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-multiple-background-layers-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-multiple-background-layers-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-multiple-background-layers-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodemultiplebackgroundlayershtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodemultiplebackgroundlayershtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-multiple-background-layers.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-multiple-background-layers.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-multiple-background-layers.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText(true);
+&lt;/script&gt;
+&lt;style&gt;
+    div {
+        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, linear-gradient(to right, white 0%, gray 100%), green;
+        width: 200px;
+        height: 200px;
+        margin: 10px;
+    }
+&lt;/style&gt;
+&lt;/head&gt;
+&lt;!-- This file should contain two divs with 3 background layers. Test background blend mode differences when only one layer blends differently. --&gt;
+&lt;body&gt;
+    &lt;div style=&quot;background-blend-mode: multiply, difference, normal;&quot;&gt;&lt;/div&gt;
+    &lt;div style=&quot;background-blend-mode: difference, difference, normal;&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodepropertyexpectedtxtfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodepropertyexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-property-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-property-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-property-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-property-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+Test the parsing of the -webkit-background-blend-mode property.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'normal, normal'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'multiply, multiply'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'screen, screen'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'overlay, overlay'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'darken, darken'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'lighten, lighten'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'color-dodge, color-dodge'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'color-burn, color-burn'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'hard-light, hard-light'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'soft-light, soft-light'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'difference, difference'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'exclusion, exclusion'
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodepropertyparsingexpectedtxtfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodepropertyparsingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-property-parsing-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-property-parsing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-property-parsing-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,105 @@
</span><ins>+Test the parsing of the background-blend-mode property.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+
+Basic reference : normal
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'normal'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : multiply, screen
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'multiply, screen'
+PASS jsWrapperClass(blendModeRule) is 'CSSValueList'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSValueListPrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSValueListConstructor'
+
+Basic reference : screen, multiply
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'screen, multiply'
+PASS jsWrapperClass(blendModeRule) is 'CSSValueList'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSValueListPrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSValueListConstructor'
+
+Basic reference : overlay, normal
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'overlay, normal'
+PASS jsWrapperClass(blendModeRule) is 'CSSValueList'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSValueListPrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSValueListConstructor'
+
+Basic reference : darken, lighten, normal, multiply
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'darken, lighten, normal, multiply'
+PASS jsWrapperClass(blendModeRule) is 'CSSValueList'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSValueListPrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSValueListConstructor'
+
+Basic reference : lighten
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'lighten'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : color-dodge
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'color-dodge'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : color-burn
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'color-burn'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : hard-light
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'hard-light'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : soft-light
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'soft-light'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : difference
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'difference'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : exclusion
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('background-blend-mode') is 'exclusion'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodepropertyparsinghtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodepropertyparsinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-property-parsing.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-property-parsing.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-property-parsing.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
+&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
+&lt;script src=&quot;script-tests/background-blend-mode-property-parsing.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodepropertyhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodepropertyhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-property.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-property.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-property.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-property.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
+&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
+&lt;script src=&quot;script-tests/background-blend-mode-property.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodeseparatelayerdeclarationexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodeseparatelayerdeclarationexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-separate-layer-declaration-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-separate-layer-declaration-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-separate-layer-declaration-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;style&gt;
+        div  {
+            width: 100px;
+            height: 100px;
+            background-color: #777777;
+        }
+    &lt;/style&gt;
+&lt;/head&gt;
+&lt;!-- Test whether blend mode applies when specifying the background layers separately, using both background-image and background-color --&gt;
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodeseparatelayerdeclarationhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodeseparatelayerdeclarationhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-separate-layer-declaration.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-separate-layer-declaration.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-separate-layer-declaration.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+    &lt;style&gt;
+        div  {
+            width: 100px;
+            height: 100px;
+            background-color: #FFFFFF;
+            background-image: url('resources/gray_square.svg');
+            background-blend-mode: multiply;
+        }
+    &lt;/style&gt;
+&lt;/head&gt;
+&lt;!-- Test whether blend mode applies when specifying the background layers separately, using both background-image and background-color --&gt;
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodesinglelayernoblendinghtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodesinglelayernoblendinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-single-layer-no-blending.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-single-layer-no-blending.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-single-layer-no-blending.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-single-layer-no-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    div {
+        background-blend-mode: multiply;
+        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%;
+        width: 200px;
+        height: 200px;
+    }
+&lt;/style&gt;
+&lt;!-- This file should contain a duck that shouldn't have any blending. --&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodesvgcolorexpectedtxtfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodesvgcolorexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-svg-color-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-svg-color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-svg-color-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodesvgcolorhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodesvgcolorhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-svg-color.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-svg-color.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-svg-color.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    div {
+        width: 130px;
+        height: 130px;
+        background-size: 130px 130px;
+        background: url('resources/red-circle.svg'), green;
+        float: left;
+        margin: 5px;
+    }
+&lt;/style&gt;
+&lt;/head&gt;
+&lt;!-- This file should contain an svg on top of a background color with every type of blending. --&gt;
+&lt;body&gt;
+    &lt;script&gt;
+        if (window.testRunner)
+            window.testRunner.dumpAsText(true);
+    &lt;/script&gt;
+        &lt;div style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/div&gt;
+        &lt;div style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodesvgexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodesvgexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-svg-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-svg-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-svg-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-svg-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,11 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test background blending with SVG. Test passes if you can see a green square. --&gt;
+&lt;style type=&quot;text/css&quot;&gt;
+    div {
+        width: 100px;
+        height: 100px;
+        background: green;
+    }
+&lt;/style&gt;
+
+&lt;div&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodesvghtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodesvghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-svg.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-svg.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-svg.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-svg.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test background blending with SVG. Test passes if you can see a green square. --&gt;
+&lt;style type=&quot;text/css&quot;&gt;
+    div {
+        width: 100px;
+        height: 100px;
+        background: url('data:image/svg+xml;utf8, \
+            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100px&quot; height=&quot;100px&quot;&gt; \
+                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#000&quot;/&gt; \
+                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#FFF&quot;/&gt; \
+            &lt;/svg&gt;') 0 0 / 100% 100%, green;
+        background-blend-mode: multiply, normal;
+    }
+&lt;/style&gt;
+
+&lt;div&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodetiledlayersexpectedhtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodetiledlayersexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-tiled-layers-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-tiled-layers-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-tiled-layers-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+
+&lt;!-- Test background blend mode with several tiled layers. Test passes if you can see 6 lime squares. --&gt;
+
+&lt;style&gt;
+    div {
+        margin: 5px;
+        width: 100px;
+        height: 100px;
+        background: lime;
+        float: left;
+    }
+&lt;/style&gt;
+
+&lt;div&gt;&lt;/div&gt;
+&lt;div&gt;&lt;/div&gt;
+&lt;div&gt;&lt;/div&gt;
+&lt;div&gt;&lt;/div&gt;
+&lt;div&gt;&lt;/div&gt;
+&lt;div&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingbackgroundblendmodetiledlayershtmlfromrev168353trunkLayoutTestscss3compositingbackgroundblendmodetiledlayershtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/background-blend-mode-tiled-layers.html (from rev 168353, trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/background-blend-mode-tiled-layers.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/background-blend-mode-tiled-layers.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,56 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+
+&lt;!-- Test background blend mode with several tiled layers. Test passes if you can see 6 lime squares. --&gt;
+
+&lt;style&gt;
+    div {
+        margin: 5px;
+        width: 100px;
+        height: 100px;
+        background-blend-mode: difference, normal;
+        float: left;
+    }
+
+    .tiledSVG {
+        background: url('data:image/svg+xml;utf8, \
+            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100&quot; height=&quot;100&quot;&gt; \
+                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
+            &lt;/svg&gt;'
+            ) 0 0 /50% 50%, #FF0;
+    }
+
+    .tiledGradient {
+        background: linear-gradient(to right, #F00 0%, #F00 100%) 0 0 /50% 50%, #FF0;
+    }
+
+    .tiledCrossfadeImage {
+        background: -webkit-cross-fade(url('data:image/svg+xml;utf8, \
+            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100px&quot; height=&quot;100px&quot;&gt; \
+                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
+            &lt;/svg&gt;'
+            ), url('data:image/svg+xml;utf8, \
+            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100px&quot; height=&quot;100px&quot;&gt; \
+                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
+            &lt;/svg&gt;'
+            ), 100%) 0 0 /50% 50%, #FF0;
+    }
+
+    .accelerated {
+        -webkit-transform: translateZ(0);
+    }
+
+&lt;/style&gt;
+
+&lt;script type=&quot;text/javascript&quot;&gt;
+    if (window.testRunner)
+        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
+&lt;/script&gt;
+
+&lt;div class=&quot;tiledSVG&quot;&gt;&lt;/div&gt;
+&lt;div class=&quot;tiledSVG accelerated&quot;&gt;&lt;/div&gt;
+
+&lt;div class=&quot;tiledGradient&quot;&gt;&lt;/div&gt;
+&lt;div class=&quot;tiledGradient accelerated&quot;&gt;&lt;/div&gt;
+
+&lt;div class=&quot;tiledCrossfadeImage&quot;&gt;&lt;/div&gt;
+&lt;div class=&quot;tiledCrossfadeImage accelerated&quot;&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeacceleratedwithmultiplestackingcontextsexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodeacceleratedwithmultiplestackingcontextsexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 784.00 10.00)
+          (children 1
+            (GraphicsLayer
+              (bounds 10.00 10.00)
+              (blendMode multiply)
+              (contentsOpaque 1)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeacceleratedwithmultiplestackingcontextshtmlfromrev168353trunkLayoutTestscss3compositingblendmodeacceleratedwithmultiplestackingcontextshtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-accelerated-with-multiple-stacking-contexts.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- This test will check that only the direct parent of blending element gets accelerated --&gt;
+&lt;style&gt;
+    .accelerated {
+        -webkit-transform: rotateX(0deg);
+    }
+    .blended {
+        mix-blend-mode: multiply;
+    }
+    .child {
+        width: 10px;
+        height: 10px;
+        background-color: green;
+    }
+    .parent {
+        isolation: isolate;
+    }
+&lt;/style&gt;
+
+&lt;div class=&quot;parent&quot;&gt;
+    &lt;div class=&quot;parent&quot;&gt;
+        &lt;div class=&quot;accelerated blended child&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+&lt;/div&gt;
+&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText();
+
+    var text = document.getElementById(&quot;layerTree&quot;);
+    text.innerHTML = window.internals.layerTreeAsText(document);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeancestorclippinglayerexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodeancestorclippinglayerexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 8.00 8.00)
+              (bounds 100.00 100.00)
+              (blendMode difference)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeancestorclippinglayerhtmlfromrev168353trunkLayoutTestscss3compositingblendmodeancestorclippinglayerhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-ancestor-clipping-layer.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-ancestor-clipping-layer.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-ancestor-clipping-layer.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,32 @@
</span><ins>+ &lt;!DOCTYPE HTML&gt;
+&lt;!-- Test if the blend mode property is propagated to the ancestorClippingLayer. --&gt;
+
+ &lt;style&gt;
+         .parent {
+                 width: 100px;
+                 height: 100px;
+                 background: yellow;
+                 overflow: hidden;
+         }
+
+         .child {
+                 width: 200px;
+                 height: 200px;
+                 background: red;
+                 -webkit-transform:translateZ(0px);
+                 mix-blend-mode: difference;
+         }
+ &lt;/style&gt;
+
+ &lt;div class=&quot;parent&quot;&gt;
+     &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
+ &lt;/div&gt;
+ &lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;

+ &lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText();
+
+    var text = document.getElementById(&quot;layerTree&quot;);
+    text.innerHTML = window.internals.layerTreeAsText(document);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodebackgroundhtmlfromrev168353trunkLayoutTestscss3compositingblendmodebackgroundhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-background.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-background.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-background.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-background.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    div {
+        margin: 20px;
+        width: 60px;
+        height: 60px;
+        mix-blend-mode: difference;
+        background: red;
+    }
+    body {
+        background: blue;
+    }
+&lt;/style&gt;
+&lt;body&gt;
+    &lt;div class=&quot;parent&quot;&gt;&lt;/div&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 8.00 8.00)
+              (bounds 100.00 100.00)
+            )
+            (GraphicsLayer
+              (position 8.00 78.00)
+              (bounds 100.00 100.00)
+              (blendMode difference)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerhtmlfromrev168353trunkLayoutTestscss3compositingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+&lt;!DOCTYPE HTML--&gt;
+
+&lt;style&gt;
+    div {
+        width: 100px;
+        height: 100px;
+    }
+
+    .composited_sibling {
+        -webkit-transform: translateZ(0);
+    }
+
+    .blender {
+        margin-top: -30px;
+        mix-blend-mode: difference;
+    }
+&lt;/style&gt;
+
+&lt;div class=&quot;composited_sibling&quot;&gt;&lt;/div&gt;
+&lt;div class=&quot;blender&quot;&gt;&lt;/div&gt;
+&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText();
+
+    var text = document.getElementById(&quot;layerTree&quot;);
+    text.innerHTML = window.internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_REPAINT_RECTS);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolatedgroup1htmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolatedgroup1html"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolated-group-1.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-1.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolated-group-1.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolated-group-1.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test that an element having mix-blend-mode applied blends only with the contents of the parent stacking context.--&gt;
+&lt;style&gt;
+    body {
+        background: blue;
+    }
+
+    div {
+        margin: 20px;
+        width: 60px;
+        height: 60px;
+    }
+
+    .parent {
+        opacity: 0.99;
+        float: left;
+        background: violet;
+    }
+
+    .child {
+        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, green;
+        mix-blend-mode: multiply;
+    }
+
+    .composited {
+        -webkit-transform: translateZ(0);
+    }
+&lt;/style&gt;
+
+&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
+&lt;div class=&quot;parent composited&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
+&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;&lt;/div&gt;
+&lt;div class=&quot;parent composited&quot;&gt;&lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolatedgroup2htmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolatedgroup2html"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolated-group-2.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-2.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolated-group-2.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolated-group-2.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,34 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test that an element having mix-blend-mode applied blends only with the contents of the parent stacking context.--&gt;
+&lt;style&gt;
+    body {
+        background: blue;
+    }
+
+    div {
+        margin: 20px;
+        width: 60px;
+        height: 60px;
+    }
+
+    .parent {
+        position: relative;
+        z-index: 0;
+        float: left;
+        background: violet;
+    }
+
+    .child {
+        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, green;
+        mix-blend-mode: multiply;
+    }
+
+    .composited {
+        -webkit-transform: translateZ(0);
+    }
+&lt;/style&gt;
+
+&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
+&lt;div class=&quot;parent composited&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
+&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;&lt;/div&gt;
+&lt;div class=&quot;parent composited&quot;&gt;&lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolatedgroup3htmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolatedgroup3html"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolated-group-3.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-3.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolated-group-3.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolated-group-3.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,84 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test that an element having mix-blend-mode applied blends only with the contents of the parent stacking context.
+    Test that the contents of a blended element blend as a whole with the parent stacking context.--&gt;
+&lt;style&gt;
+    body {
+        background: blue;
+    }
+
+    div {
+        margin: 20px;
+        width: 60px;
+        height: 60px;
+    }
+
+    .parent {
+        position: relative;
+        z-index: -1;
+        float: left;
+        background: violet;
+    }
+
+    .blender {
+        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, green;
+        mix-blend-mode: multiply;
+    }
+
+    .child {
+        background: orange;
+        z-index: 0;
+        position: absolute;
+    }
+
+    .composited {
+        -webkit-transform: translateZ(0);
+    }
+&lt;/style&gt;
+
+&lt;div class=&quot;parent&quot;&gt;
+    &lt;div class=&quot;blender&quot;&gt;
+        &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+&lt;/div&gt;
+
+&lt;div class=&quot;parent composited&quot;&gt;
+    &lt;div class=&quot;blender&quot;&gt;
+        &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+&lt;/div&gt;
+
+&lt;div class=&quot;parent&quot;&gt;
+    &lt;div class=&quot;blender composited&quot;&gt;
+        &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+&lt;/div&gt;
+
+&lt;div class=&quot;parent composited&quot;&gt;
+    &lt;div class=&quot;blender composited&quot;&gt;
+        &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+&lt;/div&gt;
+
+&lt;div class=&quot;parent&quot;&gt;
+    &lt;div class=&quot;blender&quot;&gt;
+        &lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+&lt;/div&gt;
+
+&lt;div class=&quot;parent composited&quot;&gt;
+    &lt;div class=&quot;blender&quot;&gt;
+        &lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+&lt;/div&gt;
+
+&lt;div class=&quot;parent&quot;&gt;
+    &lt;div class=&quot;blender composited&quot;&gt;
+        &lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+&lt;/div&gt;
+
+&lt;div class=&quot;parent composited&quot;&gt;
+    &lt;div class=&quot;blender composited&quot;&gt;
+        &lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolationflagsappendnonstackingcontextblendinghtmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolationflagsappendnonstackingcontextblendinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,60 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;!-- This test will check if the isolation flag is properly computed when we append a subtree
+          having blending elements. --&gt;
+        &lt;style&gt;
+            div {
+                width: 100px;
+                height: 100px;
+                /* This forces render layers, avoiding normal flow only issues */
+                position: relative;
+            }
+
+            .stacking-context {
+                -webkit-isolation: isolate;
+                isolation: isolate;
+            }
+
+            .blending {
+                -webkit-mix-blend-mode: difference;
+                mix-blend-mode: difference;
+            }
+
+            .leaf {
+                background-color: #ff00ff;
+                left:-25px;
+            }
+
+            .append-root {
+                background-color: #ffff44;
+            }
+        &lt;/style&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
+            &lt;div id=&quot;target&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;&lt;/div&gt;
+        &lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            if (window.testRunner)
+                window.testRunner.waitUntilDone();
+
+            function change() {
+                var blendingElement = document.createElement(&quot;div&quot;);
+                blendingElement.className = &quot;blending leaf&quot;;
+
+                var toAppend = document.createElement(&quot;div&quot;);
+                toAppend.className = &quot;append-root&quot;;
+                toAppend.appendChild(blendingElement);
+
+                var target = document.getElementById(&quot;target&quot;);
+                target.appendChild(toAppend);
+
+                if (window.testRunner)
+                    window.testRunner.notifyDone();
+            }
+
+            window.setTimeout(&quot;change()&quot;, 10);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolationflagsappendstackingcontextblendinghtmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolationflagsappendstackingcontextblendinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,60 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;!-- This test will check if the isolation flag is properly computed when we append a subtree
+            having blending elements and the root of this subtree creates a stacking context. --&gt;
+        &lt;style&gt;
+            div {
+                width: 100px;
+                height: 100px;
+                /* This forces render layers, avoiding normal flow only issues */
+                position: relative;
+            }
+
+            .stacking-context {
+                -webkit-isolation: isolate;
+                isolation: isolate;
+            }
+
+            .blending {
+                -webkit-mix-blend-mode: difference;
+                mix-blend-mode: difference;
+            }
+
+            .leaf {
+                background-color: #ff00ff;
+                left:-25px;
+            }
+
+            .append-root {
+                background-color: #ffff44;
+            }
+        &lt;/style&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
+            &lt;div id=&quot;target&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;&lt;/div&gt;
+        &lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            if (window.testRunner)
+                window.testRunner.waitUntilDone();
+
+            function change() {
+                var blendingElement = document.createElement(&quot;div&quot;);
+                blendingElement.className = &quot;blending leaf&quot;;
+
+                var toAppend = document.createElement(&quot;div&quot;);
+                toAppend.appendChild(blendingElement);
+                toAppend.className = &quot;stacking-context append-root&quot;;
+
+                var target = document.getElementById(&quot;target&quot;);
+                target.appendChild(toAppend);
+
+                if (window.testRunner)
+                    window.testRunner.notifyDone();
+            }
+
+            window.setTimeout(&quot;change()&quot;, 10);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolationflagsremovenonstackingcontextblendinghtmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolationflagsremovenonstackingcontextblendinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,57 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;!-- This test will check if the isolation flag is properly computed when we remove a subtree
+            having blending elements. --&gt;
+        &lt;style&gt;
+            div {
+                width: 100px;
+                height: 100px;
+                /* This forces render layers, avoiding normal flow only issues */
+                position: relative;
+            }
+
+            .stacking-context {
+                -webkit-isolation: isolate;
+                isolation: isolate;
+            }
+
+            .blending {
+                -webkit-mix-blend-mode: difference;
+                mix-blend-mode: difference;
+            }
+
+            .leaf {
+                background-color: #ff00ff;
+                left:-25px;
+            }
+
+            .append-root {
+                background-color: #ffff44;
+            }
+        &lt;/style&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
+            &lt;div style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
+                &lt;div id=&quot;toremove&quot; class=&quot;append-root&quot;&gt;
+                    &lt;div class=&quot;blending leaf&quot;&gt;&lt;/div&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            if (window.testRunner)
+                window.testRunner.waitUntilDone();
+
+            function change() {
+                var toremove = document.getElementById(&quot;toremove&quot;);
+                toremove.parentNode.removeChild(toremove);
+
+                if (window.testRunner)
+                    window.testRunner.notifyDone();
+            }
+
+            window.setTimeout(&quot;change()&quot;, 10);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolationflagsremovestackingcontextblendinghtmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolationflagsremovestackingcontextblendinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,57 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;!-- This test will check if the isolation flag is properly computed when we remove a subtree
+            having blending elements and the root of this subtree creates a stacking context. --&gt;
+        &lt;style&gt;
+            div {
+                width: 100px;
+                height: 100px;
+                /* This forces render layers, avoiding normal flow only issues */
+                position: relative;
+            }
+
+            .stacking-context {
+                -webkit-isolation: isolate;
+                isolation: isolate;
+            }
+
+            .blending {
+                -webkit-mix-blend-mode: difference;
+                mix-blend-mode: difference;
+            }
+
+            .leaf {
+                background-color: #ff00ff;
+                left:-25px;
+            }
+
+            .append-root {
+                background-color: #ffff44;
+            }
+        &lt;/style&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
+            &lt;div style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
+                &lt;div id=&quot;toremove&quot; class=&quot;stacking-context append-root&quot;&gt;
+                    &lt;div class=&quot;blending leaf&quot;&gt;&lt;/div&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            if (window.testRunner)
+                window.testRunner.waitUntilDone();
+
+            function change() {
+                var toremove = document.getElementById(&quot;toremove&quot;);
+                toremove.parentNode.removeChild(toremove);
+
+                if (window.testRunner)
+                    window.testRunner.notifyDone();
+            }
+
+            window.setTimeout(&quot;change()&quot;, 10);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolationflagsturnoffblendingnoisolationhtmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolationflagsturnoffblendingnoisolationhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,51 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;!-- This test will check if the isolation flag is on after removing mix-blend-mode
+            from an element if the isolating element has other blending descendants. --&gt;
+        &lt;style&gt;
+            div {
+                width: 100px;
+                height: 100px;
+                /* This forces render layers, avoiding normal flow only issues */
+                position: relative;
+            }
+
+            .stacking-context {
+                -webkit-isolation: isolate;
+                isolation: isolate;
+            }
+
+            .blending {
+                -webkit-mix-blend-mode: difference;
+                mix-blend-mode: difference;
+            }
+        &lt;/style&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00; top: 50px;&quot;&gt;
+            &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
+                &lt;div&gt;
+                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff;left:-25px; top: -50px;&quot;&gt;&lt;/div&gt;
+                &lt;/div&gt;
+                &lt;div&gt;
+                    &lt;div id=&quot;target&quot; class=&quot;blending&quot; style=&quot;background-color: #ff00ff;left:-25px; top: -50px;&quot;&gt;&lt;/div&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            if (window.testRunner)
+                window.testRunner.waitUntilDone();
+
+            function change() {
+                var target = document.getElementById(&quot;target&quot;);
+                target.className = &quot;&quot;;
+
+                if (window.testRunner)
+                    window.testRunner.notifyDone();
+            }
+
+            window.setTimeout(&quot;change()&quot;, 10);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolationflagsturnoffblendinghtmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolationflagsturnoffblendinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;!-- This test will check if the isolation flag is properly removed when we remove
+            the mix-blend-mode property from its descendants. --&gt;
+        &lt;style&gt;
+            div {
+                width: 100px;
+                height: 100px;
+                /* This forces render layers, avoiding normal flow only issues */
+                position: relative;
+            }
+
+            .stacking-context {
+                -webkit-isolation: isolate;
+                isolation: isolate;
+            }
+
+            .blending {
+                -webkit-mix-blend-mode: difference;
+                mix-blend-mode: difference;
+            }
+        &lt;/style&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
+            &lt;div id=&quot;target&quot; class=&quot;blending stacking-context&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
+                &lt;div&gt;
+                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff;left:-25px;&quot;&gt;&lt;/div&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            if (window.testRunner)
+                window.testRunner.waitUntilDone();
+
+            function change() {
+                var target = document.getElementById(&quot;target&quot;);
+                target.className = &quot;stacking-context&quot;;
+
+                if (window.testRunner)
+                    window.testRunner.notifyDone();
+            }
+
+            window.setTimeout(&quot;change()&quot;, 10);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolationflagsturnoffstackingcontexthtmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolationflagsturnoffstackingcontexthtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,49 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;!-- This test will check if the isolation flag is properly computed when we remove
+            the stacking context status from the isolating element. --&gt;
+        &lt;style&gt;
+            div {
+                width: 100px;
+                height: 100px;
+                /* This forces render layers, avoiding normal flow only issues */
+                position: relative;
+            }
+
+            .stacking-context {
+                -webkit-isolation: isolate;
+                isolation: isolate;
+            }
+
+            .blending {
+                -webkit-mix-blend-mode: difference;
+                mix-blend-mode: difference;
+            }
+
+        &lt;/style&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
+            &lt;div id=&quot;target&quot; class=&quot;stacking-context&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
+                &lt;div&gt;
+                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff; left:-25px;&quot;&gt;&lt;/div&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            if (window.testRunner)
+                window.testRunner.waitUntilDone();
+
+            function change() {
+                var target = document.getElementById(&quot;target&quot;);
+                target.className = &quot;&quot;;
+
+                if (window.testRunner)
+                    window.testRunner.notifyDone();
+            }
+
+            window.setTimeout(&quot;change()&quot;, 10);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolationflagsturnonblendinghtmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolationflagsturnonblendinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-blending.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-blending.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-blending.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;!-- This test will check if the isolation flag is properly computed
+        when set mix-blend-mode to an element. --&gt;
+        &lt;style&gt;
+            div {
+                width: 100px;
+                height: 100px;
+                /* This forces render layers, avoiding normal flow only issues */
+                position: relative;
+            }
+
+            .stacking-context {
+                -webkit-isolation: isolate;
+                isolation: isolate;
+            }
+
+            .blending {
+                -webkit-mix-blend-mode: difference;
+                mix-blend-mode: difference;
+            }
+        &lt;/style&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
+            &lt;div id=&quot;target&quot; class=&quot;stacking-context&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
+                &lt;div&gt;
+                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff; left:-25px;&quot;&gt;&lt;/div&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            if (window.testRunner)
+                window.testRunner.waitUntilDone();
+
+            function change() {
+               var target = document.getElementById(&quot;target&quot;);
+               target.className = &quot;blending stacking-context&quot;;
+
+                if (window.testRunner)
+                    window.testRunner.notifyDone();
+            }
+
+            window.setTimeout(&quot;change()&quot;, 10);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeisolationflagsturnonstackingcontexthtmlfromrev168353trunkLayoutTestscss3compositingblendmodeisolationflagsturnonstackingcontexthtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,48 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+    &lt;head&gt;
+        &lt;!-- This test will check if the isolation flag is properly computed
+        when we set another element to be the isolating stacking context. --&gt;
+        &lt;style&gt;
+            div {
+                width: 100px;
+                height: 100px;
+                /* This forces render layers, avoiding normal flow only issues */
+                position: relative;
+            }
+
+            .stacking-context {
+                -webkit-isolation: isolate;
+                isolation: isolate;
+            }
+
+            .blending {
+                -webkit-mix-blend-mode: difference;
+                mix-blend-mode: difference;
+            }
+        &lt;/style&gt;
+    &lt;/head&gt;
+    &lt;body&gt;
+        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
+           &lt;div id=&quot;target&quot; class=&quot;&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
+                &lt;div&gt;
+                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff; left:-25px;&quot;&gt;&lt;/div&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+        &lt;script type=&quot;text/javascript&quot;&gt;
+            if (window.testRunner)
+                window.testRunner.waitUntilDone();
+
+            function change() {
+                var target = document.getElementById(&quot;target&quot;);
+                target.className = &quot;stacking-context&quot;;
+
+                if (window.testRunner)
+                    window.testRunner.notifyDone();
+            }
+
+            window.setTimeout(&quot;change()&quot;, 10);
+        &lt;/script&gt;
+    &lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodelayershtmlfromrev168353trunkLayoutTestscss3compositingblendmodelayershtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-layers.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-layers.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-layers.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-layers.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,73 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;head&gt;
+    &lt;script&gt;
+      if (window.testRunner)
+          window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
+    &lt;/script&gt;
+
+    &lt;style&gt;
+        img {
+            width: 150px;
+            height: 150px;
+        }
+
+        .div1 {
+            width: 160px;
+            height: 75px;
+            margin: 50px 0px 0px;
+            background-color: cyan;
+        }
+
+        .div2 {
+            width: 160px;
+            height: 160px;
+            background-image: url(&quot;resources/ducky.png&quot;);
+            background-size: 130px 130px;
+            background-repeat: no-repeat;
+            position: relative;
+            top: -40px;
+            left: 20px;
+        }
+
+        .div3 {
+            width: 80px;
+            height: 150px;
+            background-color: yellow;
+            position: relative;
+            top: 10px;
+            left: -20px;
+        }
+
+        li {
+            margin: 5px 5px 120px;
+            width: 160px;
+            height: 50px;
+            background-color: magenta;
+            display: block;
+            float: left;
+        }
+
+        .composited {
+            -webkit-transform: translateZ(0);
+        }
+    &lt;/style&gt;
+&lt;/head&gt;
+
+&lt;!-- This file tests interaction of blending with stacking contexts.
+It uses nested content and then set various attributes to show the interaction of stacking contexts. --&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;li&gt;&lt;div class=&quot;div1&quot;&gt;&lt;div class=&quot;div2&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
+
+        &lt;!-- setting the blendmode will create a new stacking context which causes z-index to change --&gt;
+        &lt;li&gt;&lt;div class=&quot;div1&quot;&gt;&lt;div class=&quot;div2&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;div class=&quot;div1&quot;&gt;&lt;div class=&quot;div2 composited&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
+
+        &lt;!-- just setting slight opacity which causes a stacking context. This also causes z-index to be resolved to the stacking context --&gt;
+        &lt;li&gt;&lt;div class=&quot;div1&quot; style=&quot;opacity:.99&quot;&gt;&lt;div class=&quot;div2&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
+
+        &lt;!-- blending will now only happen upto the stacking context generated by opacity. Z-index is resolved against the stacking context of the div with the blendmode --&gt;
+        &lt;li&gt;&lt;div class=&quot;div1&quot; style=&quot;opacity:.99&quot;&gt;&lt;div class=&quot;div2&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;div class=&quot;div1&quot; style=&quot;opacity:.99&quot;&gt;&lt;div class=&quot;div2 composited&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeoverflowexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodeoverflowexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-overflow-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-overflow-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-overflow-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+No blending. Duck should be yellow everywhere.
+Simple blending. Duck should be a horizontal rainbow inside, and blue on overflow.
+Parent is a stacking context. Duck should be a horizontal rainbow inside, and yellow on overflow (since there is no background there to blend with).
+Intermediate parent - no stacking context. Duck should be a vertical gradient inside, and blue on overflow.
+Intermediate parent with grandparent stacking context. Duck should be a vertical gradient inside, and yellow on overflow.
+Intermediate parent has overflow. Duck should be a vertical gradient inside, and overflow is hidden.


+


+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeoverflowhtmlfromrev168353trunkLayoutTestscss3compositingblendmodeoverflowhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-overflow.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-overflow.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-overflow.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-overflow.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,105 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;head&gt;
+    &lt;script&gt;
+        if (window.testRunner) {
+            window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
+            window.testRunner.dumpAsText(true);
+        }
+    &lt;/script&gt;
+
+    &lt;style&gt;
+        .example {
+            width: 200px;
+            height: 200px;
+            display: inline-block;
+        }
+
+        .blendingbg {
+            position: relative;
+            width: 150px;
+            height: 150px;
+            background: linear-gradient(to right, #0ff 0%, #00f 25%, #f00 50%, #ff0 75%, #0f0 100%);
+        }
+
+        .intermediate {
+            position: absolute;
+            top: 10px;
+            left: 10px;
+            width: 150px;
+            height: 150px;
+            background: linear-gradient(to bottom, #f00 0%, #0f0 100%);
+        }
+
+        img {
+            position: absolute;
+            top: 20px;
+            left: 20px;
+            width: 150px;
+            height: 150px;
+        }
+
+        ol {
+            margin-bottom: 2em;
+        }
+    &lt;/style&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;ol&gt;
+            &lt;li&gt;No blending. Duck should be yellow everywhere.&lt;/li&gt;
+            &lt;li&gt;Simple blending. Duck should be a horizontal rainbow inside, and blue on overflow.&lt;/li&gt;
+            &lt;li&gt;Parent is a stacking context. Duck should be a horizontal rainbow inside, and yellow on overflow (since there is no background there to blend with).&lt;/li&gt;
+            &lt;li&gt;Intermediate parent - no stacking context. Duck should be a vertical gradient inside, and blue on overflow.&lt;/li&gt;
+            &lt;li&gt;Intermediate parent with grandparent stacking context. Duck should be a vertical gradient inside, and yellow on overflow.&lt;/li&gt;
+            &lt;li&gt;Intermediate parent has overflow. Duck should be a vertical gradient inside, and overflow is hidden.&lt;/li&gt;
+        &lt;/ol&gt;
+
+        &lt;!-- no blending --&gt;
+        &lt;div class=&quot;example&quot;&gt;
+            &lt;div class=&quot;blendingbg&quot;&gt;
+                &lt;img src=&quot;resources/ducky.png&quot;&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+
+        &lt;!-- normal blending --&gt;
+        &lt;div class=&quot;example&quot;&gt;
+            &lt;div class=&quot;blendingbg&quot;&gt;
+                &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+
+        &lt;!-- parent is a stacking context --&gt;
+        &lt;div class=&quot;example&quot;&gt;
+            &lt;div class=&quot;blendingbg&quot; style=&quot;-webkit-transform: translateZ(0)&quot;&gt;
+                &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+
+        &lt;!-- intermediate hierarchy --&gt;
+        &lt;div class=&quot;example&quot;&gt;
+            &lt;div class=&quot;blendingbg&quot;&gt;
+                &lt;div class=&quot;intermediate&quot;&gt;
+                    &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+
+        &lt;!-- intermediate hierarchy with stacking context --&gt;
+        &lt;div class=&quot;example&quot;&gt;
+            &lt;div class=&quot;blendingbg&quot; style=&quot;-webkit-transform: translateZ(0)&quot;&gt;
+                &lt;div class=&quot;intermediate&quot;&gt;
+                    &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+
+        &lt;!-- intermediate hierarchy that overflows --&gt;
+        &lt;div class=&quot;example&quot;&gt;
+            &lt;div class=&quot;blendingbg&quot; style=&quot;-webkit-transform: translateZ(0)&quot;&gt;
+                &lt;div class=&quot;intermediate&quot; style=&quot;overflow: hidden&quot;&gt;
+                    &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
+                &lt;/div&gt;
+            &lt;/div&gt;
+        &lt;/div&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeparentofcompositedblendedhaslayerexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodeparentofcompositedblendedhaslayerexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 18.00 10.00)
+              (bounds 100.00 100.00)
+              (blendMode difference)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodeparentofcompositedblendedhaslayerhtmlfromrev168353trunkLayoutTestscss3compositingblendmodeparentofcompositedblendedhaslayerhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-parent-of-composited-blended-has-layer.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-parent-of-composited-blended-has-layer.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-parent-of-composited-blended-has-layer.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test if the parent of a composited layer with mix-blend-mode is promoted. --&gt;
+
+&lt;style&gt;
+    div {
+        width: 100px;
+        height: 100px;
+    }
+    .blender {
+        mix-blend-mode: difference;
+        -webkit-transform: translateZ(0);
+        margin: 10px;
+    }
+&lt;/style&gt;
+
+&lt;div&gt;&lt;div class=&quot;blender&quot;&gt;&lt;/div&gt;&lt;/div&gt;
+&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText();
+
+    var text = document.getElementById(&quot;layerTree&quot;);
+    text.innerHTML = window.internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_REPAINT_RECTS);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodepropertyexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodepropertyexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-property-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-property-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-property-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-property-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+Test the parsing of the mix-blend-mode property.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'normal'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'multiply'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'screen'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'overlay'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'darken'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'lighten'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'color-dodge'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'color-burn'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'hard-light'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'soft-light'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'difference'
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'exclusion'
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodepropertyparsingexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodepropertyparsingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-property-parsing-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-property-parsing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-property-parsing-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,105 @@
</span><ins>+Test the parsing of the mix-blend-mode property.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+
+Basic reference : normal
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'normal'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : multiply
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'multiply'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : screen
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'screen'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : overlay
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'overlay'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : darken
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'darken'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : lighten
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'lighten'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : color-dodge
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'color-dodge'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : color-burn
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'color-burn'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : hard-light
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'hard-light'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : soft-light
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'soft-light'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : difference
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'difference'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+
+Basic reference : exclusion
+PASS cssRule.type is 1
+PASS declaration.length is 1
+PASS declaration.getPropertyValue('mix-blend-mode') is 'exclusion'
+PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
+PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
+PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodepropertyparsinginvalidexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodepropertyparsinginvalidexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-property-parsing-invalid-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-property-parsing-invalid-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-property-parsing-invalid-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,24 @@
</span><ins>+Test the parsing of the mix-blend-mode property.
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+
+Too many parameters : overlay overlay
+PASS cssRule.type is 1
+PASS declaration.length is 0
+PASS declaration.getPropertyValue('mix-blend-mode') is null
+
+Wrong type : &quot;5px&quot;
+PASS cssRule.type is 1
+PASS declaration.length is 0
+PASS declaration.getPropertyValue('mix-blend-mode') is null
+
+Trailing comma : overlay,
+PASS cssRule.type is 1
+PASS declaration.length is 0
+PASS declaration.getPropertyValue('mix-blend-mode') is null
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodepropertyparsinginvalidhtmlfromrev168353trunkLayoutTestscss3compositingblendmodepropertyparsinginvalidhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-property-parsing-invalid.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-property-parsing-invalid.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-property-parsing-invalid.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
+&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
+&lt;script src=&quot;script-tests/blend-mode-property-parsing-invalid.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodepropertyparsinghtmlfromrev168353trunkLayoutTestscss3compositingblendmodepropertyparsinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-property-parsing.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-property-parsing.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-property-parsing.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-property-parsing.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
+&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
+&lt;script src=&quot;script-tests/blend-mode-property-parsing.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodepropertyhtmlfromrev168353trunkLayoutTestscss3compositingblendmodepropertyhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-property.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-property.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-property.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-property.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
+&lt;/head&gt;
+&lt;body&gt;
+&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
+&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
+&lt;script src=&quot;script-tests/blend-mode-property.js&quot;&gt;&lt;/script&gt;
+&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodereflectionhtmlfromrev168353trunkLayoutTestscss3compositingblendmodereflectionhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-reflection.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-reflection.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-reflection.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-reflection.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;head&gt;
+    &lt;script&gt;
+      if (window.testRunner)
+        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
+    &lt;/script&gt;
+
+    &lt;style&gt;
+        img {
+            width: 130px;
+            height: 130px;
+            -webkit-box-reflect:below 5px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(white));
+        }
+
+        li {
+            margin: 5px;
+            width: 130px;
+            height: 260px;
+            background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00ffff), color-stop(24%,#0000ff), color-stop(50%,#ff0000), color-stop(75%,#ffff00), color-stop(100%,#00ff00));
+            display: block;
+            float: left;
+        }
+
+        .composited {
+            -webkit-transform: translateZ(0);
+        }
+     &lt;/style&gt;
+ &lt;/head&gt;
+
+&lt;!-- This file should contain two images of a duck on top of a gradient with reflection.
+Both the duck and the reflection should blend.  --&gt;
+&lt;body&gt;
+    &lt;ul&gt;&lt;li&gt;&lt;img style=&quot;mix-blend-mode: multiply&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;&lt;/ul&gt;
+    &lt;ul&gt;&lt;li&gt;&lt;img class=&quot;composited&quot; style=&quot;mix-blend-mode: multiply&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;&lt;/ul&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodesimplecompositedhtmlfromrev168353trunkLayoutTestscss3compositingblendmodesimplecompositedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-simple-composited.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-simple-composited.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-simple-composited.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-simple-composited.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,43 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;head&gt;
+    &lt;script&gt;
+        if (window.testRunner)
+            window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
+    &lt;/script&gt;
+
+    &lt;style&gt;
+      img {
+          width: 130px;
+          height: 130px;
+         -webkit-transform: translateZ(0);
+      }
+
+      li {
+          margin: 5px;
+          width: 130px;
+          height: 130px;
+          background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0ff), color-stop(24%,#00f), color-stop(50%,#f00), color-stop(75%,#ff0), color-stop(100%,#0f0));
+          display: block;
+          float: left;
+      }
+    &lt;/style&gt;
+&lt;/head&gt;
+
+&lt;!-- This file should contain a duck on top of a gradient with every type of blending. --&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;!-- Separable blend modes --&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: normal&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: overlay&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: screen&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: overlay&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: darken&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: lighten&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: color-dodge&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: color-burn&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: hard-light&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: soft-light&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: difference&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: exclusion&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodesimplehtmlfromrev168353trunkLayoutTestscss3compositingblendmodesimplehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-simple.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-simple.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-simple.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-simple.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;head&gt;
+    &lt;script&gt;
+        if (window.testRunner)
+            window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
+    &lt;/script&gt;
+
+    &lt;style&gt;
+      img {
+          width: 130px;
+          height: 130px;
+      }
+
+      li {
+          margin: 5px;
+          width: 130px;
+          height: 130px;
+          background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0ff), color-stop(24%,#00f), color-stop(50%,#f00), color-stop(75%,#ff0), color-stop(100%,#0f0));
+          display: block;
+          float: left;
+      }
+    &lt;/style&gt;
+&lt;/head&gt;
+
+&lt;!-- This file should contain a duck on top of a gradient with every type of blending. --&gt;
+&lt;body&gt;
+    &lt;ul&gt;
+        &lt;!-- Separable blend modes --&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: normal&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: overlay&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: screen&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: overlay&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: darken&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: lighten&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: color-dodge&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: color-burn&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: hard-light&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: soft-light&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: difference&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: exclusion&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodetransformstyleexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodetransformstyleexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-transform-style-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-transform-style-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-transform-style-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-transform-style-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+PASS getTransformStyle(&quot;blend-mode-normal-with-transform-style-preserve-3d&quot;) is &quot;preserve-3d&quot;
+PASS getTransformStyle(&quot;blending-with-transform-style-preserve-3d&quot;) is &quot;flat&quot;
+PASS getTransformStyle(&quot;blending-with-transform-style-flat&quot;) is &quot;flat&quot;
+PASS successfullyParsed is true
+
+TEST COMPLETE
+Test that an element with mix-blend-mode other than normal forces the computed value of transform-style to flat.
+
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodetransformstylehtmlfromrev168353trunkLayoutTestscss3compositingblendmodetransformstylehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-transform-style.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-transform-style.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-transform-style.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-transform-style.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;style&gt;
+    div {
+        width: 100px;
+        height: 100px;
+    }
+    .noblender {
+        mix-blend-mode: normal;
+    }
+    .blender {
+        mix-blend-mode: difference;
+    }
+&lt;/style&gt;
+&lt;p&gt;Test that an element with mix-blend-mode other than normal forces the computed value of transform-style to flat.&lt;/p&gt;
+&lt;div id=&quot;blend-mode-normal-with-transform-style-preserve-3d&quot; class=&quot;noblender&quot; style=&quot;-webkit-transform-style: preserve-3d;&quot;&gt;&lt;/div&gt;
+&lt;div id=&quot;blending-with-transform-style-preserve-3d&quot; class=&quot;blender&quot; style=&quot;-webkit-transform-style: preserve-3d;&quot;&gt;&lt;/div&gt;
+&lt;div id=&quot;blending-with-transform-style-flat&quot; class=&quot;blender&quot; style=&quot;-webkit-transform-style: flat;&quot;&gt;&lt;/div&gt;
+&lt;script src=&quot;../../resources/js-test.js&quot;&gt;&lt;/script&gt;
+&lt;script&gt;
+    function getTransformStyle(elementID) {
+        return getComputedStyle(document.getElementById(elementID)).webkitTransformStyle;
+    }
+
+    function test(id, expected) {
+        shouldBeEqualToString('getTransformStyle(&quot;' + id + '&quot;)', expected);
+    }
+
+    test(&quot;blend-mode-normal-with-transform-style-preserve-3d&quot;, &quot;preserve-3d&quot;);
+    test(&quot;blending-with-transform-style-preserve-3d&quot;, &quot;flat&quot;);
+    test(&quot;blending-with-transform-style-flat&quot;, &quot;flat&quot;);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodewithacceleratedsiblingexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodewithacceleratedsiblingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-with-accelerated-sibling-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-with-accelerated-sibling-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-with-accelerated-sibling-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 8.00)
+          (bounds 10.00 10.00)
+          (contentsOpaque 1)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodewithacceleratedsiblinghtmlfromrev168353trunkLayoutTestscss3compositingblendmodewithacceleratedsiblinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-with-accelerated-sibling.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-with-accelerated-sibling.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-with-accelerated-sibling.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,31 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- This test will check that parent is not accelerated when it has non-accelerated blended children --&gt;
+&lt;style&gt;
+    .accelerated {
+        -webkit-transform: rotateX(0deg);
+    }
+    .blended {
+        mix-blend-mode: multiply;
+    }
+    .child {
+        width: 10px;
+        height: 10px;
+        background-color: green;
+    }
+    .parent {
+        isolation: isolate;
+    }
+&lt;/style&gt;
+
+&lt;div class=&quot;parent&quot;&gt;
+    &lt;div class=&quot;accelerated child&quot;&gt;&lt;/div&gt;
+    &lt;div class=&quot;blended child&quot;&gt;&lt;/div&gt;
+&lt;/div&gt;
+&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText();
+
+    var text = document.getElementById(&quot;layerTree&quot;);
+    text.innerHTML = window.internals.layerTreeAsText(document);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodewithbodyexpectedhtmlfromrev168353trunkLayoutTestscss3compositingblendmodewithbodyexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-with-body-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-with-body-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-with-body-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-with-body-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;head&gt;
+    &lt;style&gt;
+            body {
+            background-color: #0000ff;
+        }
+        div {
+            width: 100px;
+            height: 100px;
+        }
+    &lt;/style&gt;
+&lt;/head&gt;
+&lt;body&gt;
+        &lt;p&gt;This test passes if background-color fills the entire view port.&lt;/p&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodewithbodyhtmlfromrev168353trunkLayoutTestscss3compositingblendmodewithbodyhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-with-body.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-with-body.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-with-body.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-with-body.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;head&gt;
+    &lt;style&gt;
+        body {
+            background-color: #0000ff;
+        }
+        div {
+            width: 100px;
+            height: 100px;
+            mix-blend-mode: difference;
+        }
+    &lt;/style&gt;
+&lt;/head&gt;
+&lt;body&gt;
+    &lt;p&gt;This test passes if background-color fills the entire view port.&lt;/p&gt;
+    &lt;div&gt;&lt;/div&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodewithcompositeddescendantshouldhavelayerexpectedtxtfromrev168353trunkLayoutTestscss3compositingblendmodewithcompositeddescendantshouldhavelayerexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+(GraphicsLayer
+  (anchor 0.00 0.00)
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (contentsOpaque 1)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 8.00 10.00)
+              (bounds 100.00 100.00)
+              (blendMode difference)
+              (children 1
+                (GraphicsLayer
+                  (position 10.00 0.00)
+                  (bounds 100.00 100.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingblendmodewithcompositeddescendantshouldhavelayerhtmlfromrev168353trunkLayoutTestscss3compositingblendmodewithcompositeddescendantshouldhavelayerhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/blend-mode-with-composited-descendant-should-have-layer.html (from rev 168353, trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/blend-mode-with-composited-descendant-should-have-layer.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/blend-mode-with-composited-descendant-should-have-layer.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test if an element with mix-blend-mode having a composited descendant is promoted. --&gt;
+
+&lt;style&gt;
+    div {
+        width: 100px;
+        height: 100px;
+    }
+    .blender {
+        mix-blend-mode: difference;
+    }
+    .child {
+        -webkit-transform: translateZ(0);
+        margin: 10px;
+    }
+&lt;/style&gt;
+
+&lt;div class=&quot;blender&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
+&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        window.testRunner.dumpAsText();
+
+    var text = document.getElementById(&quot;layerTree&quot;);
+    text.innerHTML = window.internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_REPAINT_RECTS);
+&lt;/script&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingeffectbackgroundblendmodeexpectedtxtfromrev168353trunkLayoutTestscss3compositingeffectbackgroundblendmodeexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/effect-background-blend-mode-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/effect-background-blend-mode-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/effect-background-blend-mode-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/effect-background-blend-mode-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingeffectbackgroundblendmodestackingexpectedtxtfromrev168353trunkLayoutTestscss3compositingeffectbackgroundblendmodestackingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/effect-background-blend-mode-stacking-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/effect-background-blend-mode-stacking-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/effect-background-blend-mode-stacking-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingeffectbackgroundblendmodestackinghtmlfromrev168353trunkLayoutTestscss3compositingeffectbackgroundblendmodestackinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/effect-background-blend-mode-stacking.html (from rev 168353, trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/effect-background-blend-mode-stacking.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/effect-background-blend-mode-stacking.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,33 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;script&gt;
+
+    if (window.testRunner) {
+        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
+        window.testRunner.dumpAsText(true);
+    }
+
+&lt;/script&gt;
+&lt;style&gt;
+
+li
+{
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background:  url(&quot;resources/ducky.png&quot;) no-repeat 0 0 /100% 100%, linear-gradient(to right, #00ffff 0%, rgba(0,0,255,0) 24%, rgba(1,0,0,0) 50%, #ffff00 75%, #00ff00 100%);
+        background-blend-mode: exclusion, normal;
+        display: block;
+        float: left;
+}
+&lt;/style&gt;
+&lt;body style=&quot;background-color: red&quot;&gt;
+    &lt;ul&gt;
+        &lt;li&gt;&lt;/li&gt;
+        &lt;li style=&quot;opacity: .9&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;-webkit-transform: scale(1.01, 1.01)&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;-webkit-transform: translate3d(.01px,.01px, 01px)&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;-webkit-box-reflect: below 5px linear-gradient(to bottom, transparent 0%, transparent 50%, white 100%);&quot;&gt;&lt;/li&gt;
+        &lt;li style=&quot;position: fixed; top: 160px;&quot;&gt;&lt;/li&gt;
+    &lt;/ul&gt;
+&lt;/body&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingeffectbackgroundblendmodetiledexpectedtxtfromrev168353trunkLayoutTestscss3compositingeffectbackgroundblendmodetiledexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/effect-background-blend-mode-tiled-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/effect-background-blend-mode-tiled-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/effect-background-blend-mode-tiled-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1 @@
</span><ins>+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingeffectbackgroundblendmodetiledhtmlfromrev168353trunkLayoutTestscss3compositingeffectbackgroundblendmodetiledhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/effect-background-blend-mode-tiled.html (from rev 168353, trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/effect-background-blend-mode-tiled.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/effect-background-blend-mode-tiled.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;script&gt;
+  if (window.testRunner)
+    window.testRunner.dumpAsText(true);
+&lt;/script&gt;
+&lt;style&gt;
+
+li
+{
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background:  url(&quot;resources/ducky.png&quot;) 0 0 /50% 50%, linear-gradient(to right, #00ffff 0%, rgba(0,0,255,0) 24%, #ff0000 50%, #ffff00 75%, #00ff00 100%) 0 0 /100% 100%;
+        display: block;
+        float: left;
+}
+&lt;/style&gt;
+&lt;!-- this file should contain a duck on top of a gradient with every type of blending --&gt;
+&lt;body style=&quot;background-color: green&quot;&gt;
+&lt;ul&gt;
+&lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/body&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingeffectbackgroundblendmodehtmlfromrev168353trunkLayoutTestscss3compositingeffectbackgroundblendmodehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/effect-background-blend-mode.html (from rev 168353, trunk/LayoutTests/css3/compositing/effect-background-blend-mode.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/effect-background-blend-mode.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/effect-background-blend-mode.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,38 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;script&gt;
+    if (window.testRunner) {
+        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
+    }
+    if (window.testRunner)
+      window.testRunner.dumpAsText(true);
+&lt;/script&gt;
+&lt;style&gt;
+
+li
+{
+        margin: 5px;
+        width: 130px;
+        height: 130px;
+        background:  url(&quot;resources/ducky.png&quot;) no-repeat 0 0 /100% 100%, linear-gradient(to right, #00ffff 0%, rgba(0,0,255,0) 24%, #ff0000 50%, #ffff00 75%, #00ff00 100%);
+        display: block;
+        float: left;
+}
+&lt;/style&gt;
+&lt;!-- this file should contain a duck on top of a gradient with every type of blending --&gt;
+&lt;body style=&quot;background-color: green&quot;&gt;
+&lt;ul&gt;
+&lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
+&lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
+&lt;/ul&gt;
+&lt;/body&gt;
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingisolationisolateblendedchildexpectedhtmlfromrev168353trunkLayoutTestscss3compositingisolationisolateblendedchildexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/isolation-isolate-blended-child-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/isolation-isolate-blended-child-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/isolation-isolate-blended-child-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,29 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;style&gt;
+    div {
+        margin: 20px;
+        width: 130px;
+        height: 130px;
+    }
+
+    .parent {
+        background: rgb(55, 55, 55);
+        position: fixed;
+        width: 300px;
+        height: 300px;
+    }
+
+    .isolator {
+        position: fixed;
+        z-index: 0;
+        background: violet;
+    }
+
+    .child {
+        margin-top: 0px;
+        mix-blend-mode: multiply;
+        background: olive;
+    }
+
+&lt;/style&gt;
+&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;isolator&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingisolationisolateblendedchildhtmlfromrev168353trunkLayoutTestscss3compositingisolationisolateblendedchildhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/isolation-isolate-blended-child.html (from rev 168353, trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/isolation-isolate-blended-child.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/isolation-isolate-blended-child.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test to ensure that &quot;isolation:isolate&quot; creates a stacking context, thus preventing blending with the parent element. --&gt;
+&lt;style&gt;
+    div {
+        margin: 20px;
+        width: 130px;
+        height: 130px;
+    }
+
+    .parent {
+        background: rgb(55, 55, 55);
+        position: fixed;
+        width: 300px;
+        height: 300px;
+    }
+
+    .isolator {
+        isolation: isolate;
+        background: violet;
+    }
+
+    .child {
+        mix-blend-mode: multiply;
+        background: olive;
+    }
+
+&lt;/style&gt;
+&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;isolator&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingisolationisolatesimpleexpectedtxtfromrev168353trunkLayoutTestscss3compositingisolationisolatesimpleexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/isolation-isolate-simple-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/isolation-isolate-simple-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/isolation-isolate-simple-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/isolation-isolate-simple-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+PASS 0 is 0
+PASS 0 is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingisolationparsingexpectedtxtfromrev168353trunkLayoutTestscss3compositingisolationparsingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/isolation-parsing-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/isolation-parsing-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/isolation-parsing-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/isolation-parsing-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+PASS setProperty(&quot;auto&quot;) is &quot;auto&quot;
+PASS setProperty(&quot;isolate&quot;) is &quot;isolate&quot;
+PASS setProperty(&quot;&quot;) is &quot;auto&quot;
+PASS setProperty(&quot;rubbish&quot;) is &quot;auto&quot;
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingisolationparsinghtmlfromrev168353trunkLayoutTestscss3compositingisolationparsinghtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/isolation-parsing.html (from rev 168353, trunk/LayoutTests/css3/compositing/isolation-parsing.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/isolation-parsing.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/isolation-parsing.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+&lt;!DOCTYPE html&gt;
+&lt;html&gt;
+&lt;body&gt;
+    &lt;script src=&quot;../../resources/js-test.js&quot;&gt;&lt;/script&gt;
+    &lt;script&gt;
+        function setProperty(value) {
+            var div = document.createElement('div');
+            document.body.appendChild(div);
+            div.style.setProperty(&quot;isolation&quot;, value);
+
+            var computedValue = getComputedStyle(div).getPropertyValue(&quot;isolation&quot;);
+            document.body.removeChild(div);
+
+            return computedValue;
+        }
+
+        function test(value, expected) {
+            shouldBeEqualToString('setProperty(&quot;' + value + '&quot;)', expected);
+        }
+
+        test(&quot;auto&quot;, &quot;auto&quot;);
+        test(&quot;isolate&quot;, &quot;isolate&quot;);
+        test(&quot;&quot;, &quot;auto&quot;);
+        test(&quot;rubbish&quot;, &quot;auto&quot;);
+    &lt;/script&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingrepaintblendmodeisolatestackingcontextexpectedtxtfromrev168353trunkLayoutTestscss3compositingrepaintblendmodeisolatestackingcontextexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/repaint/blend-mode-isolate-stacking-context-expected.txt (from rev 168353, trunk/LayoutTests/css3/compositing/repaint/blend-mode-isolate-stacking-context-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/repaint/blend-mode-isolate-stacking-context-expected.txt                                (rev 0)
+++ trunk/LayoutTests/css3/blending/repaint/blend-mode-isolate-stacking-context-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,35 @@
</span><ins>+Test if setting blend mode creates isolation.
+
+Test if unsetting blend mode removes isolation.
+
+Test if unsetting a parent's stacking context correctly removes isolation.
+
+Test if switching a blend mode preserves isolation.
+
+Test if switching the property that causes the parent to create a stacking context preserves isolation.
+
+Test if unsetting a parent's stacking context correctly updates its parent isolation.
+
+(repaint rects
+  (rect 48 54 60 60)
+  (rect 48 54 60 60)
+  (rect 48 54 60 60)
+  (rect 48 54 60 60)
+  (rect 48 172 60 60)
+  (rect 48 172 60 60)
+  (rect 28 290 60 60)
+  (rect 48 290 60 60)
+  (rect 48 290 60 60)
+  (rect 48 408 60 60)
+  (rect 48 408 60 60)
+  (rect 28 526 60 60)
+  (rect 48 526 60 60)
+  (rect 48 644 60 60)
+  (rect 68 644 60 60)
+  (rect 68 644 60 60)
+  (rect 28 290 60 60)
+  (rect 48 644 60 60)
+  (rect 28 526 60 60)
+  (rect 88 644 20 60)
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingrepaintblendmodeisolatestackingcontexthtmlfromrev168353trunkLayoutTestscss3compositingrepaintblendmodeisolatestackingcontexthtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/repaint/blend-mode-isolate-stacking-context.html (from rev 168353, trunk/LayoutTests/css3/compositing/repaint/blend-mode-isolate-stacking-context.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/repaint/blend-mode-isolate-stacking-context.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/repaint/blend-mode-isolate-stacking-context.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,89 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;head&gt;
+&lt;style&gt;
+    div {
+        margin: 20px;
+        width: 60px;
+        height: 60px;
+    }
+
+    .parent {
+        background: #0F0;
+    }
+
+    .child {
+        background: #00F;
+    }
+
+    .stacking {
+        position: relative;
+        z-index: 0;
+    }
+
+    .stacking2 {
+        opacity: 0.99;
+    }
+
+    .blender {
+        mix-blend-mode: difference;
+    }
+
+    .blender2 {
+        mix-blend-mode: screen;
+    }
+&lt;/style&gt;
+&lt;script&gt;
+    if (window.testRunner)
+        testRunner.dumpAsText(true);
+&lt;/script&gt;
+&lt;script src=&quot;../../../fast/repaint/resources/text-based-repaint.js&quot; type=&quot;text/javascript&quot;&gt;&lt;/script&gt;
+&lt;!-- Repaint test to ensure that setting a blend mode dynamically triggers this operation
+    only with the contents of the nearest ancestor stacking context. --&gt;
+&lt;body onload=&quot;runRepaintTest()&quot;&gt;
+    &lt;p&gt;Test if setting blend mode creates isolation.&lt;/p&gt;
+    &lt;div class=&quot;parent stacking&quot;&gt;
+        &lt;div id=&quot;first&quot; class=&quot;child&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+
+    &lt;p&gt;Test if unsetting blend mode removes isolation.&lt;/p&gt;
+    &lt;div class=&quot;parent stacking&quot;&gt;
+        &lt;div id=&quot;second&quot; class=&quot;child blender&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+
+    &lt;p&gt;Test if unsetting a parent's stacking context correctly removes isolation.&lt;/p&gt;
+    &lt;div id=&quot;third&quot; class=&quot;parent stacking&quot;&gt;
+        &lt;div class=&quot;child blender&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+
+    &lt;p&gt;Test if switching a blend mode preserves isolation.&lt;/p&gt;
+     &lt;div class=&quot;parent stacking&quot;&gt;
+         &lt;div id=&quot;fourth&quot; class=&quot;child blender&quot;&gt;&lt;/div&gt;
+     &lt;/div&gt;
+
+    &lt;p&gt;Test if switching the property that causes the parent to create a stacking context preserves isolation.&lt;/p&gt;
+    &lt;div id=&quot;fifth&quot; class=&quot;parent stacking&quot;&gt;
+        &lt;div class=&quot;child blender&quot;&gt;&lt;/div&gt;
+    &lt;/div&gt;
+
+    &lt;p&gt;Test if unsetting a parent's stacking context correctly updates its parent isolation.&lt;/p&gt;
+    &lt;div class=&quot;parent stacking&quot;&gt;
+        &lt;div id=&quot;sixth&quot; class=&quot;parent stacking&quot;&gt;
+            &lt;div class=&quot;child blender&quot;&gt;&lt;/div&gt;
+        &lt;/div&gt;
+    &lt;/div&gt;
+
+    &lt;script&gt;
+        function repaintTest() {
+            document.getElementById('first').className = &quot;child blender&quot;;
+            document.getElementById('second').className = &quot;child&quot;;
+
+            document.getElementById('third').className = &quot;parent&quot;;
+
+            document.getElementById('fourth').className = &quot;child blender2&quot;;
+
+            document.getElementById('fifth').className = &quot;parent stacking2&quot;;
+            document.getElementById('sixth').className = &quot;parent&quot;;
+        }
+     &lt;/script&gt;
+ &lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingresourcesduckyjpgfromrev168353trunkLayoutTestscss3compositingresourcesduckyjpg"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/resources/ducky.jpg (from rev 168353, trunk/LayoutTests/css3/compositing/resources/ducky.jpg) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/resources/ducky.jpg                                (rev 0)
+++ trunk/LayoutTests/css3/blending/resources/ducky.jpg        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,384 @@
</span><ins>+\xFF\xD8\xFF\xE0JFIFHH\xFF\xE2 XICC_PROFILE HLinomntrRGB XYZ \xCE        1acspMSFTIEC sRGB\xF6\xD6\xD3-HP  cprtP3desc\x84lwtpt\xF0bkptrXYZgXYZ,bXYZ@dmndTpdmdd\xC4\x88vuedL\x86view\xD4$lumi\xF8meas $tech0 rTRC&lt; gTRC&lt; bTRC&lt; textCopyright (c) 1998 Hewlett-Packard CompanydescsRGB IEC61966-2.1sRGB IEC61966-2.1XYZ \xF3Q\xCCXYZ XYZ o\xA28\xF5\x90XYZ b\x99\xB7\x85\xDAXYZ $\xA0\x84\xB6\xCFdescIEC http://www.iec.chIEC http://www.iec.chdesc.IEC 61966-2.1 Default RGB colour space - sRGB.IEC 61966-2.1 Default RGB colour space - sRGBdesc,Reference Viewing Condition in IEC61966-2.1,Reference Viewing Condition in IEC61966-2.1view\xA4\xFE_.\xCF\xED\xCC \\x9EXYZ L        VPW\xE7meas\x8Fsig CRT curv
+#(-27;@EJOTY^chmrw|\x81\x86\x8B\x90\x95\x9A\x9F\xA4\xA9\xAE\xB2\xB7\xBC\xC1\xC6\xCB\xD0\xD5\xDB\xE0\xE5\xEB\xF0\xF6\xFB +%+28&gt;ELRY`gnu|\x83\x8B\x92\x9A\xA1\xA9\xB1\xB9\xC1\xC9\xD1\xD9\xE1\xE9\xF2\xFA &amp;/8AKT]gqz\x84\x8E\x98\xA2\xAC\xB6\xC1\xCB\xD5\xE0\xEB\xF5 !-8COZfr~\x8A\x96\xA2\xAE\xBA\xC7\xD3\xE0\xEC\xF9 -;HUcq~\x8C\x9A\xA8\xB6\xC4\xD3\xE1\xF0\xFE ++:IXgw\x86\x96\xA6\xB5\xC5\xD5\xE5\xF6'7HYj{\x8C\x9D\xAF\xC0\xD1\xE3\xF5+=Oat\x86\x99\xAC\xBF\xD2\xE5\xF8 2FZn\x82\x96\xAA\xBE\xD2\xE7\xFB                %        :        O        d        y        \x8F        \xA4        \xBA        \xCF        \xE5        \xFB
+
+'
+=
+T
+j
+\x81
+\x98
+\xAE
+\xC5
+\xDC
+\xF3 &quot; 9 Q i \x80 \x98 \xB0 \xC8 \xE1 \xF9  * C \ u \x8E \xA7 \xC0 \xD9 \xF3 + + +&amp; +@ +Z +t +\x8E +\xA9 +\xC3 +\xDE +\xF8.Id\x9B\xB6\xD2\xEE        %A^z\x96\xB3\xCF\xEC        &amp;Ca~\x9B\xB9\xD7\xF51Om\x8C\xAA\xC9\xE8&amp;Ed\x84\xA3\xC3\xE3#Cc\x83\xA4\xC5\xE5'Ij\x8B\xAD\xCE\xF04Vx\x9B\xBD\xE0&amp;Il\x8F\xB2\xD6\xFAAe\x89\xAE\xD2\xF7@e\x8A\xAF\xD5\xFA Ek\x91\xB7\xDD*Qw\x9E\xC5\xEC;c\x8A\xB2\xDA*R{\xA3\xCC\xF5Gp\x99\xC3\xEC@j\x94\xBE\xE9&gt;i\x94\xBF\xEA  A l \x98 \xC4 \xF0!!H!u!\xA1!\xCE!\xFB&quot;'&quot;U&quot;\x82&quot;\xAF&quot;\xDD#
+#8#f#\x94#\xC2#\xF0$$M$|$\xAB$\xDA%        %8%h%\x97%\xC7%\xF7&amp;'&amp;W&amp;\x87&amp;\xB7&amp;\xE8''I'z'\xAB'\xDC( +(?(q(\xA2(\xD4))8)k)\x9D)\xD0**5*h*\x9B*\xCF++6+i+\x9D+\xD1,,9,n,\xA2,\xD7- -A-v-\xAB-\xE1..L.\x82.\xB7.\xEE/$/Z/\x91/\xC7/\xFE050l0\xA40\xDB11J1\x821\xBA1\xF22*2c2\x9B2\xD43 +3F33\xB83\xF14+4e4\x9E4\xD855M5\x875\xC25\xFD676r6\xAE6\xE97$7`7\x9C7\xD788P8\x8C8\xC899B99\xBC9\xF9:6:t:\xB2:\xEF;-;k;\xAA;\xE8&lt;'&lt;e&lt;\xA4&lt;\xE3=&quot;=a=\xA1=\xE0&gt; &gt;`&gt;\xA0&gt;\xE0?!?a?\xA2?\xE2@#@d@\xA6@\xE7A)AjA\xACA\xEEB0BrB\xB5B\xF7C:C}C\xC0DDGD\x8AD\xCEEEUE\x9AE\xDEF&quot;FgF\xABF\xF0G5G{G\xC0HHKH\x91H\xD7IIcI\xA9I\xF0J7J}J\xC4K KSK\x9AK\xE2L*LrL\xBAMMJM\x93M\xDCN%NnN\xB7OOIO\x93O\xDDP'PqP\xBBQQPQ\x9BQ\xE6R1R|R\xC7SS_S\xAAS\xF6TBT\x8FT\xDBU(UuU\xC2VV\V\xA9V\xF7WDW\x92W\xE0X/X}X\xCBYYiY\xB8ZZVZ\xA6Z\xF5[E[\x95[\xE5\5\\x86\\xD6]']x]\xC9^^l^\xBD__a_\xB3``W`\xAA`\xFCaOa\xA2a\xF5bIb\x9Cb\xF0cCc\x97c\xEBd@d\x94d\xE9e=e\x92e\xE7f=f\x92f\xE8g=g\x93g\xE9h?h\x96h\xECiCi\x9Ai\xF1jHj\x9Fj\xF7kOk\xA7k\xFFlWl\xAFmm`m\xB9nnkn\xC4ooxo\xD1p+p\x86p\xE0q:q\x95q\xF0rKr\xA6ss]s\xB8ttpt\xCCu(u\x85u\xE1v&gt;v\x9Bv\xF8wVw\xB3xxnx\xCCy*y\x89y\xE7zFz\xA5{{c{\xC2|!|\x81|\xE1}A}\xA1~~b~\xC2#\x84\xE5\x80G\x80\xA8\x81
+\x81k\x81͂0\x82\x92\x82\xF4\x83W\x83\xBA\x84\x84\x80\x84\xE3\x85G\x85\xAB\x86\x86r\x86ׇ;\x87\x9F\x88\x88i\x88Ή3\x89\x99\x89\xFE\x8Ad\x8Aʋ0\x8B\x96\x8B\xFC\x8Cc\x8Cʍ1\x8D\x98\x8D\xFF\x8Ef\x8EΏ6\x8F\x9E\x90\x90n\x90֑?\x91\xA8\x92\x92z\x92\xE3\x93M\x93\xB6\x94 \x94\x8A\x94\xF4\x95_\x95ɖ4\x96\x9F\x97
+\x97u\x97\xE0\x98L\x98\xB8\x99$\x99\x90\x99\xFC\x9Ah\x9A՛B\x9B\xAF\x9C\x9C\x89\x9C\xF7\x9Dd\x9DҞ@\x9E\xAE\x9F\x9F\x8B\x9F\xFA\xA0i\xA0ءG\xA1\xB6\xA2&amp;\xA2\x96\xA3\xA3v\xA3\xE6\xA4V\xA4ǥ8\xA5\xA9\xA6\xA6\x8B\xA6\xFD\xA7n\xA7\xE0\xA8R\xA8ĩ7\xA9\xA9\xAA\xAA\x8F\xAB\xABu\xAB\xE9\xAC\\xACЭD\xAD\xB8\xAE-\xAE\xA1\xAF\xAF\x8B\xB0\xB0u\xB0\xEA\xB1`\xB1ֲK\xB2³8\xB3\xAE\xB4%\xB4\x9C\xB5\xB5\x8A\xB6\xB6y\xB6\xF0\xB7h\xB7\xE0\xB8Y\xB8ѹJ\xB9º;\xBA\xB5\xBB.\xBB\xA7\xBC!\xBC\x9B\xBD\xBD\x8F\xBE
+\xBE\x84\xBE\xFF\xBFz\xBF\xF5\xC0p\xC0\xEC\xC1g\xC1\xE3\xC2_\xC2\xDB\xC3X\xC3\xD4\xC4Q\xC4\xCE\xC5K\xC5\xC8\xC6F\xC6\xC3\xC7Aǿ\xC8=ȼ\xC9:ɹ\xCA8ʷ\xCB6˶\xCC5̵\xCD5͵\xCE6ζ\xCF7ϸ\xD09к\xD1&lt;Ѿ\xD2?\xD2\xC1\xD3D\xD3\xC6\xD4I\xD4\xCB\xD5N\xD5\xD1\xD6U\xD6\xD8\xD7\\xD7\xE0\xD8d\xD8\xE8\xD9l\xD9\xF1\xDAv\xDA\xFBۀ\xDC܊\xDDݖ\xDEޢ\xDF)߯\xE06\xE0\xBD\xE1D\xE1\xCC\xE2S\xE2\xDB\xE3c\xE3\xEB\xE4s\xE4\xFC\xE5\x84\xE6 +\xE6\x96\xE7\xE7\xA9\xE82\xE8\xBC\xE9F\xE9\xD0\xEA[\xEA\xE5\xEBp\xEB\xFB\xEC\x86\xED\xED\x9C\xEE(\xEE\xB4\xEF@\xEF\xCC\xF0X\xF0\xE5\xF1r\xF1\xFF\xF2\x8C\xF3\xF3\xA7\xF44\xF4\xC2\xF5P\xF5\xDE\xF6m\xF6\xFB\xF7\x8A\xF8\xF8\xA8\xF98\xF9\xC7\xFAW\xFA\xE7\xFBw\xFC\xFC\x98\xFD)\xFD\xBA\xFEK\xFE\xDC\xFFm\xFF\xFF\xFF\xE1\x80ExifMM*JR(\x87iZHH\xA0\xE9\xA0\xFF\xDBC         
+         +        
+          + +  \xFF\xDBC  \xFF\xC0\xE9&quot;\xFF\xC4        
+ \xFF\xC4\xB5}!1AQa&quot;q2\x81\x91\xA1#B\xB1\xC1R\xD1\xF0$3br\x82        
+%&amp;'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz\x83\x84\x85\x86\x87\x88\x89\x8A\x92\x93\x94\x95\x96\x97\x98\x99\x9A\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xE1\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xF1\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFF\xC4        
+ \xFF\xC4\xB5w!1AQaq&quot;2\x81B\x91\xA1\xB1\xC1        #3R\xF0br\xD1
+$4\xE1%\xF1&amp;'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz\x82\x83\x84\x85\x86\x87\x88\x89\x8A\x92\x93\x94\x95\x96\x97\x98\x99\x9A\xA2\xA3\xA4\xA5\xA6\xA7\xA8\xA9\xAA\xB2\xB3\xB4\xB5\xB6\xB7\xB8\xB9\xBA\xC2\xC3\xC4\xC5\xC6\xC7\xC8\xC9\xCA\xD2\xD3\xD4\xD5\xD6\xD7\xD8\xD9\xDA\xE2\xE3\xE4\xE5\xE6\xE7\xE8\xE9\xEA\xF2\xF3\xF4\xF5\xF6\xF7\xF8\xF9\xFA\xFF\xDA ?\xFD\xFC\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\xB8o\x8CߴW\x85&gt;X+\xF8\xF3P\xF2U\xDD\x9Fn\xB7w\x9C\x8F#
+v\xB0\xDC\xC5W#\xCF\xF2\xA7ů\xDB\xD3\xC6\xFE?3Z\xFC:\x8A?
+\xE9\xCEY\xAF#&amp;VP\xF2ؠ\xA9\xE3q\xEB_\x9Cq\xA7\x8A\xBC;\xC0\xC9\xC3_\x9A\xB7\xFC\xFB\x85\xA5?\x9E\xB6\x8F\xFD\xBCגg\xD1d\xFC-\x98gv\x95Z\xCD-˫\xF9&amp;}\x97\xE3O\x88\x9AÝ7\xED~=\xD64\xDD܆*\xF7w \x99\x81\x92\x968\xEC2k\xC3&lt;\xFF+\xF0n\x81\xE6\xC7\xF0\xFBM\xD6|Q2\xE3l\xA9\xD9-[#'2K\xF3\x8C{Fy\xAF\x8F\xAE4\x9B\xBFjO\xA9\xF8\x8E{\x9DSP\x9C\xEF\x96\xE6\xEAV\x9Ag\xEC\xE4\x93\xD3\x97j\xB3m᥈D@b@\xC1\xC0\xCE8\xCF\xE5\xF5\xAF\xE6.%\xFAQf\xB8\xB7*y6c\xD2R\xF7\xE7\xF8\xDA+\xBD\x9C_\xAB\xEB\xFA&gt;]\xE1\xBE\x8D\xA5\x8C\xA8\xE6\xFB/u~\xAF\xF1G\xADx\xDB\xFE
+5\xF1_7x7N\xF0\xFE\x81\x9C\xC7 \x8D\xAF.c\g\xEF9\x93ﰊ\xE0\xB5\xFF\xDA⟊N\xAB\xE3}rp&gt;[D\x8A\xCF&lt;`Šߩ\xAC\xD8t6pC\x88\xD3#\xA9L\xB6{\x8Ct\xA9\x97û\xF6\xE3!\x94\x93\xBC3\xD3\xFE\xD5\xF8\xCEk\xE2\xDFfͼNeV\xCFu8\xAF\xFC6_\x81\xF5\x98n\xCA\xF0\x89*xx|\xD5\xDF\xDE\xEE\xFF'R\xF8\x91\xE3\x9DMS\xCC\xF1ߍ\xB7\x90\x98k\x97^\xBC\x9C        6\xF7\xFEU\xF8\x9B\xE3'c\x8D\xBCn\x8C\xD8*W_\xBA^G\xB7\x99\x8A\xD9\xA0%\xB2\xCA0A^=?ڠ\xB8\xF0\xBE\xFC\xB66\x879 \xBBǿOZ\xF0\x97\xE6\xAD\xDD\xE3*\xE0r\xFF3Ҏ k{(\xDB\xD1\x91\x87\xC7\xFF\x89$\xFE~\x9B\xE3\xFF\xAE,\xF7\xC6\xE8u\x980#\xF0\xAE\xC7E\xFD\xBD\xBE,\xF8n\xF5^\xEB^\xD3u\x88\x90m1\xEA:T[\xF3o\xE56O׿J\xE0d\xF0ה\xF8Pv\xE4\xA4[\xEA~\xB5B\xF3Kh\x94\xBD\x81\x81\xDC
+\xF7\xB2\xEF8\x8F/i\xE1\xB3*\xAB\xAD\xBD\xA4\x9A\xF9\xA6\xDA4\xCEz\xD9[\x89Ҧ\xFE\xDD_\x9D\xAE}+\xE0\xF8*\x9D\xCCğ\xFC\xF2\x8D\xDEm\xE6\x8Ds\xBB\xDCb\xDEl`\xF6?\xBD5\xEF\xFF\xFFko\x87\xFF\xDE&lt;\xE2UԦ \x8D&gt;\xF36\xD7{\x88'j\xC6\xF8\xF3\xC1\xCE\xC2\xC0c\xAD~oI
+B\xA1ld\xFE\xEFJ̾\xD2&quot;\xBAFWPW\xA98\xC1\xCF# \x8F\xE7_\xAD\xF0\xDF\xD23\x88\xB2\xD9F9\x92\x8E&quot;\x9F[\xA5[\xCAQ\xD2\xFEr\x8B&gt;c1\xF0\xEB-Ŧ\xF0\xF7\xA7/-W\xDC\xFFF\x8F\xD7\xCA+\xF3_\xE0\xB7\xED\xCF\xF1 \xE0\xA5ս\xB5\xE5\xF9\xF1^\x8A\xBBwi\xFA\xAC\x84\xCB`\xA8&quot; \x8CoRpoQ\x9F\xBB\xCD}\xB3\xFB&lt;\xFE\xD6\xFE\xFD\xA4l\xD9&lt;u%\x9E\xB3~eΓzwQ \x91\xB9Fq&quot;q\xF7\x90\x9C\xBB\xB6\x93\x8A\xFE\xA3\xE0\xAF\xF27\xB55Og_\xFE}\xCE\xCAO\xFC/i|\xB5\xEA\xD2?/\xCF8G\x91^u#\xCDO\xF9\xA3\xAA\xF9\xF5_=&lt;\xCFO\xA2\x8A+\xF4\xB3\xE5Š(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\xBEp\xFD\xA8m\xE4\xF0V\xA3sៃ2[\xDDkq +\xE6\xA2\xC0&lt;s\xF4؀\xFC\xB2H\xBD\xF3\x95S\x80C\xC1r\xBFm\xDA\xEEM6\xE2\xEB\xC1\xEE\xDDo\xB0\xD1jڝ\xB9\xCF\xD8\xFB4\xB0\xFF\x96\xBDw\xB0\xFB\x9Dϝ\x9F1h\xDAJ\xDB2\x84TD\xC1?2\xE7Ԍ篯\xE3_\xCA&gt;5\xF8\xE8\xF2YTȸz\xA7*\xAF\xB1\xDE0\xFE\xF7y}\x9D\x97\xBD\xAA\xFDK\x848)bcvau\xEB\xBE\xBEr\xF2\xEC\xBA\xEE\xF4\xDCk{\xADv\xFA[\xEF\xDE\xDCj7\xF7\\xCDus#I4\xE7s\x92}:֝\xA6\x88\xB0\xF5ݸ\x8E u^yJ\xB5anj(*\xA4\x81\xC8\xCF&gt;\xDE\xD5z(\xB1}\xB9 +\x85\xE9\xC9&gt;\xA4zW\xF0\xD6/WRU*I\xB97vۻm\xF5l\xFDqZ        F*\xC9&amp;\x9Ca H\xEC?\xB4\xF3        e_\xDE:\x91׏ƴV\xF3:\xB6\xEC\xE4d\xF5\xFF9\xA8Ź.s\x8C)\xE7p\xC0\xE3\xD3\xFC+\xCE\xF6\xAD\xEEO5\xC8c\xB6\xC9&gt;w\xC8A\xCEq\xDB\xFC\xF1O\x8FL\x84q\x9C\xF1\xC0t\xAB\xD6\xD6\xC6\xE9\xC9 &lt;\x9FJY\xAE\xD7g\xEEO\xCB\xC0$\x802\xFAՋ\xAA۴Hr\xBE\x88\x814\xB0\xA5\xC9\xC9\xAF\xB0\xFE\xBA\x86\xE3O\xCE@Q\x82:w\xF6\xAB\x91e\xB3\xBF\xA1$\xF1Ja!x&lt;\x9Cw\xC7J\x95Q\xA7\xAB'\x9D\xA3Q\xD2㛖$\xEC\xF9\x97?w\x81\xDF\xE9\xCDe\xDF銊\xE22\xD8\xC8\xC8\xC7$㟮k\xA6\xBA\x8F%F01\xC7\xFF9\xAC\xCBݬ\x86ݓ\x83ؑ\xEB]\xD4+IY\\xDE3h\xE4n\xB4_(3*\xC7\xCF\xD4\xFAu\xFEu\x97\xA8i\xFEc\xAA㍧\xAE:\xFE\xD4_#J#nI \x800@\xD7\xF3\xFA\xD6\xA5fQ&quot;G\xB2E\xE7y\xC799\xE4\x8F\xE5\xCFZ\xF6\xF0\xF5\x9BݝQ9\xEB\xFB,(ynFO+\xCFP;\xF55\x96f\xBA\xD15\x88\xEF&lt;?q=\x95\xED\xAB\xF9\xD6\xD7P\xCAc\x96\xDEA\xC8(\xE0\xE5X\x9C\x8A\xE8\xEE-D\x87\x9D\xA4s\x90G \xFB~\x95\x93sj\xAE\xEE\xAE6\xEE9\xE8A'\xD3\xAB\xDB\xC2b\xA7FJpm5\xD5n\\xA9\xA9\xC5\xC6KF}\x97\xFB\xC1B\xD7\xE2.\xA1i\xE1\x8Fs\xDBZ\xF8\x86r\xB0\xE9\xFA\xA0U\x86 +Y\xCFH\x9C ,s\x9E\xD8¹\xF9@Vگ\xF5\x8D~0\xEBZ\xCFn\xF1݂b\xCE\xED\xE7#\xDF\xD7޾\xE5\xFF\x82y\xFE۷_ \xF8\xD5xn&lt;Am\xFD\x93\xA9\xCAp\xFA\x9CJ3\xE4\xCCI\xF9\xA7U\xD6Epܥ\xA4\xFE\xD5\xF0\xC6gn.w;\xD7zS\xA8\xFE\xDF\xF7e\xFD\xEE\xCF\xEDl\xFD\xED\xFF\xE3N
+X%,~&gt;\xE6\xF2\x8A\xE9漻\xAE\x9B\xAD6\xFA\xE6\x8A(\xAF\xE93\xF2Т\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xAF\xFD\xB3i_\xF8R^M/\xC27\xC2Y\xAE\xA3-\xA2\xE3{YCѮY}\xBE\xEA\xE7\x82\xDC\xFC\xC1XW\xA7|I\xF8\x83\xA7|*\xF06\xA5\xE2\xC8\xC9c\xA6Bep\xB8/!\xCEfb\xAA e\x87&quot;\xBF8|m\xE3\xDDO\xE3\x8Fo\xFCE\xE2\xE7k\xD40\xB6\xE8\xC9\xB2\x83Ԝ\x93\x92I?\x86x\xE3\xE2_\xFA\x8F\x95}O;c+\xA6\xA3\xDE\xD9\xCFפ|\xEE\xFE\xC9\xF7ß\xDB8\x9Fo]~\xE6_\xEF&gt;\x8Bӫ\xF2өCD\xB0󉐻J\xEC|\xC2Y\x89i9\xC9=\xCF|\x9Ey\xAE\x8A\xD2\xCDShE8m\xC88\xE2\xAAi\x96\xA4\xC2'˓\x90Q\x8C}Em\xC1nv\xF4(\xE0w\xC0\xF4\xAF\xF3{\x88\x95I\xB9Iݳ\xF7\x99YhIk\xD7\xE0\xE4\xE7m&quot;\xF9\xF3`\xFE\xE7ӊX:\xB6@' +\x8E:\xFF\xFA\xEAxb\xDA\xD8#kzu\xFAc\xB1\xAF&amp;s\xB9\x84\xA5`x\xC8\xB8s\x8Fʤ\x8E\xDBY\x86N9==\x959\xA2\xC18\xC9\x80G=}?\x97\xE1E\xD1+\xE0\x94 \xE4\x8C\xE7\x91X^\xFA#+\xDFB\xB5\xDDɞO܀T\xFF\xB5ӯ\xFF^\x92&lt;(f\xE8\xE0\xE3\xAF&gt;\x95\x96\xA6\xD3\xC1\xE8:\x92zҽ\xEA\xC4        vA\x80p׵k˥\x91m=\x917\x95\xE60nT\x93\xCF9\xA9&amp;S\x95\xC8ݎxm\xDCt\xFDj\xB47\xA6\xE1\xC0C\xB4\xC3z\xF1\x9A\xB7/\xC9F\\xF1\x9CG\xFF\xAE\xA2I\xA6\x93&quot;IŤʒùy\xC8w\xFA\xD6f\xA5P\xD8\xE4\xBAz\xF1\xEFW\xAF\xAFI        \xFB\xA3$1\xE9\xEF\xFD+&quot;\xEA\xF8\xE9’C\xE3\xA3\xF3\xFAZ\xEB\xA17sji\xB7s'[\xB7!\x81 ǃ\x94$\xE4/~\x84\xFE\xCF^        m';J\xE0\xA3\x8F¶\xF5̬\xCA\xE0\x8Cr\xB9\xEAO \xE9\x9EJȻ\xDA\xE4\xCF\xA9\xE7\x9Fʽ\xEC5ҳ=&amp;S\x91\xB7\x8C 3\xF3`c\xD5)\xADٟO\\xE4\xF5ƴV\xDC\xF7H|\xE0\x9C`\xB7\xD7\xD7\xF0\xA8'\xB6 \xE0\x86\xEF\xDF&gt;\xBF\x85z\x9D\x99\xA6\xDB\xFE\xB3b\xAF\xB8\xB1`\xA3\xA8_\xE61\\xE5\xD3ϧ\xEAP\\xE9W\xDB_Yʗ\xB3\xC0\xE5%\xB7\x95::\xB0\xC1VR\xBD\xEB\xB1\xD42r\xAE3\xB4d\xDDӦ1\x8F\xCCW5\xAB[\xEA#\xF9G!@\xED\x9E\xFF\xFDj\xF6\xF2\xFCD\xE9J2\x8B\xB3Z\xA7\xE6)\xD3SN2Z\xA6\xB0\xDF\xEDK\xED?\xF0\x85.5\x86\x8E?\xE8E,\xF5\xA8T\xA8\xDD&amp;&gt;K\x85U蒅,]FB\xE4\xFBE~B\xFE\xCCߴ\xFF\xB2\xE7\xC7]?\xC5+涐\xDF\xE8:\xD4*\x9F6\xCD\xD8olz\xC6@\x91pA%1\x9C+\xF5\xD3O\xD4 լ \xBA\xD2\xE6\x8A\xE6\xD6\xE65\x96bp\xE9*0ʲ\xB0\xE0\x82 \x8FZ\xFFB\xBC(\xE3\x8F\xF5\xCF'N\xBC\xBF\xDA)Z3\xF3\xED?\xFByo柑\xFC\xE1\xC6Y\xF65\xFB5\xFB\xA9\xEB.\xEB\xE5\xD3ɢj(\xA2\xBFQ&gt;@(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\xB9\x8D_\xE0\xF8=\xF0\xAF[\xF1%\xF8W]\xB1x\xA3 \xE2i\x98\x85\x899\xA4d\\xF6\xCE{W&gt;3KB\xA6&amp;\xBC\xB9a\xE5'\xD9%v\xFEIQ\xA3&lt;EHҦ\xAF)4\x92\xF3z#\xE4\xAF\xF8(ơ㟈0x?C\x94I\xA6\xF8e\xD6k\xAD\x8C\xA4Mzç\);\xCE\xE0\xF4\xE2\xFAd\xC8%7(ns\xCF^\xA0\x9E\xB5\x99m%޳\xA8O{\xAC\xCB\xF6\xAB˹y\xE6s\x99%\x91\x98\xB3\xB1\xEB\xC9$\x9A\xE8t\xEBR\x93\x8C\xE4B\x9E\x80\x8C\x82{\x92M\x96 \xF1m~1\xCEq\xA5w\xF1\xCB\xDD_\xCB\xA4c\xF2_\x8D\xD9\xFD;\x92\xE5\x94\xF2|&lt;,&gt;\xCA\xD5\xF7}_͚v(7T\x85\xC8$a\xD7\xEBZV\xB1\x97`˶Ft\xB7&lt;z\xA3\xA6#2)q\x86\xC1\xFE\xF3Zv\xA8\xA1J\xB8\xA8\xE3'\xFF\xAF_\x9BVv;\xE5\xA1n\xD9J\xA1\xE7$`\xF5\xE3&gt;\xE3ҧA\x83\xF2\x80rNGLb\xA0\x88y\x85wd\x8C\xFA7\xF9\xFF\x99\2\x8D\xB8-\xF4{qڼ\xF9\xB2ܟqrn\xF3\x8Cq\xCE\xBDF\xE3p\xE5\x97 \x9E\xE0\x9Fjtq\xFE\xEDC1l\x929\xFDs\xF5椅7\xC2C\x81\x8C\x8E8Ȭ\xAE\xA2g{\xA7Җ\xEC%\xA3\xC8\xDA8#\xDE\xF5Q|52\xB4\xB21?\xEB
+\xCFQ\xC6\xC3\xE9[n\xDB&quot;c\xBBq'\x8Cq\xC8\xF4\xAA\xC6|\xB1yYF\xF3\xC0\xED\xFE{V\x90\xAD=\x934\x8DY%d\xC4D[$ \xA5 m\xC9\xEBU/\xAF\xBC\x9D\xE3\xEE\x8C\xE3\xAE}\xFF\xCF֡\xBD\xD5rv\xF2r8\xE0\xE3\xEB\ֱ\xAF\x95|;n\xEAH\xC1ǽuP\xC2ʫ\xD4֍Qݗ5]U\xB0P܁\x9Ex\xEF\x9FOj\xE7\xAE\xF5?&lt;\x9D\xAAI!@\xFB\xBCq\xF5\xCF\xE5U\xEAmRm\xB6ۤ\xCF#9?Z\xB9a\xE1ɝL\x97\x8CcL\xE7a\xFB\xDC\xFAW\xB9
+0ïy\x9E\x8Ci*KVS\xFBK\xCF `ZC\xC9cw\xF9\xE9H\xB6\xAF)\xF9x.xd}kmt8\xA2\xDAUHe\xEB\x91\xD0z\xFE\xB5;Y\x88\x86        S\xBB\xE3\xB6\xF9\xF5\xA6\xF11\xFB(=\xA2Z#Y\x9C`\xA9\xF9y\xC9\xE8q\xDB\xF9~uR\xEE3\xB5\xB27\xBE\x9Fw\xD0}kvx\x97\xCA,P0n\xC4 \x81\x9E\xA7\xAC\x8B\xE3\xE5\xED 9_\x94\xF5\xF9\xFE\xB5\xBD\x8EL\xD4¾۸\xA8#\xE7\xEB\x8C`\xFD?\xE5\\xF6\xA9\xE8\xDBx;\xF8Q\x81\x8C\xFE=\xFA~\xD2jh\xC8d\x8E9V\g=H\xC1\xAETm\xE9!q^29:\x9Fν\xCC+\xD8\xDA\xC7'\xAC.`\x90H\x80+\xBF\x81\xFEu\xFA\xFF\x96\xFD\xA0\x9F\xE2G\xC1\xAFx\x96\xE3\xCC\xD6|&quot;\xDBý\xB2\xF2\xE9\xF2n6\xED\xCB\xEC+$\p8\xFDk\xF3\xD3Z_\xDF|\xE4\xF1\xC9S\xFC_C]\xD7\xECG\xF1\xCD?g\xEFڗú\xE6\xA3r\x96\xBA&amp;\xA6\xE7G\xD5Y\x9DU\xB4\xC7ܰ\xE0$\xCB\x84\x8C!\xD5\xFB\x97\x84&lt;N\xF8g=\xA3)\xCAԪ\xFB\x93\xEDi=\xC9\xD9\xFA\\xF8\xEE5\xC9\xD6m\x97N1^\xFC}\xE8\xFA\xAE\x9F5u\xEA~\xC0QE\xFD\xEA7Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@|\x91\xFF3\xF8\x9D\xBA\xF82\xCEET'\xFB^\xF8\x91\xD0c\x80dy\xF3I\x88k\xEB\xAD~c\xFCo\xF8\x86\xBF\xBE4x\x83\xC4?$\x96\x97\xB7\xDE]\xB1(W}\xB4_\xBB\x8B\x83\x9C\xA8\xADےzW\xE0\xBFH~'\xFE\xC3ᗁ\xA7+T\xC4˓ϒ&gt;\xF4\xDF\xFE\x93\xFBx\xFB\xCFrϮ\xE6^\xDEKݤ\xAF\xF3z/\xD5\xFC\x8C\xCD&quot;&amp;\x8BiBa\x901\xD7?\x85n\xDA +\x9B\x81=FN\xEF\xE1\xE0rcYv \xA9\x95\x8EK\xABW\xDFV\xBD\xA4\xA1\xF8!_ +\xCE8\xE9\x91\xF9}k\xFC\xEA\xC4I\xB7s\xF7\x92\xF5\x90U_\x9C\xFC\xA9\xC2\xE3\xA0\xA5_\x8D\x98!bX\xF7\x9E\xBFSU \x90\x95B\x8Cr@}\x8F\xBFO֬\xC4\xDBOˌ\x8Cg\x83\xF8W\x97SS)j]\x8F\xD8\xC6s\xC1\xCE=\xAAX        \x87\xFDk\xF9\x82\x82: \xF4^4 (9=\xFF\xA5Xy\x95[\xE4 du&quot;\xB9$s˱b0\xA1RXpz`z:\xB9۸`.3۟_\xF0\xA8\xB1\xD7nӎ\x9C\xF3\xF8S\xA5\x91UI\x80\xEAe\xE3\xA7\xF8V +\\xCBq/O\x93\x8D\xBCH\xF1Yڅش\x88\xBC\x84\xFC\xBF\x86\xE1\xEB\xEDWe_\x97k\xA0\x8D\x9F\xA8n\xA0\xFEҩI\xA4Gq0k\xA0d\xDA1\x93\xD0\xF2kz\\xB1\xF8\xB65\xA7ʷ9mGP\xB9\xD6\ťF[+˰\xE0z\xE0\xFEc\xF1\xA5\xB5\xF01\x95\xF7\xEA\x92
+:s\xCF\xE9]p\xB0\x8D#0\x8A\xA3\xA8\xE9\xDC\xF1M\x94\x91\x8C8\xE0u\xFF 
+\xEE\xFA\xF3\x8A妬\xBF\xA5b\x9A\xD2#- (¢U\xB0\xF8\xC8\xFAt\xA9\xA8\x80\xC9瓁\xC0 ~8\xF7\xFDkC\xCA d\xE0\xF5$\xF6&lt;qQ\x98\xDA=\xE2BH\xE0\xF4\xF6\xC5g휷ds\xB7\xB9\x9D$x$\xA60 \xBF\x87\xF2\xCDU\xB9\x98bp07\xB7˒O\xE9W.\xA4X\xE3Y\xE4dr[?˜\x8A\xCC\xD4g\x93\xB0\x96`
+\x93\xF8~κi.fmr\x8E\xA0Lo'\x96\x84HG\xCC\xC4\xF1ہ\x9Aɽ}\xB3\x90\xA0\x9C\xA9\xCF={\xE7֮]^ \xA7&quot;8\xF0\xD8\xC63\xC1&gt;\xF5\x9B}7
+$'\x90\xCCy\xED\x8C{W\xAFB +hΘ\xABZ\x9C\xAC&quot;wV\xDC
+\x9Dֹ\xDDr&quot;\x88\xEEiÆ\xEA\xB7n\x95\xB7\xA9\l\xE3\x8CH\xF7#\xB0\xE3\x9A\xE7\xF5vr\x80c\xB9\xF5׿\x84\x8D\x9Af\xE8\xE65GĄH\xDF*\xF4$\xE0s\xE9\xEF\xD3\xF2\xAE{Rz2.1\x8C78lz\xFDk\xA3ԡ; :\xE48\xC0&gt;\x95\xCE\xDC\xC6aQ\x91\xC0$\xA3#\xFF\xD7\xFE5\xF58GmV\xE7=x\xE8\xEC~\xBE\xFE\xC2_\xBF\xE1\xA0f/k7\xF7}Z\xCE#\xA5ꄾ\xF7\xFBL#3\x9C\x9AE\xCB\xF4\x94W\xAF\xD7\xE7W\xFC\x9F\xE3tz7ğ\xF8P\x98\x885\xEBa\xABثɅ\x92\xAA\xAE9g\x8C\xAB\x96\xE7޿Ek\xFD\xF0\xFB?\xFFY26.N\xF3K\x96⎎\xFE\xBAK\xE61q&gt;[\xFD\x95\x99U\xA3h\xB7\xCDG\xAF\xE0\xEE\xBEAEW\xDAQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEQEp?\xB4\x87\xC7 \x80\xBF \xEE\xB5vD\xB9ԥ\xCCu\xAB~\xD19nb\xFD\xE69 d+\x834\xCC\xF0\xD96\xAE;5TӔ\x9B\xE8\x97\xEB\xD1.\xAFDo\x86\xC3T\xC6U\x8D
+*\xF2\x93\xB2G\xFBi~Һw\xC2o\x87z\x9E\x87\xA3\xDCy\xFE'\xD6-Z\xD6bo\x9A\xCDeVg \x8D\xB8*:\x93\xB4\xE35\xF0v\x99\x91H\xAB\x84\xF4\xC7\xE5\xFAT\xDE+\xF1=\xE7\x8A\xF5\xD9\xEF\xFCMu-\xF6\xA5z\xEDqq&lt;\x98%ݏ9\x87@p\xE2\xABD Q\x95\xC3Fx\xE8&gt;\x95\xFEr\xF8\xAD\xE2#\xC4 \xD1W\x94yh\xD3V\xA7\xA9=[\x97\xF7\x9E\x9C\xD6\xD3K#\xFA+\x85r
+y\xD9\xC5\xDErw\x93\xEE\xFC\xBC\x97Cn\xD6\xE9G\x96\xA5\x8B\xA7\x9C\x85\xE7\xADli׋*\xAE\xFC\x85oS\xD4\xD4\xE5\xE0\xBE +\x9D\xA5.0?_NkN\xC7Q\x8E¡\xA3.;{\x9E\xF9\xFEU\xF9z7&gt;\xA1\xC4\xE8\xADn\xF7\xB2\xC8\xC1Uq\x8F\z\xFF\x9Fz҇\xF7\x8A7cy\xCF@9\xFE\xA2\xB0쯖D]\xB8\x85t=\x85k\xC1'B\xA01\xC9\xC9_Lw\xAF&amp;\xB4\xE8e4_\xB4~\xD29\xEB\xF9\xF5\xA9\xE2e,Y\xF2        \xCFNv\xD5xT\xEE;\xB1\x9C\xE0\x91\xD0԰ɓ\xCE\xEF\x98\xED\xF4#\xF1\xF5\xE2\xB8$r\xC9\xE4\x848g{\xF3K#\x96\xFE,\xA9\xE0㸨\xFCЅ\x91A#\xE3\xA6~\x9F\x85!l\xC5\xF3d8\xF7\xE3\xFC\xE6\xA2\xC6v\xECC\xBC\x9C\x9C~?\x8D6;\x95\x90(ݴ\xED\xC0㯽0\xCE@\x8D\x93\x9C\x93\x80p0\xFA\xF4ה\xA0=0\xA3A&gt;\xB4\xD4J\xE5$\x94P+\xC1\xE4\x8C\xE7\xD7\xF1\xA6\xB6\xE0\xB8 +\xDC\xA4z\xFDzS|\xED\xA3#$O\xD3ڠ\x92\xE0G\x85VPA\x83ޮ1l\xA5\xF22\xF9\xF9V$0\xE9\x9E\xA7Ҡ\x96\`\xEE*{\xD8\xFB\xFBSn.\xB6\xCA\xC4e\x95~P;\x8F\xF2+:\xE6\xE4        F\xC7\xCC{rry v\xED\xEF]\xE9\xDC\xDA\xBE\xE3/\xAEv\xC6K\xE0Ku\xC1ϯ\xB5d\\xCEYN1\x96\xF9\\x91\x83\x91\xD3\xF4ȫWR\xA4\xA8
+\x86e \xCE\xE2        \xCF&lt;\x8C\xD6U\xCD\xDB%\xC3 \x8C\xE78$\xF1\xF9u\xAFR\x853\xAA1*]\2c
+\xA4 }\xB7\xF9\xEFY\x97\xB3XH\xD9 A!pq\xF5\xF4\xA9\xEE\xE7\xDA        PĹ9^\xC6}zz\xD6t\xEEv\xFC\xDF&amp;x\xCBrx\xAFf\x8C,tEu)\xDCN7\xDD*\xA1\xB2T\xFC\xE3\xEB\椂A\xCA\xEF\xC9,H\xCEGQ\xFE5\xB7\xA9LL\xC1\xB8&lt;/|y\xFF\xF5\xD6\xA31\xCAx~x\xFE.?\xCF5\xEC\xE1cm\x8D71\xB5 +y\x8079&lt;\x81\xD3?\xA5d\xDE\xB1\xFC\xC1\xDCeGB=Ej]\xAEeb\xA5\xB6/B\xE9Y\xF7Q\xF9DNW\xB6\xDE+ޣ\xA1\x9DE\xA1\xE0/\xC4y\xBE|{\xF0Nj\xE0\x92\xE1bЯ⸸Tl\xB6 \xA4\xE9\xE8s \xCA?\xCB\xF6\xEE        \xD2\xE6\x92\xDD\xD6H\xE4P\xCA\xCArA\xBD~j
+\x8F &amp;\xDC`\xE7\x8FǮ\xAD~\xB7\xFF\xC1;&gt;)\x8A߲/\x84罝'\xBF\xD1`:-\xD9PA +n|\xB4ݟ\xE2hD.߯\xEAo\xA3\xF6zܱYUG\xBAU#\xF2\xB4e\xF7\xE9\xF7\x8C\xF8\x97\x97{\xB4q\x91[&gt;W\xF3\xD5}\xCD?\xBC\xF6\xEA(\xA2\xBF\xA6\x8F\xC8Š(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x9Cu\xAF\xCF_\xDA\xCF\xE3y\xF8\xD9\xF1.\xEA\xEFK\x98\xBE\x8D\xA5\xB3\xD2\xD4\xD8\xE8\xE7\x9F\xAEps\x80v\xAAҾ\xA3\xFD\xB9&gt;,\x87\xDBM\xD3&amp;\xEA^)\x90\xD8G\x82$\xCC\xEE\x94\x84\xECA\x94r+\xE1/7\x96\x828AQ\xC0 p8濏&gt;\x92\xFCw'V\x8F
+\xE1e\xA6\x95+\xED\x90\xFB\xBD\xF7\xDE\xF1\xEC~\xB3\xE1\xD6H\xB9g\x99TZ\xBB\xC6?\xFBs\xFD\xA31v.
+\xAF\xA6r1\xEC{T\x93\xDD\xE5\xE48\xC9\xE9\x91֙\xB4\xA4\x8F\x8C\xB66\x9E\x9F\x8D`\xF8\xEF\xC4\xD6\xDE\xD0/ou\xC9\xD2\xDE\xCA\xD6\xB8\xB9\x95\xDB        ($\x93\xFEJ\xFEU\xA5I\xE2*(\xC5]\xB3\xF5\xDAi$_\x9B\xC4Ȳ\xDE\x9F\xC0\xD5\xED7\xC4Q\xCA\xEB\xE5a۩9\xFC\x81\xF4\xED_\x95\xFF\xB4w\xFC{_\xD5\xFCGsm\xF0\x91\xC3G\xB7\x90\xAC2\xB9ķ H\xE4\x8C\xE0W[\xFB\xFF\xC1Q\xA7\xF1G\x8Clt\x88+$w\xD2\xF9p\x86\x93|W-\x8F\xBA\x8EyG\xEB\x859\xA6k\xF6_\x81\xDCC\x87\xCBa:KE\xCC\xE3{\xC9+_U\xF9\xF6\xEBc\xE7\xA9q\x9EU_\xF5X\xD4\xD6\xF6N\xDA7\xE4\xCF\xD4\xCDUY.F\xD0&lt;\xE7=O\xB7\xA7\xE7޺}=ب        \x86\xE7 \x9F\xF2G\xF3\xAF/\xF0n\xB9\x88\xB4\xC8g\xB1\x9F̊\xEDD\xAA\xEAO\xE8\xBA\xE2\xCD$\xE1\xB8202\xFC1\xC3:2i\xADQ\xF4\xB3W7\xE0\x97$?\xF0\x81\xB4\xEE{\xE4\xFF\x8DX*W O|\xAAv\xCE$?*\x82Āy\xCEG\xB9\xAB0\xBE9\xE9\xD7\xFC\x8A\xF0&amp;\xAC\xCE&quot;C\x99X\x9C\xEE8\xE7\x93\xFEE)89,\xD8\xC6O&lt;\x8E)\xBEh.20X\x90=֒Y7\xBC\x9Ct\xC7cY؋j\x99\xEE\x9C\x9C Uy\xA7\xF2ј\xA0+\xB7\xB1\xC7N߭L\xEC;\xE4\xE0c\xDF\xFAT2\x8C7\x9D\xB0l\xEB\xDC~\xDEդ\xA5\xC5\x90:\x82X\xE1\x87q\xCF?Z\xAB3\xACL\xAB\xF2\xFA\x9C\xE3׵]\x86 \x9EI!\xC6G\xFFXU)\xEE|\xB4$)\xDA\xE2q\xD0\x9C\xD7D)\xDC\xDEsx\xA8\xF8\x80O\xBAIu\xE4~\x95BYB\xAB1\\xB1        \xC8#8\xCF'\xE9EԢt\xB0\xDFŁ\xD8zU+ۏ8\xBAbDv\x80\\xC0v\xEAwR\xA6n\xA2Awp\xE6\xE1ȗ*q\x92?\xA1\xF6\xEBY\x97\xB7,X\xAB0        \xCB\xFE\xB5Z\xBC\x9De'~9$}:{t\xAC\x8B\xCB\xC6W#\xE6lr9\xFC\xF3^\xA5w\xE8m\x89qvάw6:\xFC3\x81YWR\x91\x96p&gt;N\xBB\x88\xCE;\x92)\xF7\xEA76\xC8T\x81\x9F\xE2\xE3\xB1\xFF=\xEB:\xF2\xE0 \xDF\xD4\xF0A9\xE3\xFC\xFAשF\x95\x8DT{\xAF\xAE\x8E\xE7\xF2\xCE;s\xFC=\xF9Ʋ\xAE\xDF(&lt;\xC1\x84+\x80
+\xE0\xE0\x83\xF3\xAB\x93\xE3\xE4\x93vq\x92:q\x8A\xA5y(\x95\x8A\xEF\xC6N8\xE3\xF9⽊0\xB1L̺\x94\xB8* \x9C/\x8E;\xD5\x85\xFB\x9D\xDE\xDDO5v\xF3u$\xE4P\xF20;g\xF3\xAA\xD7\xEEf*p#\xB1\x9C\xF75\xEARv3\x9E\xC5 \xB82\x84&gt;]y\xF9z\x9F\xAF󯷿\xE0\x8B\xFF\xBC\xADgƾ \xB8\x9AF\x8Ex\xA1\xD7-\xBAnɸ#\xF06\x9F\x91\xAF\x8A%\x8Bk\x9F0\xAF7g\x9CZ\xF5\xCF\xF8'\xEF\x8E\xDF\xE1\x87\xEDo໙ }F\xE8\xE8\xF7H[\x951\xAF\xD5D\xBES\xF7}\xAB\xF4\xAF \xB3\x85\x93\xF1\xABvR\x97+\xF4\x97\xBA\xFE\xEB\xDF\xE4|w\xE0&gt;\xBD\x96W\xA6\x96\xB6\xBA\xF5\x8E\xAB\xF2\xB7\xCC\xFDt\xA2\x8A+\xFB\xD8\xFEm
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80&gt;\xFD\xBA|h\xFE1\xFD\xA1N\x8D\xD8\xD9\xF8b\xDA+Q\xFC\xA3\xCB \xF3de\xC3F\x87\xBF\xC9\xED^\xAD*\xA7\xDCr9\xF7\xFAb\xBA?\xF8\x8Cx\xC3⏉\xB5k\ȷ\xDA\xD5\xD4ѳ6wG\xE6\xB8L{m
+?*\xE7u\xE7~\ +\xA4|\xBC`\x9Cv\xF6ǭ\x95&lt;w\x9Cψ8\x9F\x8E\x9B\xBF5I[\xFC)\xDA)zE#\xFAw#\xC1\xAC\x8E/\x86*\xFE\xB6\xBB\xFC[0g\xB7\xFDҞ01\x9E\x9E\xD5\xF1\x97\xFC;\xE3,\xDE\xF8e\xE1}6v\x82\xEB\xC7\x82        B-\xE2\xE4\xE7\xDC\xEC\xF6\xB5\xD8X&gt;\xDC\xF5\xE0\xF01\xEB\xFE=\xEB\xF3W\xFE s\xA0j\xD1|j\xF05\xEB+K\xA1\xB7\x87\xAE\x84`\xA0+\xC2p\xAD\x93ؐ\xCBϱ\xF6\xBE \xE5\xD4sn-\xC1R\xAFkE\xCAv}\&quot;\xE5\xFF\x81$\xFD\xCD\xC5x\x99\xE0\xF2\x8A\xF3\x86\xED%\xE8\xA4\xD2\x85\xCF\xCFmv\xEFͼ\x90ƻN{(\xA8,\xEE巸I,dxg\x85\xD6H\xA4S\x86\x8D\xD4\xE5Xb\xAE\xBF\xE1\xC7\xC3M\xE2=\x97\xC4|o\xE3\x9D3\xC1\xF8[\xC2wz\x{18C5D0}O\x89/\xE2\x96$\x8FL\x83\xE5\x96E\x91\xD8\x9F\xF5g\x8Cd\x87\xFC}\x9F\xE1\xCD\xE7Ĩ\xEC\xA7i\xE2[O        &amp;\x87\xA5\xA4\xA9\xAEɺ\xEA]PZG\xF6\xF9\xC9\xDB\\xF9\x9BFq\x81\x90 \xF4O\xD9\xDA{\xC3\x99\xFC\xEB\xCFyy\x9F\xB0\xF0Mύo\xF1\x97\xE0\x83\xA8N\xE9$\xF76\xBB\xE4\xE7%dV)2\xFB1I\xFA0\xAF\xAD&lt;?&quot;\x88\x8B\xA9B\xA5˨\xC18\xE3\x8F'5\xF9\xB7\xFF-\xBC\x9E\xF7ப\xAE\xAE \xD3\xFCIqHs\xB4y\x90G#(#ѱǩ\xF5\xAF\xD2-\x82\x88\xF2UP        o\xBC\xA7\x8C\xF8\xFF*\xFF1&lt;X\xCA\xE9d\xFCI\x8E\xC2Q^\xECg+z7t\xBE\xEB\xD3Y*X\xEC\xB7^\xA2\xAF\xEB\xB3\xFC\x8E\x8A\xD2p\xD06,         s\xFCǥ]݅!:g%ON\xFA\xF5\x97\xAAN        \xDA\xDC g\xAF\xFF\xAF\xFAT\xEBpT\xE3\x82Ăqߑ_\x92\xCEgt\xA3r\xF0\x9C)˕˞\xFD֢\xDE g%\x8Br\x80&gt;\xB5\x9CX +\xAD\xB7$\x93\xC6\xD3ӏ\xF3ښn&lt;\xC4$6\xE3\x8E\xE5\xBBg\xFF¡S%@\xB1$\xC0\xA9
+pGR\xEF\xDF5^{\xD2͓\x85\xE3\xE6\\x93\xC6?\x9DW{\xB1$m\x87$m;\x88#\x8EO\xA7\xB5V\xB8\xB9\xF2QX!,~a\xB7\xD7\xFF\xAF\x8E\xB5\xB4)jid\x977ah\xF7l\xC8\x93\xCF9\xE6\xAA\xDC\xCA\xC8ᐪ\xE3\xE5\x8C\xF1\x9C\xE3\xA8d\xBBa\xBB\xB3\x80:L\xFE\x95F\xEA\xE0}\x9F&quot;23\xC9\xCF{\x9F\xE5\xFC\xAB\xB2\x9D#xĖ\xEE\xE87,d8\x82W\x92\xBB\xF4\xAC뛵EV X\x96\xEF\x9C7\xB1\xA8\xB5 +D+\xBB+n$\xE0d}&gt;\x99\xAES׼\xA6\x99\x9AO\x94/%\xBF\xC3׭z\x98|3\x9E\xC6Ѝ˺\x86\xA8\xABr6\x81\x93\x81\xED\xC7\xEBX׺\x9A\xA1X\x90\xEC7\xF5\x85\xA9\xF8\x8F\xCE\xED\xEE\xA3\xF8\x8Fn\xC3=\xAB/\xFBu\xE6Pw\x85`C\x9E=\xFFƾ\x82\x86^ҹ\xBCa\xCAn\xDC\xEA_\xBF!pd(.\xEE?\xFA߭A%\xD6P\x88b\xBA\x9C\x8F\xE7\xCFN\xBF\x9Df&amp;\xA1\xBE0$e9\xE7\xE3\xA7ZI.7\xCA\xB61\xEF\x9E\xEC8بr\xE8;%\xA9bY\xC3J \xB1ݷq\xE7?J\xA34\xA4cqf\xE1x8\xE9\xD4\xFEbGRg%\xDB\x93\xCE=0}?ơ\x90\xA6\xE03\x86\xF9v\x9E Q\x9E+h+R\x9BBX\x86\xD81\xD7\xEF\xF8\xEA\xAD\xCCd\xE5F\xDC\xF2r\xC0t\x85Z\x99$\xC4\xE0q\x9C\xF3К\xAD(k\x82`g\xA7\xE9]\xB0fsq&amp;+\x82\xA4d\xE3'\x8Fq\xED\xF5\xA4\x82i4\xDDIo4\x97x\xEE,\xA5Y\xED\xE4\x8C\xE1\x95ІVR9\xCETc\x8A\x965o,\xE0\xE3\xB7\xE3Qɶ(\x98\x91\xF2s\x8E\xBD1\xC7\xE2+\xAB +YЩ\xC5\xEA\x99\xC5V
+I\xA6~\xDAxŶ\xFE?\xF0&gt;\x8D\xAE\xE9!\x85\xAE\xB5c\xFC \xF5        ,j\xEB\x9F\xC1\x85kW\x84\xC15&lt;d&lt;e\xFBx?̘\xCD6\x92\x93\xE9RFcL\xE9\x9CzD&quot;DZ\xEE\xF5\xFE\x92d\x98\xFF\xED\\xBF +\x8C\xFF\x9F\x90\x8C\xBF\xF0(\xA6*\xE68o\xA9b\xAA\xE1\xFF\x96M}\xCE\xC1EW\xA6q\x85Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@Q@\x95\xBAl\x8F\xF7\xCERD\x80$z/\xF3\x92U\xC8`ܓ\xCA\xF4\xF5\xEExkTӤ\xD0\xFCK\xABi\xF3Z\xCE\xF6hH\xF9\x81I?\x9F\xA5V\xBA&gt;qR\x91\xFC\xAAT\xDFŏ\xA7\xAFZ\xFF!\xB1\x94\xE5GRZ\xA6\xD3\xFB\xCF\xEB
+S\x82kfgݑ\x8Er{c\x9FQ\\xED\xFB/\xED\xB5\xF0\xDF_\xF0\xAD\x94\xEBk\xABǡ\xCFq\xA5ܺ\xEF\\xC5qm \xDC%J\x87\xEB\xED\xCF{#\xA8u\x93\x93\x82        \xE3=\xB1\xC5{\xEF\xEC\x8D\xE13,2\xF8\x86\x9EV\x92E\x8D\xC3\x96\x89n0\xA0\xF1\xC9\xA8\xE3޿F\xF0\x9BS \xC5x\xF4\xD5\xF9\\x9B_\xDDQ|\xCF\xE5\xB7\xD9+\xB3\xCA\xE2W\x97U\x84\xBE֟&gt;\x8B\xE6\xEC\x8F\xE6[\xE3\x9F\xEC\xA3㯀\xBE.\xBC\xD2&gt;.\xF8cU\xB0\xBB\xB4\xCB\xEF,\xA8#\x8A
+\x90s\x9Fƻ?\xD8\xEB\xFE        \x93\xF1\x87\xF6\xDC\xF1ͦ\x93\xF0c\xC2\xF7\x96:t\xF2\xAA\\xEBڝ\xBBAab\x87\xABd\x80d`:*\x8Ex\xAF\xEA_\xF8        \xE1\xFF\\x83\xACi67@38\x8E\xE2\xDDdR$\x80A\xC5v\xBF~\xE9\xDE\xB6\x8E\xD2  \xA4\x85H\xA3U\xA7\xA0\xC0c&lt;t\xAF\xF4\xE6\xAEQ\xB4W\xCF\xFA\xEB\x{1DF0FC}(&gt;fߧ\xF5\xD0\xF8j\xD8\xC2\xF0N\x8F\x81        ~\xFC4\xEA]2\xCE\xE2\xF7U\xD4\xDCb\xE7X\xBD\x96P\xD2\xCF/Ԓ\xAAEU\xAB[M\xB5)\x99\xE4 &amp;W\x81\x8C\x92:\xF3ֽW\xF6\xE6֢\xF1ƽ\xC2\xD4+\x9D'JqI3嗑\x88}\x9E}k\xCDaVF\xF9}\x8Aw\xED\xCF\xD0\xD7\xF9\xC7\xE3.\x9E#\x8B1\xEE\x93\xD1J\xDF4\x92\x97ʹ\xDB}wg\xEE\xFC.\xA7\xA7\xA7\xBD\x9B\xF96\xDA\xF4\xD3o!\xC80
++6P\xC6\xE3\xE9\xF4\xCD87\xCD\xF2\x9D\x8CNl\x8F\xAF\xE1\xFC\xAA\xBC\xEC\xC1d㟔\xE7 \xC3\xFC2i\xA6lrێr6\xF6l{}k\xF2\xEE[\x9E\xFD\xAENg\xC5\xF7\x86\xE5\xE3\x91\xD7\x87\xA9\xEBL\x92\xE0m\xCF \x8F\xBCt\xF4t\xFAU6\x9D\xDE3\xB0\xF8\xC8`9&lt;\xF5\xE9\x{128950}\xC6\xC6\xC7`_\x97$\x93\x9F\xAF\xE7Z*E(\xE7\xBDTF\xF3CH_m\x9E\xBF\xC3\xF9T\xB7gsE0rx9\xC7=01\xFAUiow\xB8ݵH\xE7a\xB3\x9F_\xC0UYn\x8A\xC2w\x9BA\xE4\xF5cד\x8E+xQ4P\xE6\xE8B\xAA\x97\x86\xDC2\xA7S\x9E        \x9By|\xE6V8 \x8Ez\xD7\xF9\x9E\xB4]\xDEbF\xF9\xC6\xDC\xE4`g\xE4b\xB05\xBDE\xAD`\x90!\xFB\xE0\xB0=\xBE\xB5\xE9\xE1\xF0\xFC\xCD\xC6 ׼F \x84\xE4\x95 \xFA\xAE?\xAF\xA5y\xFF\x8F&gt;&quot;\xD8xcJ\x96\xF3\xC4W\x91\xDAڌ\x80\xCC2Or\xB9\xE0v\xE9O\xF8\x85\xE3\x8BO
+h\xB7z\x8E\xBDq\x95\x86\x9DK4\x8E\xC1UUA$\xD8pk\xF2#\xF6\xB8\xFD\xBA&lt;G\xFBF\xF8\xB2\xEC{\x9B\x9D\xC3p3Eml\x8D\xF3ʹ\xC0.݁\xEA\xF5\xEF_\xB6\xF8k\xE1\x96+\x8D+I\xC1\xF2P\x85\xB9\xA6\xFB\xFF*\xEF.\xBD\x92\xDFu\x9E\xE2n'\xC3p\xD5$\xEA.j\x92\xF8b\xBF7\xD9K\xA9\xF7\x8F?\xE0\xA4&gt;\xF0\xEE\xA2\xD1\xE9\xD0\xCBz\x89÷\xDAc\x84\xE0w\x9E浾~\xDD \xF8\x8By\xA1\xBA\x9FM\xBC\x9C\xEDO\xB4\xB2\x98ܞ\x8A[\xE9\xC1\xC7Z\xFC\x8A\x9FRH\x9C\x9B\x87;ؒ3\x96-\x8E\xA7\xF2\xE7ڴ4Mz\xE6\xC6h\xA7\xD3\xE6u \x86?)\xF7#\xF2\xFC\xAB\xFAB\xB7\x80\xF9#\xC3\xFB:U$\xA7\xFC\xDE~\x97h\xFCŸ\x89\x98\xFFk\xCD:iǷ\xFC\xF7OM\xD4\xC4\xC5J\xC8Uxl\xF4\xCF~ֵu \xD8 +\x92;t#\xAF¾&lt;\xFF\x82e~\xD37\x9F4\x8B\xCF\xF8\xCA\xE0˨鶦\xFA\xC2Y\xEF'\x84,\x9E\xA5        \xC8\xF65\xF5\xB6\x9C\xC4F8Q\xC0=\xC6z\xE4*\xFEc\xE2\xFE\xC4\xF0\xA6:X&lt;F\xBD\x9A٣\xF5\xAC\x9B8\xA5\x9C\xD0U\xE9l\xFAv5\xC2\xF5\xDF\xDFo\xAFc\xF9S&amp;'b\xB3\xF2@\xC1\x9C\xFAӶ\x8E\xBD2        \xFE\xB4˕\x81\xF2\xA1e\xB9\xEB߯\xF5\xAF\x8E[\x9E\xC6\xE5Y\x90{q^p3\x8C\xF4ϥG*\x80\xE1\x89䓝ø\xC68?\xCBޥc\xE6 \x9Ct9\x9C\xFDi\x8E\x99\x86\xC8 \x8Cd\xF4\xFF\xEB\xD7B&quot;cV?\x9737\x92\xE3\x8E\xF8\xF4\xA6N\x9Ej\xFF#\xE5\xCE3\xD7\xFC\xF7\xAB1E\xE6I\xB5\xCF́\x80{\xF4\xFAT\xC6\xDB\xCCF7\xE7\x8C\xED\xFC\xBA\xD1\xCF\xCA\xCCe5&gt;\xED\xFF\x821x\xB9/\xFE +x\xBFBf\xDD6\x95\xAD\xAD\xE6{\xE7\x81q\xFF\xB7\x92\xBEɯ\x80\xE0\x8C\xBA\xAF\xF6\xC4/\x88:[\xEDz}\x8D\xD2\xF3\xF2\x8F*I\xD4\xFE'\xCF_\xC0W\xDF\xD5\xFD\xF9\xE1.3\xEB\xDC)\x82\x9BwiJ?\xF8 \xE4\x97\xE1c\xF9\xAF\x8D\xE8}_:\xC4.\xF6|S\xFC\xEEQE~\x8E|\xA0QEQEQEQEQEQEQEQEQEQEQEQEQEQEQE\xF9\xB5\xFBJh\x9F\xF0\x8D~\xD1\xFE5\xB5\x9B\x88\xDFT{\x800A\xC4\xEA&amp;\xF6\xFF\x9E\xBD}\xEB\x95(\xAFn ׃\xCE3\xEB\xFDk׿\xE0\xA1}\xF6\x8C\x92\xFDIH\xF5{ {\x8D݋(h\x8Fn\xC2%\xE3\xDCW\x8F$\x82G;K:s\x83\xCFץ\x96\xBE%e\x92\xCAx\xA31\xC3\xDA\xC9U\x9B_\xE1rm~ +Ӝ=\x88\xFA\xDE[\x87\xA8\x9E\xF0\x8D\xFDRI\xFE%i#%\x9Fw\xA6H\xC6\xD5\xE8?&gt;&gt;\xDC|'\xD5_O\xF1-\x8A\xEA^ +\xD4\xE3\x91u\x9BhP}\xA8n1\xF9W\xE62\x8F\xF2\xF7\xDEH\xE4Wu\xB8\xAA\xF3\xB9\x8EXn\xE0u\xFDzu\xA5\xD3\xC5&amp;\xF7\xBC\x9C\xFA\xFF&gt;\xFCW\x8D\x90q3\x86qq\xC7\xE0ZUkT\x9Ai\xE9$\xD3\xE9%x\xBE\xE9\xB4z8\xDC +,Ə\xB1\xAC\xAF\xFBY\xAD\x9Ak\xAA\xDDvh\xFB_¾*\x93R\xB3\x86\xE7\xC0\xD7\xDAO\x8B\xB4\xD3{k\x9BI\xC2]\xF02\xB3@N\xE0\xE3&lt;\x83\xF8\x81T\xFCo\xF1\xF2\xC7\xC1\x96.\xB18\x8A\xE92\xAC-\xE6\xCA\xDCde\x87\xDD_\xE9ҾA\xB7\xB5\xB2\x9A\xE9.ᴉnT\xEE\xF3J\x9Cq\xD0\xD6\xE5\xBD彫~\xE3c\xD4\xE4\x9F^O\xF9\xE9_\xA5\xE3\xFCw\xCD\xD2\xC2P\xE4\x9BV\xBB\x972\x8E\x96\xF7S\\xDAt朿\xBD\xCC|\xCCx6\x8B\xA9\xCDRW^\x96o\xD7[}\xD1^V4&lt;E\xA9\xCD\xE2?\xEA:\xB6\xAC\xCCn\xF5&lt;\xC9
+\x8ETtU\xB0P\xEBUP\xAA\xAA\xA0*BI^6\x8F]\xBF\xE7\xADT\xB9\xBEi\xA5 ne^s\x8E\xBC\xF1\xC7\xE3Q\xBD\x80\x8E\xA3
+y\xC7Z\xFC&quot;\xBDJ\xB8\xBA\x92\xADZNS\x93m\xB7\xABm\xEEߙ\xF6T\xE8\xAApQ\x8A\xB2Z\xA6u\x92$\x91J\xFC\xBF\xC4G#\x8E\x95N\xE2`}\xFC\x94\xC9 q\x9E\xBF\x95:y\x9D\xA3a\x98\xEE{\xF1ڪJv\xB4\x9BA$\xA8't\xF4\xBCTB4\x8A        nU\xB2Trs\xC7\xE3\xF3\xEFPO'\xC88de'$\xE0\xF7&lt;\xFAzS$\xDC\xE7\xABrz{\xFBw\xAA\xB3H\x90+X\xF4\xC9\xF9\x80\xFEu\xD7.\x86\xEA(t\xB2n_\x9B\xE6&lt;19\xE3\xF2\xEB\xFF\xEA\xAAw*K\xEC}̤\x83\x93\x9C\x82=y\xFC\xAA;\xAB\xE5\x96f\xD8\xBB\x8E\xE1\xF2\x9C\x9C`z\xFF\xF5\xEB:\xED\xC6\xCD\xD2m\x90rOʧr:\xF6\xAE\xDAT\xAF\xB9\xD1
+a}~eϘX6\xDC\xE7\xB7\xE1\xFE{\xD7%\xE2@\xB4a\xA7$ F?\x95\xB1\xAE]Ipifq\x92=\xBD\xF8\xCF\xC8ߣk:\x9CV\x96,\xA8\xF7\x92$J\xD9\xC6 g\x9F\xAFz\xFA \xB7
+\xEA\xCE1\x8A՛\xB8\xA8+\xB3\xE7\xF8+\xEF\x86&lt;Y\xE1\x9F\xF8'\xAD\xB7\x8C\xFC8dM\xC4~)\x8B\xC3\xD7\xD2*r\x96\xBE[31=\x84\x93,q\xE4v\xEF\xCD~L]D\xC3\xFDP#&gt;\xA0W\xF5-\xF1\xAF\xF6y\xF0\xC7\xC6\xFF\xD9f\xE7\xE1G\x8D\xAC\xA1\xB9\xF0\xD5\xFE\x9E\xB6oq\xF3\x8A\xBF,\xCA碰 \xEF_\x84\xB5/\xFC\xE2\xB7\xEC\xDB\xE2{\xA8\xB4}.o\xE8        + mF\xCA2\\xC6G\x98\x9D\x8E8&gt;\xF9\xAF\xF4K\x800~ɰ\xF9|l\x9CU\xDB\xEF'\xABo\xCF\xF4\xB2?\x9Bx\xC1b3,|\xF1Z\xB5\xB2]\x92\xDB\xFA\xEFs+\xF6m\xFD\xAD~\xFE\xC0_\xF0\x8C\xF8\xBF\xF6hџ\xE2_\xC4/\xF8.\xF7G\xF1|^+\xB2\xF2\xB4\xFF\xDFL\xF1\x956#i\xF3@
+\xE8Ð鏘E|\xC1\xA6i\xCDmo[\xC9%\x80\xC0l\x9C\xE3\xA0\xAF@\xB3\xFD\x9F&lt;eu\xA8 8\xBC)\xAD\xB5̯\xB0!\xB4e\xC1\xFCk\xD8\xFE\xFF\xC1.&gt;.|n\xBF\x85,\xFC7u\xA5X3a\xE6\xB8M\x84\x82H\x8E\x87\xAD}\xDDll4\x92K\xFC\x96\xBE\xBAj|} +YK݋\xBB6\xBF\xE0\x92v?\xED\x87\xE1E\xB7W\x8E\xEA)S$\x91\xA0\x88\xCEp\x8Fl\xE2\xBFLL:u\xF3\xDBʬ\x8C\x8ET\x9E\xA7\xFF\xEB\xFF*\x97\xF6\xFF\x82N\xF8c\xF62\x8E\xCF]\xD7x\xE2\xE9\x95N\xA6\xB9\xCE,\xF3o=\xE0\xB3\xE7\xE6#+[\xC5\xF0\xAA\xF8\x9E\xF1\xA2$\xE6V\x93\x91\x93\xC6O\xAF\xBFN\xB5\xFC\x97\xE3\xBDzX\xB9ҭ\xACe\xCB~\xFE\xEAo\xF1?o\xE0*3\xC2S\xF6S{\xAB\xFE63\x83\xB3\xCD]\xA0\xB6ܰ鞃\xF5\xCD2a\xB4|\xE3wL`\xE7?_Χ\x84\xC37\xCC{\x91\xC7\xF9\xFF
+\xAE\xE8\xCC0\x9C\x92G +\xD3?Z\xFEsZ\xB3\xF4bB_\xCC\xF9HS\xB7\x92O\xFF\xA8Tp\x99ª\xA9\xDAr2I\xCF^\xB5g\xCArG\x96 \xED䓕?\xE7\xFC\xF7\xAB\x9A}\xBB&gt;X\xC6:\x8C:\x9E\xA7\xFC\xFBV\x8E\xA7*\xB8\x99\xB5\xA1x&lt;\xF4\xC8&lt;p;\xF7\xC6jK\xA4 \xE1\x86p{\x90v\xFDqҮ\xB2\xA8\x89N\xC4t\xE7\xAFF\xEEC\x9F޶;g\xFEqX\xC6Nl\x89\xEC}-\xFF\x89r?iO\x81\xB8,\x9E\x98\x91\xDB+ul?\xAF_s_\xA2\xD5\xF9\xE7\xFF\x86\xD3\xD9\xFE&lt;x\x8E\xE8#\x87Ax\xC2瓾\xE2\x92;\xAA5\xFA_\xDE~G\x97\x84\xE8\x8A\x99\xFC\xE9\xE2 \xBEs?\xF0\xC7\xF2
+(\xA2\xBF\&gt; (\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A\xF9\xA7\xFE
+E\xE0\xD6&lt;\xA2k\xD6\x93M\xB8{i[qWRW#\xD3rc\xFE\xEEk\xE3h/1h\ +\xA4\xE39=O9\xFEU\xFAy\xF1k\xE1\xF5\xBF\xC5?\x87Z\xAE\x85\xA8\x81\xB6\xFA!?\xC1&quot;\x90\xC8߃*\x9A\xFC\xC9\xD7\xFC77\x855\xBB\x9B^9ax\xE6t(\xEAT\xA1\xE4`\xF3\x9C\xE7\x83_\xC4_I&gt;\x966\xA7\x9Cӏ\xB9V)7\xFD\xE8\xE8\xFFW\xAE\xED\xBE\xC7\xED\x9Efq\xAD\x83\x96Oރ\xFC\xBF\x9D\xC6E \x9C\xE4\xC6\xE1\xC9\xED\xD74\xD7\xF9K\x9C\xF4\xFF\xCE:\xA3\xE2b \xE8\x97z\x8E\xAADv\xD6&amp;\xDA2T/=:\x93׎\xF5\x83\xE1\x8F\x9F\xBC_k#i\x9E/\xD0\x88F\xF4k\xE4G\x8C\xF5\xC3+A\xEBڿ\x9Bi\xE015\xA9&lt;E*R\x94\xB3j-\xA4\xF4ѵ\xEA\x8Fְ\xD8Z\xB5\xA2\xEA\xC6 +\xC5n\xD2o\xF2;        n\x8CYU,~`X\xC0\xFFjխ\xEB\x85,\xC9Q\xF7\xB00?\xFA\xFF\x9Dp:\xB7\xED\xF0\xCBI\xBA\xF2o|y\xE1՛yP&gt;\xD3\xE6gp\xCA6\xE4c׵K7\xED7\xF0\xC3J}\x97^&lt;\xF0\xD0y$\x90ĩ~Qׯ\xBFo%\xCC%l-G\xFAw=\xB7\xFB;ej\xFF\xC0e\xFEG\xA0\xC7+2\x9D\xD9 +\xF7\x81\xF5&gt;\x95z0AU\xC8\xC8Qѱ\xDF޼z\xFF\xF6\xF4\xF83\xE1ۆI\xBC^.O\xCB\xDBYO2\xE0da9\xE7\x8C{W\xE3\xF8+\xC3o        ݤ^ \xD2\xFCA\xE2 +у\xE7lK;\xBF\x97\xCEx\xE0z\xFBWN\x828\x8B0\x92\x8E.\xAB\xAFx8\xAF\xBEV_\x89\xBD\xCDqMF\x968\xB4\xBE\xF7d}3\xB34{\x98\xE4\xB99 +\xD4v\xFE\x94&gt;\x9Ev\xB0\x80\x90\xBD^?\x9D|K\xAA\xFF\xC1f~ӫ\xA7\xFC#\xDE\xB2\x82\xEA\xF7Z\x8BH\xD8\xE0\xE4\x84P3\xC1\xEF\xCF\xEB \xBF\xE0\xA1g\x8F&quot;\x88\xEA\xD0\xD9i\xE2o\x9D\x98\xB9\xCAq\xD9I\xF7\xC6:\xD7\xD0R\xF0w\x8B\xAA\xDB\xFD\x95E\xBE\x8E\xA55\xFF\xB7X\xDB\xC2Y\xC6
+\xA5j +/T\xFF&amp;\xCFl\xD4\xECNJ\x8F\x9F=2z\xFF\x9C\xD6u\xF8UE\x81\xC0\xEB\xDB\xDB\xF4\x85\xFBFxwM\xB2[\xADn\xE67\xB3%Ix\x88q\xF5\xEB\xF8\xD1\xF0_\x8D\xBC7\xF1kJ\x96\xF3\xE1n\xAFe\xABG\x93*\xC2\xFF&lt;g\x9F\xBC\x87\xE6S\xC1\xED^s\xC2Y\xD7 \xB5\xFD\xAB\x85\x955\xFC\xDB\xC7\xFF\x8Bq\xF9\\xF2\xFE\xAF^\x94y\xEAA\xA8\xF7\xB3\xB7͐_e\\xECݸ `\x9E\x95\x8FqvRP \xBE\s\x80'z\xE3\xBDlk\xB6Md\xE3\xBC\xE0\x92Q\xEC~\xA7\x9C\xD73\xAA\xE6&amp;1\x85;\xB8 \xCA8a\xCE\xCFLdW.*h\xEEå5\xA1R\xFE\xE0\x92\xC22Fr7\xF1T\xF4;\xC6Ӽe\xA4\xDF\xC4\xD7q\xC8\xDBy8\xC1Z\x8A\xFE\xE5#ݑ\x8F\x9B\xA9\xE7\xAF\xF9\xE9Tc\xBE!\x8Br\xF7\xF4\xC7\xD3\xF1\xAF\xA1\xC1\xB9\xE1\xE5\xB0\xDDj\x8Dka\xF9\xE0\xE2}\x8B\xA5x\xBA+߳’!\x92E\xA4c\xF7\xD1\xF4y\xED\xC6Gj\xB76\x9F\xFCnn#Fd\x93\xD3?\xE4\xD7\xCE\xFF~0 +-R\xDF^\x82\x94\x8C\xEE]\xECSoQ\x80;[\xBEq\x83^\xA1\xA0\xFCR\xD3/m\xE1\xF3u\xAB\xEB&amp;\x99\xF0~ۦ\x9B\x98\xD4\xF59\x92r\x91\x9Fj\xFE\xA9\xE1.&gt;\x8E7\xAC\x93\x92[&amp;\x94\x96\x89Yŵ\xF2j\xE9\xF93\xF2\\xDB%T\xAA&gt;w\xD5;?4\xD2\xFC\xECt\xDF\xF0\x82\xE9\x8D0q\xA7X\x97\xFB\xBB\x9A$~\x9Dy\xEDZmc\xA1[5\xC5\xFC\x90\xDA[&quot;\xEDfr@\xCEj\xC0\xB0\xF1v\x8Bt\xAA\x97\xFE)\xD5.X\xF9\xBF\xD9z\x8B\x91\xD8\x99\x80\xA8\xC9\x{12B5FF}\xFC \xE1 y\xEEm\xB4K\x9Df\xFC\x90!\x9F[\xBCK\xA9P`\x8C\xFD\x9D?w\x9F\xA9\xE3\xF5\xAF\xA0\xC7qo\xD5):\xB3Q\xA6\xAD\xBDIE/\xFC7&amp;\xF7\xD2˯MO`)Jj \x9Ao\xFB\xA9\xFEr\xB2\xFC\xC85\xBF\xC1w\xBAHI\xB7\xC1\xF6\xD8\xD9\xF2\x84\xC0\x83\xC8=\xB3\xFC\xB9\xC6v\x93\xC8\xCD|\xDD\xE2        \xDBS\xD5\xEE'\x84\x85͜\xF1\x8A\xF4o\x8B?n\xFE#\xDE\\xC96\xD8\xE4G\x{19102D}paW\xE5\xE8\xA0p1\xEF^uv\xC9$\x8E26.\xA7\xD7\xF3gq}.!\xADN\x86nt\xE1v\xE4Ք\xA4\xFBG[$\xB4Z\xDE\xC7\xDD\xE49t\xF0\xA9թV\xD2I^\xF6Kϫ2\xE5P/*$\xE3\xF1\xEB\xFEy\xA8\xA6\x8CJ\xCC\xCAу\xF7\xBF\xC3\xD3\xAFO\xE4^23\xF7\x9Ds\x8F\xF3\x8A\x92 !&amp;L\xFC〣o\xA6}zW\xC0\xFBEs\xE8,,\xBC\xC7WN\xEA[\xBF\xA5h\xFD\x9CB~E;\x81\xE3-\x9E\xD9\xC8\xCFJ\xB3\x98\x8F%\xFER_\x92G \xFD}z\xFEU\xF4\x80. \xA9\xDAI\xE4\x9E?\x97J\xE5\x95WRZ        \xBB\x99גm\xE5v\xE4u8\xE4̻`\x80b\xCAz\xE4\xE7\xAF\xE5V\xF5\x8C27Υs\xE9\x8Cv\xFF\xEB\xD6q\x89ٿvHp\xC5F{\xA0\x8F\xFE\xBDwP\x8E\xC6U\xB1\xF7\xFC\xEB\xA7\x8E\xF5\xB7V\xD9;YX\xC6\xD8\xE0H\xE3\xEB\xFB\xD8\xC9縯\xB5\xAB\xC0\xBF\xE0\x9A\x9Eo\xFEʺ]\xCDґ?\x88n\xA7\xD4\xDB#\xA1o.3\xEE qF\xC3\xFD\xEA\xF7\xDA\xFFD\xFC4\xCB\xDEY\xC3
+2Vn\xDF\xF8s_\x84\x8F\xE6-\xC5,fo\x89\x9A\xE9._\xFC(\xFE\x81EW\xDD8QEQEQEQEQEQEQEQEQEQEQEQEQEQEQE\xF27\xED\xE5\xF0 \xEC\xE8\xF1g\x87\xE2T\xB4\xD4\xDDV\xF9T\xE0\xAC\xE3\x80\xE1{\xEF\g\xDD        \xC7$\xD7\xD75C\xC4\xFE\xB4\xF1~\x81u\xA6\xEB\x91\x{1DB7458}\xE4^\xF8=Ǹ\xAF\x90\xE3\x8E\xA1\xC6yM\\xBA\xB7\xC4\xF5\x8B\xED%\xB7ɫ\xA7\xE4\xFB\x9E\xC6G\x9BTɱq\xC4Cm\x9AW\x99\xF8\xFF\xFBF\xF8\x8A_\x86\xDF\xFCQ\xAE\x8D8߯\x87\xE0\x8E\xF6[F8\xF3\xA2YPH;\x84.s\xDB\xF9\x93\xF1\xEFí\xF0\xDB\xE3\x8A\xF4\x89X\xD6\xDE\xFEo%\xC0\xC3v\xDC\xF5'\xA1\xAF\xDBڣ\xF6SgӼK\xE0\xEDj9\x96\xCF\xC4Zm֙\xC0\дk cԂ\xC0\xF3\xDCs\x8A\xFCg\xFD\xB1\xEE\xA5\xD6\xFCm\xE1MkU5Mg\xC2:g\xF6\xA6\xE5\xDA~\xDDj\x8Dau\x9FRf\xB2\x90\x92:\xB15\xF8\x85E\\x93 +\x8D\xC9\xF1Q\xB4\xE9Vr\xB3\xDEҌb\xBF3\xFB\x9F\xC1\xCC\xE6\x96&gt;r\x8D7u%{\xFD\xCE?\x94\xCF1\xB9\xD7e\xB8\x8C,l\xC8v\x85'w\xBEx\xF4\xE7\xD3֣\x93[\xBA\x9AUi\xE7\x98\xE3\xFB\xAF\xB7\x8F¢\xB10\xA5ʝAexy\xDC#`\xACx8\xC1 \x8E\xB8\xEDQc\xE5\xAFף\x84\xA5O\xDF\xD4b\xB4\xB0\xE6\x99ܜ\xB3\x8Eri\xFEt\xF9P+\xE18\xC0\xE4?\x9D4\x8A\xDA4&quot;\x96\x88\xB5.\xC2w\xAD\xCF +x\x98h\x96w&amp;;\x9B\xB8.~V\x87\xCA8\\x83\x92\xA4\xFB篵b\x9A\x96 su\xF2FTI\xCB\xC4(  \x93\xB8\x91\xE9\xC0\xEFڱ\xC4a\xE1V&gt;\xF9\x9DXƤyg\xB1\xDF[|b\xBE\xBB\xD1\xE6-3&quot; ı\xB4\xA5\x8B\x82F\xA9\xE4\xFE\x95c\xF8\xC7^&quot;\xD2\xFCcm/\x80.\xEF\xADu\x99\xA5\xBBY\xDC42n\xC1\xB3\xCEzm\xE8}\xCDr\x8C\xE5\x87n\x98\xE0c\xFF\xD7B\xF0\xD9\xC9\xEB\xD4W\xF2\xDAUa8M]5k=U\xBC\xD7_\xD4\xE7\x8E_F\x94TW\xBD\xDD]|\xFB\x9F`\xFC \xFF\x82\x9Cj\xF6Vq\xE9\xDF-\x97\xC4\x82]\xC0\xD4\x8C8YO^p:\xD7\xD1Z\xC5O\xFCU\xD3\xF7\xE1֫ +\xD4XH츍\x88\xCE׌\xF21\x9Cw\xF9j\x8E\x80I\xFBV\x96\x8F\xE3-OD\x90&gt;\x9Du*2\x8C) +\x86_pG \xD7\xE4\xFCA\xE0\xDE[\x98\xCD\xD7˿q&gt;\xC9{\x8F\xFE\xDD\xD9۶\xF4g\xC8\xE6\x9C\x83\xC4\xC9\xD5\xC2~\xEE]\x97\xC3\xF7t\xF9X\xFD+\xD45&quot;\xA5\x83\xEFC\x8F\x980\xE5\x8FOϭdɨ.ˆoS\x8A\xF9\xC2\xB6Lj4\xABX\xE0\xF1#\xB5\xF0\x8DB0\xDE}3\xB8`\x8F\xA5w~\xFD\xB0\xAC5d\x80x\x8E/%]\x82\x99!l\xF9g\x93\x96S\xCE&gt;\x9Dq\x9A\xFC\xE3\xE1\xA6q\x96\xA6\xDD5%\xDE/Kٟ)\x89\xE1,n;\xC2\xFEh\xFA&amp;\xC7W\xDB\xEDQ\x8E\xEF\x8Cb\xB7t\x8F]\xE9϶\xCEI#9\xE8\x8C\x9F\xF3\x8F\xAF\xC0\xF8S\xC4V&gt;*\xB1K\x9D
+\xEE+ؤPUԀ/|\xF7\xAE\x96\xD6݋\x9F 8S\x8C\xE3\xFC\xF3\xCD|&amp;'\xF0\xF3q\x92q\x92\xF5M~\xA7\xC8c0
+\xEE3\x8E\xDD\xCE\xC5&lt;_yy\x8AK\xBB\x87\x85v\xD3!\xC0$\xE4\xE7\xF3&lt;{\xD2\xFFi.Y\x97n\xE6PI&lt;\xF0x\xC7\xF9\xEBXV&gt;&gt;o\x9F#\xE6\xE4\x83\xD7\xFC~\xB5\xB1e\xA54\xA9\xB9n\x81\xD7\x8C׍^\xCD\xDEn\xE7\x8D&lt;5:_
+\xB1+\xCE\xCC\xEE\xD6\xFC\xA2\x8F\x94\x93\xC8\xC0\xC6\xE9K fP\xC8\xA8&lt;\xE4\xFB~\xBC\xD5\xF8t`\xF1\xE6\xE3\xE5ܿ1\xC6\xEEq\xC6}{\x9A\x9Dm\x84qg \xE0n\xB6\xE7\xC3*\xD1Z#\x99\xD9hQ]8\x86p\xE38t\xFF\xEDW!\x80]\x8Cx\xB2\x9EH\xFC\xBBu\xA8u{0\xB2\xF2\xBD        
+8Q\xD3\xB1ܤ\xD6žh\x9B\xEApGOΡ\xF3I\\xCD\xDE\xE3[Q
+Ӕ,\xB8\xC8(}\xFF\x9FJ\xCF\xD4n\x81\x99\x8Bm!\x87ˎ\xBE\xFC\xD1{rgv)\xBBnrA#\xE7\x97sx\xAD\xB3\x93\x9F\x9B'\xA0\xFE|WU=E\xB1 +\xCD\xCEs23\xC0'3[? &gt;\xDE\xFCY\xF8\x83\xA3xs\xC3ۚ\xEF[\xBC\x8E\xD1\|\x85f\xA4!A\xE1,O\xA05\xCF\xCA\xF8#,T3\x8FQ\xFFׯ\xB8\xE0\x94_\xB3\xBB\xC7\xF6\xEF\x88\xDE&amp;\xB7U\x8C\x87\xB0\xD1)\xCB\x93\xCE2\xBD:Ĥxj\xFD\x80\xF8Z\xA7\xE7X|\xBA \xDDn\xF3}\xA1e\xFEK\xBBh\xF9\xEE#\xCE#\x92\xE0*⥺V\x8F\x9C\x9E\xCB\xF5~I\x9Fgxk\xC3־\xF0冕\xA1G\xE5Yi\x96\xD1\xDA[\xA6s\xB28\xD4*\x8C\xF7\xE0
+\xBBE\xFE\x8A\xC2\xA5+%\xA2]\x91\xFC\xB9)9\xB7);\xB6QEQ!EPEPEPEPEPEPEr\xFF~1h +&quot;#ė\x80\xDD\xB9m`d\xEF\xFFt{\xB1޼g\xC5ߵ\xBF\x88u\xB7x\xFCgg\xA4[\xB2\xE1%\x98}\xA2\xE3;\xBE\xF021\xC1 +\xF5\xAF\xCB\xF8\xD7\xC6&gt;\xE0&amp;\xE9fx\xB4\xEB/\xF9wOߟ\xA3KH\xBF\xF1\xB8\xFDǽ\x96p\xDE?6JTi\xDA?\xCD-˫\xF9&amp;}E|\xA3k\xFBJ|C\xD2' +\xA9\xE9\xFA\x9Ch\xFB{\x9B$T&lt;u\xDDV\xFB\x9A\xF5_\x84\xFF\xB5\xBE\x85\xE3\xFB\xD8t\xEFF|?\xAB\xCCB\xC7\xF2\x82\xE1\x8ExIx86&gt;\xF0\xB1\xAF\x83~\x90Ƹ\x85\x84\xC3\xE2%F\xABv\x8Ck%g\xD95)F\xEFd\x9C\x93odάǃ\xF3,\xBA\x9B\xAA\xE2\xA7\xBB\x8B\xBD\xBDU\x93\xF9\xDAǬ\xD1E\xFBY\xF2\xE1EPEPEPEPEPEPEP1\xF1Oᅗ\xC4\xED        m\xF5\xCB=\xBBy\x90H\xA7oB;\x83\xD3\xF1\xE3\xFC\xFE\xC1j\xBFg\xB7\xF8%\xF1Ĥ6\xE6\xB5\xB5N
+\xA9\x8A\xF1\xD3PM\xA3&lt;6\xEA\xF1{\x93\x91_\xD1U~|\xC1ß\xB3\xAD\x97\x8E\xBFd\xD8|wie\x9A\xA7\x83\xEF\xE1i\xE4\xC9-\xB3\x87\x8Fha\x88yT\xF3\xDBv:\xE0\xFC\x8Ew\x90\xD1ug\x99э\xAA\xF2\xDA_\xDEI\xA6\x9B\xF3\x8D\xB4}\x9BG\xED~qt\xF2%\xC3a\xAA\xBBҪ\xF9-\xDAR\xD2?{v\xF9\xDC\xFC
+{\xA1\x80I,/\xB1\xF0C\xE0\xE3\x9F\xFFUE\xBB\x9Ek\xB7\xF0\xF7\xC6\xA2\xC4b\x92\xD1d\x89\xA4 \xC0CӃ\xFC\xABN\xF3\xE2\x83\xBCC\x995m\xED\xAE_v\xE7\x89{9\xC7^\xF5\xF0\xFF\xDAx\xCA\xB4\xB0\xCEK\xBC]\xFF\xFD\x9E.\xB59ZT]\xBB\xA6\x9F\xE0y\xA89\x99\xFCk\xB6{j\xAF#Cqh\xEC\xC1\x95Z2ʕ\xBE\xDB\xEAp+hZ\xA5\xB4\xC0\x86\xDC1\x8E\xA0N\xBF\xADm\xFD\xB9N6U\xA3(\xFA\xA6\xBFB\xFE\xBDN?q\xF5L\xE23\xE9J\xD24\x84y\xAC[h\xC0\xC9\xCE\xED[\xBA\x9F\xC3moM%\x9E\xC6I\xA3\xC3\xC27\x83\x8FaYr\xE9\xF3Y\xFC\xB7\xF6\xF2C\xB4\xF2$R\x84\xFEuұ\xB4k\xC6\xF0\x92~\x8DT\xEBS\xA9\xAC$\x99YI\xC9\xC7P?*N\xA2\xA5\x92\xD2D\x8C3\x83\xCEG&gt;\xB8\xE7\xF05        \x8A\xB8N/fkq_J;d3\xFAҕ\xC3&lt;V\xB7J\xC90&amp;iJ\xA0.\xDDh\xEAi\x98Y\x80\xC8\x82:dT\xD7&amp;\x85%3        %q\xF3\xD4c\x81\xCF~\x95\x92\xF9\xB9b\x8B\x9E3\x81\x8C\xFA\xEB\xD4r\xDFU\xFA\xFF_\xD6\xC4\xDA\xE7[\xE0\x8E߀o\xA3\x92\xCA\xE2IcF\xA9l\xA0\xCFq\xFE5\xF4\xE7\xC1_\xDBKB\xF1|\xE2\xCF\xC7i7K\xA5\xCA\xE5\x90\xE0\x91\x93\x92\\x91\xEB_O&amp;\xE6 `.\xE2@}?*h%NA\xC1\x86+\xE53\xDE\xCBx\x9A\xDA\xD3\xE5\xA9\xD2Qѯ\xD1\xFC\xEEx\x99\xA7`\xF38\xB78\xF2˺\xFE\xAC~\xAAxV\xB5\xF1\x86\x8B\xF6\x83&lt;w\xB6S.览\xFC\xA78\xF9O\xA1\xEB\xC6;W[eg! #\x91\xF7\xCF\xE3\xC9\xFC\xA5~k\xFE\xCE\xB5\xEE\xB5\xF0WO!\xBF\xD0\xE5\xDAg\xB3|\x9C\xED9~V\xED\x9FοE\xFC\xE3Ko\xF8j\xC3T\xD2Ye\x87R\x82;\x98\xCE\xE0\xDFx\x8C\x8FL\xE0\xFD+\xF9_\x8F\xB8#\xC1\xF8\x9BT\xF7\xA8ɾIw\xF2k\xA3_s\xE9\xD5/\xC5x\x9F \xAD\x93T\xD5ޛٯ\xC9\xF9\x9B\x8B\xFB\xB8&gt;C\x92ǐ\xA0\xFD\xEFO\xD75ˡޅ\xB0\xC0a\xB0y \xFF\x9F\xE5Iwz\xF7\xAB\xE1$\xFBĀ0p\xFDU\x9Dq\xA8\xED'&lt;\x9C\x8Fzq_
+nZ\x9Fb[\xC9Ն\xD2w.\xD2\x81ힽk;\xCE X\xF2\xC0\x90\xFD\x89 Tw7{
+\xBB\xB2/oRk&gt;\xFA\xF9\xA3\x93!\x80Rprf\xBD
+4[А\xD4\xEF\x8C\xEEw0;\xB3\xD7 ׯ_j\xA8C8\xC8\xEA{\xE0珯\S\x96=\xC3\xE4\xDAY\x97\x82pq\xD7\xFAV\xE7\x83&lt; +\xA8x\xD3\xC4:~\x95\xE1[9u \xFB\xF9V{x~\xF4\xB21\xC79\xE1GrO \x9Ez4iJr\x8D*QnM\xD9$\xAE\xDB{$\x97VcRj)\xCAN\xC9|\x8E\xB7\xF6_\xFD\x9C\xAF\xFFi/\x8AV\x9A\x99\xE6E\xA6\xA8\xF3\xF5K\xC5\xC2\xFD\x92\xD8\xAB`\xFE\xF1\x89ڣ\x9ENN$~\xAF\xF8[\xC3
+\xF0ݎ\x91\xE1{d\xB3Ӵ\xD8\xDE\xDA\xC9\xA2\x8C\x93\xC9\xE9\xD4䞧\x9A\xF3\xDF\xD9+\xF6k\xB3\xFD\x99\xBEǥ\xAB[\xDDkW\xCC.5[\xD8\xD3|\xB8\xE1\x9EJ ;W8\xCF\xCC\xD8R\xC4W\xA8\xD7\xF7\x87\x84\xFC
+\xCB=\xA6&amp;?\xEDul\xE6\xF4\xF7WH'\xE5׼\xBB\xA4\x8F\xE75\xE2_\xED\xFC_%\xFB\x98i7\xD6_&gt;\x9E^m\x85Q_\xABQEQEQEQEQEVg\x89\xBCe\xA5x2\xCF\xED)\xBF\xB5\xB1\x8C\x82W\xCDp\xF1\xD4*\xF5c\xEC5\xE4\x9E7\xFD\xAF\xFC\xCB\x86v +3\x82W헠\xA4c\x9Cec1\xC8\xE4\xDB\xF45\xF0\xBCa\xE2_ +\xF0%7,\xE7N\xD7PO\x9A\xA3\xEDh+\xCB^\xED%\xE6z\xB9vI\x8D\xCD_\xFB=6\xD7}\xA3\xF7\xBD?S׼K\xE2\xAD;\xC1\xDAS\xDFx\xA2\xF2 +T༭\x8D\xC7\xEDQ՛\xE0 \x93\x8A\xF0\x89\xB5U\xFF\x89&lt;\xEB\x86\xC8\xFAu\x99\xCCmz\xFF\xF1\xF1 #\xAA\x91\xFF&lt;\xB7C\xF2\x9A\xF3\xDDoW\xD5|q\xA9\xAD\xEF\x8A\xEF%\xBE\xB9e\xC827\x83\xFC(\xA3\xE5Q\x9E\xC0R[\xE8\xEA\xA3=1\xCF#\xBD +x\x9D\xF4\xA4͸\x95O\xC3\xC9\xE1p\xCFG+\xFE\xF6Kͭ \xBC\xA0\xF9\xBF\xBDmҲ~\xC2e֫\x8B~ҧo\xB2\xBE]~zy\xF0\xD8=\xCC\xF2Mz\xEF4Ӷd\x91\xC9g\x95\x89\xC9bORORj\xFCP|/9\xEB\x81\xD3\xFC\xFAU\xB8\xAD|\xBC\xEC\xEAܞ8$1ۼ\xF3М\x9A\xFER\xAF\x8B\x9Dy9\xCEWo\xABݟ]:\xD7جm\xC7\xF3t\xE8\xB5`x\xB7\xC31\xCD \x96T=\xCE\xE5\xE0_Һ\x9C\xA8#8a\x8E\xA7\x92}\xAA\x9D\xF4Bh\x8A\xBFS\xFA\xFE?\x95,=yR\x9A\x92c\xA3ZQ\x95ѭ\xFB=\xFE\xD67 +\xE7\x83A\xF8\xB3&lt;\xD7z8\x8E\xD6\xFA@Zm&lt;\xC8\x8E z\xAA9\xF5}\xBD\xC4w\x96\xE9-\xA4\x89,R\xA8tt`\xCA\xEAFAuw\xAFϿi\xC28c韭z?\xEC}\xFBP\x87\x9A\xBC^\xF8\x8B4\xA3E\xBBp4\xDB\xC9SOv\xFF\x96Rѱ\xE8\xD9œ\xE7\xE59_\xEF\xFCu\xA9\xCDK\x87\xB8\x8A\xAD\xE0\xEDUd\xF5\x8FE        \xBF\xE5\xE9=\xB6n\xDB|\x87\xF0tq\xE5\x98`#i-e׻K\xBFu\xD7}\xF7\xFB\x8A(\xAF\xED\xC3\xF2\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xAF\x9F?\xE0\xAACe\xFB\xFCA\xBF\xD5t;\xFFi\xFAM\xA4W\xD7\xFA}\x93\xAA\xDCIi\xF1\xB5đ\x96-&gt;l\xC1x\xDCb\xC6Fs_A\xD6\xC5O\x87v\xFEx\x93\xC2~*/\xC5]֑x#m\xAEa\xB8\x89\xA2}\xA7\xB1\xDA\xE7\x9A\xC7O\xDBR\x94;\xA6\x8FK'Ƭ\xB7\x87Ž\xA9\xCE2\xFF\xC0d\x9FK&gt;\x9D\xFC\xBE\xFCa\xFD\x9A\xA0Ig\xD7\xFFg\xFDR\xCB\xC6&gt;\x9D\x99\xE3\x9A\xC5\xF3&lt;'\x89\xAD\xCF\xEFaa\xDD]G9\xC1#\xE4W6\xB2\xD8\xCCc\xBD\x8EHd^\xA8\xEAT\x8F\xC0\xD5\xEF\xDAj\xFF +&lt;C&gt;\x9Fq%\xFE\x93\xAD\xE8wX\xDD\xA5\xF2.&quot;\xB9\x85\xCC\x86e$\xE7tL\xC9\xE9Y\xB7\x9F\xBCK=\xB8\x87]\xBC\x83U\x8F\xA6/\xADc\x95\xF1\xFE\xFE\xDD߭~w\x84\x8Dj\x8A\xEA*ݮ\xD3^\x9B\xFE,\xFFO\xF2\xFC\xE2\xBD0\xF6\xEF\x9E6\xD2]m\xE7\xD1\xFA\xAB\\xBD\xE1ٴ\xFB}j\xDD\xFCU\xCD֞\xA4\x99\xA2\xB7\x90$\x8E6\x9Ca\x88\xE3\x9C\xED\x9A\xF4\x86\xFA'\xC2o\xE8я\x88\xBE&quot;\xF1g\x83\xB5\x99 \xB6\xF6+\xA8Z\xE1\xF0\xA5d\xC1\xF9\x86ޣ\x8Ek\xCA&quot;\xF1\xED\x9C\xF3\xA9\xD5\xF4\x95E'\xE6\xFB$̿\x90mÊ\xB7o\xAA\xE8چ&lt;\x9B\xD9\xEDX\xFF \xF1n\xFF\xBC\xBF\xE1[\xD5\xC3\xF3\xFCI\xAF\xC5~\xA5W\x87\xC7+B\xBB\x83\xF2vt\x93]{&gt;\x87\xD4\xFD\x8E[\xC7 +~̿&gt;\xF8\xB2V\x8CH\xBAn\xABx\xFA=\xFB`}Ն|\x82rq\x8D\xC0\xD6\xC5?\x83\xFE\xA4\xA7\xE3\xD7û\xD9,Y\xB6\xFD\xBE\xEA\xD9\xC7b%\x8C\xB2\xF2c$u\xAFM\xEFS}\x87\x95v\xA0g\xF7M\xB8\x8F\xF8_Һ\x9F~\xD0:\xF8en\xF6\xBE +\xF1V\xB9ajAF\xB47 +%\xBF&lt;\xDCɔϾ3^V#$\xC3b~¿u\xA3\xFF?\xC4\xE0y^a        )F\xBC*Ǵ\xE1\xCB/\xFC\x9BK\xFF)\xB3j=Gž)\x85\xA3\xB4v\xD3'#\xEDA\x9E\xC1\xE3#ڝ\xAE\xFC\xB8\x96u\xA2\xB4̇'\xC9\xC3y\x99\xF5N\xB5\xC6\xF8\xE3Ǘu\xB6x\x82 +9n\xDB%嶶X \xA4\x9C\x92\xC1p        \xFC*\xBE\x81\xE3K\xC33F\xDAE\xDCѬm\xB8G\xB8\x94\xCFҼ\xBA\x99.\x82\xE6\xC2\xD5ۤ\xB5\xBF\xCDjz\x91\xC2W\x84T\xA9\xCEϪz\xAF\xBFG\xF8\xEE\xFCy\xA2\xCAR\xE6\xCEye\xFB\x85]X󞧹\xFF\xEB\xD6Zx~\xF6I%Qm 1}\xE0F1\xFE?\x85zF\x91\xFBE\x99\xAD\xE3\x87\xC4vi&quot;\xC6%\x86&gt;\xE4\xF3ҧ\x93\xE2ׇ\xAFm\xE4\xDBEo\xE6r\xA5#m\xE0\xF1\xF7\xBF\xFA\xD5\xC5vi\x86mU\xC3;\xF7N\xE87M\xFB\xF4o\xE6\x9D\xCE
+\xDB\xC2\xDB-\xD1ﮔ@\xCCL\x88\x9F}0p3\xC7&amp;\xB2\xF5[a\xA7^Kn\xBB\x81\x8D\xB0\xD9\xCE=\xAB\xA6\xF1\x87\x8A4\xF9\x9D\xDAY%\xEA@\xB18\xFEU\x8F\xA5\xF8V[\xBB\xB5\xEBR \\x99\xE5&lt;\x91\xD0:\xFBW\xA9\x83\xAB6\x9DlC\xB2\xEDm[\xF4\xEA\xFF3\xB6\x95i(\xFBJ\xBAyv\xF6\xD2]\xCA#\xB5\x8D\xE5\x90\xF4T'\xF2\xAD\x9DG@\xB0\xF0\xBE\x9Eų\xC9\xF6\xA99X u\xCF~\xA7\x9FΩj?WIQc\xF0\xF2\xDBt\x8C&lt;\xBF&lt;\xA6e\x94\x93\xD4\\xF7\xFDh\xF83\xE0n\xAF\xE3\x9DQN\xABީ\xAA]\xB0ag,\xCA=eq\xF7G\xE5һ+\xE2\x9E\xDB5J\x9A\xD6\xDAs?[\xE9\xDE\xFBu\xB1\xE2㳤\xAF{.\xBF\xF0Mm\xD7C\xD5t\xDF:\xDA\xCA(\xA1\xCF\xCA\xCF\xF3\x9F^I\xCEH\xC7oZ\xFB\xB7\xF6\\x86\xE3A\xF85\xE1\xD8.\xE1kfX\xD2&lt;\xE3\xE5.̧\xB8 \x9E\x95\xE6\xBF\xFFd?\xC7\xA1\xF1-B\xF4m0Z(\xDDof\xA3ۣ6q\xED^\xED~Rd\x8A\xBF\xC28\xC6+\xF9\xA7\xC4\xDE4\xC2\xF1 !\x97a=\xE8B\\xCEo\xAB\xB3V]ֺ\xBF-4\xD4\xFC\x9F\x89s\x88b\xFFs        ]^\xFB\xE9\xE8\xBF\xCC\xDA:\x81eڏ\xB8\x8D\xD9\xE7\x8C~\x9D\xEA\xA5\xC5\xDBM\xD5rrO%r2\xF9\xF5\xA8I]\xDF&gt; \xC0\xC75\x9F9*\xA7\x90\xA4g8z~u\xF8\xDC)\xA4|D\xB5YYݖf\m\xDC0z\x8FJ\x8DmB\x90\xAB\xB9\xF9 37?\xFD~\xB5,py\xCAC&amp; rB\x9C\x93\x83]W\xC3\x85z\xE7\xC5oZ\xE8_4\xA9\xF5=F\x9FdjB\x83\xA4\x96O\xBB +\xCA2q\xC9d\x90+\xB7 \x86\xAD\x8D\xAD 6u$\xEC\xA3vߒFjB\x8CJ\xB2J+v\xF4Iw\xBE\xC8\xC9\xF0\xE7\x85\xEE|A\xAC[\xE9\xFE\xB4\xB9\xBD\xBF\xBDu\x8E\xDA\xDE\xDF$\xEErry5\xFA9\xFB\xFE\xC6V߳Ɗ5\x8F,7&gt;/\xD4! )R=5\xE6\x8Fv'\xEF8\xEB\xD0p        m?\xD9\xF65\xD2f\xBD.\xF5f\x83X\xF1\x85\xE4c\x{DE8F}\x97\x84\x83#\x98m\x81H\xC7M\xC7\xE6~\xA7
+\xBE\xD5_\xD9x?\xE4ͳ\x84\xA5\x8B\xB5\xE3\xD5?\xF3\x9F\x9E\xD1\xE9w\xAA\xFC\x8Dx\xE5\xE6\xDC\xD8\xB5\xB2\xEB?\xF2\x8F\xE2\xFA\xDB`\xA2\x8A+\xF7\xE3\xF30\xA2\x8A(\xA2\x8A(\xA2\x8A\xC1\xD7\xFE)\xF8k\xC2\xC6A\xE2G\xB3x\xBE\xF4r]\xA0\x90\xC03\xB8\x9FlW./\x86\xCB\xE1\xED1Uc\xF7\x93Q_{hҕ\x95\xDF-8\xB6\xFC\x95\xCD\xEA+\xCB5\xBF\xDB\xC1:^\xDF\xEC˝CVc\xDA\xD2\xCD\xC0\xF0)6\xF8\V\xB5\xFBm\xEA7\xB9_\xF8ro\x98\xE2K\xEB\x8F0㎱\xA66\x9E\xBF\xC6zW\xE6Y\xE7\x8D\xFC\xC3\xE9\xFB|\xCE\x92\xE9N\xF5\xF9\xC1I}\xED\xF6\x84\xF3l_\xC3A\xA5\xDE^\xEF\xE7g\xF8DV?\x8A&gt; \xE8~
+\x8C\xB7\x8A\xB5[v\xC9%F\xEC\xA7\xDEo\xC0\xF9g\xC4\xFCc\xE3\xB7T\xD7.-\xA2$\xE2+!\xF6t9\xE3\x93 G\xB31\xEF\\xE4:By߿b\xCF\xD0\xF7?\x8E\x9D~\xC4\xFFL +jy_)\xBE\x92\xAA\xD4W\xFEf\xD7\xFD\xBF\xC7O\xA7\xC1\xF8{-2\xBA^QW\xFC]\xBF&amp;}\xE2O\xDBD\xB2\x91\xA3𞟨j\xA4&gt;\xDF5\x80\xB7\x85\xB8\xEA e\xFD\xB9AҼ\xF7ğ\xB4\x8F\x8B\xFCYGmq\x8F\x8Cl\xB2\x8FF{\xC8\xF9`q\x8EWmq\xD6\xF6 F7.\xE6\xEET\xE3?\x87\xF4\xABIf        \xF4\xF7\xCFֿ\x9C8\xAF\xE9 +\xC6\xDCP\xA5Nx\xD7F\x9B\xBF\xBBE{5n\xDC\xCB\xDFk\xD6OOV}V\x86r\xBC\x9C)s5\xD6^\xF7\xE1\xB7\xE0U\x92\xC6\xE3U\xBC{\x9DjInnfb\xCD4\xEEd|\x9Cc,\xDCՕ\xD2Р\xF3U6\x93\xD0\xFA{W#\x8C.2\xB9-\xC9\xE38\xA9
+޸\xE9\xDF\xEB_\x88b1\x95qu*I\xB9=[n\xED\xBE\xF7\xFDO]\xD5i$\xB4H\x8CZ.8\xED\xDB֤
+\xE7֜\xF8\\xF7t\xC7\xEBN\xC1\xDCɮG&amp;\xF70rl\x8F#8\xCA\xEE\xC1!{\xE3\xA1\xE2\x94\xE0\xEE&lt;t\xEFޔ\xE3w=q\x80{\xE3Ҍ\xEF\xE8rjB\xB9\x9C\xB7t\xAA\xB789\xE8ğ\x98\xD3\xFC\xF1V\xDCʓ\xE8=\xAA\x9D\xD8+\xEE\x98\xF7\xE3\xFC\xF2+Z{\x9BS\xDC\xE5\xBCG\x9B\xB6q\xBB\xE7޼\xEF\xC6\xDAq\x8D\x89.\x8B\x8Ey\xE7=,ץ\xEBd\xB6\\x97-\x8Cd\xC4\xF8\xAD \xB10%\xB3\x8E=\xDF8\xAF\xABʪ\xB8J'\xD0\xE0\xA5uc\xEA/\xD8{\xF6\x84\x93\xE2'\x85\xFF\xE1\xF1\x95\xC3ͮ\xE8\x90+A&lt;\x98\xCD\xFD\xA8†$ut$+d \x82\xA7,w\xF7\xCA\xFC\xCA\xF07\x8B5x\x9FO\xD7&lt;/&quot;[\xEA4\xFEd_/\xF6d`%r\xA7\x91\x90M~\x8A\xFC+\xF8\x91\xA7\xFC]\xF0\x99\xE2/ 3MJ-\xE1X\xD18%] r\xACs\xD0\xE3# \x83_\xE9G\x80^$\xBE0\xCA\xDEU\x8E\x9D\xF1xt\x95\xDE󧲗\x9BZF_\xF6\xEBݳ\xF1^=\xE1\xCF\xEC\x9CO\xD6\xE8FԪ&gt;\x9BF[\xB5\xE8\xF7_5\xB2:
+(\xA2\xBF\xA0O\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xAE\xE3\xDF\xC7\xCD\xE0'\x83.5\xDC\xC0\xD7\xEF6;Ǜw!h\xC7P\x993\xE3\xD4\xE0&lt;\xC30\xC3eXi\xE2\xF1u)\xC1]\xB7\xA2K\xFA\xD9nވ\xDF +\x86\xAB\x8B\xAB4b\xE5);$\x8F\xE7c\xFE q\xF0v?\x82\xFF\xF0RO\x89\xD62&lt;\xB6z\xF6\xA6\xBE%\xB7fem\xC2\xF9\xD3(\xC1$\xB9\xFBJ\xE0\xE3t'\xE4[\x8B|\x92Gz\xFD\xFF\x82\xCCxB\x89^\xF0\xC7\xC4\xCC\xF9\xFAƇ\xA8ͥj\xF7
+r\xF2\xC3t\xEDq\x8D\x8E\x81f\x8C\xF4\xCC\xEA+\xE1\x9F\xE8voc\xA7\xEB,\xB5\xC2\xCF\x8D\x95-.\x9420I9\xEF\x83\xE8\xD8\xECk\xF3\xE2,?`\xA3\x98\xE1գQ\xC9\xDB\xF9_3N?zv\xF2\xB3?\xD1\xFE\xC4&lt;VC\x84\xA3U\xDEp\x8A\x84\x9F\x9C\xAF\xF3Z\xFC\xCE-\xA0\xC1$u\xCF\xA6\x85%\xBEn\x99\xCEO\xA5_\x96\xDF `:\xAE\xD1\xE5\x88\x8FS_R\xA4} +L7##\x8C\x98\xFA\xBCl\xA79ִ&gt;6\xBEX\xFC\xBDOe\xECc\xFEz\xA8\xDC\xA0n\xA3\xF3\xAC\xA4\xAF#\xAD9\x9B$\xEE\xE7\xA6P\x8C\xFE$:U'GXJߗ\xDCo\xC1\xAFi\xB7\xF3mv\x96ɏf\xD0s\xEB\xD4\x9E\xB5u4\xA7\x9E%\x8C\xB6\xF7\xAA\x94\x94g\x9E\xD889\xE3ҹ\xB9\xCF\xB7\xAD \x98\x9F(]O^Oj\xCETe\xF6%\xF7\xEB\xFEO\xF1=Y\xC5H\xE9R7\xF4\xD3\xFCη\xFB.\xE8\xDEo\x9F\x95\xF9&lt;\xE2\xB4l|}s\x86\xBDE\xB4\x84r\xCF1
+g\xB8\xCEG\xFC\xAB\x84\x8FW\xBC\xB5S\xE4]Λ\xF9\xE1\xCDA{\xAA\\\xDCK &lt;\xE1\x9C\xE2\xB9\xEA\xE1\xB1=\xD54\x97\xA3\xAF\xEAUL\xFE1\x8F\xBB\x97\xF9\xFE\x87\xA5j&gt;$\xF0πm\xDB\xEC\xA15\xADEq\xB4\xF2bS\x8E\xFD\xBF,\xFDk\x82\xF1'\x8E5/\xEA귒\xC93\xC8B\xC3
+\x95}\xA8\xAE~i^b\xB1A\x96f`/$\x9E¾\xE9\xFD\x83\xBFa\xA8\xFCkm\xE3?\x8D\xB6\xA1\xAF\xA5A.\x9F\xA6L\xBF2\xF7Ⱦ\x9DSש\xE3\x83\xF2\xFCK\x9E\xE5\xBC \x83\x96?.z\xAFH\xAD9\xA5.\xD1]w\xD1nϐ\xCC\xF3\xF9Y\xCAn\xCB\xF1~_Ց\xCE~\xCD?\xF0O\xDDF\xEBL\xB2\xD6&gt;$\xCE\xDAg\xDBW\xCC0\xA0\xFFI\xF2\xC8\xC8
+O\xFA\xBC\xFA\xF2px\xC7Z\xFA\xC3\xC1\xDF \xB4\x9F\xE9\x8Bg\xE1,\xA1^\xD4\xF9\x9F'f?3r}\xEB\xA5yդ.\xE1T?U\xC8 qQ-ș\x9Dc\\xB0$[\xF6\x95 q/f\xBCUY\xD4\xC6T\xF7o\xA4V\x91]\xBDm\xDD\xDC\xF8&lt;vk\x88\xC6\xFB\xAD\xDA=\x96\xDF\xF0~d)jq\x87n1\x95#?\x91\xA9d\xB7\xF2b\\x88\xFA\x8CS\xA3\xFFT&lt;\xB7'=\x80\xFE\xBDGjv\xC5ib\x8C\xE7x\xED\xB4\xF4\xC8{\xFE\xB5\xF2\x8EL\xF1f\xAE\xC8\xC2\xFF.\xD2H\xC3\xDF\xDB\xDCS\xD6љٲ\x9EI\xE9\x91\xD7\xF4\xFAS\xA5P\x89\x99\x91&quot;\x9ES\xAF\xB6k\xCE\xFE4~\xD1v +\xA3{-!\xF6\xB12\xE68I\xC4v\xE0\x8F\xBD)\xFD\xA9\xAE\xAC\x99\xD6T0\xD0\xE6\x93\xFE\xAE\xFB#\x8E\xA3\xCF7dv~-\xF1Γ\xF0\xEBL\xFBN\xBD4k&amp;\xE3\xB2&lt;\xFC\xF2\xB6?\x83\xB9\xFE\x94߃\xFF\xF0P|'\xD3o,\xBE\xEB7\xDA-\xA5\xEDɺ\x968&quot;\x81\x8C\x8F\xB5UIi&quot;f\xC6\xD1\xC8\xCE3\xFA\xFC{\xAB\xF8\xCFP\xF1&gt;\xB9%\xFF\x8Ane\xBC\xBC\x97f?*\xE4\xF0\xA8\xBD{J\xD3\xD25\xB72\xEC,K\xB8\xEB_\xAAe|'S&quot;J\xBD*\xF2\x8D{|Pn6Ot\x9A\xB3\xB7{\xEF\xD8\xF9\xDCf&quot;\x96b\xBD\x8DJiô\x92w\xEC\xDA\x81\xF7\xAE\x9B\xFF5\xF8\x87wc\xC6z\xF88\xC3nKc\xF8\xFF\xAA\xEA? \xD6֝\xFF\xF1\xFCѩo믎?\xD4\xDB\xE5\xB8&gt;\x91\xFF\x9CW\xC3\xFAF\xA6'f\xD8Ύ\x98\xE4{Wk\xA2jl\xD2E\xF3\x9C\xB3`\xAF?\x9F\xF8\xD7g\x8F\xCEi-1\xF5\xBF\xF0mE\xFF\xB7G&quot;\xCB\xEA\xCC4?\xF0\xFF\x91\xF5ݟ\xFC\xC7\xF2\xC8\xF1\xAE\xBA\xC5F9\x86\xDF\xF5\xCF\xF6\xAB\xA6\xFE\xDE\xDFQ\xA4\xF2\xFCc\xAAH\xE4o\x86ݱ\xED\xCCG\xF2\xBE\x93|^=\x81\xBBco`:WK\xA3ܗ \xA3g'q\xA8\xED\xF4\xAF\x94\xC4q{E\xDE9\x8Du\xFFq\xAA\xF2GCἺ_\xF3 +\xFC?\xE4})m\xFBt\xFCJxA\x87ŷ\xA5\xB2 +\xAD\xA1'\xD0s\xA0\xBF\xB6\xCF\xC5Rc\xF1U\xC09\xCA\xE6\xC6\xD4\xE7\xFD\x9C\x88k\xC1\xF4e\xF2\x94gi\xCFyr{\xD7M\xA7\xED%c.\xCE\xAF+\x9FʼZ\xFCsĴt\x8Ei\x88\xFF\xC1\xD5?\xF9#        p\xD6X\xB7\xC2\xD3\xFF\xC0#\xFEG\xB0G\xFB]|O\xD4\+x\xB6\xE1\xC6\xE4h\xEC퇯_\xDDt\xF6\xFAR7\xC7\xEB ^\xF7\xC6&gt; (\x84d\xC3ra\xF6\xFD\xD8_n=\xEB\xCF\xF4\xDBP\xEA\xACw\x80NI`\xF5\xBE\x9D\xEB\xA3\xD3\xED\xC0\x8C\x84wv\xC0\xC1\xF6\xCF\xE7_7\x98q\xDFWV\xAB\x99W\x92\xF3\xAB7\xF9\xC8\xCF\xFB.\xA1\xAC0\xD0^\x90\x8F\xF97ڶ\xA7\xE2w\xF8\x93T\xD55\xB3\x92\xD7WrJG^\x9B\x98\xF1ڥ\xB1ӣ\xB5#\xEC\xEA\x89\xD3h\xE7\xF1\xEFޖ S\x82qe\xB01\xF8V\x95\xBD\xB0\xB1\xCE:\x8C}        \xAF\x84\xC7c\xEBb\xE6\xEAW\xA8\xE5'\xBBm\xB6\xFE\xF1\xBEJK\x96        %\xE4%\xAD\xB6„rs\xD0\xF4\xD4w\xADKd\x94\xA3\x91\xC9\xB99\xE7\xAD2\xD2\xC5T\xF7X\xF0G\xA7L\xFF\xFA\xABJ&lt;\xB2&gt;r\xAE\xD1^-j\xBD\x8E:\xB5Cv\xE5W\xE5'\xBE=\xFD\xF3V\xE1\xB5f99\xDB\xE8&quot;\x88&quot;\xF9~@ \xEF2}qV\x92-\x9C i\xE9\x93\xC1\xFF$W\x9F9\x9C3\x98E\xCEHۜ \x9Cu\xFC*h׃\x9C~\x95\xE0\xC7jq\xE9\x83\\xCEM\x9C\xB2\x93`zd\xE6\x9C\x93\xF3\xE7&amp;\x93\x9EO=\xCEz\xD3վQ\x92F:͙\xB6\xC7\\x81\xE85\xCE\x8E\xBD\xFD\xE9wm78\xEFM$\x83\xF8P\x819\xE7'\xB1\xE74w\xC9'\x9E(\xF6\xC6zSY\x80\xCF\\x9F֨i +\x98\xF1\xB5\xB1\xED\x9Fҩ_c\xB7dҬ\xCB\xFE\xAF\xF7\x9D\x8F8\xAA7\xACX}\xED\xC0 \x80\xE4\xFF\xF5\xABzKS\xA6\x92\xD4\xC7Զˍ\xA4g\x9Cq\xD0\xFE5\xC9kP.\xD6\xDCx#\xE6\xFE,\xFA~y\xAE\xBBT\x8C\x86!\xC8 \xB8\xEAq\x9E\xB8\xAEoV\x85\xD5\x81\x9F\x97p\xE0\x9F\xF3\xCD{\xD8)Y\xA3\xD9\xC2\xCA\xD68Kx\xCAkr\xA3\x86e\xE0\x929\xE3\x83\xEF\x8Fz\xF7\xBF\xD8\xE2\xF3\xF8C\xE25߃\xB5\x97+\xA7\xF8\x8B7V;\x86&lt;\xAB\xA5L\xB0\xF6\xDFI\xEB\x809\xAF +\xD5sk\xAC\xDB\xCB\x85f0@\xEAr:\xF6\xFF\xEB\xD3u]F\xF3\xC3Z\xAD\x9E\xAF\xA0Ja\xD44\xBB\x84\xBC\xB6s\x8C,\x88ۗ\x83\xC7_\xAFS_\xAC\xF8\xC5ո3&gt;\xC2fԶ\x8BJI}\xA8=$\xBE\xED\xBB;&gt;\x83\xCF2\xB8g8*\x98Y\xFD\xA5\xA3\xED%\xB3\xFB\xF7\xF2\xB9\xFAyEa\xFC4\xF1\xED\x9F\xC5i \xD0H6\xBA\xB5\xB2\*\x86\xDD\xE5\xB12\xEA\xACO\xBA\x9Aܯ\xF5S +\x88\xA7\x8B\xA5
+\xF4exI)&amp;\xB6i\xAB\xA7\xF3G\xF2\xEDJr\xA39S\x9A\xB4\x93\xB3]\x9A
+(\xA2\xB6 (\xA2\x8A(\xA2\x8A(\xA2\x8A+7Ş/\xD3&lt; \xA1O\xA9\xF8\xBE\xF6 +&gt;\xC6\xDCe啰&gt;\x80uf=\x94d\x9E›\xE3_Yx·\xDALj]\x96\xD2\xC2##\xECw=\xA8$e\x98\x90\xA0drE|3\xF1\xA3\xE2\xE6\xA1\xF1s\xC4m\xA9\xF8\xDAf\x96\xD5e\x96\x99lۢ\xB2\x8C\x9C\xF2N79\xF9K62p?)\xF1C\xC5'\x87xX\xA5&lt;L\xD5\xE1\xED\xB6\xE6\x9BZ\xDA\xFBE{\xD2i\xA5\xA2m}/p\xE5L\xF6\xA3m\xF2\xD3[\xBE\xAF\xC9y\xF9\xBDܟ\xA1|`\xFD\xBFu\xADe\xAEm\xBE
+؍&amp;\xCA'\xF2\xFF\xB5/\xA1J\xDD&gt;d\x88\xE5Uxq\xF3n' \xFC\xB5\xF2׌u;\xCFx\xBA\xE7T\xD7.\xEF5\xA9\xD5Q纔\xC9$\xA4\xB9\x98\xE7\xBEc\xA0
+\xA0p+\xA5\xD6MB&lt;N&lt;\xB5\x88\x85DQ\xF2\x90;\xFF\xF5\xEB\xF3Hh\xF3\xBB!S\x8EpOo\xFE\xBD\xF1g\x89\xBF\xD6r\xC7be8\xFF.\xD0Z\xFD\x98-#\xD1]\xDEO\xAC\xBA\xBCd\x99)\x85\xA8SQ}\xF7\x93\xF5{\xBFM\x97Dp\xBE=\xF8y\xA7|Q\xF8\xE2/\xEB\xD1\xC5\x87\x89l^ɤ\xDB\xC4 S{\x98\xE4Tq\xFE̿xq\xF4\xAB\xCF|1\xF8\x87hm\x{169B8C}6\xCB)
+!\xBF\x8Br\xA8\xDCG\xBA p\xC1\xBE\x95\xFA\xB1\xA9[\xB3(\x89\xDB\xC8\xC7\xF0\x83_ \xC1F\xFFfk\xCF\A\xF1'\xE1\x84r\xFFm\xE9\xE8\xA3U\x8E        \xA5\x9F\xDDΛy2 '\xA9
+\xBE\x9C\xFE\xA1\xE0\x8F\xC3.\xC4O%\xC5\xCEЪ\xF9\xA0\xDB\xD1T\xB5\xAC\xDF\xF7\xD2V\xF3I-d~\xB3\xC19\x9CpU\xA5\x84\xAB+B\xA5\xAC\xFBIm\xF7\xEC\xFD\xF0\xEDޝ-\xA4\xCF +\xE4O \xB1\xB1GG]\xAC\x8C:\x82 \xD5imS\xD8\xD7\xD6\xBF\xF0w\xED\xB7mmg\xF14\xCD\xE2,6\xA6\xD7\xCEV6\xA7R1\x86`\xE1K\x92W\xF9~\2\x91ц&lt;\xE2\x97\xC2\xEDc\xE1\x8Bn\xB4\xD9\\xD9\xCFo!Ey!dY\xC7P\xC8O \x83\xC6k\xFA֝}=\xEF\xEB\xFE        \xFB&amp;KRXz\x91\xE4\xABw\xD5w\x8B\xEB=&lt;\xCEk.z|\xB8\xA8^\xDFfK\x8C\xB5\xB7-\xB1RC\x82\xA1\xEA*\xBC\xB6\xA0\x9F\xAE +t\xA9\xDC޶_\xD5/9\xBDG,{FX\x8Ezc&lt;֔\xD6\xE01\xE7,{
+\xAB\xA8\xDA5\xA4&quot;K\xAFݣ\x92\xA3'\xE6$u\xE3\xAFz\xB8\xCA痉\xC3\xFB$\xEEgN\xDBA\xDD\xD4\xF55V\xEE5\xABح4He\x9E\xE2f         \xC9rzq]g\xC2߂^'\xF8\xE5\xE2H\xF4\xFFYI$NF\xF9\x8A\xE28\x87vf&lt;}\xCB\xFB6~\xC9^\xFD\x9D-\xA1\xBC\x91 ּS\xB7/w ;\\xF6\x8Cc\xAFm\xC7\xF0\xC5|Wq\xFE_\xC24\xDC&amp;\xF9뵥4\xF5\xF5\x93\xFB+\xCD\xEB\xD93\xE2s&lt;\xD24/\xFF\x9B\xFF%\xE6\xCEK\xF6,\xFD\x84a\xF8d\xF6\xDE.\xF8\xDBkֱ$b]?L\x91A[S\xC1\xF3e\xA9\xC7E?S\xE9_S]j\x8Ds)\x92\xE3\xE6\xDA~\xF1\xCE\xEC\xE5X\x87Si_t\xCC\xCEI\xC9f$\x93\xF9Ү\xA3\xE6\xB1 y'\xAE        \xFE\xB5\xFC\x81\xC4y\xE6?\x8Aq\xB2\xC7c\xE5yl\x92\xDA+\xB4WE\xF8\xB7\xAB&gt;3\x8A\x9E&amp;|\xD2\xFF\x865\xE3\xB8.\xAC\xBB\xF2FA'\x8Cw\xCDH\x97++)9ڼ\xE0\x93\xFDsӿj\xC8K\xD2\xE0\x80U\x89뻮*\xB7\xE7Ky\xFA\xD7Ϻ,\xE4z\xB3I\xAEs'\xEF\xCENϮ        \xE7\xEBQ\xDD_\x88\xD0\xE4\xF0G8\xEB\xE9\xE83Y\xB2j0U\xCF~\x82\xA8_j\x84\xA4\x81\xDC\xF0z\x9E1\xEF\xFFת\x86ɂV\xDCo\x8A\xBC^\xF6\xB6\xB2\xC8\xCC\xE3
+I \x91\x83\x8C\xFE\xF3.\xBE&amp;\x9FR\x9E\xE6\xFBt\xD2\xCEK\xBC\x8Es\xBC\x9E\x9C\xFD1^\xE5\xE2{\xF3=\xB3\xF22\xBCzw\xE0z\xFF:\xF2_ڈ\xE6%r\xB9?\xD3&gt;\x86\xBFH\xE1G
+\xA5e\xAB\xB7\xE0x\xB9\xC5\xE4\xA3m\x95\xCEJX
+/
+\xD9Q\x821\xC9\xFCEZ\xD3d?&amp;\xED\xA3\xFAQql\xC1\xC8\xC31&lt;}x\xA9,\xAD\x9A\xE0        $\x8C\xF3\x8Ek\xEFܔ\xA3\xA9\xE2S\x8B\xB9\xD5x~\xE6BA\xDC\xC1 \xE0d\x8E{\xFE\x95\xDBh24\xAFΥ\xFAA\xC6r9\xAEê\xC1\x86\xEE&gt;f\xC8?\xE75\xDC\xE8\x9F:2W.1\xE9\x9A\xF8\xAC\xE5$\x99\xEF\xE1Z\x86\x8Aw\xAE*\x820\xC7\xC1\xAE\xAB\xC3\xECW\x83\x929 s޹M\xDF\xF7\x89*J\xF0\xC0\x81\xC7`:WY\xA0\xA6Ѱ-\x907\xF3\x8A\xFC\xDFk3\xD3Ks\xB1\xD0B\x80\xA2 H'\xA7$\xF7\xD3\xE9\xF0\x89\xB7 \x9F\x99y\xDA9_N\xBD\xFA\xD77\xA0\x9F1#\xC3H@(\xC61\x9FO^ߥuz\\x81H\xDEA\2A \x8FZ\xF8\xBCk\xB3g=ec\xA2\xD2m*\xC4\xE0L\x93\x91\xF9\x9FZ\xDF\xD3`&quot;@[i&gt;\xBB\xDB\xC5ch\xE9$\x886\xB9\x8D        \x8Bv\xE3\xAD\xFD3\xE5X\xF88\xCFF\xE4=+\xE51Rz\x9EMfjY#9 \xF48\xEF\xF8сT&quot;\x86ܬ3\xB8\xE4\x8C\xFF\x9CU \xB0S\x81\x86\xC7\xDE\xF7\xE2\xB4\xED#\xA2M\xD9݂\xC0\x9E[\x93\xF9׉Y\x9EUYm\xD3\xCB+\xB5\x81\xC6FI'\xF5\xAB\xB6\xE9\xB12\x9F2\xC6I\xC8\xFA\xD5xU\x82\xBD\xF8&lt;\xF0\xA4{U؉\x93\x98\xF3\x82pOpEy\x95\xE7͒\xC5        1\xA8 N\xABJ\xB9&lt;\xF1\xC0EWC\xF3G\xFB\xC4\xFD\xEA\x9D3\xCE}}y\xAEI3\x96lzd\xAF9\xE7\xF4\xFF
+vA\xF4\xFCi\xAA͌\xE4Zz\x93\x8Cn^\xF5\x91\x90$玧\xFAQ\xB8\xE0\x9C\xFE\xB4\xD2njg\x8E}iO\xFB?\x85\xB03 \xF3ǥ4ʼ`\xF0\xFD9\xFET\x8C\xC7^;\xFA\xD3w\xE0\xE0\xF6\xEBM&quot;\x94G\xEF8\xDCy=}*!*\x9C\xE1\xF1\xB7\xA8=\xA9\xA4\xEEl\x83\x81\x92;\xFD=*(\xF0\x8E\xEC\xAEI\xEC2        j%\xA89Á\x90S\xC7\xF25JiC\x8D\xDBy'\x80y\xFC\xFF*\x9D\xE5-\xEE\xC3\xF7\xFE/SUg\x93nF\xE2s\x90xϦ?\xCFZޜM\xE0\x8C\xEB\xF4˅Q\xB0O\xAE}O\xD3\xFC+\x9E\xD4\xC0
+\xEC8&lt;\xF4\xFF?ֺ +C(O\xC8\xC1\xC7|\xFFJ\xC1\xD53\xE1\xF07\xE0\x8E\x9E\xD5\xEB\xE1z\x9Etq~'W\x89#菀8\xE4u\x95&amp;\xBFl\x97ZnЄn@&gt;\x84r?\xFDu'\x89bBSq\xC9\xC1'\x85\xF4\xE9\xFEy\xA5\xBE,\xDA(s\x9D\xA5p#\xFC\x8E+\xE9)\xBBF +w=w\xB2&gt;\x94\xFF\x82g|HmS\xC1\x9A\xF7\x855        Y\xA6\xD1.V\xF2\xDB̓,a\x9B \x85^ʲ#8̕\xF4\xF5~{\xFE\xC3/o\xFE՚5\xBB&lt;i\x88m\xAE\xB4\xC9K\x9E\xFB&lt;\xE4ǹh\xFF\x81\xFD\xAF\xF4\xB3\xC0\\xFAY\xE7a\xE3Q\xDEt\\xA9?H\xD9\xC7^\x87\xF3\xD7`7\x9C\xA3\xB5D\xA7\xF7\xE8\xFF\xDF\xCC(\xA2\x8A\xFD\x98\xF8\xB0\xA2\x8A(\xA2\x8A(\xA8\xEF/&quot;\xD3\xED%\xB8\xBF\x968 \x81 \x92I#H\xD4 \x96bxI&amp;\xAAx\x9B\xC5Ѧ\xD4&lt;Mu\xA5\xA4/#\x9F\xC89b{\x92{Wʿ~&gt;j\xAEZ\xC3M\xF34\xFF\xA9 \xB6\xD9e\xD1*f \xF3\x8Cg`\xE0}\xE2\xAF\xCB|N\xF1c'\xF0\xCBϋ\x97&gt;&amp;I\xFB:I\xFB\xD2\xF3\xCB \xEF'\xBE\xBC\xA9\xB4\xCF!\xE1\xECF{V\xD4\xF4\x82\xDEOe仿/\xBE\xC3?i\xEF\x8Fo\xF1_R\x8FM\xF0\xC9x\xB4&gt;Fu\x90\xAE$\xBC\x94\xBB\xF0~ꌐ\xAE        '\x93\xB5|\x81\xF4\xF3\xB72\xEF$\xAF\xB3[\xCFh\xBC\xA9d6\xDF\xE7\xF4\xA8\x9A\xC8\xC0;\xBC\xD5\xFEf\xF1W\xE6&lt;i\x99\xD5\xCDs)\xF3T\x9B\xD9h\xA2\xB6Q\x8A\xE8\x92\xD3\xF1wwg\xEFY^_C*\xA1=d\xBE\xF7ݿ6b=\x9C\x8B?+88\\xF1\xD4\xF75N\xFBHe\x80W`\x87\xEFn\xC9\x98\xCF\xF9\xC5t\x8Ff\xCA \xA3\xE7\xA6=\x8Fz\xA75\x83,Ls\xEF9\xFF\xE7\xE0\xD3\xC44\xCFfN\\xD3L`\x91\x9C\x80Gl\xE4\xFA\xFAw\xAE3^\xB7\xF2\xA4\xE5\x94)ʀ\xE0e\xC6#\xBEx\xEB^\x9F\xADi\xFB\xD5\xF7\x8D\xBBז\xEF\xED\x81ڸ_iY\x95\xDEH\xF0\xE4m\xE0g\xE38\xED_O\x97bz\xB3\xD5õ#\xE3\xDA?\xF6\xD3|q}6\xB1\xF0\xA6H\xF4\x9DU\x9C\xBC֮q\xCD\xD7*\xDF\xC2s\xD8\xE3\xEB\xD0W\x91\xF8{\xE3'\xC5\xD9\xCA\xFE\xEFJ\x{2E4DC8}tK\xB4\xDDi\xDA\xC4&amp;\xEE\xDAD\x89\x9B&gt;Sm\xC0'\xBE\xE4\xF1 3*\x8Dɴ\xA9f9#ָo\x9F\xB5Dc\xB8ʍ\x9C\xC7(\x8F|\xE7\xADGp\x8F\x8Aٮ[N8|ZU\xE0\xB4NN\xD3K\xB7:\xBD\xD7\xF8\x93~g\xDD\xE0x\x9E\xB5*+\x8C\x82\xABO\xCFu\xE8\xFF.\xBEg\xCB:\x8F\xC7\x82~,\xB9\xB1\xB8\xD6&gt;\xF8\x9F\xC2\xF7Q\xC7*ݦ\x95\xA9\xC5wl\xED\x91儆dL.2X\x93\xC0\xC1\xC9\xF8\x87\xE2\x8F\xC2\xFB;[\xB8\xBC\xE0=WR\x9A\xE0D\xD1O\xAC\xEA\x85D 2d 6\xD2p2\x80y\xAF\xA4\xBCE\xE0\xADT\x9B\xCC\xD4\xF4].wVʱ\x81w}sޱ\xE3\xD2t\x8D
+]\xDA~\x8D\xA6\xC1#tź\xFF\x81\xAF\xD5(x\x9BB\xBC\xA3\x84\x977nh\xDB\xF2\xFDUqv\xA3
+\xBE\x8E\xA4\xAD\xBD\xF7\xE6o\xEF\xF4\xB1\xF3\xB5\xDD\xFF\x8C\xFE0j&amp;/\x87\x9E\xB0\xD0,]\xC3\xC7\x93\xA7\xFD\x9E8~]\xBB\x8C\xEF\x99Fs\x97=O\xAB\xBE\xF8i\xFB +\xC2בj\xF5\xB9\x99\x9CH\xF6vϼ\xB9\xEAC\xC8x\xFA\xE3=\xEB\xD5\xD3Ų\xA2m\xE7p\x88\xE7 q\xEBD^)\x95\xD1VQ\xB7\x92py#\xF25\xE1gs\x9C\xE3\xA0\xE9ah\xC7\xFB\xBA\xCB\xEF{|\x92~g\x89\x8F\xE2\xFAؘ\xF2Q\x8A\x84~\xF7\xF7\xBF\xF83\xB1\xF0\xACzo\x834x\xB4\xFF        X[\xE9\xF6ʸ\xD9
+m\xD8=I\xF7\xFAւ\xEBfBJ9\x83\x8Cto~}댵\xF1J1\xC3q\xDF\x9C\xFEU`kYݜ\x87rzv\xC7\xF9\xF9=|\xB2\xA5I\xCAu.\xE4\xF7mݿ6\xD9\xF3\xAF\xED\x93z\xF9\x9D\x87\xF6\xC30'\xCC\x813\xEB\xC0\xEFV\xED\xF5-ǜ|\xB8 \xEE\xC9\xFF뎕\xC8C\xAA\xB3\xBA\xEDb&lt;q\x9Es\xCFү\xDAj\x8B&lt;\x9EcmR{\xFA\xF3^ml\x86\xE8M\xDDX\xEAc\xBDĘ8\xE5rsߎ\xB52\\xE5\x8EN\xEE2:V\xAD\xEF\x98ff'\x93\x83\x8CUخ\xF0d\xF1\x80{~=\xFDkΝVC\x93ؿ$\xC0\x9B\xE6n\xA7\x83Y\xD7\xF7$+%A'i#\x8E\x9E\xDF犘L\\x9F\x99s\x90pG\xF9\xF5\xE9T\xAF\xAE\x9C\x82O8\xE4\xFE\xBDE\xA1f.f\xCE{^ \xC0\xECX +\xDF(\xEC?\xFE\xBA\xE0&lt;C\xFB\xF9IR\xAE3\x86'\xA1ϥw\xDA\xE4?3s\x92;G\xDE\xE3\x9A\xE6u]\xB4\xE7\x921\xCE~\xF5\xF6\xF95H\xD2J\xE76.\xAFC\x89K,\xB8\x93\x82O&lt;\xE4\x9F\xA5Y\xB4\xB33J7|\xA7#\x90z~\xD0\xC2=\x87WU\xF9A\xDC\xFB\xA3\xD8ի?\x90\xEB\xE6\x80\xE4w\xE9\xBB\xDB\xEB觘\xC1+\xDCᧆi\x8C\xD0\xF4ƉN\xE2Oی\xC5v:=\xA0\x8AŰ\xCF\xCE\xE5\xE4\xFF\x9CU=;@1GA\xE5\xEDl\x83\xD8c\xFF\xD5]6\x93\xA5\xE1H@*\xC1?\xFD~\xBE\xD5\xF1y\xAE&gt;54L\xF5\xE8R\xE4J枓h\xA8\xAB\xBD\x81\x8Cq޺\xFD3n\x8EJv\xE0\xFD
+\xC5Ѵ\x86\x8DUd\x8Fzs\x8Ek\xAC\xD0\xEC\xA1(\xAB\xF3r\xBF\xE7\x8A\xF8\ut\xEF\xA9\xD1} +\xDD2\xE0ۗ\x95b\xD9\xCE9\xFE\xB5\xD4\xE9a\xC91\xC8\xC1\xFB\xED\xFF׬].\xD4dn$q\xC8#&lt;WU\xA4۩(\x9F\x97#\xFC\xF6\xAF\x8D\xC6\xD4Z\x9CU\xE4kh\x91\x92P\xAF˻\xE6\x88\xC7\xF3\xE75\xD0\xD8G\xB4/\x98K\xE0\x96\xEF\xEEnՋ\xA6\xC6@O(&amp;088ǧ\xE3\x9Aܴ\x83np\xC4\xEE$\x82\xDDNq\xFE\xF2\xF8\xA9]\x9EEwsN\xC5Jv\xC9rA\xC7\xEA +^\xB56%ـ\xC6ܕ\xC9\x8E\xE3ި٦~`T\x9C\xE4\x82};*ҵ\xC0u\xC3 ci\xE0\xFDϥx\xF5Y\xE5\xD4z\x97\xECعV \xBC\x9EpO\xF9542ys\xB0+\x95:`\x9F\xA5V\xB7b\xAA*Č\xDFŎ®E!\x84\xB8\x8F\x91\x8C\x92:\xF2zj\xF3\xE6qOr\xC49\x86s\x8E\xFDH\xE9ǿz\x9D$\xF5/\xCE=\xBF\xFDU[q\x8C \xE3\xE6\xF7\xF78\xA9\xD1\xCB\xFAt\xCE3\\xB2]Ny&quot;@\xE1\x9B\xCF\xFAS\x95\xB2\x9C~\x95\xCAF\xD6E&lt;\xF5֞\x8D\xB9\xC0\x88\xE7\x9FJ\x86\x8C\xDA$f*rG֚\xD8\xDD\xC7\xFF\xAA\x90\xA8\xC1\xFAZl\x8C\xC1qΥ&quot;R\xC8H&lt;\x8C\xFE'Ң\xE1I\xC1l\x81\xB6\x9E\x98\xA5B\x83\xC7S\xD3\xE9Q\x85 \xE38#߯^\xB5\xAAF\xA9\xFF1w9`y\xE3\xE9\xEBQ\x928\xC1Q\x91\x82z\xFA\x8Fґ\xA4\xDB\xD4ߞM1݌d3\x822F?
+\xB4\x8D\xE7d\x83\xC8\xC0* \x96\xDC\xA6NӅ\xCF8'֤\x92O4\x82\xA47#\x9FO\~UNGQ\x85\xF9Np!H\xEF\x9A\xDA4\x82)ޏ07bA\xC6x\xFF=?\x95`߶%PC\x82Fkf\xF9\x83d\xED/\xA1&gt;\x86\xB0\xEF\xE6‘'$ \x9C:\x8Dz\xD8dzT\xA75\xAB#yl$\x91Frv\xEC\x97\xFF_\xADV\xB8\x90&gt;\x99,\xB9
+HS\xFDq׽]\xD4\xC9\xFBKۄR}\x95\xB3\xEF\xF55\x9F(\xFB&quot;\xA8a\xB82h\xFA_AKT\x8FUldx/\xC4#\xC2?&lt;-\xAD\\xE5\xE9\x9A՝Ġ\x8F\xE0.\xEE\xDD\xDD\xE9_\xAA\xF9⻳O\xD0\xF1\x8F1w\x97#\x9E~\xB5\xFA\xB1\xFF        \x84\xB5\xFD\xC1\xF4^\xCC&lt;e\x87\xA8\xED*Mz\xC9M?\xFD%\x90\xF8\xA1\x87s\xA9\x85\xA9\xABS_w-\xBF6lQE\xFDf~HQE\x8F\xE3\x9F\xE9\xDF&lt;=6\xA7\xE2i\xBC\xB8#\xF9UfI\xDC\xF4D^\xEC\xFA\xE4\x80        x\xC7\xC5\xF6&gt;\xF0\xF5Ƨ\xE2Lv\xF6㢌\xBC\x8Cz*\x8E\xE4\x9Fù k俉\x9Fu\x8A\xDE$}C^&gt;]\xB4_\xF1\xE7h\xF9v\xD1\xE7\xA6q\xF31\xC0%\xB1\xCFN~#\xE37\x8C\x98? 0&gt;ʍ\xAAc\xEA/\xDDäV\xDC\xF3\xFE\xEA{-\xE4\xF4VI\xB5\xF4\xFC7Õ3ʼ\xD2Ҕw}\xFC\x97\x9F\xE5\xF7&amp;ω\xFF\xB5?\x8BZ\xFF\xDB5\xF6hm\xA2'\xEC\xB6H\xF9\x8A\xDDs\xC7&lt;nb:\xB7s\xE8\x9E6e\xD5D\xE0*/8\xC7 \xFA}*\xC1\x84!qj\xB1&lt;g\xD7ӊ&lt;\xA4,I\xF9\x80$\x87\xA0\xF7?ֿ\xCC\\xEB&gt;\xC7q6\xAEc\x98\xD6u+Tw\x94\x9E\xED\xF9tIl\x92\xB2KD\xAC~݅\xA1KJ4hǖ+d\x8A\x82ۯ,8'\xBF\xE7\xF2\xA6}\x94F\xECД\x9B\xBF\xA7\xFF\xAA\xAF4J\xC8U\x88\xC1ʂ\xF4\xA4x\x8CH\xC0$8\xEF\xFA}k\xCC\xF6\x87O9\x97,{\x8C9\xDCG\xD7\xDC\xD5[ȋ\xB8\xA8W\xE0\xFF\xB5\xF45\xA5:1p \x83\x81\xCF֫N\x84\xAE\xD9x\xC3\xC0\xF9z\xFE\x95\xD1        \xC2V\xD4浻Cp\xED\xE5\xED\xB1\xEC;q\xEB\g\x894\xE2$r\xC1 \x91\xBB\x8E{O\xAF\xF3\xAF@բ +lK\xAEG
+\x9Cc=\xAF\xE7\\xBF\x88mGI՟g#\xD0\xF1П\xA6?*\xF7\xF0\x9CZG\xAD\x86\x9D\xACy?\x8B\xAC\xB0\xD9M\xEC\xA4m\xC7^kͼIb\xC5p~L\xB0f\xE4^\xBB\xACh\xDEL\xC3!yL\xA4\xFC\xACzc\xB85\xE7\x9E&amp;\xD2ɎV#\xE6\xE6\xBFE\xCAq        4\xAE} +)&amp;\xACy\x8E\xAA\x9B\xD0\xF2:\xF3\x9Eq\x8F\xF29\xAEGYc        *\xA7r\xC0\xFF\xF5\xEB\xBC\xD7-I\xDC\xC0\x96V\xF6\xC1\xFAW\xE2@\xB61\xB0\xF1\x9F\xF3\xD8\xD7\xEA\x995T\xD2DW\x86\x871sp\xC9#\x9F\x9B\xEFs\xC9?\xE7\xF9S?\xB4]q\xB5\xF2\xD8\xC6\xB4\xDB\xF8\xFFz:\xFA\xE3\xEBU#rHc\xB41\xE4qߥ}\x94)\xA9F\xE7\x97&amp;\xD35`\xBE\xC4+\x86ʯ\xC7\xF3\xFD*힠KH\xCA\xF21\x92}9\xF4\xE2\xB1mϘ\xC48~\xABb\x8D\xB8\x93\xF2\xA9P̧$\xB1\xE3\xB5rק\x99Qm\xECn\xD9^\xB9kr\xE7\x9FC\xED\x8A\xD5\xD3e%T\x86F\xC19\xED\xF8\xD6=\x94l䍪\xA7w0=3]\x99r\xBEnP\xF6\xD3\xE8|\xC6=\xC6        \xE8t\xC1&gt;\xA6\x95\x93\xE0G\x90NA\xCE?\xA9\xADHـ\xC1R\xAE        \xE8Nj\x9D\x8C48e \xEE\xF4\xE3\xFAּ\x8C\x91\xC6ڣk}1_%\x88\x9A\xB9\xA4\xA3w{\xAA&gt;\xE6
+\xA0dO\xFE\xBFZ\x8Ak&amp;\x91\x80&lt;n\xECO\xBF\xE5\xD4֤\xA5\xD8m,v\x83\x91\x8EO\xF9⤏O,\xAA[\x9Cppx\xE7\xA5q\xFBnV&gt;K\xCDƞ$\x8Bt\x8B\x82\xACz \xF1\xEB\xEF֨K\xA0\xEF\xCB8bX\xE1I\xFA\xF6\xFA\xD7jt\xF2&gt;R1\xD8\xE3\x8FΔ\xE8k\x82Tg9\xEB\x8E+xf.\x9FR\xB9WS\x89O +\xEDVMݰ8ի +\x99p&quot;M\xDBNy{\xDC\xFEu\xD7\xC5\xE1\xE2pH\xF3\xC6zs\xFDq\xF8\xD5\xFBO \xE4\xA9q\x8Cg\x9F^\x94\xAAf\xF2\xB7\xC4.T\xB59\x8D3\xC3\xFB4\x8B\xF7@\xC0\xFF\x8F5\xD0\xE9\xDA 4@\x9E\x801\xF5\xE2\xB74\xBF +\xEE [\xDC\xA5\xB0G\xB9\xF4\xAD\xDD;\xC3&amp;&amp;N&gt;\xF7_\xF0\xFD|t\xAF\x99\xA7ԧ$\xB41\xF4\x9DU\x98\xE0\xFD\xDCg\x81\x83\xD3'\xEB]V\x97\xA7\xE3T\x9E2q\xED\xF8\xF3V\xF4\xFD\xAC{a\x8F\xF0\xB9\xC6=\xBFZ\xDBӴ\x99\x81\xE3\x80\xC8\xA7ߵ|\xDE/\xA7\xD4\xE7\xA9Y\xE9\xBAn\xCEFO'\xDF\xFC\xF3]\x8D\x88,\xA4\x80pp\xC1\xF5&gt;\xF4Yia\xEE$ \xC7'\xFF=+f\xCE\xC50Cg9\xDAFONk\xE7\xB18\xAB\x9EuZ\xD7ԓO\xB7\xF2\xF7\xD5X{\x8E9\xE9\xF8V\xB5\x9C,\xAB\x96
+T\xF7\xECGa\xF4\xFF\x86\xDEԇ\xD3hma\xCE;U\xF8-\x84\x81\xB6\x86`:9Ϸ\xE4+ĭS\x98\xF3*̖\xDC+#\xE58n;\x8E\xD8\xE9Zv\xD23e\x94\xB6\xE0Id\x9F\xADW\xB6\xB2\xF2\xD8 1\xFDZ\xBB\xB3&gt;\xC09 7s\xCF\xEB޼ʳL\xE0\xA9$\xCBHX\x96$d\xE0\xDF\xEBRǖ \x85\xE3=pGJ\x8E%l\xE8j\xC4J;Y\x8Br9\xCEEqI\xD8\xE4\x93\xBF*y\x80s\xCEs\xF4\xEFR\xC4\xD8\x98\x96Ƿ\x98\x8F\x81\x80N\xD1\xF7\x97\xA1CR\x8D\xC1\xB6\xF5\xE3\x9Fz\xC1\x98\xB6\xA9\xDC\xF9\x87rx\xE3\xE9NU\xC8]\xE0HA݂H怤\xB1# \x93\x80Oz\x92?\xF5|t=y\xE9P\xD9b\x80|\xBCg\xA7o£y&lt;\xB3\xF3\xE7p\xED\xE9ڥ \xE3`9\xAC\xFBɶM\xB4w;\xB9\xFF\xEB҂\xE6v3'\x91\x89\xD78\xA8\x84\xD8\xBC\xB3\xDCj\xCCY\xFC\x8C\x90OJI&gt;`
+\x9C9\xC0\xEA9\xED[(\x9B(\xF7pC\xAF\x99\x80:nG\xE2j)]@p\xA0\x81\xB7\xA7\xA7=\xB9\xA4gc\x96f\xC6G\xBC\xFF\x8DF\xE5N\xD6\xE0'\xA8\xEB\xFF׭cnh\x97py\xBC\xAC$\x98Pe\xF6&amp;\xA9]݈b,\xED\xE5\xA2s\x86#{\x9Fʤ\x9A\xE7\xE4\xC43\xA8\xC9\xCDR\xBD\x9C\x98\xC8%~r        $\xF6\xC5t҆\xBA\xA3\xA2\x9C{\x955J\xE4\xC8Wn;tc\x9E\xB5\x8B\xA9l}\xD21\x91\x8FCZW\x8C\xBB\x9B\xCB\xEA2\xA7\x9C\xFA\xD6.\xA7(`G\xDEU9\xC0\xFB\xBC\xFA\xFA\xF5\xAB\xD7\xC3Gcҡ&gt;\xF9ث\x99\xA9$m\x8F_sX\xD7\xEEd\x8D^4B\xBE\x83\x9E\xCF?\x95\\xBC\xB9\xFE\xF1%\xDEXpG\xA8\xF3\x9F\xE5Y:\x95\xD1n\xC6\xDEp\xE5\x80&lt;t\xED\xD0W\xB9\x87\xA6\xF4;ұ\xCDx\xA5\xFC\xDD6\xE4\x8C\xC4\xC39=1\xFE\xFAO\xFD\x84\xFF\xF3\xD2o\xCCW\xE6\xEE\xABnoɁAyXv\xE7\xA1f\xC7rNk\xF5\x93\xFB&amp;\xDF\xFEy\x8A\xFE\xC3\xFA4\xE5\xBF^\xA7\x99\xB6\xEDgG\xFFr\x95\xF8\x95\x8AT\x8F\xFFl,\xD1E\xFD\x94~0\xED\xEC:m\x9C\xB7\xF2$0@\x86I$s\x85E$\x93\xD8*Z\xF9\xFF\xF6\xA9\xF8\xC05 \xB6\xF0\xBF\x87\xE5C \xFAEm\xDB\xDCs\xE5q\xD9p        \xEB\xF3`pT\xE7\xE0\xFCH\xE3\xDC\x879%\\xDF\xAC\x97\xBBN\xB3\x9C\xDE\xD1^]d\xFAE7\xBD\x93\xF5rl\xAA\xA6s\x8A\x8E\x9E۷\xD9u\xE5\xE6q\xDF&gt;,\\xFCU\xF1!0\xE54k&amp;+k~\xF9\xE8d\xF6\x88\xE9\xFD\xD1ǩ&lt;\x82\xAE@ p\xA7\xA6?ֈ\xE3ؿ ñ\xDF\xC0&lt;\xFE\xAF\xE0)\xF1\xA6s\xB8X\xFE=\xC7\xF1\xAF\xF2_\x89\xB8\x97Ź\x95l\xD73\xA8\xE7Z\xA3\xBB}\xBB$\xBAE-Z%\xA1\xFB\xD6        KF4(\xABF?\xD7\xFC8\x90\xE4`\xCCrCr\xBD\x88&gt;\xBE\x9D\xE8\x8D\xC0\xCC7\xF7 pp\xCF\xE3S\xB4A\x99L\x98FS\xB8c\xA9架\xE28\xC1A\xB8\x9Eq\xD3\x8D|󑻙 \x81\x94s\xBB
+29\xE9\xF5\x9DE4bhՂ\x86.\x93\xCF\xF9\xCF\xEBW$F\xC9\xC1\xFE\x93m\x89w `\x93\x92N\xE3ޔf
+Fc\xC2Y\xB6\xA0?&gt;N\xD3\xD3\xFF\xADT'B\x98³~\xB8\xC7L\xFF*ג%e \x80:\x92&lt;\x9AϾ\x85H\x97x,\xA0\xBC\xF5Qۊ\xEB\xA5=N\x8Ar1\xEF#\xCA\xE1\x81\xF2\xC9\xC1 d\xC7\xE9\\xF6\xB3nW&amp;E,\x85\xBEuV˰&lt;p}z\xFD1]M\xC2鿑\x90\xEF\xC68\xEE+X\x8Bˈ$Dm;\xB2\xC0\x8C\x8C\xE7\xE8zW\xAD\x85\x9F+G\xA5Bg\x9Ex\x9E\xD5\xDD\xAB6\xD3\xF76\x82\xC0\x9E         \xCE~\xB5\xE7\xFE,Ӂ\x91\xFC\x90쑶N0Xg\x91\xF2\xFAv\xAFU\xF1F\x98\x8B&lt;\x8Ad;A\x9BzÅS\xEB\xEBӯj\xE2&lt;Wc \x85'\xB5\xBA\xB1m\xD8\xC0\x8C\x8FҾ\xD7+\xC4Y\xC6ǽ\x86\x9E\x8Aǎ\xF8\xABM3\xEDC\x8D\xC4*\x9F\x9F#\xF45\xC2k\xBAR:9\x8F)\xF9\x95\x87 \xFF\x8Dz׉lM\xC0&amp;&quot;wn,ᗜ1\xBB&gt;\x82\xB8]wJG\x86I%\xFFH\x9ERNpC!\xCF$\x8E\x9E\x98\xF65\xFAnM\x8Ft\xED\xA9\xE8=U\x99庮\x98Vr\x81\xCFˁ\xDB\xFFZ\xC9{@2ʹ +\xD8t\xAE\xEBS\xD0\xC4\xFB\xB0f8$\x9Ex\xE9Y3h,\x84yh\xDC\xE7
+\xFD' +\x8F\x8C\xA2\xB58\xAAPf=\xBD\x89D\xF9p9\xC7\xA7Oʶt\xBBVP0p7\x80\x92=?\x95Ke\xA26DLq\x82v\x84\xBD\xABsLҖ9\x85\xE4\x8Cu\xFF?\xADsc1\xF1\x8CwQw\xB8i\xD68u-\x95\xDCK`O\xE9[\x9A}\xB7\x9A\xEF\x97-\xC7l\xE3\xF1\xA4Ӵ\xED\xE5|\xAD\xC7ջ\xA4\xE9\x87j\xEDP\xA4\xF0&lt;\x8Fo\xF3\xE9_\x8E\xC6\xF3\xDC\xE9嶈\x97N\xB0\x91\xB5\x9E\x99/\xFF]kAc\x85̙6:\xF0\xDE\xD5=\x86\x9C \x800=9ǿ\xA5li\xFAQ\x82ۛ\xA1\x9E\x9Dv9\xFE\xB5\xF2\xF8\x8CRBj\xC5[}/xZ\xAC;\xF0j\xDAiG, +\xA4\xE0\xFEDζ\xF4\xDD+\xCCp\xCE\x90\xCA8#\xF8\xBF\xA8\xFC+J +#dls \xFC\xD9\xB1\xE7\xF1\xAF\xAE6\xCE\xC4sX\xE7SC.\xAB\xB9
+\x94\xE4\xE4rÞ\xA4\xF7⦏Å\x82yJ\xAD\xC6?x9o\xF15\xD5ä\xFD\xE6\xC0\x98\xE4\xF2*\xCCz;2\x9C\xE4*\xF0\xBC\xE7&lt;\xE1\x9E`\xD7R%U#\x98\x83AHTl\x80I\xFFo#\xB5]\xB4\xF0\xF2.\xC6@2=y'\xDB\xEB]%\xBE\x8Cr\xA7p\        8\xFA
+\xB7m\xA5\x8C!\x8F$\xA7\xFE#\xF4\x8DrTǾ\xE6R\xADc
+\xD7F
+ʨ\xC0\x8E\x80\xE3'\x9C\x8F\xCB\xF3\xAD[\x81\xB9\x91\x80#\xC0\xF9\xB1\xEB\xF9\xD6\xC4:0IT2\x8Cq\x95 d\xF5ʮZ\xE8\xC1b`\xB1\xE7#\xAF\xE7\xFE$W\x9B[~\xA74\xEB\xF9\x94\xEC4}\x8A7F'\x81\x9C\xE7\xFF\xAC1\xFAV\xAE\x9D\xA6\x98Ȏ]\xC7$\xE0\x9C)\xC7\xE1Vm4«\xA1,͝\xA0\x8E\xFD\xB1\x9Aҳ\xB5\xCF\xFA\xC4\xCE +\x93\x80H\xFDOJ\xF2k\xE2[\xEAqԬW\xB7\xB0\x94nr\xAB؜\xF0qZV\xB6*\x84\xB8V?O\xE9R%\xB0\x94\x86\x94\x81\xCF^\xB85n\xD6 |\xBB\x88c\x8EH\xFB\xDD\xF9\xAF2\xA5k\xF58*V\xB8\xC8,\xF7 (,\xE8s\x83\xD4\xFE\xB7\xF5\xAD\xB7
+\x85\xE1\x88(\xF6\xA7Cl\xD1d(a\xCF=s\x9FcVc\x8C9\xC9\xB7\xE3\xB8\xF6\xCF\xEB^}J\xB78\xA7R\xE3E\xA8
+\xA3\x85\xFA\xFD?J\x9E@.w        \xE3\xF1\xFCjKx\xCCg\x93\x9C\xBC\xE7'ޥH[9r        P\xB9e6s\xCAb\xACy99\xCBqק\x9D\xAAH\xB3L`\xFBt\xDB\xEB\x8Az@Br        \xE3$\xFEqN\xB6\xB7\xC6B\xDE:\xF1\xC1\xF5\xE2\xB9ܴ0r\xB8刷MǨ'\xAF\xE7R\xAAmQ\xD7#\xF1\xCD0m\xDD8\xE4\xF3\xF9f\x94\xFD\xDF\xDD\xE4\x8E\xFE\xB5\x8Bw1m\xBD/\xCFΪq\xD3=z\xFF\xF5\xEA7\xB8\xDFq\x82&gt;f\xFB\xBE\xDEߍ6\xE2@\x81\xB0        \xECq\xD4Vv\x9Bq\xF6\x9Di&lt;\x9E\x89\x92\xD9\xE8?\x98\xADaN\xE9˱\xACatٳt6d\xC82`\xE0u\x8B\xACɅ\xE4pR\x97\xF9\xEF[WlPe0\xC8\xE0W3\xAC܀\xC7\xFE\x9A\xDDG_\xF3\x9A\xBC,y\x99XevXӯIE\xA7\xE5\xF0\xCEj̓\x92\xE4\xCA\xF0=\xEB H\xBB\xDF̬&gt;@H +\xD7\xABM\xE7@\xB9Vl\x92c\xCE8\xFD+\xAA\xAD+H\xE9\xA9N\xD2q&gt;y\x8D\x85PFs\x8Ct\xE7\xF0\xA8g\x9B'W\x9C\x9FN*;\xB7H\xD7*\xE6\xE4\xFE\xBFN\x95Z\xEA\xE9n\xDC\\x9Cq\x81\xEB\xC75P\x85\xECT`Is&gt;\xC5\xCB\xF2ē\xC0\xE7\xE9T\xEE&amp;̹ \x8D\x99\xC2}ZsJ\xB2\xA1\xC9鐤\x8E\x86\xA8\xDDH\x90G\xAEO5\xD5ND&quot;V\xBE\x9B +\xD3=\xF1\x91Y7\xF2\xB3Ʌb[\x81\xCF5z\xEEe\xE2=1ק$\xD6e܍\x92NX0%\x89䎝?J\xF5hFǣIXͿ\xDDq\x90N6\x93\xC6:\x8Cc{\x9C\xD6.\xA1p\xD3E\xBF{1\xCF\x8F\x98\xF1\xD4\xFA\xF4\xADk\xD9D\x83+\xF3\xA1ݕ9'\xBDa\xEArm%@*Ē        &lt;s\xCE}\xBE\x95\xEDa\xA3\xB1Ѝ\x9F\x81\xBA\xF1g\xC7_i\xF21g\xD6m\x99\x95F\xED\xCB\xAC\xB2pM\xA8\xD9\xED\x8C\xFDk\xF4\xFA\xBE\xFF\x82wx-\xB5\xFF\x8F\xE3R\x95H\x8BB\xD3\xE4\xBB G\x99 \xF2UI\xECJ\xC9!\xFF\x80\x9A\xFB¿\xBE\xFE\x8DS\xC2p\xE5|l\x97\xF1\xAA\xBBy\xC6        +\xFF\xE0\\xCB\xE4~\xE2^-V\xCCiя؏\xE2\xDB\x95\x82\x8A(\xAF\xE8\xC3\xF3\x93\x8E\xF8\xDF\xF15&gt;\xF8&amp;k\x9BwO\xED+\xBC\xC1d\x84\x8C\x99\xFB\xF8 \xE4(\xE7\xA63\x80z\xD7\xCA\xF2]M$\xF7\xCC\xF2\xCE\xED\x96g'{yb}{\xFE5\xD7\xFCy\xF8\x86\xFF&gt;!Nl\xDF\xCCӬ7Z\xDA(9R\xF9\xA4\xE0\x91\xF3\x91\x90F8 \x9A\xE4nю\xDC\xE4\xF6\xFF?\x8D\x97?HO'ǜG&lt;&gt;w\xC1ᛅ;=$\xEF\xEF\xCF\xFE\xDEj\xC9\xFF*\x8F\x99\xFB\x87        \xE4\xCB*\xC1\xA9M~\xF2vo\xC9t_/\xCE\xE3\xA2`\xE6\x90ǯ\xA5On\x9Bzs\xBB\xB9\xE7֢C\x82\xB9\x8E3\xE8;c\xF4\xA9\xE3W2I\xBBg\x97\xD4yc\x82&quot;\xBF\x93&gt;\x9AL|I\x84 \xEC'\xD1FpsO!\x9B;\xF6`\x906\xF7\xA25\xC0P\xA0\xFD޹\xF6\xA9|\xB0\xA0\xEE\xEAr\xE9X\xB7\xA9\x93cP
+\x9FQP\xCA\x98(\xFDjɌ3@\xDCNW\x91\xEB\x8FZ\x8Ekt\x97isʎ\xDCd\x9E\xB4FB\x8B*J\xB8]ʻT\xF2\x91\x80\xD9t\xBB\x9F
+\xE0\x81ӎ?Ͻh\xCDgp\xBB        $\x85\xDB\xC6G\\xFDj\xB4\xCApU\xB7\xA9\xC7'ӎ\xC7Һ)\xC8\xDE1o`)!'\xE6P=8n\xD9\xFF\xE3Yz\x94\x90 
+\xA46\xD2\xE1\xEF\xF8v\xAE\x86\xEEԄA\xF2\xA0_\xBB\xF3~'\xAF\xF9ⲯ!\xC8 +\xA7x$\x81\xD4 \xFAN\xB5\xE8ѩ\xB1\xDDF\xA6\xC7\xE2;-\x99m\x82\xC9\xE4\xE4\x9EA\xE3\xE6R:\x8E\xDC\xFAW\xE2 \xCA\xD9P9OQ\xD0\xFE'\xAF\xBDzUݒ\xC14r\xC7        \xC213`\xC7R=\xF35\xCD\xEA\x9AB(\x88\xB0M\x8CNGRFU5\xF4\xB8W%\x8Fj\x85[M\xE2&quot;\xA3\xB34s\x83\xB9\xBC\xBC\xDDN}+\x84\xD7\xFC7\xE7\xC6\xEF \xAA\xD9\xF5ےp=\xF0\xEB^\xD1\xA5Iʄgv`8##\xB7F5\xCAj\xBE\xE43\xB5\x99\x91\xB0F\xE9\xB8~\x9C\xFA\xFE\xD7/\xCC}\x9FSץQ9\xA8xy\x97\xE5*\xA3a\xC9=        \xF7\xE2\xB3\xDFApH\x8DD\x80 +\xD9 \xC0&lt;g\xFC\x8A\xF5K\xFF +(y\x81v'\x8C\xBD\xC0?\xCC\xFEU\x98\xDE•\xE8H\xC8\xC1\xEF\xCF\xE7_UC:j;\x9D&lt;\xC8\xE0`\xD1\x8EUp3\x90H\xC8\xE7\xFA֕\x8E\x85\xB2Ei\xD0`r}\xE7\x8C\xF5\xD6\xC5\xE1\x87#\xE6Q\xD7*H\xEF\x9E\xF5v\xD7Á\xA2YG@G$\xE7'\xE9ڊ\xF9\xBF?P\xB9\x83\xA6hł\xA3 \xC9\xF2\xBC\xF5\xFDk{O\xD1p\xE03\xFB\xA3\xB9\xF6\xEF\xF8V\xE6\x99\xE1\xEC)\xF97\xC7L\xF29\xFC\xBF\xC0V͎\x85\xF6h\xC1A\x96-\xD7oS\x9C\xF4\xFC=+\xE7\xF19\x8D\xFA\x99J\xA2FE\x96\x82\xEAw\xA69\xC1\x8E\x98\xF3\xAD\xCB)\x83\xD8\xD1\xFC\xA4\xD7&gt;\x87\xF0\xAD+]3%v\xA9.r=Xu\xF4\xED[:~\x88LJє\xC9\xC62:{\xFD\xA5xX\x8Cwvsβ[\x99\xB6Z9$\x84\x8F;\xC6\xF0}\xCE:V\x84:~\xF8\x80pwu +\x80z\xF6\xAD}?A\x8DD\x84\xA8a\x9E\x87\xEF\xE9ZV\xDE,        h\xC0\xDA8\xF2\xC7\xDB\xF5\xF4\xAF\xB69_VqO\x97S\xD7E\xF3ѷ\xA9XS\xCE\xFA\xD8\xFEun=\xE7$R\xA0*\x82\xA4\x96\xD3\xFF\xAD]=\x9E\x85\xB5U\x94\xFC\xB3tzU\xE8t\x80\xA9E*y \xFA\xC7\xE9^eL\xC3S\x8Ex\xB4\xBA\x9C\xBA\xE8\xF9E\x93\x8E&gt;\x99\xFAը4\xB0\xF1a\x970qӯ\xE7Һ'\xD1p\xFFw%\xBER}\xBD\xA5\xFE\xCF\xBA\xB6\xFF\xBA\x8E:~\x95\xCB,o1\x83\xC5&amp;aA\xA44j\x81\x98\xE08#\xD4\xF3\xF8\xD5\xEBm42\xE5F\xE3\x920A\xB0&gt;\xB8\xEB[\x96Hh\xFFx\xBC\x86#\xD47\xFF_\xAD\].U\xD7;\x879\xC9\xE3\xD7ҹ*cz\xF3\xC5\xF40\xE2\xB1\xD9( \xBBN\xFE6\x9E:~\xBF\xFDj\xBBodX\x95Q\xF3\x9C 
+\xBF5\x87\x97\xD5\x89\xE7\xA6zT\xCCJ\xA0n +\x90@\x8F\xE7X:\xCE{:\xAEc\xBE\xCB\xD7q\xDCFH$\xFD\xEFN\xFD}\xEA\xCCZqa\xBAU\xE7&lt;\xAF\xFE\x9F\xFDze\x9C\xE4\xCC \xA1\xB8 \xE3܁[        k\xB9T2\x9D\xE3\x92\x8D\xD5\xC9V\xA3\x86\x875J\x8E;\x95-킨3\xAA\x83\xBB'\xA8\xCF|⭠        *݇8\xCFJ{\xB2#\xA6\xE2\xDFҘ\xEE#n\xC5pF~\xEF~\x9Fֹ\x9B\xE60o\x98\xB0\x91\xAA\xA8+\xB7w'\xB1=*żcf\xE6#o8\xFFg\x9FZ̊\xF8\xB3/\x94\xC3\xEF\xC7\xEB\xF8J\xD7II\xF9\x97\x91\xBBֱ\xAA\x9CtfU\x8E\xE4BBd^\x979\xECj9g\xCE\xCCq\xC8\xE7?\xE7\x9AI\xAE6H(r\xC1\x80\xBBިj\xD7\xFED-\x96;\xB9&lt;7\xF9\xF5\xFD)Ӈ3Hp\x873\xB1\xAB\xA5\xCD\x{1B4453}\x90\x8Ey\xA9f\x94Fr\xC7'f\xAA\xF8k1i(df\xCBt9&amp;\xA7\xB8m\xB1\x93\x83\x95\xE7\xFA\x{1EC93D}\x{18C917};E +Jb\xAB\x90pz\x8C +\xC0\xFB\xD5O1\xB9\xD4n\xA4b  \x9CrNs\xFARkW^TGhe \x96\xDCOӊ\xB1\xE08\xCA\xE9/3\xF0fr\xC4v=\x875\xD9%\xCBBO\xBE\x87T\x97-\xFB\x97\xF5{\x9CBA\xEB\x8EA鏥r\xE5\xE6\xD6fg\xE4^\xA7?*\xE8&lt;Epvn0NG\xCD\xE9\x8A\xE3\xF5{\x82\x91\x810R\xC1q\xD79\xE3\xF55ї\xD2\xD8\xDFODO\xA1\xCE&quot;\x99\x89\xC9\xCF\\x81\xF8V\xBC\xB0s\xB8\xA9g\xFD\x96?\xE7&amp;\xB9\xDF\xF8~\xF2&gt;S\x{1FE8B6}\x85#q\x9C\xE068\xAE\xACD=\xF6t׏\xBCJfgL6\xE0\xFD\x82\xAFJ\xA9-\xC6\xE5`\xEAFq\x8E\xD9?Zp\x90\xBA\xE0)\xC0\x902=j        \\xFC\xCA\x84\x9C\xB0\xEBޔ#fLc\xA9\x9E         \x91׏q\xEDU\xEF%]\xA7o\x9CG\x9Dp\xC1P\xED\xC6q\xDDx\xAA\x97r        d\xA6\xEF\xBB\xEBӓ]p\x86\xB7:\xE1J\xF77fq\xD40Fk2\xF5ʆْW%\xBBc\xF1\xEFڮ^K\x92w\x95\xC6p9\xC1\xF7\xAC\x8DI\xB2\xC4aB\xB0\xE9\xFD\xECu\xCF\xE4+ҡ +N\xB8+.n\x88\xC6B\xE5 \xC7\xE5-\xEB\xFC\xFFZʼ\xDEa\xB3\x92~\xF6r:\xFB\xF5\xFF\xEBօ\xEC\xEC\xC8S;\x95N\xDF\xE2\xCF\xF2\xE9ҟ\xE0\x9F\xDE\xFCB񦛢\xE8\x98\xFBV\xABs
+@8\x843\xB8\xEDFX\x9Cp\xAF/\xC2\xD4\xC5օ
+1\xBC\xE6\xD2K\xABm\xD9/\x98\xABU\x8D9\xCD\xD9%s\xEC\x8F\xF8'GÃ\xE1_\x837\xED\xEAm\xB9\xF1Mѝ9&lt;[ǔ\x8C`\xF4\xF9\xBC\xD6\xF7 +\xE8*\xA5\xE1\xBF\xDA\xF8Oö^\x89\x95g\xA6\xDB\xC7kg%Q*\x8C\xF7\xE0j\xED\xAA\xDC#\xC3\xF4\xF8[&amp;\xC2eT\xFF\xE5\xD4v\xEB-\xE4\xFErm\xFC\xCF\xE5\xAC\xDF0\x96i\x8D\xAB\x8B\x97\xDAm\xAFM\x92\xF9+ \xAE\xF6\x86\xF1\xEF\xFC \xBF\xAE&gt;\xCB \x8E\xF7S?d\xB79\xE5w\xBD\x87 \xF0\xA1\xB9        Z\xEE\xAB\xE6?ڟ\xC6G\xC4E\x8D\xB4\x99\xB6\xD1b\xF2!\x87\x9A\xE3t\x8CQ\xC6\xC5\xFF\x80\x9A\xFC\xFF\xC7~4|\xC1\xF8\xACEZ\xBDo\xDDS\xEE\xA54\xEE\xD7\xF8`\xA4\xD3\xEE\x91\xDF\xC2\xF9w\xF6\x96a\xC9{\xB1\xF7\x9F\xCBe\xF3v\xF9mn\x8D\xB4?!\xE7\x9E1\xCF&gt;\xDDj\xD4 \xB5\x97n\xE0T\x9C`u\xEF\xC8\xF5\xA8\x95\xCB0ǟ\xBC\xF9\xB8\xE3&gt;\xD5?E\xDA\xEDc\xC8\xCE
+\x8C\xE7\xFA\xD7\xF9A96\xF5?v}\x84\x860        G\\x9C\x92pj\xC4# &lt;\xA5 \xCC@&lt;\xFB\xD3\xF2\xE6\xA9\xC78\xE0ۊ\xA0w|ۻjŻ\x91&amp;\xD9aPa8\xE0\xE7\x9E;\xE0\xD3\xC8SU\xBC\xFAt\xE4\xD2G\x93\xF2\x9E\xA3\xB7\xFFpYV\x87\x9F\x97\xB1\xCEGҰf Yvn\x85\xB09\xDB\xE9\x83\xF8Svہ'P:\xF4'\xBDH\xC7y\xF9\xB1\x90#\xEBP\xCF!\x89Y\xC9\x85=9\xFC\xB8\xEBDu\xD0\xC0\x86&quot;3\x80\xA3%H\xC9#\xE7֢\x90d\xB0\x8B\xE6l \x83\x91\x83\xD7\xF4\xABN\xC66%\x8E1\xCF\xF4\xEBPǒX`\x83\x81\xF7[\xFC\xF3ZŚ&amp;g\xDD\xC6\xE5\xB1\xA98\xFC\xB9\xA7\x9DQ\xBD\x81ZFv4d\x90\xA3\x9F\x97\xD7\xF4\xADc\xB8l\x81\xB1G]\xD8\xEF\xC6=j\xB4\xB12\xA9\xF32&gt;\x99\xE3\xEB\xF5\xAE\xBAs\xB1\xD5        \xD8\xE7\xAE-\xFC\xF9A\x91Q\xB6\xE5N8=\xFE\xB5\x99}\xA6\x92\xC5UU[\xB7\x8Eu\xCF\xE7\xFE5\xD3^چc\xE6K\x9D\xD8#\xB7\xA7ᚣ}k\xBDD ($\xAA\x91\x86\xFA\x96\xEEj\xF4\xA8׵\xACwR\xABk.\xA1\xA4\x86b\xC7v\x90\xF1\x90s\xD0\xFE&amp;\xB9\xCDOK\xC2Ĩ\xAA        !T\x93\xD7=\xF4;\xDD5\\xE5 \xFB\xB0p:d\xB9\xFC\xCE\xD4t\xB9d\x88g +\xB7*ʘ ׏aֽ\xCC&gt;3\x92ڞ\xA5*\xF6\xB1\xE6\xF7
+\xA2\xCB\xB8\xDC\x86y\xCF\xF9\xFA}+: (\xC0\xD9'\xBCs\xFC\xF3^\x8D6\x88TeDʷ\xDDl\x8FN\xBE\xD9\xC5Aw\xE1\xC0
+\xF9jIP[\x90\xC9\xEF\xEFѫק\x99r\xF5;#\x8A\xB38A\xE1h\xD6r!C\xB5}\xB8c\xEF\xFAT\xD6\xFE(ت\xAD’&gt;\xB8\xC1\xCFn\xB5\xD6.\x80c\x99\xB6\xAA)bГ\x9E\x87\xFCi\xD0i~Zh\xB0Y\x88\xC6?\xCF\xA4\xB3֌\xA7\x88o\xA9\x81\xA2h\xCAe\x93        \xC4r\xA3\xB7=&gt;\xB9\xE7\xA7e\xA5\x89T\x918\xCB\x94\xF2:pkn\xDBBG\xA1x\xC8\xC6\xBB\x9E\xB8\xF65q4\xF6\x8Eh\xC9\xC8*
+\xA1\xDB\xF71\xF8c\xB3\xCDpV\xC6\xF37fa:\xF7fm\xAE\x8A\xDB1\xA9\xF3 0\xBCyǾk[M\xD1\xC6J\xB0ݳ \x902&gt;\xBF\x9D[\x8A̦``0\xC88\x8E?\xCFz\xD9\xD3\xF4\x83r\xECvum\x87\xFF&quot;\xBC\xAA\xF8\xB7k\xB6qկev\xC6h\xFA\x80\xA1p \xAE:z\x81\xF5\xAD+M In \xB3u\xE3&lt;\xF4==\xC5jXX\xAA!`7c\xF3\xFC\xAA\xFC6\x84a\xB1\x91О\x87\xB5\xE0\xD6\xC66\xD9\xE4UĶ̱\xA6n\xA2\xF2\x83\xE6\xE4\x9FZ\xB0\xD6\xAD\x96P t$\xA6\xB4VC\xE38S\x93\x90r*2H\x8CdpB\xF6#\xBF\xF3\xAEOm'\xD4\xE5\xF6\xAD\x99O\xC0\xFB\xD9\xE88\xE9ԓU\x8C-{\xA8*Z\xAE\xE2\xCEv
+뚓V\xBADlp\xAC:\xCE;s\xF9֯\x84\xB4S..~g`@t\xED[\xCA~\xC6\xEC\xDAS\xF6P\xE7e\xCB}%cD\xDA\x90r1\xEAjW\xB3Xً\x82r{s\xF8\x8A\xBC\xF1\xC8\xEC0ri\xB2\xBC\xA1\xC0\xBC\x9Fk&amp;\xCF3ڹ3.\xEFNFR̼/\xAFQ\xFF׬ۘ\xC6ѐw\x8E\xBC\x91\xFE8\xAD\x9Bٶ\x82G\xB7 zz
+\xE7\xF5뭠\xEE8?s#\xB8\xFF\x85wa\xB9\xA6\xECvP\xBC\x9D\x8B: B\xEFR\xC6\xD5 H\xEA\xC0
+\xE8^Ѳ\x9E\x9D3Y\xFE\xB3\x91- \xD3n\xDD \xE0۱\xADi\x9Bi\xFB\x9FJ\xE5\xC4ԽK.\x876&quot;\xA5\xEAYt)\\xA2\xC5“\xC1\xCFL\xF1\xE8=\xAB3P\x99\x91\x9DP,\x85W\xE5\xF3\xF9֝\xFEc\xFBǁ\xC0\xED\xFF\xEA\xAEs]\xBF\xF2\x86a\xB2\xE4Oj\xDB +6\x8D\xB0\xF1\xE6h\xB9\xE1\xE5\xFBv\xAA\xBBA(\x83v\xC0_\xCF\xF1\xAE\x8A\xECL\xCE3\x81\xCE}\xAB3\xC1v^N\x96%\x94|\xD2\xFCǎZйS\xBC\xED\xC8&gt;\xABڱ\xC4\xC9J\xAD\x96\xC8Ƽ\x94\xAA\xD9t(\xDD\xC8T\x83\xB8`\x92B\xF1\x82k\x9B\xF1 +ɸd\x8E \xEC\xC63\xFEMm\xEA\xD2\x84\xF9l\xCF#9\xC8\xF5\xE4V\x94\xDFn\xF1K&amp;J\xC27n#\x82\xBB\xB0\xB1\xE5\\xEF\xA1ه\x8F*s}\xD6\xD4yv\x91\x88\xBF\x85\xC6=R\xBD\x90\xB0\xE6\xDC\xCB\xC1\xEC*\xE5\xC3\xF9q\xE5~`\x83\xA1\xE7&amp;\xB2o\xAAn9c\xD0(\xE0\xA5gs\x8E\x94n\xEEc\xF8\x8Ebи\x85K\xB9\xF9x\xEANk\xA7\xD2\xEDƛ\xA1\xC1\xC2\xD0d\xE2\xB9Y&quot;{\xBDj\xD5#ڣ~[#9g\x9A\xE8\xF5\x82\x91mG\xCF&gt;\x95ىW\x8C)\xAFS\xAB\xAE\xA3\x99\x99\xAEN$0 \xBD\xC1\xCFҸ\xCF^yP\x9D\x81U\x8F\xDCs\x8E+{U\xBEއ
+X\x903\xB8s׭q\x9A\xBD\xE0{䌶\xC3#Rܖ\xE38\x95z\xF9}祂\xA5c\xC3͛uۅ`Aa\x8EO\xF9\xE6\xB5d\x9C\xC2r\xDC\xF4`\xBCw\xAC\xCD\x86\xB2\x8C\xABR\x80\x8F_ˮ*\xE3\xCAv\xFC\xA1\xBA\xE0z\xE9\x8FΦ\xB4y\xA6\xEE*\xAA\xF3bM\xCA퐶G&lt;Ҡg%\xD4\xE0\xE3\xD3\xF0\xA7I!c\x80ŷ\xF8\xD5k\x89\xBCȋs\x9D\xA3\xE7\x9FA\xEBN&quot;6嶖V\xBD\xB1\xD3\xDF5F\xEAL2\xF1\xF7r\xB9Q\xD7\xF2\xFA\xD3\xE7\x98!=B\x90\xF8\xEAj\x94젶A +Bz
+\xEC\xA5\xAE\xB1\xC3\xF3\xB6/\x94 v?\xE75\x93v\xE1\xA5c0\xCEz\x86\xC8\xCE}\xCF\xF0*\xDD\xD5¸;~\xE9\xC7%\xB1\xF3ǽ\x98ȍ\xBFiS\x9Eq\xCEs\xDF\xFC\xF6\xAFR\x853d\x88%\xB8S\xFC\xA1\x93v\xE9\xC63\xF4\xAF\xA4\xE0\x9C\xBF        \xAB\xE2\x9DC\xC6:\x9Ce\xA1Ґ\xD9X\xB1\xE6\x99\xD4y\x8C9걐\xBC\x8F\xF9k\xC7J\xF9\xC2\xC6\xC2}WP\x8A\xDA\xDE'\xB8\x9Ef\xC5j]ݛ\x85G$\xF4{\xD7\xE9/\xC0߆1|\xF8Y\xA4h\xFB[Hw\\xBA\xF2%\x9D\xBEi8\x89#8\xBF\xA4&gt;\x8E\xBC\xFD\xBD\xC4?\xDAu\xA3z8T\xA5\xE4\xEA= \xBEZ\xCF\xC9\xC5\x9F\xF8\x85\x9C}C\xF5h?~\xAE\x9F\xF6\xEA\xF8\xBE\xFD͝mQ_ߧ\xE0\xA5?\xEBQxsA\xBD\xD4/A1X\xC0\xF3\xB8B\xA9$ \xF7\xE2\xBE)\xBC\xBC\x9BW\xD4\xEE/u&lt;\xC9\xEE\x9C\xCB&gt;\xEF\xBC\xCE\xD9$\x93\xF5?J\xFAW\xF6\xB3\xF1\xD1~Kj\xB8ߪ\xDC%\xB0\xEAH2\xFF\x8E\xFF\xAF\x98\x91\xBC\xC9&gt;m\xCC1\x86\xC601\x8C\xFF\x85\x9F\xFFK\xAE$\x963:\xC1d\x94\xE5\xEEQ\xA6\xE7%\xFD\xFA\x8E\xDA\xFAF)\xA7\xFD\xE7\xF3\xFDc\xC3\xFC\xB3\xC3\xD4Ľ\xE4\xEC\xBD#\xFF\xBF\xB8\xB9n,y,0y\xDD\xF9\xD4ϔR8\xC8\xCF\xF5\xAA\xCCUxpO&lt;\xF5\xF5\xC5J\x9B\xA49\x8C3`\x8F\x9B\xFA\xF3_ǒ]Y\xFA\x97R|\x83\xDFpls׷~\xF5,M\xB5\x80#y9\xC6:T(\xC3c\x82\xA3\xC6q\x9C\xFDjh\xC62)bp8\xC7\xF5\xFAV,ɓ\xA3\xE0\xF2X\xA4\x81\xD4\xF3ڟd\x802\\xA8&gt;\x99\xEBQ@\xCC{\x93\x91\x96\xF4\xA9J\x9C\x85\xE4\xF3\xC0\xE1\x87\xF55\x8C\xB41z\xF9\x8Cᔌ \x8Cwǭ&amp;v\xF1 :\xE38#\x9CqC12\xB6\xFF\xF5k\x8D\xA7$\xC7zI&gt;X²\xF2x#׾h\xAA\xA5\xB7`\xE4\x8E\xDFЊI\xC6\xFCu\xE9Ͽֆ_-\x9Cɐ?\x8B\xAD \xC4\xFCv\x91\xC78\xEC\xAA\xF3,\x86O\x9D0V\xC0^\x98\xF4\xC5@\xF1\x99\x98\x97\xDD\xCF~\xBDjۡ_\x98\xE0\x93\x91\x9D\xDDqژS,C\x93\x90s\x909\xE8=?\xCFZ\xD5JũX\xA3-\xB9T         \xE6\xE8\x9F\xFFX\xFCj\x8D֝\xE6FIV@\xBCz\x8EG\xF9\xE6\xB6\xB6\xC6'-\xD7\xEE\xFB\xD5V\x89\xC1\x89e \xBC\xB7\xAF\xAFJޝF\x8D\xE16a\xDDZ+&quot;\xA2\xB9`\x83\xC8ǮGJ\xA5wd\x88~u*dn\xCF=\f\xB7\xDA\xC5W\xA2\x9F\xE68~~\xFD* \x8B!\x9D\xC01.~\xEE&lt;\xFF2+\xBA\xED\xA1\xD5
+\xD69\xC94\xA5\xC7\xCAv\x92s\xF72\xC5W\x9BLh\xB6*\xA6\xD5V'$܌c\xE9\x8A\xE8\xAE-h;\x89 r\xE0~'\x8A\x8B\xEC\xA9\xFE\xEC +\xDDrx\xFDk\xAA8\x96tF\xBB9\xF4\xD2\xE4\xED        \xBB' \xBD        \xC7\xE5Ҟ\xBAY\xDD#l\xF2\xDB\xD5&gt;bG\xA7\x9E\xB5\xBA\x96d; c\xE5#\xB7\xF9\xFF\xEB\xD2 B\x89\x95&gt;O{v\xFD*\xBE\xB4\xD9_X2\x86\x9A#eؤ\x9E\xA0u\xE7y\xA9LB\xC5FO\xBEx\xCF\xF5洍\x8C\x8D.\xC8bgRNB\x95S\xD4\xF3\xD7f+,\xAA$\xCE\xF7γ\x96&quot;\xDDHu\xFCʖZI\x96fعg\xE3\xFD8\xEDں-?K\xD1\xE1\xF4w\xB9\xC7cޝe\xA7$o\xB4mp9\xE9\xFC\xEBF\xD2\xE1\x949\xC8&quot;\xBC\xACF%\xCFK\xE8y\xD5\xF1BEc\xB9vH\x8Cc9\xE3y\xFF\xEBT\xF1\xC2b\xC6\xAE{}\xA0\xA7F\xCE0)\x93\x85\xC7\xA2\x99,\x99+\xB4\x9C\xB1\xC3c\xDBҸ\x9C\x9D\x8E+\xB7\xA1 +\xDEbl&amp;\xE2T\xE1y\xCE;\x8C\xFDy\xAC\x9DV\xE4[.\xC8\xF6\xAA\xE7i\xAE\xCF\xF3\xABZ\x8Dٍ0\x87q\xBFu\xBF\xCE+x\xDFV\xBBXm\x8B3?rI\xCE:z\xD7v\x95\xF5\x96\xC7e
+w՗|1\xA6\xB6\xB7|d\xB8 &quot;\x80\x8Cq\x90\xC7&gt;\xBF\xE7\xA5vi\xD4r8\xA8t\xBD=t\xCBQ\x80O׽Xf 񎙮 Uo;\xAD\xBA\x9A\xFE\xDAZm\xD0F\xFB\x84\x8Cf\xAAܷ\xC6A$ \x83\xC7\xF9\xE6\x9D,\xA4e\x97\xA623\xD0zb\xA8_ݨ_\x9B!\x81\xDD*)\xC1Ɋ\x94emR\xF8\x85ep\xA0d\xBC\x9Fo\xAF\x89mfڮ\xA7m\x91\x96\xCBc\xB0\xA7\xEAWM9A%\x8E\xB8\xEF\xFAVׅt\xBF\xB2\xC2n&amp;\xC9y:\x8C\x81^\xA5\xD6\x9D\xFA\x9E\x8BW\x85\xFA\x9BV\xF1 xv\xC7\xFC#\x9E\xD4ɛj\x93\xBB\xF7R\xBC\x87i\xC8\xE7\xD7nsUnn6 \xC1\xCF\xC43\xCDyQ\x8B\x93\xB9\xE6\xC6-\xBB\x95\xB5I\x86w+!\x80z\xF1\xD3\xFF\xAF\\xCB9\xD4\xF5\x98\xE1P\xEF\xB1\xC1#\xAF8\xE2\xB5uk\xCF\xDD1\xDCks\x91\x9CRxK3\xDC5\xEC\xC4\xEEnG \x9F\xE7^\xA5+P\xA6\xE6\xCFF\x9D\xA8\xD3sgO\x8B;DL\xE3 b\xAA^\xCCWvI\xEB\xC6x\xE4\xF7\xA9\xAF.        $!\x8E\xA7\xA5f\xDF\xDCc\xBBz\xFE\x95\xE7R\x83n\xEC\xE1\xA5\xDD\xD9CX9\xF9JԂ==P\xF8Ѥ\xB9\xB9\xB8\x93a\xF9\xB01\xC9#\xFF\xCFz\x83V}\xA8\xC5&gt;b&gt;b[ߎ_\xF0\xEC'K\xD3c0H-\xD7=y\xE3ֽ9\xDE4V\xEC\xF4%\xA5&amp;\x97Sb\xFAp3\xE5\x90r89\xFEu\x91{0;\xC0\xC9\xE4|\xD9\xE4\xFD?
+\x96\xEE\xF4D\xCD\xF7\xF206\x81\x9F\xF3\xF4\xAC뻓\xE5\xEE\x84\xB6pcߚ…+Xʍ;XKT\xD5GbR5+\x93\xD4\xF7\xFF?AO\xD45_0\xB3?\xDE-\x8E\xA7 z\x81Y\xE2\xF4\xC2\xDD7q\xFCC\xD4r+:\xFA\xF8\xB6H`c\xF1\xCFa^\x84hs\xC96vF\x8F&lt;\xAE3W\xBC\x8E(\xB1&amp;ݤ\x9E\xDF\xDF\xF3\xAEz\xC1~ߪ0_,\xB0\xF9\x8Eߛa\xFE\x86\x97X\xD4و \x82T\x86^rO&lt;\x83\x81N\xF0\xBD\xB7\xCE%\xFB\xCC\xF8;\x81&lt;\xF6'\xF5\xAFj\x9D/cI˩\xEAB&gt;\xCE,\xE9\xA1r\xD1\xF1\xEB\xC7\xE1C\xCALd\x86\xCF=\xFBt\xFC\xE9\x85\xFC\xA5=@O\xF3\xCD2i\xF6\xA9\xC6G\xFE\x9F\xADy\xC9]\x9C\x96\xBB$\x91\xF6r\xC1\xDC\xF0\xAAn\xDBT\x8D܎r\xDCg\x8E\x98\xA7I8
+@\xDD\xD78&gt;\xB8\xF48\xAA\xB77;\x94l\xE4\xBD\xC5m3XF\xC47pr\x8CW8\x80;\x9F\xF3\xEBY\xF77c\xFC\xA3\xE4\xE3\x81\xCE\xEF\xAF֟sr#\x8Br\xED(\xC6F1\x9E³\xEE&amp;Y\xA2o\xE4\xE4\x90r\xFC\xABѥL\xE8I]\xC8^7 p\xAAq\xB4\x81\xC9\xA3צ+6v\xDE\xC7s\x8C`\xE08\xC6?\xFD|\xFE\xB5=\xDC\xD8wW\xDA \xB2\x9EA?_\xF3җG\xD1\xEE5mI \xB0I\xDEY\*\xA4I\x92\xE7\xA0Q\x8Es\x9CvɯR\x85'&amp;\xA3v\xF6&amp;\xA5EM6\xD9?\xC2\xE3O\x892x\x87W\x85Z\xC7ád\x8C=\xCB\x90t\xE7`\xF2'c_lW\xF0 \xE1\_\xBEi\xDA:\xAA\xFD\xAFo\xDA/\\xF9\x97~{\x81\xC2\xFD\xD4\xD9\xD7\xFAm\xE1/\xAE\xE1\xCA*\x91\xB5y\xFB\xF5\xC7/\xB3\xFFn+G\xD57\xD4\xFEl\xE2\x9C\xE3\xFBk0\x9Dh\xBFq{\xB1\xF4]~n\xEC(\xA2\x8A\xFD,\xF9\xC3\xE7\xDF\xDB7\k\xDA&gt;\x98\xFDŻ\xDCOWp\xE9~u\xE2\xEB\x9C\xF0Ọ \xA3\xA7\xF8\x9A\xEFj+\xEF\xB6|c\xD4J \x8Bu\x86I\xE9\x88\xC3q\xE82\xEC&gt;\xA6\xBC\xFA2VQ\xBCq\xD4 \xE0\x9C\xF4\xAF\xF2\xC7&lt;\xCAY\xB7\xE6\x95d\xFE\x9C\x8BҚP_\xFAI\xFB\xDF \xE1\xD5 \xB6\x84W\xF2\xDF\xEF\xD7\xF5.DU\xE3\xF9\xC6qܜ砩\x80m\xC0%yRz\xFF\x9E\x95_\x99
+A\xF4\xCF'\xF3\xF5\xA9\x8C\x887g +\xC8\xC9\xEB\xC5~=${\xCD\xB6\xB6s!l\x91\xE89\xF7\xE8\xC8\xC7?{x\xC0\xC0\xEBQ\x91T\xBB\x81\x83\xDB\xAEjA\x93\x99v\xF2        \xD3=@\xAC\x93&amp;@\xAAxl\xB6p        \xEAG\xF9\xC5J\x84 +\xE2\xBA\xBC\xB5        m\x85\x8B\xC0 +Ž&gt;\x9F\xADH\xA8T1\x8C\xA9RF\x9B2ĉI T\x9EH\xA1\xF5\xFD)Y\xD9d`\xC7 \xF1\x9FOƑ˻+\xF3 \xF1х2B\xC8䃞9\xC0\xF4\xA8\xB5\xC9J\xE1 v\xEE\xE4\xF09\xE4\xE4g\x9FZ\xF1\x99-\xF7\x8EzSUD\x9F.HP=\xA9\xCA\xD9 \xA8\xC9\xE9\xC7\xADQ@\x8AcB\xC0c׽4ŕ&quot;,`\x92A\xE9\xFAS\xC8\xDCIE&gt;\x83ҘYw`\xA9Œe\xBD@\xEF\xFE4 \x86B /+\x822A\xEAz\x852Gbv\xA9a\x827a\xBE\x871ռ\xC2rx\xF9O#\xF1\xA4\x9E0Y\xF7+䌏L\x92+T\xCAM\xA5Q9d\xC7bs\x9E\x84\xD2:\xE5B\xEE dc\xA0?*\xB1 *I\x90 7o\xFE\xBD6H\x81G\xDF\xF2\xE3\x8C\xFF?\xC3\xFC+E#U&quot;\x83@d\xA0\xAB\xD5\xEE\x83\xFDi\xAD$&gt;b6\xE0\xD8\x97?\xE75|[\xE0\x8C\xC0\xCE&lt;\xFF\xF5\xBA\xD4rG\xB0\xE0\xAE\x98\xA8*rr\x91\xE3\xBDj\xA6h\xAA\x96WL\x85e\xF3\xD7\xFC\xE7\xADۮ\xD6ea\xC7\x83\xF9\x8C\xD5ȣ\x8AȮX``N\xD8\xC5)\x8CI(\xC6ҙ\xE0OΛ\xA8&gt;r\xA9\x84\x86^YB\xE4\xF5^\x9D\xEA嵢ĀJs|\xCAg\xF9\x856\xBCΡpO\xDE\x9F_\xEBW|\xBC\xD8         +\x93Ӟ\xB5\x9DJ\x9D \xE7S\xA1&amp;\x9F\xBB\x80\x9D\xB8\xE3\x83\x9E\x9F\xE4\xD5ؑc \x91\x80\xDD:Tv\xEE\x9EP\xDAW\xF3縧\xBC\x80»\xECzc5\xC36\xE4\xCE96݇N\xA1*9\xF8\x91u\xE4l+\xE7\xA1銷{9 \xA1\x83:\xF4\xE4\xF5\xC5`\xF8\x82\xE9|\x92rAi\xECq\xFDG\xFFZ\xBA0Թ\x9AL\xDFM\xB6\x93 \xD4\xEF^        @        …袶\xBC\xA1\xFD\x9E1uv?x\xC3\xF7`\xFF=\xFF\xA5bxwC:\xE5ؒP&lt;\xA5`q\x8E\xBBأ\x80 i\x8E\xAC\xA9G\xD9G\xE6V6\xAF\xB3\x8F\xB2\x8F\xCC6\x83\x8C\xF7\xA8g%\xB7r?\xC4\xD4\xE6Eh\xC9\xCDQ\xB8\x9C+\xFE F\xA5y\x90M\xB3Φ\x9BeMB\xFDa\x88\xBB&amp;ߨ\xAC\xEB\xF9\xBC\xD5; l\x8D\xD0/@z\x9Cz\xF5=\xE4ۛ\x91\xF7F1\x81\xB7\xF5\xA6\xE9        \xA9;R\x9C=[\xFC+ЂT\xE3\xCC\xCFB        SWdf\x8A\xF7r\xBC\xE5c\xE4z\x90+~%X\xF0^&gt;\x95$q\xAD\xBCAP`Ϋ\\x95\xE0p\xDD1\xEF\xFEEsΫ\xAF-v0\x9DGY\xEB\xB0\xE9\xCA)\x9C\xC0?\xCF\xFAVu\xF4Ã#.NG\xA6
+G\xBF\x88\xFB\xC5\xC7\x83֩\xDD9\x91b\xCC\xCFRrz\xFBV\xF4\xA9Y\xEAmJ\x9B\xBE\xA5\xC1Ԯ\xC2Hr        &lt;t\xF6\xFC\xAB\xA4\xB0U\xD34\xF4@w\xFA\xF5\xAC\x8Dܭ\xCBK \xDCI\xC0\xF9zU\xB9o\x80\xC0\xF0x%\xB8\xADk\xFE\xF2\xD0[#Z˞\xD1[\\xDD\xA3\xF9\xB9\x8C\xE7 O\xF3\xEBTo\xE7'\xCAܒ~oJI' ;8a\x95\xC621\x8A\xAD'\xCCq\x8E\x87\xA1\xE7?\x85U:i\x9C,Cp\xCC\xE9.\xF0\xCE:\xF9\xFE\x9D\xABBY®        \xE0\xE0\x80;\x8F\xF2+9UQ\x89\xDAK\xCF\x89\xECj+ˌ\xC6]\xB71\xE8\xD9\xEB\xF9~\xBA99\xDAFܼ\xD6D\xB7\x9A\x82\xCA\xA18\xC9bO&gt;\x9C\xFE\xB5J{\x8E        A\xCBzs\xDF\xF3\xAA\x97wF2wI9\xC6z\xD5        50v\xF8`2&gt;o\xE7\xFE}+\xB2\x9EM\xBAt44e\xBA\xDE\x908\xE4\xFF\xF5\xEB\xF8$\xB80,z\xF4\xF7\xB4羑\x86FI\xDD\xC8\xA5f]_ +\xDF)2d\xF6 \xCF\xFF[\xB5wQ\xA2\xD3\xD0\xE9\x84v-\x96'G\x93`o\x90\x8E@8\xF6\xFAV\xF6\x9Fdm\x95O#p}O\xF9\x9Ddh\x8C.]\x9D@\xF9\x80\xDB\xE8\xD3\xF1\xAD\x8F3ʇ\xF7\xC4.\xDE\xE3\x92*\xF1        U\xB5\x8B\xB4m@;:a\xB9\xCFj\x89\xAEO \xA7\x9E\xACs\xD3\xDB\xDB\xFF\xADP\xC9(p        \xDC88\xE8j\xBAڇ{\xE0\x90}s\xC7&gt;\x9D+\x9E4\xEEf\xA0&gt;k\x800p21횥{7.b%\xB6\xA9\xC9\xFCs߷\xE7I=\xDBJ\xC4\x99\xF9p~\xE9\xFE\xBE\xDFZ\xA3sw\xF3\xB3\xBB\xE3i\xDB\xC6\xE1\x9EG\xE1\xFEzWe*Z\x9B%b;\x9B\xB1o\xCEK` \xB9~\xE7\xBF\xE3Y\xF7s\xED+\x83\xB4!G\xAEz\x8Fʋ\x99\xBC\xB49鷯'&lt;\xD5p|\xC7$\xE06\xDEWg?\xE7\xADzT饨۲\xBB\x8F,\xFC\xA0\x8Ek\xE8\xFF\xD87\xE0\x87\xF6\xFF\x8B\xA4\xF16\xBB\xEB-\x85\xB7\xDC8\x92䌎1\x8F\x90\xDDs\x92\x86\xBCSៀ\xAF&gt; x\xAE\xD3Lѡ\xF3\xAEo\xA4.T\x85\x9E\xAD\xDC.b{M~\x89\xFC7\xF0\xA7\xC3OXh\xBA9/\x9Cxi\xF9\xA6s\xCB9\xE4\xF5$\x9Cg\x81\x808\xFD\xF4{\xE0Ĺ\xC7\xF6\xCE*?\xEC\xF8f\x9A\xBEҩ\xBCW\x9A\x8F\xC4\xF7\xD9'\xB9\xF9\xCF\xE7\xFFP\xC2\xFDR\x93\xFD\xE5M=#\xD7\xEF\xDB\xEF\xECnQE\xFD\xF4~QE|w\xF1\xE6O7\xE2n\xBE\xC7޺\xC9\xE9\xEB\xED\xC0\xFAW&amp;\x97+*\x9C\xF3g=\xBA~_\xE3[\xFFo\x88\xF6C\x96:\xAD\xD0\xCExϜ\xF8\xAEv\xD9v\xB0\xC0!\x8F!ww'\xB7\xAFZ\xFF\xFCG\x97\xB6\xE2,u[[\x9A\xA4\x9F\xDE\xD9\xFD\x93\xAE\-(\xF6\x8A\xFC\x8Bp8v
+ۋ\xA0?(\xC8\xE9\xF8b\xADB\x86X\xC8Lt\xE3&lt;\xFF\x87V1\x80        &lt;\xF0Ny\xC6z~u*H\xA1Զ\\x83\xCF5\xF0]\x8FJJ娶\xBB\xF2\xD9\xE8\xAA~c\x9Fjs:\xEE`\xBB\xFE\xA7\xBF\xA0\xA8\x95\xC1e+\xC0\xF6\xEF\xC60q\xF5\xA7G8\x93\x80x\xEF\xF8Ʊh\xCA\xC4\xEB&quot;\xB8 \xEE\xE5s\xC1G\xF9\xE6\x9D \x9B%$\xF7'&lt;~5        br\xF0\xC0\xF7튒6Q\xC0\xDAz\x9C\xFB\xD44CD\xA1\xCB.1\x8228\xE3\xA7\xE7Nq\xB7?\xEB        #?\x97\xB5C\xBC\xAB\xEF\xF2\x91\x95\xE6\x95X6OϽ\x87&gt;\x9D=;\xF1P\xE2E\x85_\xE5#h'\xAF]\xD8\xFF\xEBԿ}Ac\xF7Fp{\xD4(
+\xBB`9\xCA\xEB\x9Cu\xF5=i\xC1ˌ\xBC\x8Czq\x{121874}LX\xB87\xD0\x94\xDC\xE5T\x92H`A\xA7֐ ʎq\x8E\x9C\x9E\xF9\xA70
+\xC0r
+\xF5\xE3\xB5Nđ\xCD\xFB\xC4\xE79leH\xE0S +\xE4\xB1l7?(\xE4\xFA`Ԍ\xC3`i:\x8E3\xF8z\xD4\xC3\x88\xE3s9\xCFN\xD5I\x8D1\xA4n8Tl\xE39\xAF\xE7I\xB9J\xC1\x82\xB8\xC3|\xDF\xE7\xF3\xA7\xC8\x93 \xE0\xE3\x82G\xE9\x8AF^3\xC1\xC8\xEB\x820\xCEj\xAEQ        \x8D\ \x80\xB9\xCF\xCC        \xFAR:\xA7\x94@Q\xB5s\x9E\xBC\xFF\x9Fj\x99I \xB4\x8EI \xF5\xFF\x95'\x96\xE2F߰\x83\xC8'\xB7\xE1Ur\x94\x88y\x80\xA8-\xC1\xCF\xA7\xFF\xAA\x88\xD42\x87pT\x81\x96\xB9\xA7\xC8FC1\x93\x91\x80z\xFB\xFBS\xE2\x84;\x91\x86&lt;\xE4\xE7&gt;\xDF\xCCӽ\x90\x{1B04D43}{\xEF a\x81n{\xF4\xAB\xC2\xDC`\x85ds\xED\xF8Z\x92&lt;\xA6ۀFFv\xF7\xA9\xC0\xC0\xC0s޹gR\xEFC\x9Au.ȍ\x99\xC9\xE7\xDB\xFC\xFE\x86\xAA\\xC0\xD0A\xF9\x86\xBF\xFE\xBA\xBF!09\xFAj\xB5\xE5\xCE\xED\xC1#\x9C{zT\xE5+\x93        6g^JL\x9E\x9C~~Ʊn-\xA5\xF1ϓb\xAB\xCC@\xC8
+ZԽ\x8D\xB5        \xC4V\xDF}\xC0\xE3\xA0\xCF5\xB9\xA3\xE8\xF1iv\xA2( F\x91\xCF\xF9\xEB]\x9E\xDDa\xA3\xB4u\xBAʄo\xD4M+LM&amp;\x8E \x80\x83\x8E\xB5q\xDB+\x81HYPvQUn\xEE\xC2!(\xFC\x8Eӭy\xCE\xF5ew\xB9\xE7\xFB\xD5evIyt \x8D\x8B I\xAC \xEDI\x8BO\xEB\xFF֫w\xFA\xA2\xEFh\xF7\xEE\xCFA\xD3\xB0/ 4\xAC&quot;V\x85\xCF\xD3\xFC\xF6\xAFC C\xAC\x8E\xFC=\xB7\xEE\xF7\xEDH\xCA\xCC\xEAA-\x8Fbk\xA0\xF0\xBCa-]\x89\xE5\x8Ez\xFA g\xF4\xAEZ\xD6\xC6{\xA9\x95\xA223\x91\xCF=\xF3]=\x8B\xAC\xD5\x9C\xAF˞\x84\xFB\xE7ۚ\xDB\x92\x87$Y\xAE%.^T\xCB\xD2\xDE*)bĂ\xBF)S\x8C\xFBV]\xD5\xEA\x95 \x93\xF3p\xA3⢚巐\xC03\x8EA\xBF\xE9\xFA\xD6M\xE5\xC9.w\x96^1\xD5Ʋ\xA3\x87\xB9\xA8j\xA0,ݴ\x9D\xA3=\xBF\xCEkF\xC60\xD6A\x80\xE1B\xF1\xF5\xAEh?۵H\xA0\x85\xB7rp\xAApù$\xF4\xAE\x92I\x85\xAA\xE1\xBELN6\xFAWUz|\x8A1[\x9Daʒ[\x85ԾNz\x92\xA0\x9Cz\xFEUJ;\xB0\xAE\xC8I\xC9=\xFF\xCF\xDB\xDBͨ\xC4\x94\xF2[8\xFE\xB5\x95s|\xE4\xC6\xD8\xE7\x9Er~\xBF\x9Ej\xA9QrES\xA4\xE4\x8DV\xBBTs\xB4m\xE38-\x9F\xCB\xF05\xBEF\xE2d\xE4`|\xDF{\xAF_j\xA4'$\xF5#&lt;\x91\xF4\xF4\xA6Kq!\x84!v\x9E\xA3\x91\xC7z\xDA4liE\xE9dn\\xA98\xE3\xA5W\x9A\xE4JIbHb:\x9C\xE7\xDF\xDB\xE9Qy\xA1W\xF7d6쁷\xD3\xFE\xF5 ϗ\xC18s\xC1\xAD!\xE3n&quot;Yv\xD58\xE3?ϭe\xDDih\xF2y\x90\xE12H\xC0\xC6\xFF_\x81We\x9CUB\xE4\x9FS\xD4c\x8A\x8AK\xC3\x80\xE8#=1\xC7ֺ\xA9\xF3Gc\xA6\x8E\xC6&lt;\xEB)h\x84\xCCP\xEC\xDAN3\x9E}?
+\x85\xE1\xF3Y0        \xEE$u&lt;\xE3?\x8EqZWw+\xBB\xF7\xA4?&lt;\xEE\x9Cd\xE3\xE9Q\xDB\xED¸E        \xB8@\xC1\xF65\xDB\xB4\xAFce+\xEAO\xA7@\x8B\xE8\xAApC\xFE\x9DK$\xAC\xB1\xEDܱ\x82G\xEF~}\xFBT&quot;_\x90m\xED\xD4\xC53\xCC\xCBb0=        \xE8\xC3\xD7\x95\x83NN\xE4\xEE\xEE:I\x95d;Iݝ\xA0\x80x\xFA\xFAUk˥hϔ\xFDOd\xEF\xFE5\xCDрq\x8FS\xB9\x8F&lt;z\xFA\xF3֩\xDDM\xB9\xE4 &lt;\xB2p7r:w\xB9\xAE\x8At\xAE\xD1i q:\xAC\x9F\xB9e&amp;&gt;6\xE7\xBF\xCEj\x94\xD7{\x9D\x95Q\x9E\x9B\xBA\xBE\xBE\xA3\xF5\xA4\x96}\xE7 V]\xA0\xD9\xFBއ\x9F\xFF]V\x8C\xAC\x9B\x83\xA0c\x9C.8'\x9EI\xEB\xED]\xF0\xA6\x92\xD4\xC3e\x98\xBB;N\xEC\xDFi&lt;\xF3\xEFV\xAC\xB4\xE1q)\xC62\xD8Q\xC6\xD0q\x9C\xE3\xB89\xED\xF5\xA5\x82\xD7s\xC71\x9E
+\x8E\x9E\xA3\x9F\xE5^\xE9\xFB&quot;\xFEϟ\xF0\xB1\xBCH\xBA\x8E\xB3\xA6\x89\xA68i\xBE_\x96\xE5\x80\xCA\xC4        \xFC \xDBа5\xF4|/ø\xBE-\xCD(eX^sv\xF2Kv\xDFd\x96\xAD\xF6\xB9\xE4\xE6٥,\xB3,EWd\xBF\xC8\xF5\xBFس\xE0X\xF0g\x87?\xE1%\xF1)\xF6\xFDQ\xD8\xD4\xE4\x98m\xF1\xC3\xF3\xFCO\xEB\xFD\xDCs\xF3^\xEFHP\x80\xE0ږ\xBF\xD4\xE1|'\xE542\x9C\xF7`\xB5}e.\xB2~m\xFD\xCA\xCBd\x8F\xE6\xEC\xD32\xAB\x9Bbg\x89\xAD\xBB\xE9\xD9t_/\xF8!EWҞxQE\xF1\x9FƻCi\xE3\xFD~&lt;\x86?\xDA7ڕ\x9B\xA7ҹ8\x9C\xB1 \xC79.\x8Ek\xD0h\xBB\xC4\xDDv8\xC1$\\x86$\xF2|jߏޯ9\x8EV\x88+\xC7\xF7N0A\xCF9\xED\x8A\xFF$|T\xC1}K\x891\xB4\xD7J\x93_t\xDA?\xA1r:\x9E\xD3J]\xE2\xBF$h$걖}\xC3\x9F\x97\xF0L\xAE\xC1K1݃\xD0w5W\xCERH|\xB6N\xCB\xC7\xFF*\x9DX\x86\xE4\x923ש\xCFl\xD7\xE6rG\xB2\xD18eY2\xBDY\xB7)\x8D\xC7\xFAT\xD1\xC8OE\xCF\xE7=rS\xC5TYC&gt;Ssw99\xFE\xA6\xA6VT\xEE&lt;\xF2p&gt;^\xBDzqYJ&amp;rE\x85bnjddr&lt;gi9\xE3\x8E9\xA8 \x91\x84l$%\x98\x92T\x9EJ\x91d%@\xC9E\xFE\xF68\xFCMbћD\x81p\xC4 +\xDCu\x8C\xFBӷ\xEE$\x90~R9\xA6\x8D\xCF\xF2\xB0\ @\xC1s\x9C\xB6y#*lM\xAEK\xE7o\xC6[\xE5\xA6\xEAz1b7\x81\xC0\xC8\xA8\x83\x81\xB4|\xAD\x81\xE8\xC7\xFF\xAB\xF2\xA7\xAD\xC60F        \xCE3\x8C\xFF\x9EԜ{        \xAE\xC4\xC8\xF8m\xC1w\xE5@\xE9J\xAEw`\xE1rrI\xEB\xCDDH\xC6Tx\xB7֝\xCA&gt;\xE0\xDC\xF5\xE4t8\xED\xFATؖ\x89\xCA03ӧ\xA54\x82AB\x8C\xF2\xF7\xA4\xF3I6\xB98\xC8\xE7\xF0\xA1\xCA1'iXVbb\(P1\x92Kg\x9Cvǽ\xA9\xEA7d`)=M96\xB4dw\xCE0{\xFF\xF5\xEA)\xE7
+ fV#?\x99\xFDi\xAD]\x86\xAFq\xC5@\xECܤg9\x9Ch$P@\xB74nC!\x9B;\x89oc\xFDE1\xE5\xDE\xE3\xEF\x9D\xBE\xE03T\x95\xCAH\x96\xC1\x8D\xBB\xE3\xA7_cS\xA7\xEE\xCBm$\x8C\xF0o\xADVݵ~BK\xE0\xFF,\x9FZSp0\xA5H\x9B\xBEi\xB8\xDCnh\xC77\x96\xBF\xBC8\xE8s\x9F\xE9M\xFBX\xC8Q\x8E\xC0\x8Cg\x9E\xFD+0j #p\xB8c\xC6z\xF5\xE8\xA65\xF0\xDC\xA9\xC1&lt;\x80q\xD7֣\xD86\xF5\xA2h\xDC\xDFt\xE5\x81wϭT\xB8\xBC`\xAC\xA0\x8Ec\xC7\xE1\xFC\xAB&gt;mMٰI^Þ\x83֩I~&amp;rc\xA8\q\xC7\xFF\xAC~\xB5\xD3O o
+߇\xCE\xEDA\xE5w\xFB\x83\xFF        \xF5\xADy/v\xB0\xF9\xC6_\xA0\xC69\xFF\xF5W;\xA3\xCD\xF6kv%\xD8\xE4\xFB\xB0\xF7\x98\xEA\xE8w3\xFF֬\xABQ\xE7\x9D\xCC\xEA\xD2\xE7\x9D\xCD;\xADXl.s\xD3q\xC6\xE3YW\xBA\xB1\xF2\xC9F\x95 w\xFF* +F\xE5\xD8\xBD#~\x99\xEB\xC7JŹ\xBCD\xE38 \xAF\xFDu\xBD *f\xD40\xE9\x96\xEAK\xD9@\x8C\xAF\xCB\xCEJ\xFC\xC0\xFF\x9C\xD6ƕ\xA1d}\xE69|1\x9D\xBD8\xE3\xDB\xF9\xD5 +2\xD4\xD9C\xF3\xAF\xEF\x9D\xFB\x9C\xE0v\xEB\xEB\x93\xEB[\xB7Z\xB0\xB5\xB2@#X\x94p\xA4\x8EO\xB99\xC9=Ȫ\xAF7\xA4 :\xD2zFnf\x8E\xCE6P8P\xBC\xD56\xBB
+\xC7+p\xF8Ǡ&quot;\xA8\xDFjB\xF6R\x9Bf'&lt;\x8E1֪I}\xBAܖ-\xB8\xFC۸\xF9\xA8\xA7\x87v\xD7p\xA7GMKW7\xDD8\xF1\xFE&lt;\x8Až\xBD\xE1\xB0@V\xE7;\xB0\xE3\x9E:RO~L@r\xCB\xC0\xBF\x8F\xCB\xF0\xAACN\xBB\xD6n\xD1dS\xB9?V|\x84\xFAc5\xE8Ѣ\xA1\xAC\x9E\x87}*J:\xC8\xDA\xF0\x85\xB9D7\x97A\x93\xCC%QOe\x8E\x9E\xB5\xA1uy\x87b]T7PG$\xFA\xFE\x9D=\xAA\xB5\x8Bx\x80\xFB\xA7h\xB9\xE3\xA5Q\xBB\xBD#pc\x9D\xCA['\xA2\xFFQҹ\xDC]i\xB93WV|\xC3u\xBF\xB3\xC4\xEF\xF3Ǡ\\xE3\xF0\xACmWRW\xE5IUc\x9C\xD4T\x9A\x8E\xA4\xB7\x9ALeN\xE0}G\x8Fq{\xED\xDCv\xD7h\xEC\xE5w\x86V\xED\x90@?\xE7ֽ&lt;=\xAD\xD4i\xDA\xC6\xC4W\xA2E\xCA\x8C\xE39+\xED\xFDjaw\x94ܬy\xFE\xE9\xCEz\xD4Z\x90\xB6&lt;\xB6\xC9\xC0\x83\xCF\xD3ګHц\xED\xC4g\xA8\xC9Ǯh䌞\x85r\xA9l]\x8A\xE8\xCAF[`=\x81\x90\xDC,P+*\xF01\xDD\xCF\xF2\xAC\xE8\xAF\xCA\xDB//\x9C\x96\xFA\xE4\x8C\xFA\xFAS\xDA\xED^\xE4\xFC\xCE9`3\xED\xE9\xD4\xD5\xFB+1\xFB2Io[\x81\xB0p2r?\xFDUV\xEFU1[6\xDD\xD2\xF9\x89'\xEFBO@۫\xC5X\xF3\x8D\xC8N +\xD7'\xAFJ\xA0b\x93Q\xB8ـ#\\x97l\xE7v3ǷL\xD7E:Kw\xB0\xF9o\xA3$\xB6\x98\xDD\xDC\xC6\xDE\xC0n1\x9C\xE7\xA63Z6\xAD\x98\x87\x92\xD8ڠ\xF3\xF2\x81\xCF\xE7U.X\xD5HT&lt; \xE7\xAE{b\xA4\x8Aq!$\x9D\xA3\xBA\xB63\xF4\xE9U?y]l7\xA9by\xC0`rT\xE7\xA18\xE2\xAAKs\xBD\x8E\xCDŸr2T\x9E\xBC\x8FϧZl\x93\x99?\x87 2p\xA7\xB7|\xF6\xCDU\x92ux\xB9v$\xA3\xE58&lt;}9\xF6\xA7
+a\xB0\xFB\x89&lt;\x95v'\x94#\xE6\xF1\xE9ϡ\xED\xEFTd\x98\xC1\xF2\x83\xB9\xC0?+|ï9\xA7]L\x9D\x8CP,y9\xEEa\xC1\xE6\xAB\xCE\xCAm\xD3c\xA8(\xA5\x80\xCF\xD7޺\xE9ø\xAF܎D.\xA1T\x9C\xB9\xCB\xCFO^*\xDC6m/\x96\xB2\xA6?\xBC1\xDB`c\xE9\xFA{\xD3\xF4\xCB!\xB8\xE1\x98 +\xBF0+\xB7y\xE3\xB1\xF4\xAE\x93\xC2~\xBC\xF1.\xB3ie\xA3\xC0\xD3\\xDD8HcNL\x8D\x8E0}=\xCFN\xF5\xB58T\xC4ԍ
+1nM\xA4\x92Wm\xBD\x92[\x9C\xB8\x8CDiŹ;$l\xFC\xF8Gy\xF1C\xC56\xFAf\x96\x8CV/$̄\xAC1\xA9P\xD20\xE0q\xFA\xE4\xA6\xBE\xF1\xF0W\x83,&gt;\xF8f\xD7I\xF0\xDC^U\xAD\xA2\xE0g\x96ryfcܒI?\xA6\xCF|
+\xF87k\xF0o\xC2        iI\xB5\x80\xF2\xE1A\xD8tU\xCF\xF0\xAEN=I'8\xB5\xA2\x9E x[˾\xB5\x8C\x8A\xFA\xEDd\xB9\xF6\xF7#\xBA\xA6\x9F{\xEB&amp;\xB4n\xCBU\xDF\xE0&lt;[\xC4r\xCE\xF1Γ\xFD\xD4v\xF3}\xFF\xCB\xCB\xD4(\xA2\x8A\xFD\xB8\xF9\xA2\x8A(\xA2\x8A(\xE6\xDF\xDA\xDBL1x\xF0\xCA\xE8\xE5.-\xA3`@\xE1\x8EYq\x9F^?Q^!/\xEE.s)fc8\xDD\xCFp}\xB1_K~\xD7\xFA)\x92\xD7K\xBEWe=\xBB`w\xC8a\xCFo\xE2\xFA\xD7\xCDz\xACL\x97,\xFB\xC1A\x80s\xD7?\x8D\x9A\xDFHl\x9AX.'\xC5T\xE5\xDE\\xD7\xF2\x9AR\xFC\xF4\xF9\xB7p~#\xDA\xE0)\xAB\xEC\xAD\xF7h&gt;        Wq?.U\x82@\xFF\xEBv\xABQ\y\x85\x81Pq\xB7\x9C\x9E՞\xB9\x95J\x9CH\xC9\xFD1S\x89\x8C\xE5\xD6L)\xC0$\xE7'\xFC\xE7\xFC\xED(f\x92e\xD0\xE0\xBET\xC6
+\xE3\xEF\x9Es\xF9\xD4\xC8w\x90s\x94\xE4\xC1\xF5HHr\x98\xE0}\xE3\xD4s\xE8*`\xEAp\\xE0)\x9E=&gt;\xBF\xE3X8\x92\xD1f9lK\x95
+\xA0\xF1\xEC;v\xA9#m\xF2 +\xAET\x83\xDB\xEE\x95W\xCC\xAE\xE5瓟\xF2G\xA5N\xAEQ\xF2wmR0\xC7\xFC\x{1AC908}h\xB2&amp;UA\x80\xE9\x96\xEB\x9F\xE9@;\\xE7\xE5\xC1\xC0늯\xE1\xD5p\xC0\x9C\xE0\x82s\xC9\xE9RF\xE7=\xCEp1\xDB\xEB\x9FZ\x87\xE3bh\xC9]ç?w\xAE=\xE9\xE8\xDB\xC8Y;\xB1\xC6\xA8R\xD2l.\xBBz\xFEM8H3\xF3\xF2:\x8C\xFA\xE7ۥC\x89-\x89@\x89Js\x9E3\x81\xC9\xE4qA'
+I\xC7?OZ\x8D\xE7S.&amp;ܡ\x866\xEE\xE4u\xFF9\xA6}\xF4P\xDBK\x96'9\xE0\xFEU&lt;\xA4\xDAň\xE6\xF9\x87'\xF4\xFF\xEBS\xD5\xFEg\xD8X\xE3ۡ\xF4\xAA\xF2I\xB2A\xB7\xE6\xC9\xEA\xFF&lt;P$9\xFD\xEE\xE0zx\xE2\x97/Qr\x92Fc\x93\x9C|\xDFRG\xAF\xE3H\xCD\xE5)…\xC78\xFFƢy\xFFx +\xB8t\xF5\xFASD\xA0\x96+\x82鎝?Zj,\xAEVM$\xC1X\xEC\xC6\xEA~}j)\xA4\xE5r0\xB9\xEAx\xDAi\x92\xC8\xD1.\xC7\xF96\xE0/\xFB&gt;\xBF\x853qڭ\xC9\xE7\x9F\xBC?\xA5Z\x89Q]G\x98\xC1\xF9\x98\xFEI\xA6I \xB1*7c=O&lt;\xF4\xFF
+j0\x96@\xBC8\xC6\xABp\xAB\x8F\x9B{|\xDC\xFDj\x9BqՍ\xFB\xBA\x94\xFE\xC1p\xF3\x97\x8Bi'?\xF7\xBA\xF65g\xFE\xC9\xE6f\xC2\xFD\xE3\xC7\xDE5\xA5\xF6#\xFD\xA2z\xFBpzT\xCB0_\xBAA9廚\xC6X\x89\xAD\x8C\xE5^W\xD0ƛ\xC1\xF2J\xCC\x81\x80\xE9Y\xB7^\x96\xD1՟w\x96\xAD\x92{{\x81]S\xDF\xF9G\xE6\x9B?\xC3\xC0?\xFDz\xAB\xA8\\xB7b\xEF\xF2\x8E[\xB0\xC8\xEDWKU;1\xD3\xC4TN\xCCǷ\x95фh
+\xA0\xE3\x81\xFEy\xAB&quot;\xC6\xE2\xED1l\xBC\xE7\x91\xD3\xEAkcO\x8E3x\x86 \xE0\x{1EB6D6}$\xE9\xEB\x9C
+Φ*\xCFE\xA9\xC4\xD9\xD9#\x9E_ +]\7\xEE\x95rrG\xE0c\xBF\xE3Y\xC3I]:\xFC\xC7!\xF3%j\x9D\xB8R\xADm\xEBZĞg\xD9\xEC\xE4tFe)ճ\x8E&gt;\x985\x85q7\x94\x8A        \xC9\xDB\xC3v\xE7\xD3BU&amp;\xBD\xEE\xA6\xF4\\xE4\xB5,\xAC\xC4\xDC\xC8̾[\xA9؄\xED٪w\xB7\xD9rFG9\xCF\xE7\xF4\xA6]\xEAhE1\x97RTM\xC0\xFF\x85Q\x95\xFC\xE5e\xCET\xF0rW]:=Y\xD3N\x9D\xF5bIu\x85`\xAC\xBB\xF0\x8FN*        \xAE\xBFs\x87l\xE3\x8E9\xFCh\x92u\x88\xB1}\xC7s\xE0\x91\x8F\x97\xD3\xEBڣ\xD3&quot;mNs\xB5\x8F\x977s\x8F\xFE\xB6k\xB1E%\xCC\xF6:\xD4RW6\xBC7\xA6\x8F\xB2\xFD\xA2\xE7ܒ\xF4\xF4\xE7\xA5]\xFBHU\xF9YF\xDC\xB4\xFF\x87\xE1\xFA\xD4܄\x89\xCCap\x81G\xA7\xF9\xF5\xF5\xAA7\x9E[\xFE\xED\x81\xDB\xC0=\x81\xF6\xAE.GZM\xB3\x8F\x95\xD5m\xB1\xF7\xB7Xo\x93\xF2Ku\xEB\x9E\xFF\x8Dd_\xDE/q;qܟN\xFD)n\xEE\xB2B\xAEH\\xF4Ͽ\x875\xD5Ʃ!\x8BHdV\xC1vpu z\xF7\xAFKB\xFA\xB3\xBA\x8D+ꚣ\x8B\xB6Ka\xE6\xC9/H\x87%zu\xFAV\x8E\x89\xA1ˤ\xAB&lt;\xEEd\x99\xB9.ݽ\x86;\x85_\xD1&lt;;\x89\xFCo\x91\x8E]؜\xE4\xFF\x87\xA5Kw\x84b\xBB\xB6\xFF{=\xFE\xAC\xD6\xD3\xC4)~\xEEw\xEEhꯆ&quot;ǻ 7&quot;\x9D\xB8U'\x90i\x97(\xC5\xCF\xCB\xC8\xEB\x91ۂ*\x99\xBEY6\x95&lt;r|\xF5\xA65\xEE7o/=\xF3\xC8=s\x8E\xFCVj\x9B\xBD\xC9P\xEAIqd\xAE\xB8\x8F(\xCC2v\xF4\xE9\xCDU\x9E\xD7j\x96 \xBC\xA9\x9E\x9F\xE7Ҭ \xF2q9\xC69\xFF=\xEAh\xA1{\x90C\xFC\xA3\xAE;\x9F\xCF\xF9U\xA9J\x96\x9B[\x98\xD2\xE8\xFFi}\xA3v\xD6]\xBB\xBBz֒[\xC5a&quot;\xA6\xDD\xE3O\xE2*\xE1        LT\xF4 1\xC0\xFE\xB5\x93\xA9ެ{\xB6\xBB\xC6 +\x96\xF1\xFC\xCDZ\x9C\xABZ=\xE4\xE5\xA1SR\xBAY&amp;\xB0ʧ\xA7\xF9\xF4\xFE\xB5s\xAE\xD0\xC3,\xC4\xE1\x80\x9Cz\x8AmÙG̭\x97pt\xC7\xE7\x{128F3D}\xAC\xC4K\xB4\xB3%\x97\x8E:\xD7tb\x94l}\xC9on0\x9F1\x93i +\xDD}:\xF6\xAA\xA6\xDC\xC6 \xBF\xDD\xC0^:\xF3\xE9Ҝ\xD3&lt;\x88\xDEkm%\x97i\xF5\xE9\xE9\x9AHcq)#\xA8n3\xD1Mj\xA2\xA2\x82\xF6CZ?=\xD86\xE2H\xC61\xE9\xFAT\xD6\xF1+\xE3\xCAF P9\xE7\xF9p*Hm&gt;S\xB89%\xC6r0s\xF8zb\xB5\xF4}\xA7\x90\xF9
+\xC5X`:\x8C\xFE\xBC\x8E\xB4&amp;\xEAIB;\xB3\x9E\xA5^UvK\xA3h2^\,aH\x91\xF6\xA8o'\x9E8\xDC}s_d\xFE̟\xB3\xE2|1\xD2T\xF1:,\x9A\xE5\xDA +\xAAW\x8B#\xEE\x81\xFD\xF3\xFCM\xFFgw?\xFB,~\xCE        \xA0C\x89&lt;in\xBFip$\xB0\xB5q\xFE\xA7\xB8\x99\xC7w\xEE\xBF\xDD=q\xB7ޫ\xFB\x83\xC0c\x93ӧ\xC4Y\xC5?\xDF4\x9D(?\xB2\xAD\xF1\xB4\xFE\xD3\xFB \xEC\xAD_\xBDn_\xC68ˊ^.O\x85\x97\xB8\xBE&amp;\xBA\xF9/.\xFD\xFD7(\xA2\x8A\xFE\xA8?:
+(\xA2\x80
+(\xA2\x80
+(\xA2\x808?\xDAG\xC3\xE7]\xF8Yv\xD0\xED\xF3,].F\xE1\xD87\xFE:ƾD\xD5\xED\xF1|\xCA\xEAL\x9C\x81Ӯ\x91\xAF\xBB5\xDD&quot;-D\xBC\xB1\xBD\xC5y \xC0\xF9ᔃ\xFC\xEB\xE2?\xF8rm:\xFA{K\xE1\xFB\xCB9J\xED9Rxa\xF4\xEB޿\x8E\xBE\x93\xBC:\xEA\xD6\xC3\xE6\x8E\x93\x83\x8B\xFF\xD7ͩ$\xBD\xD3x\xB9*Pog\x93\xFF\x860p\x90\xE4\x86r\x89\xB1\xCFÜT\xA2@%m\xFB\x9Cz\xC9\xE6\xA0Ѹ\xC3c\x93\x9E)&quot;\x97.J \xB0zc\xFC5(4\xDAg\xEA4\xD9}n9h$\xFD\xEC/${ՁrP\xD5\xF9\xF9\x81\xF5\xFA\xF7\xAC\xE8\xAE&gt;e\xA0\xB2I\xE0\x8E\xFAƦG`[aM\xD8&lt;w\xCF(\xB8ܹ \xB4\x9F$\xE4(\xE3&gt;\xBF^:\xD4\xCB&quot;\xB2o@FӴ\xF6\xC7z\xA2\xB2|\xA5F\xC0\xE3$\xFEU&lt;W&amp;F\xCA\xE5\xB0&gt;\xB8\xFF\xEB\xD6R\x8FReұ 7\x9F3\xDC\xFE\xF8\xD8&quot;\xFC\xB8\xC0 \xDB=x\xAA\x86O%\xE3\xE7\xB7`?ǭ/\x98G\xCC8\xC7\xCC&gt;\xF7\xF9\xCF\xF2\xAC\xDCnG)v9\xF0xݷw\x974\xA8\xE4\\x91\xDC\xE7\xF4\xE7Ҫ4\xF9l\x9D\xBC/%s\x80=j_=\x97yF\xC6ޜz\xE6\xA1\xC0\x97t`\xB8\xB6x\xEAG\xE3\xA9\xFC\xA9P\xEF\xDC\xDE\xE9\x8FΣIn\xE7\xF9\x9B9ǧ\xBDFn\x9B9$\x82\xEB\xDCzRQ\xB8\x94nO\xF6\x93򓓎x\xE3'Ӄ(\xDCN\xC1\xEF\xC0\xBE\x95T\xCE$?){\xF5\xEBG\x9A\xB1ݳn\xDCO\xF3\xFC\xE9\xF2\x94\xB2g2 󰻏U&lt;\xFB\x83MF3\xF3d\x80:\xE7\xAA\xB8\x94\xE4\xE5\x87\xC8?N\xFF\xD3\xF3\xA5\xF3\xB2\xC4*\x92;\x87?\xE4S\xE4RQ)/\xF2) \x92:`\xCF\xF9\xFB\xD2I# \x93\x80r;\x9F\xF3\xC51\x81a\x97`\xA4\x9D\xDF{\x93튇\xCD\0\x8C\xFDӴ\xB1\xEA\xB55\xA4X,7.[\x8F^\xFFO~\xD5n \xDC|\xED\xF7@\xC7Z\xCER
+\x82\x87,\xA0\x8C\x8E0jO;\xE5PX/\xE0\xD4\xCA\xD0RW4\xE3\x9B 9\xC7\xCD\xDC\xE7ڛ%\xC8P=\xB3\xEFY\xCDr\x90
+\x80prǜ\xD4r_X\xBE )\xEF\xF8\xF2j\x90\xA9]\x97\xA6\xBF\xC8\xFD\xD3\xF3\xD4g\x8C\x95^k\xB4\x98bF*\x8C\xC1@\xAA\xDFa\x98!\xC9q\xD4}?ƙmvd\xB8V\x8D\xB3׿\xE5[ƅ\x95͕++\x9De\xA5ߓ\x83\xF7q\xD0G֢\xB8ԲJT\xB8\xC3c\xAE +c\x9DE\x8Bu$\xF4q\x8C\xC7oz\x8A\xE6\xFC\xE5B\x90YWȮx\xE1\xAE\xEE\xCC#C[\x89y\x9Bɤ.\xD0}}\xCE\xD4/&lt;\xB8\xCA\xC7\xD5NT/98\xE2\xA0\xD4.\xF0\xF9Wws\xC6q\xD7\xF5\xAAl\xE6wo\x98\xE1\xB2~\xF7_½ZT,\x93=tl\x91a$\x92Y\x88bJ\xF7&lt;\xFC\xA7ҧ6SN0Uq\x8C\xE1\xB8\xCF\xF9\xF6\xA8\xAC#Y܇^6\xE3\x82I\xEF\x9F\xF3ҵ$\x99W\xEF\x82N~$\xE2\xEDԛ\x8B\xB23\x8E\x82\xD7rm\x9ABh\xE0\x9FJ\xB1k\xD8Bc\xB7\xF9@\xED\x8Cv\xF5\xA7\xCE\xC1\xD4 \xC6\xE1\x82{\xED\xCF\xFF\xAA\xAA\xDC^;\xC7æ=\xE9^U4{
+\xF2\xA9\xA3%\x9E\xE5\xE1\xC8 q\xD7\xF3\xC5e\xEA9b\xCAI \xF0\xE5\xBDi\xD7\xAA$# \xFB\x9E\x99\xEDX\xF7\xF7\xCA\xC0\x9F\xBB\xB7\x82\xDD\xFA\xF6\x87Z\xEB\xA1E\xB6mN\x9D\x88u=H[\xDA\xC8\xF02\x9F\x95N9rp8\xD9\xCF\xE1[\xD3\xD6\xC3J\x80  \x82A\xEA{\xF3\xF5\xAC\xECeԯU\xDE5[h\xCEcʜ\xE7\xD7\xCDo\xDB\xCEb\xB7%۠\xE4\x92N=\xB1\xFA\xD7V!%\xFC\xCD\xE7\xF0طux\xA9\xCC̤v\xAC\x9B\x8B\xE1 d\x90\xF9\x89 '\xBF4\xEB\xADArvcԩ9n\xBD\xABT\xD4Y`\x80rWh\xC3\xCEI?\x81\xA9\xC3о\x84B=        d\xBFT\xC9\xF3p\xA3\x8Ey\xE7\x8F\xE5߭:\xCDn52D?(s\x93#\xE3\xA7A\xF8~\xB5&amp;\x8B\xA2$Mݷ\x98\xD8\xE7\xB0\x85t\xB2C¢\x95p:g\xF0\xADj֍= \xAE\xCD%.]\x8A\xB6Zv\xA8Zw-\x8E퓟q\xFA\xF1V$\x91cS\x9D\xA8\xB0\xEC@\xE8Cs|~@\xA47$t\xC8#\xFF\xAFT/o٥!Hg'&lt;\x9F\x97\x97\xA5sF\xAA\xEF&amp;e\xAC\xB5a{\xA83\xBE\xD8\x9C\xF3\xDB\xF1?\x8F\xE3Y\x92I\x89\x93\xC9u(A;}N{\xFAt5\xD5˔P\x8B\xF7\xF8\xC1\xCEG\xB6;\xF5\xE9\x88`2B\xD8'|zc\x9CW\xA1N\x97*&amp;rЊ\xE5&lt;\xD9_fK\xC19\xE3\x82}\xFAԄ\xE6o\x9EU \xB0\xC6?\x97zr\xE1\xE4.3\x98\xC0`Fp\xBF|\xF5\xA9b\x8D\xA6\x8CG6\x8E\x9C\xE7'\xFAV\xAD\x8B\x9A\xC3 3$e\x9DC\xE5\xB8\xCEGl~&quot;\xA7\x8E\xCCM&quot;\x96 \xA9R0\xF3\xA9!\x85$f 6:\xE5Ny\xEF\xF9Vƙ\xA6Iy y\xC1G)\xC2\xAB$\xA2\x8C*UQ\xDCf\x8B\xA5&lt;\x9BO\xDDܣ\xD7\xF1\xAF\xA5\xFFe\xBF\xD9\xC9dX\xBCC\xE3{LB
+\xBD\x8C2\x8B\x80@&gt;a^ɓ\xC0&lt;\xB1\xE1q\xBA\xB7\xEC\xD7\xFB4\xA6\xB0\xD0k\xBE4\x87v\x9A\x9Bko*\xFC\xD7G9\xE3\xFB\x9E\x83\xF8\xB0;}\xEF\xA4\xC0\xC0\xC0\xE0
+\xFE\xC3\xF07\xC1e?g\xC4\xE5?szT\xDA\xF8\xBA\xA9\xCD?\xB3\xD6\xFB[\xBFv\xDCߓ\xF1_\x9B\x84\x96\xBBJ]\xBC\x97\x9F~\xDBo\xB1EW\xF61\xF9xQEQEQEQEW\xCD\xB5?\x83\xE1񼚅\xBCl-\xB55eGgGRB\x9F\xF8}/\?\xED\xE0A\xE3\xCA`\x8D^\xEBO?h\x8Cc%\x94\x9DG\xD4s\xF5Q_\x9B\xF8\xAD\xC3/\x89\xF8v\xBDq\xBDZ~\xFC{\xDE7\xBA^\xB1m[\xAB\xB1\xEE\xF0\xEE?\xFB?        I\xFB\xB2\xD1\xFC\xFF\xE0\x9F\xDE\xDA-\x8C\x9C6
+\xF4\xC0\xE7\xF0ꥻ\x96el\xE5\xDB\xE68㷯z\xE8\xBCA\xA7a\x9C\xED\xB9\xF91\xF7\x94q\x9C\xF3\̌Sw\x9E\xC4 +ہ\xEB\xC7\xF4\xFA\xD7\xF9{\x9E\xE5\xAF\x88n+ݑ\xFB\xBE\xB7&lt;S,\x82d\x93hX\x8F\x98\x83ʊzH\xAA~]\xCCzu\xC1\xC0\xFF\xEB\xD5P\xFEc\x91\xB9~\\xE8=\xFB\xF7\xA7\xAB`\x81\xB8\xDF&gt;Ex.'\xA1b\xF2\xB99Sӹ\x95'\x9A\xFB\xB8\xE4⨬\xE26\xE4\xA2\xE4\xF5\xCE;T\xC9q\xBA1\x8C\xD4\xFD}+\x9A-\xEE        \x82wc\x9E\x80\xE7\xDB\xF2\xA5\xE0\x9C2\xB3&lt;&lt;\xF6\xFF\xEBUXܪ(ʒy&lt;\x9Ei\xE1\x84X\xDD\xF3g\xA1\xFF\xEBZ\x8EP\xB5\x8BQ\xCA\x85\xBA\xEE\xE3\xF8\x81\xA7G+:g\x92\xFB8?_j\xA6\xB2\xF9\x99\xE4{ c\xFC\x9Aw\xDA\xB9\x92\xC4\x8E\xE7\xFC*\.K\x81p\xCA&lt;\x8C\xF2p1Ԋ\x883m! 0S\xD4\xF5\xB5|\xBB\xAA\xB0\xDA\xD9\xC0&gt;\x98\xEB\x9Fґg\xEF\x9E}\xF9 P\xA0
+%\x83 b\xC4rpq،p?_46\xD0QA\xE8=\x8F\xEBU\x84\x98\xDC\xB7˂s\xC7\xF9∧e\x9C\xB7ͅ\xA3\x909 m6\xC2B\x9C\x90p        &lt;\x9C\xF3\xFEsH\xB3        \xBF\xD6}\xE4\xE8`\x83\xF5\xAA\xADpZ&lt;\x86*1\x8E\xB4\xF6\x95\x99x9&lt;\xE4\xFA\xFF\x85\x96-\x8B\\xC7\xF7\x95Nx8\xF6\xFF\xEBSD\xECH#$\xED\xE9\xD0u\xE0g\xE9P\xC8\xE3\xEFG\x81\x92NsЊn\xFC\xE1:\x86\xC9u\xEB\xFDhPА\xB6r0Q\xEF\xEFR\xB4NW17\xEF\xA1##\xD0\xFE5 g`\x91\xC6Y\xB2\xA7\xD5\xEB7\x9B\x80]\xA4\xBD\xAEk\xBBlg'm\x8A\xC2\xC2\xE1\xDF0\xA9$\xFC\xDD        \xF4\xFDj3\xE1\xDB\xE9\x97&amp;$\xC9\xCE        \x93\x8E\xA7\x8Fj܆\xEFj*\xBFC\x9E\x9D\xBAq\x9AI/K\xB6\xE0\xC3\xF4\xFF&amp;\xB1X\x89\xA7\xA23U\xA6\xB6F\xFE\xBA\x8B,\xE2=\xE7\xA8\x92        \xE7\xADV\x8F6\xFB\x93\xA9^\xB9oӚݻ\xBD\xCA)\xE1pJ\xE7n+UQ,?yKwa\xC6{\x81ֺ\xA9T\x94\xF4\x99\xD1Nr\x9E\x92 i\xB0\xC7\xCCۜv\xEB\x9F\xE6j)'b\xCAI\xAF9\xFD9\xF7\xA9Jy7\x99p\xE3x\xCF\xE1V?\xB3H 1\xC0\x93\xC7\xE2k~hśsF&amp;K\xBF\x99\xC4A\xF9\xC8\xE0K{)^\xE630)ǩ\xF5ⵄqېH\x8A\x86 \x9E\xE1\xF8u\xA8N\xA1\xE5\xA0ܼ\x83\xF2\x82{q\xFE&amp;\xB4U[\xD2(\xAFj\xDFŠ\xDCD\xFBcb\x8D\xB8\xC7\xFA\xE0\xD2\xC5\xF2\xE0(P\xCF\xF1\xA8\xDE\xF3\xB5\x82\x93\xB8\x83\x93\xFA\x9F\xF1\xAC\xD6\xD5U\xA4d\x8C\x97\xDA\xDCmn\xF8ϧ\xA7\xF3\xADcIϡ\xAA\x872\xD4ђ\xFD\x82\x91\xB7\xE5W\xC0\xDAsǿ\xBF5\x9F\xA9\xEA;$V\x8D\xB8PON\x83\xFC\xFF:\xAE.&lt;\xAF/\xA3\xEFl3g,\xDDOa\xEA,\xD6u\xEC\xCD$\xA8K\x92T\xE1n9\xC7Oq\x9FҺ\xA9a\xD5\xCBPI\x96\x85̚\x88\xF2l\x901o\x99\xB7\xF4=\xFF\x9F\xE1W\xAD\xB4\x95\xB6ē\x91,\xB8\xC30a\xFA\xD2\xE8\x96\xCDif\x99\xE1\xD8a\x89;I\xFF8\xA2\xF2\xEF\xCF\xE1[ibA\xE9\xF2\xF1\xFEJm\xBEXl9I\xDE\xCBbV\xBB\xD8\xC0\xA9\\xFF\x9Cb\xA8\xCBq$s(\x89\xC3eq\x9E\xAA1\xF5\xEBU\xE5\xB9y\xA4+N\x89\xED\x9C\x85S\x963\xAE\xDF\xEC\x91\xDB\xEC\xB6\xC3cl8\xF3\xE3\xF4?\x9DkN\x8AZ\xB0\x8A\xD6\xC3/\xB5\xB5\xF3 6'̟\xA6܏\x93\xA9\xA94\xDD=\xC2K4\xA4&lt;\x8CrH\xE4\x9EOl\xFA\xEA\xC3i\xDB0\x88Aa\xB4\x9E\xC3\xE4ӭb \x8F\x98s\x908\xCE&gt;\x80\xFE\xBEճ\x9Cym\xB9\x97\xD9/\xC0J\xA2yd\x86+\x9CN\xA7\xFC)\xB2\xEA\xF9D\xC0\xE9\x9E}~\xB8\xAA\xADp\xEDن$\xB7\xD3\xD7\xF1\xA8$\xBDʐ\\xB7\xF0?\xFAߕ`\xA9]\xEAJ%\xD4n&gt;W\xC9\xC36@%r\xC0g\xAF\xD7\x9Ds6\xE1\x86,\xC6[\x8Cg\xDB&gt;\xBF\xE1҉\xEE
+@\xDF\xA10O&lt;\xFF:\x860\xCD)\xF39\xE0\x93\xF7Cvv\xE2\xBA\xE9Õ\\xEA&gt;\xDAs\xBC\xB9\xE3\x96\xC0%\x8FS\xFC\xAA\xC4\xFDrK\xE4\x87?\xFE\xBA}\xA5\xA8P`꼞__|\xD3]&lt;\xC9If\xCA\xEF\xC0\xC0\xF9FO'\xF3\xADSw\xD4唹\xE5r5\x8C\xDC&amp;H\xDEH\xF9\xBD\xFD3\xF9U\xA8m\xB18`\xEE'ɩ \xB52\x82@$1\xE79\xF5\xED\xF9\x9A\xD9Ѵo\xB48T\x80\xDE:\xF4\xEB\xEB\xFD)œ\xEA\xEC\xB42\xA9UGq\x9Af\x9B\xF6\x96_$\x82\xAD\xF2\x93ӷ \x8A\xFA\xF6l\xFD\x9AF\xB8&quot;\xD6\xFCi        ]0\xED{kw\\xBCtf\xA3\xF4\xC5קY\xFFf\xEF٣\xFBUc\xD7~ [\xB2Y\xDFkh\xE3\xEF\x9E$\x90\xCF3\xD9O\xDE\xEA~\n\xFA9T&quot;\x80\x80\xAB\xFB\xC1_&gt;\xB0\xA9\xE7\xBCAK\xF7z:t\x9A\xF8\xBBNKu\xBA\x8B\xD6[\xCBݲ\x97\xE5|W\xC5ܮXL\xB5\xDAR]&lt;\x97\x9Fw\xD3\xD7aF\x81cUF
+Z(\xAF섭\xA2?.
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+\xC8\xC1\xE74Q@-|v\xF8t\xDE\xF1\xA5\xC2C\xFB\xE92\xDB\xF5V\xC6\xE599\xF9O\xE9\x8A\xF1\xEDf\xC9\xE2\xBA\xB2
+;\x93\xCFz\xFB{\xE2߀#\xF8\x83\xE19\xAD\xC2\xFF\xA5\xC2 ۸p=\xD4g\xD7v\xED\xCD|\x8B\xE2\xDD\xAD\xAEdYac\xE5?\x96ުè\xFC\xF8\xF6\xC5x\xE1\xE1\xF7\xF6a*\x94c\xFB\x8A\xAD\xCE\x97\xF3GO\xE5oO'3\xF6\xCE~\xB9EFoߎ\x8Fϳ\xF9\xFEg\xF3 +̣\x80N        \xDB\xC5)\x9B\xE5\xFE\xC7#8\xE0\xFA\xFF*MBm)V'\xA7ʪs\x81\xDB\xF4\xFDsT\xD9\xDE=\xA4\x85$\x9C\xD7\xF2\xCD\;\xA57        n\x8F\xBF\x84\xAE\x93F\x8AH\xAAF6\xE7nNQ\xDF\xF9\x8Ap\xB9\xD8bI\xFE&gt;\xF8\xF4ǧZ\xA3\xDF8\xC6L\xE7&lt;w\xFF=\xA9\xC2B\xE4瞙\xFD +a\xEC\xCD\xD3\xD7SPʅ\x98\x9E        \xE8s\xFAS\x92`P\xE0)$\x93\x9C\xF7Aeܸ\xEE\x8EӮ;v\xA9\xF3\xE4\xA8c\x80}\\x93\xEF\xFA\xD6Nܱ\xB8ɐ{\xF4==\xCEi\xE2]\xA5H\xE7#\xA0=ET +\xB4\x96 \xFFΗ\xCF\xC2\xEE\xF5\xCDC\x8Dʱk\x829R={t\xFC\xA9 \x80\xC6NCds\x8C\x80&gt;\x98\xEBP\x8B\x9C\xBEU\x83Ǡ\xE3ӿ\xBD1\xAEi.r\xA0p:\xFF\xF5\xE8Pw \x83 \xE0Gs\x8Ar8`s錚\xAF\xE6&gt;{\xE0 z\xFDi\x9Epl\xEC`\xD8\~\xDC\xFF*j\xE5\xB9m[+\xF2\x82A8\xE7\xF3\xA9\x83w\xC9\xC8\xEDT\xD6m\xFBq\x95\xE0\x91\xC7֞n\xB7\x80\xFB\x9E\xB9\xA4\xE0\xC1ě9V\xD9\xCE\xEC        \xFF&gt;\xA6\xA5ܹ]\xD8ʞs\xCEU\xF3B\x8F\x95J\xB63\xD3'\xD3\xF2\xA5k\x8D\xBDNx\xCF\xF3\x9A\x9E[\x92\xE3r\xF4Sn~@&lt;\x82O\xE5Wc\xB8&quot;EQ\x92        \xCE\xFD&gt;\x9F\xE3Yl8W\xDB=\xAAE\xBA\xF3W\x86\xC1\xF6&gt;\x9Fβ\x9D+\x99J\x9D͇\x9B;S\x92\xF9y\xC1Ơ|\xB6f=\xF3\xD0g\xF2\xAC\xF6\xBC,\xBC\xE0\xF7\xDC;\x9C\xD4\\xF9\xA7\xE5 ;\x9E\xB8\xA8\x8D\xE2\x8D\xE5ǿr\xA4DI\xCE} +T\x9E\xE4\x8C\xCB&gt;\xBC~\xB5VK\xA5m\x98\xDEI9\xAFZw\x93$\x92\x907\xDB#\xA1\xAE\x95MGsx\xD3H\xD0\x89T \xE7\xA3q\xD4g\xD4\xD2O9Õ;w\xF23\xEDT\x94\x9Bs\x8F\x94v9=O\xF9\xFEU \xF7\x98`7 \x86\xC8\xEBB\xA5w\xA0*d\xB7\xFA\x86\\x9C\xFC\xC4q\xC7n\xFFΨ\xB6\xA2\xED
+\xEE\xE0\x80Oo\xF0\xAA\xB7s3b2A\xC0=\xC7\xD4\xFE^@\xE0:g\x9C09\xC9\xE3\x8A\xED\xA7E$tF1\x8A-\x99B3n~y\xC1鞵V\xEAb\x91\xFC\xE4\xAA\xE7?\xE7қ\xF6\xC1p\xE1#\x89\xEB\x80NFq\xD7늖+Q\xE7(l\xAA\xA1\xE9\x9C\xFB{\x8Dl\xA3ɹM\xDBR\x9C\xF3a\xD8»\xB2\xBB6\xA8\x80\xFAԚ~\x8CD\x9Em\xE6\xE3\xB1F\xC0x\xDA\xB7N\xB9殬P\xA2\x93E\x86^\xB9'{\xF1Q_^\x92J\xC6[w\x93\xD7\xD3ګ\xDA9{\xB1n\x88\x96\xEA\xE4G\xC6X\xED\xCF\xE9Y\xD7W\x92\x80%ܡ\xB1\x8D\xA7'Б\xFAsPjz\xAAd\xB4 \xB6v\x92\x9D\xC7ҩO#hcV\xC1bs\xB7#\xF9\xF4\xAD\xA9P\xB6\xE2W{^\xF9\xDB0\xE9\xF8Y\x80\xE5\xBB 8\xCF8\xEB\xF4\xAB\xB6\xC5t\xCB0\xB13\xA3$\xE7\xE7\x8AϵAd
+.\xE0v\xE5\x8Ersׁ\xDF\xF4\xA5\x96P\xA0\xC9z\xCB `l}͸R}\xF8\xA4\xA0\xA5\xA2\xDB\xF3e\xA2.\xBD\xE1ñ*/\xCC\xDF\xDE\xFF?\x975r\x99A\xDAd\xB8]\xE4c&gt;\x87\xE1\xE9\x8A\xCE]E\xB5M\xADn\xA5-W\x90Ǭ\x84c@\xAB\xAAL\xEC\x91\xE7Ш\xE8\xE9\xEBC\xA7ɸ(\xB8\xADG\ΊUWim\xE0\x86\xE7$\xFF j\xBBH
+\x96! \xE7\x83\xCFQ\xC0\xF7\xC5=@\x98\xE2M\xD8Q\x9F\x9C\xE3\x9C\xE7\xE8V2\x9B۠!b7\xCAݝ\xBD}~\x9FJ\xB8D\x97+\xBBQ\xB5\xE3\x86q\x85&lt;\xA0\xC0F1\x8F\xFF]_\xB2\xB33]\x920$1\x9E\x98\xA4\xB5\xB4I
+\x88T\xFC\xBC\x9C\x91\x8F\xE5ҷm\xB4\xE5ӡ\xF9\xB9gFOC\xCF'߁ZB\xB3v\xD1/\xC0\xE5\xAD]-Vh&lt;\x94}\xE3\x96a\xEB\xDB\xE9\xFDi-\xEC7\xCAU\x89\xE5\xB9\xCEy\xE2\xAD\xDBY\xEE\xE8\x8Cx\xCB +\xDDҷ|3\xE1I\xF5+\xD8`\xB3\x81\xEEf\x99\x82\xC7 K\x96\x90\x9E\x80z\xF7\xF7\xAA\x86X\xAA\xEA\x9C\xFA$\x96\xBF%\xDF\xFA\xECrT\xAC\xA9Eɲ\x86\x95\xA34\xAE\x887|\xBD\x81\xE0t\xC7N\xF5\xF4\xC7\xEC\xF5\xFB/.\x9F:\xD7\xC4kl;\x8D\xF6\xFAt\xAB\x9D\x83\xA8i\x81\xEF\xD3\xE4=?\x8B\x9C\x81\xBD\xF0#\xF6h\xB6\xF0&quot;\xC1\xAA\xF8\xCE8\xEE5\x9CH\xB2;3\xD4s\xFCN?\xBD\xD0\x9D7W\xAD\xD7\xF6\xA7\x84G/\x943\xAE%\xA7z\x9A:te\xAF/\xF7\xAAy\xEDh=#oy_H\xFEO\xC4\xDC`\xF1\xC2\xE0e\xEE\xF5\x97%\xE5\xE7ק\x99EW\xF5y\xF9\xD0QEQEQEQEQEQEQEW\x8A\xFE\xD2_        \xD4\xC7.\xB9\xA3E\x8EBM\xEAx$cx\xC7\xEB\xEF\xF5\xBD\xAA\x99qn\x97p&lt;W(\xB2G&quot;\x95ua\x90\xC0\xF0A\xAF\x97\xE3\xC2\xF1\x86[S/ĭ^\xB1\x97Xˣ\xFD\xEA\x9BG~[\x98T\xCBkƴ&gt;k\xBA&gt;        ״E\x8Bx
+[\x92F:\x93\x9F\xFE\xBDs\xB3۲1\x83\xF7B\xB8\xFD9\xED޾\x82\xF8\xF5\xF0fO\xEA\x9Fiӣݥ\F\xE0\xF1\xC9\xF9=:\xF1\xCF&lt;\xF4\xE8&lt;w\xC4^kTg\x8A2&gt;_\xBB\xD3\xE9ҿ\xCD~=\xE0\xEC^A\x8C\xAB\x87\xC4S\xE5\xA9f\xBB\xAE\x8DwOt\xFBX\xFD\xCB)\xCD)\xE3iF\xA4\xD3\xFE\xACr\xD2$\x82Dl\x9Eq'\xAFjB̛H\xF9\xF8H9\xC9\xF5#\xBFz\x9AkbW\x8E\xD0'9\xE9Pw$4\xB9\xDC2:\xE4\xE3=k\xF3D\xD3&gt;\x822\xE8X\x8EQ\xB5
+) @\xED\xFEsRy\xFBXn㞀\xF0y\xAA\x8C\xA4\xC5\xC7\xCA\xC4 \xF4\xFA\xFA\xE6\x9B(\xDAXG\xF3z\x8E0}ϥO&quot;fђl\xBA\x92\x82B\xAEQ\xB0\x8E\xC0\xBFN\x94\xF6\x901\xCE{\x8C\x93\xFE}*\x9A\xB2\x98\xCE\xED\xDCrNpXf\x95\x9F\xF7\x80*\xB1U8\xDD\xF5\xC7\xF5\xCD' \xB3H\xEBԴ\xF7XP\p\xE9\xF4\xA6\x896\xB2\x95\xE7#\x82OS\xEB\xFA\xD4\x8EҠ.3\xEB\xEFHN8\x8E:G&quot;w,\xF9\xA3~Y\xF6\xB1\xE0\x8E\x9F\x9D5%Va\xC1,\xBC\xE0 g\xA9\xC1\xFDj)L\xED'n\x94\xD0C:\xB8U.G+\x{123434}˫82\xE0\xB1\x80\xC0\xFD}(Y #p\xE0?\xF0\xF1\xCFJ\xA8\x92\x98\xD3gv={S\x84\x85A*\xC3\xB9\xC7q\xDC\xF5\xEAy奔\x99N        &lt;}~\xB4ź\xC0\xF3\xC0\xE3=\xC5VY'\xCF\xDFc\xD3`\xE4\xFF\x9CԆO4|\xE5\xB3\xDF$`}}h\xE4C\xBA-\xA5\xC1E\xF9\x89\xE3\xE5^pH\xFA\xFA\x8Awڼ\xB9\x82_\x92\xD95Q&gt;Db9/\xD3'\xA1\xF5\xC7\xE1S#UV\x96Oj\x87'n\xA4\xEA\xE5\xCA\xF9l1\xC9\xF9\x861\xFF\xD7\xCD*Z+\xB9\x89\xDA\xE0p\xC3\xEB@\x94\xB9\xCBd\xECO\xBF\xFD|\xD3^\xF8 N\xDE2=\xCF\xE3Y\xD9\xF4&quot;\xFD\x8BCFD\xF5\xE2\x96G\x81\xCBc\x8Fo\xAF\xF8V\xF6\x83\xB2\xE1\x81]\xA4\xE7e\x8F\xAD0ޙv\xFD\xA4\xF49\xF7#\xE8\xF6M\xEE\xB7&amp;\xBF\xB8\xE3{ds\x8E;\xF9Fk\xAD\xF9\u\xE7\xFF\xF5\xE9\xD7\x81\xBD        !Kz\xF5\xE9Kc\xA9 Fr9\xE3\xD1\xA8-MU\x92*\xA4rJ\xE3p;Fz\x8F\x9B?\xE7\xBDF-q3\xF9\xE4\xBE\xEC\xF4 \x8E\xDE\xF5b\xF3\xCEY\xD9-\xA2e\x8C\xFC\xAAq\xC9\xE3\xD7\xF2\xA8f\x98C\x8F\xBC}\xD5\xAE1\xFC\xFD+x\xB6\xF6-2{yL0\x81
+\x9C\xC71\xFA\xF5\xA64\x8F\x90I(\xCB\xCE3\x8F~\xDF\xE7X\xCA2&lt;\xEE7}ߛ \xFD&gt;\xB5 \xF34\x8Cd\x81\xBBp#'\x8F\xFE\xB55N\xECZ6%\xF6\xA6\xB1n,A \xEE .x\xE9YW\x9A\x84\x97\x83\x9C\x829\xDApI\xCF=zZ\xB7q\xE9\x90\x8C!\xDCK\x9FӞr3Y\xB3ܰm\xB0xV#;A\xFA}Ewт\xE8\x82\xF7v@X(0\xDB\xFE\xF6IrT\xF1\xD78\xC75n\xCA%\x81\xF0\xF2/wq\xFC&gt;\xBE\xDD), +\x99$h\xC9\xC1\xBE\xF1\xFAz\xF1R\xDEح\xF6\xA0\xE4\xE5{\xF1\x9FΪSW\xB7A\xB9(\xAB\xDDN\x90Nr\xC6I\xC7?(\xE4\xFD=;sP\xA5\xAB^9k\xF2&lt;\xA4\xF9\xF6c\xE5\xF4\xE7\xD4\xE4\xD3\xF4\x9D4[\x8D\xF2\xFC\xCD\xC9\xDA\xD88\xE7\xFC\xF4\xAB\xB1+\xB7t\xDA\xE9\x8Ez \xFF\x9C\xFB\xD0桢j\x9FQ!\x8Db\x8D6\x84H 3\xEB\xED֕-\x84\xCA
+\xABrrN\xFEz\x9F\xF3ޭ\xC7k\xE6E\xE6޴a1\xF3;\x8C\xF4\x9D5\xC1ե\xDBd\xAC\xB6\xAB\xC9l\xFC\xCE\x97\xF8VqM\xAEn\x9D\xCCG6\xD2Rne1ۂ#Lol\xE3p&gt;\x83ҭiZy\x87\xE5\x892\xCCz \xF2{U\x8D;NfeUC\xF2\x8D\xA0\xE7\xBDO\xE7]_\x87\xFC,\xAB\x99̑By,z\xF4\x8F\xD4zV\xF4\xA8ʾ\x9BD築T\xE3b\x9E\x8F\xA2%\xB8\xDFs\xB8\x91A&lt;c'\x83\xEFV\xA3\xD3\xF2\xE1\xCBt\xC7\xF0\x8E#\xF4\xADo\xEC\xB9.\x89 @1\xB7w\xCC9\xE39\xE3\xFF\xD5^\x93\xF0\x83\xF6{\xBF\xF8\x8B&quot;\xDC\!\xB0\xD1\xC83\xB2|ҀpDk\xFCG\xB6\xE3\xC0\xE7\xA9\xAF\xA4\xC8\xF8s0\xE2\d2̪\x8C\xAAM\xF4\x8E\xDA;6۵\xA2\xAF\xAC\x9B\xB6\xA7\x87\x8C̩`\xA9\xBA\xF5\xE6\x92\xFE\xB4]ߡ\xC4\xF8ᮡ\xF1 Y\x8E\xCF\xC2\xD6\xDFh\x9EF\xF9\xDF\x8A\xC9;\x9D\x8FA\xEF\xD4\xF0'\xBE\xAB\xF8?\xF0;L\xF8Qa\xE6B\xABu\xAA̿\xBE\xBAl\x9C\xB1?uS߰\x83\xBC\xA6x G[ \xDB%\xBC \xEEr\xCF+\xAC\xE7\xB9\xFE]\xB5k\xFB\xAF\xC2\xDF\xF0 \xA1\x8F\xC7ڶ6\xDB\xEF
+~P\xBE\xAD\xF4\xE7z\xDBD\xA3\xAD\xFF#\xCF\xF8\xA6\xB6mz4\xAF]\xBA\xCB\xD7\xFC\xBF0\xA2\x8A+\xF7C\xE4Š(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0\x8A(\xA0
+\xDAΏm\xAF\xE9\x93Y\xEA\xD1,\xD6\xF3\xA9WS\xFD=\xBD|\xD7\xF1\xA3\xE0\xB4\xFE
+\xBB\x92EC&gt;\x9D3~\xEA_O\xF6[\xD0\xF5\xFA澝\xA85=2\xDFY\xB1\x96\xDBT\x89'\x82a\xB5цA\xE7\xBD~y\xE2\x87\xB8&gt;;\xC1\xBAs\xB4+\xC5{\x93\xB7\xFEK.\xAE-\xFC\xD6\xEB\xAA~\xCEM\x9C\xD5\xCAj\xF3GX=\xD7\xEA\xBCσ\xF5\xCDD`X\xC3)!\x9B\xFAg\xFD+\x9F\xB8\xD3\xDA,\xEE \xA0c\xF8z\xEF\xFAW\xD2?&gt;O\xE1\xA8\xDA\xE7AF\xB9\xD3\xC8+\xBB\x9Aظ\xEF\xF5\xF5\xF4\xC8\xC95\x9F +\x95\x8B\xE5\x9Bl\xF1\x93\x81\xD0v~\x95\xFEzq\x9FcxwS +\x8A\xA4\xE1Q}\xD2\xF3O\xAA}\xD3{\xD9\xDC\xFD\x93+Ωci)\xC2W_\x8A\xF5&lt;\xFEX\x88\xA3*ry\xCE\xDC&gt;\x95B\xF0\x87\xEAJ\x91\xD3c\xDB\xEB]EքcG \xD5\xE8O\xBF\x95f\i\xD90\xEB\xB7\xFDg&lt;\x93޿&lt;\xA9\x84\xABG\x9B\x99l{\xB0\xAE\xA5\xB32p\xC0\xB0䑞\xF4\xE2\xEF\x81\xF2\x9C\x9Ep:\xF3ڮIf&gt;m\x83,\xA3v\xE3\xCEj\xAF,\xB8#\x8Cdw\xFF \xD7=\xFB\x9D\xA8$X\xC6W#w \x8F\xAFCM\x8E]\xC0\x82\x9C\xA9\xE7\xE0{
+i J\x99K-\x82\xC0\x98x\xF7\xEBFG\x98\xB9\;\xF78\xC5\xB9\xAA\x92f\xC0P\xC1\xEB\xB79Jqm\xF2(V\x9Ez\xF4\xE7\xF5\xFF\xF5Ro\xB8,7\xC7\xDC\xF4\xFC;ƚ2\xFBX\xC9\xC9}:\x8Av4L\x96FK@'\xAE:t\xECi$\x93pܻ`\xBE\xA7\xB7\xF5\xA6\xB4\xE1s\x8E\xF89#\x9F\xE5\xCEh.L\xB9R\xE4\xABd\x9F\x87=iX{4亮r7W\xEA)l6\xE8\x81!\x87\\xE34\xDDą\xF3T\x80\xC3z\xFA\xFEUR0\xAAHP\xC41\xC6;Qd5&quot;\xCBL#(2\xFC\x9D\xB9\xC7\xF3\xA7\xF9\xC40Y
+\x92\xB9!N2 +W\x8F + \xC8 0\xC6[\xB7\xA50\xBF\x96\xC0\xEDc\x91\xD8R\xE5L\x96\xFA&quot;陙\x9Cz\xFD=?#Q\xBD\xCAϴJ?\xC3\xF2\xE4{\xD5u\xBB \xA0\xB1f'\x8E\xBC!&gt;\xB4^M\x8C.\xE6M܁\x80F1\xDB\xF4\xFC\xE8T\xF5\xB5\x89\xE6w\xD8U\xBBڬX`\xE3 \xF5\xFC\xBF
+C \x88 \x80\x8B\xF7\x8Ex\xC6N\xF5ZK\xB9\xE6p\xB6\xB0\xC1;\xDB \xFB{t\xA6\xFFf\xC8\xF7I3H\xA4\xEE*\xA0\xE3\x8FOz\xD5A-͒oV7\xFBT]\xBA\xC5l \xF9lq\xCA\xF5\xF5\xF5\xC0\xAB\xD6R\xB8EdE\xCE\xC1\xD9\xFC*(\xED\x96ª\xEDS\xF3 q\xEB\xCF\xE9\xCDC$\xFEL\x84&gt;+\x9F\x94\x9F\x97\x93\x93\xFE\xADT\x92\x9E\x91E\xBBZ\xD14E\xE0\x94&gt;\xDD\xD8\xCE1T\xA7\xB83F
+m\x9F\x97&lt;\xE4\xFE}\xAA58@\x90\x97n\xD5\xC99\xFF&amp;\xA0\x9E\xE8\xC9&amp;\xD8b8nr\xFCp\xFA\xF9&quot;\x88R\xB3\xD8\xCE7\xBD\xEC:\xEA\xE1m\xA1\xCD\xC6\xE6d\xC8 r\xC7F\x9C\xD6y\xB8\xB8\xC3:\xB2\xD8\xE3h\xB1\xFC\x85Z0\xBBI\x90I\x918R:c\xFC\xE3\xF5\xA7\xE7\xCDRp\xA7\xA9\xF7\xE3\xFC\xFA\xD7Lm\xB1\xA72KR\x98\xB6k\xB7\xF3'b#\xFE'\xAF\xA9\xF74 GU%P(\xCF\xCC3\xC9zV\x90\x85\x89U;@\xC0;\xBDޤ\xB7\xD0仗r\x86m\xDE\xDCg\xE9\xFDh\xF6\xF6\xDC\xCAU\x923\xB6\xBC\x84\x88\x99IU\xF9G\xC7\xE9R\jV\xDA&lt;\xAE\xA12\xC3&lt;\xE9\x88\xC1n@\xFE\xF1\x8DZդ\x8BÑ\x98\x80W\x8CH\xC7ʹՏ\xB5bi\xDEw\xBE7z\x88\xF3n'9.@\xC8\xF4N1W\xC6K\x9Az/ńd\xAA.i\xBB/\xCCڳ\xFFKh\xD2ђd?*\x9C\xE7ny\xC5X\xBC\xBC\xB1\xD1cΥ'\x9B);D\xF2[\x9E\xE7\xA0\xEFϸ\xA7\xE9\xDAo\xF6e\xA3J\x88C\x83\x84\xEAO?\x8FCP\xD8\xE8Y\xFE\xD1?\xCE\xE4\xE0\x90G\x9E1ShCY/E\xFD]Nw(\xC9ݽ \xFB\x86\xB9\xF1\xC7\xEDxKuo\xDD\xC0\x83\x9C\x9FZ\xDAӴv\x91        uH\xD8`d\x94ñ\xAD]Æ\xE5\xD4q\xC89'\xA7z\xEA-\xB4(tK]\x81挰A\x8C)\xA9\xFA\xD6\xD0^\xD5:\x92vK\xEE\xF3\xFF\x81ݜձiZ2\xF4O
+\xA41y\xF7\xE8\xCBJ\xAA\x85\xE5\x8F#\xB8\xFA \xD7A\xA5h\xB7\x9E&quot;\xD4\xE3\xB4ҭ\xA5\xB8\x9Ew 0\x8D\xE4񞃨\x93\x8A\xED~\xFC׾&amp;\\x8B\xCB\xD5:f\x9B*\xE7\xEDSYׂq\xF1\xB8r&gt;n\x83\xC9\xE9_Ex\xE1v\x8D\xF0\xD2\xC4\xC3\xE1{UI$\xBD\xB8|4\xD3\xBC\xD8\xE9\xC7\xDD\xD5\xFB\xAF\x87&gt;
+g\qɋ\xC4E\xE1p\xCD%i\xCDi\xF0E\xEA\xEF\xFC\xCE\xD1W\xBA浏\x87\xCE\xF8\xAF\x97^|\xF5{-\x97\xAB\xFD7\xF4&lt;\xEB\xE17\xEC\xB1m\xA6\xACW\xFF\xD2;\x9B\xAC[}\xD0\xC4s\x9F\xDE\xE3=\xB6\x8F\x97\x83\xF7\xB3^ʈ\xB1\xA0X\xC0UQ\x80\xC0\x96\x8A\xFE\xE5\xE1&gt; \xCAx+\xB0\x99]\xA74\x9E\xB3\x9B]e-\xDF[-\xBF\xBA\x92?*\xCC3&lt;FiS\xDAb%~ˢ\xF4_טQE\xF5'QEQEQEQEQEQEQEQEQEQEQE\xD9#Y\xA3d\x99U\xD1\xC1 \xA4d\xE8Ey_\xC5_\xD9\xDE-g}\xEF\x83\x8A\xE3v\xE7\x83vg\xAE\xDFO\}q\xD8W\xABQ_7\xC4\xFC'\x96qv\xE1s\ݤ\xBE(\xBE\xF1}=6}S;p9\x85|\xBE\xA7\xB4\xA3+yt~\xA7\xC7ׅ\xA6\xB3\xB8\x96=B&amp;\x8D\xD4\xE0\x87B=F&gt;\xA3\xF4\xAER\xD1\xA4 \x93i\xCFx\x8E\xF9\xF4\xEBҾ\xC5\xF1\xD7\xC3=;\xC7v\xC7\xED\xC8!\xBA        p\x8A7\x8F\xAEz\x8E\xF8׆\xF8\xFB\xE0ޥ\xE0\xF7\x9EK\xD8\xB6\xA4\xFC\xB7\x92\xCAGl\xFA{\x8A\xFE)\xF1\xC1\xCC˅\xB1\xE1\xEDp\xDF\xCF\xAA_\xDFKX\xFA\xEB3\xF4̟\x89\xA8\xE3m&gt;Y\xF6\xA7s\xC5\xEE4W\x8AP\xC4\xA1\x8F q\xED\xC0\xFA\xFD8\xAA\x97ZP\x89@\xC0rn{W}}\xA1\x8F\x99]W\xE6\xE0\xE3\xEF\x9E՗u\xA2         n\x8D\x99x;G\xE8x\xAF±9E+\xB6\xFA\xFE^G\xD7R\xC6\\xE2%\xB00G\x90\xD9\x9F\xF8ǯ\xE4
+\xAF-\x9Bܛ\xF9$\x93\xC7\\x9Fκ\x9B\xDD,D\x9B\x8A\xE3\xE6\xC9\xE5\x81\xFEy\xC5Q\xFE\xCAq2\x82Xdx&gt;\xDE\xDD+\xE7k\xE1}\x94\xB4\xFE\xBF#\xBEԕ\xCEr\xEA\xDATrG\xFD\xA3ޣ`\xB1\x95;C\x8C\xE3\xE8nkr\xEBN\xCA\xECpۗ\x93\x9E\x9FʩKfXe\xD4s\xCEs\xF7\x81W3憒[1\xABtf\xBA\xB0\x90\xAF\x93\xC9Ƣy$ \xED܃\xA6P:\xD5ִ\xDA\xC1&lt;g\xB8\xEE&gt;\xBD*\x89\xAD\xB7p\x99\xC0\xE5|\xC4\xF6\xAD\d\x8DUB\xBA\xCCʫ%\xEA\xF9drr\xE5\xC1\xFAS\xA2as3\xB7N\xA5:\x96\xC7\xF9\xE2\xA46\x81\x94\xAE\xE2W +\xD4\xE3\xE8:T\x83c\x9F+\x85\x9C v\xCF\xF8S\xE6E\xF3\xDC \x81Tl&lt;\xB0,3\xF4\xE4
+\x8D\x8A\xEDĘ\xDA\xA9?\x87\xE7V%\x8A\x9F\x99X\x82\xA9^ݟc6_\xBB\x8Cs\xC7oz\x95$G&gt;\x85D\xB7\x9Ar\xC5@\xF2\xD49\x85MԳ\xA9\xCEOa\xC7Q\xF9U\x98\xED2\xFC\xA9\xE0`\x8E\x99ǧ\xE9ZV\x9ATw`![\x80Kt\xFFQK\x9F\x99\xD9긘,\x8C\xB0\xA9(1ק$\xFFSMg\xDA\xEAo\x97p`\xA7\xAF\xB5t\x92\xF8F\xE2$a\xE5\xE4\x823\xF3v8\xE9U\x8F\x84\xA7\x94\xED\x8E'\x91q\xB8s\xDB\xBF\xE1W\xEFsr\xB8\xBB\x89bSݘ&amp;w \x98\x8E~n\xDBp;\xF3ң\x8Eq ހ\x9C\x96\xDC\x84u\xBDq\xA0\xAD\xA0Sx\xF0\xC3\xC9'{.\xE9\xEFU\xA7\xFB&lt;q\xAF\xF6z\xB4\xE7\xEE\xFC\xA7s\x9E        \xFAP\xA6\xEDt\x8D!\xBD\x8C\xE8l\x808\x82pU\x84\xE4\xFF\x9E}i\xCDfSi \x9C\xE03\xEB\xC0\xFAV\x85\x9E\xA3\xE5I\xB6X\x80&lt;̓\xC7?\xAEkB\xCE\xF2\xDA\xF9r\x959 +\xBF\x83\xEDM6\xF7hS\xAF4\xEFc==\xA4p\xCFWbpG\xA7|U\x97\xD2cҢ2\xEA{m\xE2\xC8\x9E\xA7&gt;\x83׭n\\xDCLa\xF2\xF4\xBBx\xAD`a\xB7p\xF09\xF5\xE9\xEB\xF8\xD6l~k\xB9\xC4\xD7&quot;II\xE9#\x9C\xB7\xE0~^\xD4ܠ\xAF\xEF7\xE8d\xAA9|N\xC8\xC3Mf\xE6Fi,l\xD2(\xC8
+\xC3,\xD8\xC7$s\xF8T\xE9u\xA9\xDD\x928\x95\xC9\xCE\xC4 \x8C\x8C_κ\x8B_6Q\xAEXOWa\x8C\xFF\x9F\xEBR6\x9F\xA4%-#.\xCCG͌&quot;\xE3\x81\xEBҴR\xE5\\xD6\xE5\xBE\xDD\xDFk|\xC3\xDB\xC1\xE9\x9Cퟅ\xFC\xA9جX\x9C\xF1\xC9\xE3\xB1\xFC\xEA\xFCzm\xB7\x87\xE2oS+\xB2\xE5`A\xF3x\x9E\xC3\xDC\xF5\xAD\x98\xF4\xEB\xCB\xCF\xF8\xF1O\x9B9T#'\xE2\xAD^\xD3\xFC\x9At\xAB&amp;\xAB&quot;!f\xDE\xF9\x88\xE3\xA1\xCFN\x86\xBA\xE9ӄ\xB5\x82\xE6\xEBw\xB7N\xDB\xF9\xA3\x9Ex\x8F\xE7%\xB9\xCFY\xD8K\xAC8ھY^pF\xDE\xE0\xFB\xFF\xF5\xABH\xF0p\xF2\xD2[\xF9%'\xF7\xC7\xE3]\xBF\x81\xFE\xEA&gt;1\x91ǃ4ǔ\xAE&amp;\xF9!\x8C\x9C\xBCx\xE8s\x81\x9A\xF6O\xFE\xCBZv\x92\xF1]x\xEEs\xAB]'&quot;\xCA[G펯\xF8\xE0{W\xE9\xBC\xE1}ƓU0\xB8v\xE9\xBF\xF9{?v\x9A\xB3\xE8\xEDyzAI\xF7\xB2\xDB\xE73^%\xC2e\xC9\xC6s\xD7\xF9V\xB2\xFF%\xF3\xB1\xE3 \xF8q\xAA\xF8\xDA\xEAKi\xE6H\xB7\x80\xF7\x92\xB1F8\xC8f&gt;\x83\x9D\xA3$\xFAW\xB8|4\xFD\x994\x8F\xAC7&gt;)٬\xEA1\x80G\x98\xBF\xB8\x84\xE3\xF8P\xE7wS\xCBg\xA08\xBD&quot;\xCA\xCA6\xD684\xE8b\xB7\x82!\xB5#\x8D&quot;@\xA5\xAF\xECN\xF0&quot;\xE1W V?\xFD\xAB\x9C\xD2\xE4\x8B\xFE\xEC5W\xBFڕ\xDD\xF5\\xAC\xFC\xD75\xE2\xCC^`\x9D:^\xE4&lt;\x9E\xAF\xD5\xFE\x8A\xCB\xD4(\xA2\x8A\xFD\xD0\xF9`\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA2\x8A(\xA4\x925\x95
+ʡ\x95\x86# \x8AZ)4\x9A\xB3\x80\xF1\xA7\xC0 +3\xC4I&gt;\x86\xDF`\xB8rX\xA0\x89\x8F&lt;\xE3\xF8z\xF6\xE3ڼ\x9F\xC6
+\xF5_ \xB3Zі%y\xC8w\xC6\xDDzc\xA6q\x9C\x95\xF4\xBD$\x91\xAC\xA8VU \xAC0A\xBF\xE32&amp;歆_W\xAC\xFA\xC1.V\xFF\xBD +\xBF\xF0\xADݟE\x97\xF1.+h\xCD\xF3\xC7\xCF\x93\xFF;\x9F\xDD\xE8\xE4ґ\x80; \xA8\xF5\xAA&gt;X\xB2\x95b \xE0\xF1\xD3?\xAF\xE7_Q\xF8\xAF\xE0n\x8B\xE20\xCFf\x8D\xA7\6N\xE8\xD8Ns\xCAt?\x86+μK\xF0\\xD0Q\xA5\xD3c\x8BRH\xD7;\xA0\xE2F\xF6(z\xFD5\xFC\xB9\xC5~\xF1@\xE55E֤\xBE\xDD/y\xA5\xFE).\xBD\xFE\xF1\xF7aqV\x8B\x97,\xBB=?\x8F\x9B\xC3fD #\x96*\xC1\x87\xA2\x8E\xA3N\xBFZ\xA3.\x81\x9C\xEDp\xE0(\䞿Z\xF4MWE\x93K\xB9)\xA9[I\x81\xB3d\xB1Ƕ\xF5?J\xA7&amp;\x90\x81\xC9T\x8F\xAE2\xA3\xEF\x8A\xFCc\x93\xCE2\x94&amp;\xAC\xD6\xE9\xADoo=w\xFC\xA6\xA7\x8E\xBA\xBA\xD8\xF3\xAB\x8D!\xC9\xF9S\xE1B\x84\xED\x9C\xE7\x8FS\x9A\x85\xB4c\xE62\xAA\xB3d\xE4ߎ+\xBD\x9FF\x8EF\x95%\;\xD7\xF8q\xF5?\xE7\xA5W\x9F\xC3\xC1\xF2\xC9\xD4 \xED\xE3\xC7\xA7==\xABʖR\xE2\xEF\xFDVo\xD4\xEC\x8E5Ɯ]d\xF2\xDE܀@\xD38\xFC*\xBC+-\xC2\xF9s\xC5\xE5\x85S\x9C q\x8E\xA4Wys\xA3\x81UOvR\x9Es\xFCC\xD3\xFCi\xAD\xA1\xC5 \xA7\xE5@\xDArNO&lt;J\xC69kn\xCA]\xBF\xAD&gt;\xFF\xF8se\x8BIy\x9CjinP.\xC6\xC8?0ےs\xFC\xFF\xFA\xD50\xB5m\xDFx\x8C\x9C\xF5Nz\xEB]+i\xFEc`\sǡ\xFD)\xB2ijDž\x94\x86\xC09㧨\xAC\xFF\xB3\xF9\xBE\xC3\xEE\xB8}c\xB9\xCFGda\xF9\x9A4V\xF1\x9F\xD3񧥳\xAC$\xEE\x8E\x9C\x81\x9Eq[ي!2I%y\xC6\x9E=\xE9&gt;ɶq\xF6uY\xBEf\xEB\x8E\xFF\x95c\xEC95~\x9E~\x97v\xFF+k\xD8~\xDA\xE5;{\xD9\xE2,\xB9h\xF3Ͼ\xBDX\x9A\xC6Mpa.\xD4\xFD\xD2\xB1Qמ;\x91\xC1\xA75\x818\xC0\xBB\x83\xA9\xA8\xD7O6\xD8X\x95l\xFC\xA0\xA0\xFA~\xB4T\x9DH\xFB\x9A\xB8\xFAۧM\xF6\xFB\x89\xD3u\xA3)\xCF\xE0W\xB5;\x85\xBF\xCD\xF7\x86y=y=j\xBDDž]؝\x8D\x86\xFB\xA3#\x9E\x95\xD0\xDA]M\xDD\xCE\xC0\xF9w\x83\xC7A\xFA֜Z\xBC\xAF\xFAx\x93\x81\xB9O8\xFD\xBB\xD5B\x85*\x8F\xE3i\xFD\xFD\xBFO.\xBDIu\xEAC\xCC\xE2.\xF4\xA8\xF4\xA4&amp;\xF0\xAA&gt;\xF0\xDBpY\xD8z;\xF4\xF6\x9B|\x97\xFA\x84\xC0X7\xD9-\xBA۹\xDC\xF3\xD4\xE7\x8E\xDCW\xA1\xB5\x8E\x90\xD2\xC8\xCDkpǞ ~\x87\xBFJ-\x9E\xC5\xEBk8s\xCEK9\xC1\xF5\xFEC\xF34\x95{\xD1\xFC^\xDD~\x99q\xC5\xDB^Vߙ\xC7io\xB6\x881\xDC\xE3\xEFT j̚\xB6\xA6\xF3\xED\xD3\xD2ۣ\xC8&quot;A\xF4Ӛ\xE9\xAEu\x9ByA\xF3-cl\x925$ \x93\xD0ɮ\x9F\xC2\xDF
+\xBCS\xE2\xE0\xAF\xE1\xCD\xC1 \x89n#\xFB:\x91\xC69nOS\xC8\xA5zyVC\x98gX\x8Fa\x97BUgڜ%)z\xD9-\xE0a\x88\xC7Rïi_\x96+\xBBi#\xCD\xEC\xF4-KPUmU\x9AD'\xE6\xF3ё\x8E\x99\xFC+z\xDA+[\xF6K!\xCF        \x9D\xAD\xF9\xF5#\xD8W\xB7xk\xF6Bk\x89\xD2\xEB \xE5\x9A\xDE\xD1q\xC9\xFF\xA6\x8D\xF9p\xA2\xBDC\xC2? t*\xFF\xC23\xA6[A*\xA8_8\xAE\xF9N=\\xE4\xD7\xEF|#\xF4j\xE2|٪ً\x8E\xF9\xED9\x{DE84}\xB6v\xB4\xA7\xDD%\x98\xF1\xB6
+\x8F\xBBJ\xF3~Z/\xBD\xFE\x88\xF9\xF3\xC2?&lt;W\xE3uO\xB1\xDAdX\xB0\xEDK\xE5\x96\xC8!&gt;\xF3u\x80\xF7\xAFY\xF0O\xECšxq\xD65\xAB\xA1\xCF\xEF\xC6!\xDA&gt;\xFF\xF0&quot;k\xD2h\xAF\xE9\xDE\xF0#\x86xaƵzoY}\xAA\xB6qO\xFB\xB4׸\xBC\xAE\xA4\xD7s\xE1s*\xC6㓌_${GG\xF3{\xFEK\xC8e\xBD\xB4v\x90,V\x91\xA4Q\xA0¢(UQ\xE8\xE9O\xA2\x8A\xFD\x9E1PJ1VH\xF9\xC6\xEF\xAB
+(\xA2\xA8AEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPEPmOF\xB4\xD6\xED\xCCZŭ\xBD\xD4G\xF8e\x8C8\xFC\x8Dr\xD7\xEC\xFB\xE1\xEDU\x9D\xEC㸰v&gt;D\x9F.}v\xB6LWqE|\xFEu\xC2y7/\xF8R\xC1Ӫ\xFB\xCA)\xC9zK\xE2_&amp;ua\xF1،'\xF0j8\xFA=&gt;\xED\x8F\xD6f+\xC4m\xDA\xA9k8 \x85K\x98J}w.\xEC\xFEU\xCB\xEA?&lt;Se!3i\x91]\x84 +mp\x8D\x9F^\xA9\xFD+\xE8\xBA+\xF2\xCC\xD7\xE8\xF3\xC2y\x83\xBDV\x87\x94'u\xF7TU? y\xE5,\xC7\xD1\xD2MK\xD5\x95\x8F\x95\xB5\xEA֬ͨhz\xAA \xE3q\xB3\x90\x8E=\xC0&quot;\xB1\xAEU \x8D\xBE՘\xC0a\xBB\xCCB\xBDG\xA9񯰩\x93\xFF\xAB5\xF0\xB8\xFF\xA2\xFE\xAA\xFD\xC6i(\xAB}\xAAJ_\x95H~G\xA9G\x8D\xA7'E?I[\xF4gƈ`g\x8D\xB7C\xC0\xC3tϯj\x8C\x88\xC6&lt;\xBE\xE4\xDC\x87j\xFA\xE2/\xFAɾ\xA7\xF9W\x8D\xDE\xFF\xCB\xDF\xFDt?\xFA6\xF1\xB7\xBE\xAC\xE8}eTջ\xF2r\xFC+\xFCr\xFC\xF4&gt;\xC7.\xCD~\xBFnKm\xD6\xFB\xFC\x91\x81$1 _\x9E6 \xF3n\xFF\xF5*        |\x88\x95H\x96,\xE4\xE4\xA9\xCF\xE3\xFA\xFEu~\xDF\xFDX\xFCk\xA6\xF8w\xFF2~ʾ?,\xC9?\xB5\xB1T\xF0\xCA|\xBC\xDDm{|\xB9\x97\xE6\xBFӭ\x89\xF6s\xB5\xED\xFDv8Inma\x87d2 \xE3!K ~\xA4\xFBS\xE1\xB2{\xA3Z\xC7,\xCC\xD9\xE24f\xDB\xDF\xF8G\xF9\xC5}[\xE0\x89\xF4؎\x82\xBF\xA4\xF2O\xA2\xF3ͨ,L\xB3~U.\x8A\x85\xED\xDE\xCD\xD6꺟\x8A\xE3\xABM\xC1a\xEF\xE7\xCD\xFFڟ\xDB|;\xF1\xEA\xC8\xF6\xBE\xD61\xE8,&amp;9\xE7#\xA8\xC5j\xE9\xFF\xB3\xE7\x8C\xF5\x91\xE6A\xA1\\xC0\x8D\xFF=\xA7\x8A\xD7жG\xE2+\xEBz+\xECp\xBFD\xEC\x81?\xF6\xBC}i.\xD1P\x86\xBF8\xCF\xFA\xEAy\xB58\xFB\xFF.\xE9Ez\xDD\xFE\xA8\xF9\xCBI\xFD\x90&lt;C~Ck:\x86\x93\xA7\xA4\x83,\xB1\x87\xB8u?\x92\x83\xFF}We\xE1\xFF\xD8\xFB@\xB1*\xDE$\xBC\xBF\xD4\xD9O\xB8\x82&lt;z\xBF7\xFE=^\xB7E~\x8B\x93\xF8\xC1&lt;\x94\xFE\xA3\xEDd\xBAՔ\xA7\xF7\xC6\xEA]~\xC7\xC4\xF1ng\x88\xD3\xDA\xF2\xAF\xFF\xC2\xFF +4ƣ\xC3:U\x9D\xA9S\x90\xE17I\xFF}\xB6[\xF5\xAD\xCA(\xAF\xD6pn*\xA2\xB0\xF8*1\xA7MmEF+\xD1$\x91\xF3\xF5kT\xAF.z\x92m\xF7n\xEC(\xA2\x8A\xED3
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80
+(\xA2\x80?\xFF\xD9
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestscss3blendingresourcesduckypngfromrev168353trunkLayoutTestscss3compositingresourcesduckypng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/css3/blending/resources/ducky.png (from rev 168353, trunk/LayoutTests/css3/compositing/resources/ducky.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestscss3blendingresourcesduckypng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/css3/blending/resources/ducky.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestscss3blendingresourcesgray_squaresvgfromrev168353trunkLayoutTestscss3compositingresourcesgray_squaresvg"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/resources/gray_square.svg (from rev 168353, trunk/LayoutTests/css3/compositing/resources/gray_square.svg) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/resources/gray_square.svg                                (rev 0)
+++ trunk/LayoutTests/css3/blending/resources/gray_square.svg        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; viewBox=&quot;0 0 100 100&quot;&gt;
+        &lt;svg&gt;&lt;rect width=&quot;100%&quot; height=&quot;100%&quot; fill=&quot;#777777&quot;/&gt;&lt;/svg&gt;
+&lt;/svg&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingresourcesredcirclesvgfromrev168353trunkLayoutTestscss3compositingresourcesredcirclesvg"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/resources/red-circle.svg (from rev 168353, trunk/LayoutTests/css3/compositing/resources/red-circle.svg) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/resources/red-circle.svg                                (rev 0)
+++ trunk/LayoutTests/css3/blending/resources/red-circle.svg        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; viewBox=&quot;0 0 100 100&quot;&gt;
+  &lt;circle cx=&quot;50&quot; cy=&quot;50&quot; r=&quot;40&quot; stroke=&quot;black&quot; stroke-width=&quot;2&quot; fill=&quot;red&quot;&gt;
+  &lt;/circle&gt;
+&lt;/svg&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingresourcesreferencepngfromrev168353trunkLayoutTestscss3compositingresourcesreferencepng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/css3/blending/resources/reference.png (from rev 168353, trunk/LayoutTests/css3/compositing/resources/reference.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestscss3blendingresourcesreferencepng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/css3/blending/resources/reference.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestscss3blendingresourcessquaresgiffromrev168353trunkLayoutTestscss3compositingresourcessquaresgif"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/resources/squares.gif (from rev 168353, trunk/LayoutTests/css3/compositing/resources/squares.gif) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/resources/squares.gif                                (rev 0)
+++ trunk/LayoutTests/css3/blending/resources/squares.gif        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,157 @@
</span><ins>+GIF89a,,\xF0&amp;!\xF9(!\xFF NETSCAPE2.0!\xFF ICCRGBG1012\xFF\xB4applmntrRGB XYZ \xDD 7acspAPPL\xF6\xD6\xD3-appldescPbdscm\xB4\xB8cprtl$wtpt\x90rXYZ\xA4gXYZ\xB8bXYZ\xCCrTRC\xE0 aarg +\xEC vcgt ndi\xFFn &gt;chad`,mmod\x8C(bTRC\xE0 gTRC\xE0 aabg +\xEC aagg +\xEC descDisplaymluc skSKxcaES\x8EheIL\xA6ptBR\xBCitIT\xFF\xD4huHU\xE8ukUA\xFCkoKR nbNO$csCZ6zhTW LdeDEXroROhsvSEzzhCN LjaJP\x8Aar\x98elGR&quot;\xACptPT\xCEnlNL\xE4frFR\xFAesEShthTH trTRfiFI0hrHR@p\xFFlPLTruRU$fenUS\x8AdaDK\x9CFarebn\xE9 LCDLCD en color LCD \xE6\xD1\xE2\xD5\xE0\xD9LCD ColoridoLCD coloriSz\xEDnes LCD&gt;;L&gt;@&gt;289 LCD\xCE\xEC\xB7\xEC LCDFarge-LCDBarevn\xFD L\xFFCD_i\x82r LCDFarb-LCDLCD colorF\xE4rg-LCD0\xAB0\xE90\xFC LCD LCD EDHF)\x88\xB3\xC7\xC1\xC9\xBC\xB7 \xBF\xB8\xCC\xBD\xB7 LCDLCD a CoresKleuren-LCDLCD couleurLCD *5Renkli LCDV\xE4ri-LCDLCD\xFF u bojiKolor LCD&amp;25B=&gt;9 -48A?;59Color LCDLCD-farvesk\xE6rmtextCopyright Apple, Inc., 2013XYZ \xF3R\xCFXYZ m\xAF8i^XYZ b\x90\xBA-\xABXYZ &amp;\x96 +j\xCB$curv
+\xFF#(-26;@EJOTY^chmrw|\x81\x86\x8B\x90\x95\x9A\x9F\xA3\xA8\xAD\xB2\xB7\xBC\xC1\xC6\xCB\xD0\xD5\xDB\xE0\xE5\xEB\xF0\xF6\xFB +%+28&gt;ELRY`gnu|\x83\x8B\x92\x9A\xA1\xA9\xB1\xB9\xC1\xC9\xD1\xD9\xE1\xE9\xF2\xFA &amp;/8AKT]gqz\x84\x8E\x98\xA2\xAC\xB6\xC1\xCB\xD5\xE0\xEB\xF5 !-8COZfr~\x8A\x96\xA2\xAE\xBA\xC7\xD3\xE0\xEC\xFF\xF9 -;HUcq~\x8C\x9A\xA8\xB6\xC4\xD3\xE1\xF0\xFE ++:IXgw\x86\x96\xA6\xB5\xC5\xD5\xE5\xF6'7HYj{\x8C\x9D\xAF\xC0\xD1\xE3\xF5+=Oat\x86\x99\xAC\xBF\xD2\xE5\xF8 2FZn\x82\x96\xAA\xBE\xD2\xE7\xFB                %        :        O        d        y        \x8F        \xA4        \xBA        \xCF        \xE5        \xFB
+
+'
+=
+T
+j
+\x81
+\x98
+\xAE
+\xC5
+\xDC
+\xF3 &quot; 9 Q i \x80 \x98 \xB0 \xC8 \xE1 \xF9  * C \ u \x8E \xA7 \xC0 \xD9 \xF3 + + +&amp; +@ +Z +t +\x8E\xFF +\xA9 +\xC3 +\xDE +\xF8.Id\x9B\xB6\xD2\xEE        %A^z\x96\xB3\xCF\xEC        &amp;Ca~\x9B\xB9\xD7\xF51Om\x8C\xAA\xC9\xE8&amp;Ed\x84\xA3\xC3\xE3#Cc\x83\xA4\xC5\xE5'Ij\x8B\xAD\xCE\xF04Vx\x9B\xBD\xE0&amp;Il\x8F\xB2\xD6\xFAAe\x89\xAE\xD2\xF7@e\x8A\xAF\xD5\xFA Ek\x91\xB7\xDD*Qw\x9E\xC5\xEC;c\x8A\xB2\xDA*R{\xA3\xCC\xF5Gp\x99\xC3\xEC@j\xFF\x94\xBE\xE9&gt;i\x94\xBF\xEA  A l \x98 \xC4 \xF0!!H!u!\xA1!\xCE!\xFB&quot;'&quot;U&quot;\x82&quot;\xAF&quot;\xDD#
+#8#f#\x94#\xC2#\xF0$$M$|$\xAB$\xDA%        %8%h%\x97%\xC7%\xF7&amp;'&amp;W&amp;\x87&amp;\xB7&amp;\xE8''I'z'\xAB'\xDC( +(?(q(\xA2(\xD4))8)k)\x9D)\xD0**5*h*\x9B*\xCF++6+i+\x9D+\xD1,,9,n,\xA2,\xD7- -A-v-\xAB-\xE1..L.\x82.\xB7.\xEE/$/Z/\x91/\xC7/\xFE050l0\xA40\xDB11J1\x821\xBA1\xF22*2c2\x9B2\xD43 +3F33\xB83\xF14+4e4\x9E4\xD855M5\x875\xC25\xFD676r6\xAE6\xE97$7`7\x9C7\xD7\xFF88P8\x8C8\xC899B99\xBC9\xF9:6:t:\xB2:\xEF;-;k;\xAA;\xE8&lt;'&lt;e&lt;\xA4&lt;\xE3=&quot;=a=\xA1=\xE0&gt; &gt;`&gt;\xA0&gt;\xE0?!?a?\xA2?\xE2@#@d@\xA6@\xE7A)AjA\xACA\xEEB0BrB\xB5B\xF7C:C}C\xC0DDGD\x8AD\xCEEEUE\x9AE\xDEF&quot;FgF\xABF\xF0G5G{G\xC0HHKH\x91H\xD7IIcI\xA9I\xF0J7J}J\xC4K KSK\x9AK\xE2L*LrL\xBAMMJM\x93M\xDCN%NnN\xB7OOIO\x93O\xDDP'PqP\xBBQQPQ\x9BQ\xE6R1R|R\xC7SS_S\xAAS\xF6TBT\x8FT\xDBU(UuU\xC2VV\V\xA9V\xF7WDW\x92W\xE0X/X}X\xCBYYiY\xB8ZZVZ\xFF\xA6Z\xF5[E[\x95[\xE5\5\\x86\\xD6]']x]\xC9^^l^\xBD__a_\xB3``W`\xAA`\xFCaOa\xA2a\xF5bIb\x9Cb\xF0cCc\x97c\xEBd@d\x94d\xE9e=e\x92e\xE7f=f\x92f\xE8g=g\x93g\xE9h?h\x96h\xECiCi\x9Ai\xF1jHj\x9Fj\xF7kOk\xA7k\xFFlWl\xAFmm`m\xB9nnkn\xC4ooxo\xD1p+p\x86p\xE0q:q\x95q\xF0rKr\xA6ss]s\xB8ttpt\xCCu(u\x85u\xE1v&gt;v\x9Bv\xF8wVw\xB3xxnx\xCCy*y\x89y\xE7zFz\xA5{{c{\xC2|!|\x81|\xE1}A}\xA1~~b~\xC2#\x84\xE5\x80G\x80\xA8\x81
+\x81k\x81͂0\x82\x92\x82\xF4\x83W\x83\xBA\x84\x84\x80\x84\xE3\x85G\x85\xAB\x86\x86r\x86ׇ;\xFF\x87\x9F\x88\x88i\x88Ή3\x89\x99\x89\xFE\x8Ad\x8Aʋ0\x8B\x96\x8B\xFC\x8Cc\x8Cʍ1\x8D\x98\x8D\xFF\x8Ef\x8EΏ6\x8F\x9E\x90\x90n\x90֑?\x91\xA8\x92\x92z\x92\xE3\x93M\x93\xB6\x94 \x94\x8A\x94\xF4\x95_\x95ɖ4\x96\x9F\x97
+\x97u\x97\xE0\x98L\x98\xB8\x99$\x99\x90\x99\xFC\x9Ah\x9A՛B\x9B\xAF\x9C\x9C\x89\x9C\xF7\x9Dd\x9DҞ@\x9E\xAE\x9F\x9F\x8B\x9F\xFA\xA0i\xA0ءG\xA1\xB6\xA2&amp;\xA2\x96\xA3\xA3v\xA3\xE6\xA4V\xA4ǥ8\xA5\xA9\xA6\xA6\x8B\xA6\xFD\xA7n\xA7\xE0\xA8R\xA8ĩ7\xA9\xA9\xAA\xAA\x8F\xAB\xABu\xAB\xE9\xAC\\xACЭD\xAD\xB8\xAE-\xAE\xA1\xAF\xAF\x8B\xB0\xB0u\xB0\xEA\xB1`\xB1ֲK\xB2³8\xB3\xAE\xB4%\xB4\x9C\xB5\xB5\x8A\xB6\xB6y\xB6\xF0\xB7h\xB7\xE0\xB8Y\xB8ѹJ\xB9º;\xBA\xB5\xBB.\xBB\xA7\xBC!\xBC\x9B\xBD\xBD\x8F\xBE
+\xBE\x84\xBE\xFF\xFF\xBFz\xBF\xF5\xC0p\xC0\xEC\xC1g\xC1\xE3\xC2_\xC2\xDB\xC3X\xC3\xD4\xC4Q\xC4\xCE\xC5K\xC5\xC8\xC6F\xC6\xC3\xC7Aǿ\xC8=ȼ\xC9:ɹ\xCA8ʷ\xCB6˶\xCC5̵\xCD5͵\xCE6ζ\xCF7ϸ\xD09к\xD1&lt;Ѿ\xD2?\xD2\xC1\xD3D\xD3\xC6\xD4I\xD4\xCB\xD5N\xD5\xD1\xD6U\xD6\xD8\xD7\\xD7\xE0\xD8d\xD8\xE8\xD9l\xD9\xF1\xDAv\xDA\xFBۀ\xDC܊\xDDݖ\xDEޢ\xDF)߯\xE06\xE0\xBD\xE1D\xE1\xCC\xE2S\xE2\xDB\xE3c\xE3\xEB\xE4s\xE4\xFC\xE5\x84\xE6 +\xE6\x96\xE7\xE7\xA9\xE82\xE8\xBC\xE9F\xE9\xD0\xEA[\xEA\xE5\xEBp\xEB\xFB\xEC\x86\xED\xED\x9C\xEE(\xEE\xB4\xEF@\xEF\xCC\xF0X\xF0\xE5\xF1r\xF1\xFF\xF2\x8C\xF3\xF3\xA7\xF44\xF4\xC2\xF5P\xF5\xDE\xF6m\xF6\xFB\xF7\x8A\xF8\xF8\xA8\xF98\xF9\xC7\xFAW\xFA\xE7\xFBw\xFC\xFC\x98\xFD)\xFD\xBA\xFEK\xFE\xDC\xFFm\xFF\xFFpara\xFFff\xF2\xA7 +Y\xD0
+vcgtV.\xEB\x9D^%\xEA\xC0\x98pR        E
+6 / . ++8K`u\x95\xB9\xE1 Ar\xAD\xEB)j\xB0\xF8!D&quot;\x90#\xE2%1&amp;\x87'\xDD)5*\x90+\xEC-E.\xA3/\xFE1\2\xBA45x6\xD5839\x8E:\xEC&lt;G=\xA0&gt;\xFA@RA\xA5B\xF9DKE\x9AF\xE8H4I{J\xBELM@NzO\xB0P\xE3RS=TdU\x85V\xA0W\xB3X\xBFY\xC3Z\xC0[\xB9\\xAF]\xA6^\x9C_\x90`\x82aqb^cLd7e&quot;f +f\xF7g\xE1h\xCAi\xB2j\x9Ak\x82limPn5oo\xF7p\xD3q\xABrs\xFFOtt\xEFu\xBEv\x8Ew\x+x\xFAy\xCAz\x9A{i|8}}\xD3~\x9Fl\x80B\x81$\x82\x83\x84\x85\x86\x87 +\x88        \x89\x89\xFF\x8A\xF9\x8B\xF2\x8C\xEB\x8D\xE2\x8EڏҐˑ’\xB9\x93\xAE\x94\xA3\x95\x99\x96\x8E\x97\x83\x98{\x99y\x9A\x82\x9B\x98\x9C\xB5\x9DО\xE2\x9F\xEC\xA0\xF0\xA1\xF0\xA2\xF0\xA3\xEF\xA4\xEE\xA5\xED\xA6\xEB\xA7\xE8\xA8\xE4\xA9\xE1\xAA\xE3\xAB\xF1\xAD\xAEC\xAF~\xB0\xB7\xB1߲\xF8\xB4\xB5\xB6\xB7*\xB85\xB9?\xBAI\xBBS\xBCb\xBDx\xBE\x98\xBF\xC1\xC0\xE8\xC2\xC3\xC4\xC5 \xC6*\xC77\xC8B\xC9B\xCA(\xCA\xEFˊ\xCC̡\xCD?\xCD\xECέ\xCFr\xD09\xD1\xD1\xCDҞ\xD3q\xD4E\xD5\xD5\xEE\xD6\xC3ח\xD8h\xD96\xD9\xFF\xDA\xC0\xDBz\xDC3\xDC\xECݭ\xDEs\xDF&lt;\xE0\xE0\xD2\xE1\x9C\xE2f\xE31\xE3\xFB\xE4\xC6\xE5\x94\xE6e\xE7:\xE8\xFF\xE8\xEA\xE9\xBE\xEA\x8C\xEBW\xEC!\xEC\xE9\xED\xB1\xEEz\xEFB\xF0 \xF0\xD5\xF1\xAD\xF2\x9E\xF3\xB4\xF4\xF7\xF6f\xF7\xDA\xF9@\xFA\x94\xFB\xE0\xFD3\xFE\x94\xFF\xFFV#\xB0Y\xC8\x86K\xDD\xB3\x8C        l
+U D 3 +)%(/5FVn\x84\xA3\xC4\xEB&gt;i\x9A\xCC\xFF!8&quot;t#\xAE$\xEA&amp;+'h(\xA8)\xEB+-,r-\xB5.\xF90?1\x812\xC74 5L6\x8E7\xD19:P;\x8E&lt;\xCA&gt;??@vA\xA8B\xDBD E:FbG\x89H\xABI\xCBJ\xE9LMN'O3P:Q:R3S$TT\xF5U\xDAV\xC0W\xA4X\x8AYnZS[7\\\xFF]\xE2^\xC4_\xA6`\x86adb@cc\xF7d\xD1e\xABf\x85g^h7ii\xE8j\xFF\xBFk\x97lnmEnn\xEDo\xBFp\x8EqZr&quot;r\xE9s\xB0twu:u\xFDv\xBEwx@yy\xC8z\x8D{P||\xD5}\x97~[#\xF0\x80Á\x9F\x82\x83\x83n\x84Z\x85G\x864\x87!\x88 \x88\xF7\x89\xE2\x8A̋\xB6\x8C\xA0\x8D\x88\x8Er\x8F]\x90L\x91?\x925\x93.\x94(\x95&quot;\x96\x97\x98\x99
+\x9A\x9A\xFC\x9B\xF4\x9C\xEB\x9D\xE0\x9EןѠСբߣ\xEB\xA4\xF8\xA6\xA7\xA8\xA9$\xAA0\xAB&lt;\xACF\xADO\xAEY\xAFe\xB0v\xB1\x8C\xB2\xA8\xB3Ĵ޵\xF1\xB7\xB8\xB9!\xBA3\xBBF\xBC[\xBDp\xBE\x86\xBF\x9B\xC0\xA9\xC1\xAD¤Ð\xC4t\xC5T\xC62\xC7\xC7\xF1\xC8\xD4ɹʟ˅\xCCk\xCDQ\xCE8\xCF!\xD0 \xD0\xF8\xD1\xE3\xD2\xCDӲԗ\xD5}\xD6c\xD7K\xD84\xD9\xDA\xDA\xEC\xDB\xD4ܻݣލ\xDF|\xE0p\xFF\xE1k\xE2m\xE3t\xE4}\xE5\x86\xE6\x91\xE7\x9B\xE8\xA5\xE9\xB0\xEA\xBA\xEB\xC3\xEC\xCD\xED\xDB\xEE\xF8\xF09\xF1\xA4\xF3B\xF5 \xF6\xF4\xF8\xE8\xFA\xD2\xFC\xA2\xFEY\xFF\xFFV\x8D(\xCBm\xCB\x82&gt;\xF8\xBD\x87        Y
+3  \xE8 \xC9 +\xB3\x9E\x8D\x83zvyy}\x86\x8F\x9D\xAF\xC4\xD8\xEE +$ B!`&quot;\x83#\xA3$\xC5%\xE9'(1)U*{+\x9F,\xC4-\xE9/071Z2{3\x9E4\xBF5\xDE6\xFE899:R;i&lt;~=\x91&gt;\xA3?\xB1@\xBCA\xC5B\xCAC\xCCD\xCBE\xC7F\xBFG\xB3H\xA2I\x8AJnKKL L\xF4M\xC6N\x97OiP9QQ\xD6R\xA5SsT@U U\xD7V\xA4WpX;YY\xD0Z\x9A[e\.\\xF6]\xBE^\x86_N`\xFF`\xD7a\x9Ab^cc\xE0d\xA0e`ff\xDFg\xA0h`ii\xDEj\x9DkYll\xCEm\x89nEoo\xBBptq'q\xD8r\x88s7s\xE7t\x96uDu\xF2v\xA0wNw\xFBx\xA9yVzz\xAF{[||\xB0}[~~\xB0^\x80\x80с\x96\x82e\x838\x84\x84兽\x86\x94\x87k\x88A\x89\x89\xED\x8A\xC1\x8B\x94\x8Cf\x8D7\x8E
+\x8E\xE0\x8F\xB8\x90\x92\x91r\x92S\x935\x94\x94\xFE\x95\xE4\x96ʗ\xAF\x98\x93\x99v\x9AY\x9B:\x9C\x9C\xF7\x9D՞\xB5\x9F\x9B\xA0\x8D\xA1\x86\xA2\x84\xA3\x85\xA4\x87\xA5\x87\xA6\x85\xA7}\xA8m\xA9X\xAAE\xAB;\xAC=\xADK\xAEa\xAF|\xB0\x98\xB1\xB4\xB2ͳ\xE5\xB4\xFB\xB6\xB7&amp;\xB8&lt;\xB9Q\xBAg\xBB~\xBC\x95\xBD\xAA\xBE\xBC\xBF\xC7\xC0\xCA\xC1\xC9\xC2\xC5\xC3\xC1ĽŸƳǭȧɟʙ˒̌͆\xFF΃υБѨ\xD2\xC9\xD3\xF1\xD5\xD6I\xD7vآ\xD9\xCE\xDA\xF9\xDC$\xDDSޏ\xDF\xE0\xE1i\xE3\xE4\xF5\xE7\xE9~\xEC\xC3\xF1\x93\xF8$\xFF\xFFndin6\xA6EV\x80Q\xFF\xA8Q%\x94 \xB9P +T9k\x85\xEB\x9C(        #/=K[l~\x92\xA6\xBB\xD1\xE94Ok\x87\xA5\xC3\xE2#Eg\x8B\xAF\xD4\xFA!Hq\x9A\xC4\xEFGu\xA3\xD34g\x9A\xCE9p\xA8\xE2X\x94\xD2Q\x93\xD5                _        \xA6        \xEE
+8
+\x83
+\xFF\xD0  n \xC0  j \xC1 + +w +\xD56\x99\xFFg\xD2A\xB3*\xA6'\xAF;\xCC_\xF4\x8D*\xCBp\xC3q&quot;\xD6\x8DH\xC6\x8AQ  \xED!\xC4&quot;\xA3#\x8B$z%m&amp;d'_(^)`*e+m,y-\x89.\x9E/\xBA0\xD71\xEA2\xEE3\xE44\xD45\xC36\xB67\xAE8\xAA9\xA9:\xAA;\xB0&lt;\xB8=\xC4&gt;\xD3?\xE5@\xF9BC)DFEgF\x8BG\xB1H\xDBJK2LWMrN\x83O\x8FP\x9EQ\xB7R\xDBT        U&gt;VwW\xB3X\xF2Z4[x\\xC1^ +_\`\xA9a\xECcd?eWfmg\x88h\xB2i\xEDk7l\x89m\xDFo6p\x90q\xEEsOt\xB2vwtx\xCAz{^|\xA8}\xFFh\x80\xE1\x82a\x83\xDF\xFF\x85Y\x86ՈY\x89\xFC\x8B莎\x91\x9D\x94\x96J\x98p\x9A\x98\x9C\xB8\x9EΠ\xE1\xA2\xF6\xA5\xA7)\xA9K\xABx\xAD\xBA\xB0\xB2\xA2\xB5+\xB7\x9E\xB9\xFF\xBC\\xBE\xBB\xC1 Ê\xC5\xF9\xC8h\xCA\xD3\xCD4ϋ\xD1\xE3\xD4M\xD6\xCE\xD9`\xDB\xF9ޗ\xE18\xE3\xDF\xE6\x84\xE8\xFB\xEB&quot;\xEC\xFE\xEE\xA4\xF0$\xF1\x9F\xF3\xF4\xA2\xF6&gt;\xF7\xE7\xF9\x98\xFBB\xFC\xDE\xFEr\xFF\xFF )7FWi|\x91\xA7\xBE\xD6\xEF
+%B_~\x9E\xBE\xE0&amp;Jp\x96\xBE\xE6:e\x91\xBF\xEDM~\xB1\xE4N\x85\xBD\xF60l\xA8\xE6%f\xA8\xEB/u\xBD                P        \x9D        \xEA
+:
+\x8B
+\xDF 4 \x8B \xE4 \xFF? \x9D \xFD +` +\xC5-\x97v\xEBc\xE0b\xEAy\xAAG\xE8\x8B1\xDA\x864\xE6\x9BT\xD2\x98b/\xD5 \xAD!\x89&quot;g#J$1%&amp;&amp;\xFB'\xF4(\xF4)\xFC+ +,#-&gt;.`/\x890\xB91\xEA34P5\x8B6\xCC89W:\x99;\xD3=&gt;&amp;?F@fA\x88B\xADC\xD5EF2GfH\x9DI\xD7KLVM\x96N\xD3PQGRS\xBAT\xF7V6WxX\xBDZ[P\\x9F]\xF2_J`\xA4a\xFDcQd\xA0e\xEAg3h}i\xCBklqm\xC6opvq\xD3s4t\x97u\xFCw_x\xBEz{n|\xC6~#\x8A\x80\xF8\x82j\x83݅P\x86È7\x89\xAD\x8B&quot;\x8C\x9A\x8E\x8F\x9F\x91:\x92픸\x96\x97\xFF\x98\x82\x9Aq\x9C_\x9EJ\xA04\xA2\xA4\xA5\xFF\xA7\xF2\xA9\xE6\xABحȯ\xBC\xB1\xB9\xB3\xC1\xB5Ϸݹ\xEB\xBB\xF9\xBE
+\xC0 \xC2:\xC4X\xC6yțʺ\xCC\xD0\xCE\xDB\xD0\xD8\xD2\xCCԼ֬؝ڑ܇\xDE\xE0y\xE2w\xE4x\xE6{\xE8x\xEA]\xEC\xED\xA6\xEF\xF0i\xF1\xA3\xF2\xD5\xF3\xF7\xF5\xF63\xF7P\xF8s\xF9\x99\xFA\xCD\xFC\xFDQ\xFE\xA4\xFF\xFF +#1BTh}\x94\xAD\xC7\xE2\xFF&lt;]~\xA1\xC6\xEB:c\x8D\xB8\xE5Ar\xA3\xD6        &gt;u\xAC\xE5[\x98\xD6W\x9A\xDE#j\xB3\xFEJ\x98\xE8        :        \x8D        \xE3
+:
+\x94
+\xF0 O \xB0  y \xE2 +N +\xBD0\xFF\xA5\x9C\xA41\xC4_\xAAW\xBBt0\xF0\xB4}I\xEC\xC4\xA0c L!9&quot;*#!$%!&amp;)'6(I)_*y+\x97,\xBA-\xE2/0J1\x862\xC345Q6\xAD89:\xF1&lt;i=\xE8?l@\xF6B\x86DE\xBAG_I J\xBCLiNO\x8BQRoS\xDDUNV\xC2X;Y\xB8[9\\xC0^N_\xE1axcd\xA3f4g\xC0iKj\xD7lcm\xF1o\x81qr\xAFtMu\xF0w\x99yJ{|\xB8~c\xFE\x81\x8E\x83\x84\xA2\x86-\x87\xBD\x89T\x8A\xF8\x8C\xAE\x8En\x90*\x91ӓj\x94\xF3\x96u\x97\xF5\x99w\x9A\xFC\x9C\x86\x9E\x9F\xA6\xA1;\xA2Ӥm\xA6
+\xA7\xA8\xA9H\xAA鬌\xAE4\xAF䱡\xB3l\xB5D\xB7&quot;\xB9κ\xE9\xBCѾ\xBD\xC0\xAD¢ĚƔȑʏ̏΋\xD0}\xD2^\xD40\xD5\xF5ײ\xD9m\xDB)\xDC\xE6ޥ\xE0f\xE2*\xE3\xF1\xE5\xBC\xE7\x85\xE9D\xEA\xF1\xEC\x88\xED\xF2\xEFI\xF0\x8C\xF1\xB7\xF2\xDD\xF3\xEC\xF4\xF9\xF5\xE3\xF6\xC9\xF7\x92\xF8&lt;\xF8\xE6\xF9\x84\xF9\xF9\xFAn\xFA\xE3\xFBX\xFB\xBF\xFC\xFCi\xFC\xBE\xFD\xFDi\xFD\xBE\xFE\xFEP\xFE\x98\xFE\xDF\xFF'\xFFo\xFF\xB7\xFF\xFFsf32 B\xDE\xFF\xFF\xF3&amp;\x92\xFD\x91\xFF\xFF\xFB\xA2\xFF\xFF\xFD\xA3\xDC\xC0lmmod\xA0\xC9\xDF\xD8,,,\xFE\x84\x8F\xA9\xCB\xED\xA3\x9C\xB4ڋ\xB3޼\xFB\x86\xE2H\x96扦\xEAʶ\xEE \xC7\xF2L\xD7\xF6\x8D\xE7\xFA\xCE\xF7\xFE
+\x87Ģ\xF1\x88L*\x97̦\xF3        \x8DJ\xA7Ԫ\xF5\x8A\xCDj\xB7ܮ\xF7 \x8B\xC7\xE4\xB2\xF9\x8CN\xAB\xD7\xEC\xB6\xFB +\x8F\xCB\xE7\xF4\xBA\xFD\x8E\xCF\xEB\xF7\xFC\xBE\xFF(8HXhx\x88\x98\xA8\xB8\xC8\xD8\xE8\xF8)9IYiy\x89\x99\xA9\xB9\xC9\xD9\xE9\xF9        *:JZjz\x8A\x9A\xAA\xBA\xCA\xDA\xEA\xFA
++;K[k{\x8B\x9B\xAB\xBB\xCB\xDB\xEB\xFB ,&lt;L\l|\x8C\x9C\xAC\xBC\xCC\xDC\xEC\xFC -=M]m}\x8D\x9D\xAD\xBD\xCD\xDD\xED\xFD +.&gt;N^n~\x8E\x9E\xAE\xBE\xCE\xDE\xEE\xFE/?O_o\x8F\x9F\xAF\xBF\xCF\xDF\xEF\xFF0\xA0\xC0\x81 &lt;\x880\xA1… :|1\xA2ĉ+Z\xBC\x881\xA3Ʀ\x8D;z\xFC2\xA4ȑ$K\x9A&lt;\x892\xA5ʕ,[\xBA|        3\xA6̙4kڼ\x893\xA7Ν&lt;{\xFA\xFC        4\xA8СD\x8B=\x8A4\xA9ҥL\x9B:}
+5\xAAԩT\xABZ\xBD\x8A5\xAB֭\\xBBz\xFD
+6\xACرd˚=\x8B6\xADڵlۺ} 7\xAEܹt\xEBڽ\x8B7\xAF޽|\xFB\xFA\xFD 8\xB0\xE0\xC1\x84 &gt;\x8C8\xB1\xE2Ō;~ 9\xB2\xE4ɔ+[\xBE\x8C9\xB3\xE6͜;{\xFE :\xB4\xE8ѤK\x9B&gt;\x8D:\xB5\xEA\xD5H !\xF9(!\xFF ICCRGBG1012\xFF\xB4applmntrRGB XYZ \xDD 7acspAPPL\xF6\xD6\xD3-appldescPbdscm\xB4\xB8cprtl$wtpt\x90rXYZ\xA4gXYZ\xB8bXYZ\xCCrTRC\xE0 aarg +\xEC vcgt ndi\xFFn &gt;chad`,mmod\x8C(bTRC\xE0 gTRC\xE0 aabg +\xEC aagg +\xEC descDisplaymluc skSKxcaES\x8EheIL\xA6ptBR\xBCitIT\xFF\xD4huHU\xE8ukUA\xFCkoKR nbNO$csCZ6zhTW LdeDEXroROhsvSEzzhCN LjaJP\x8Aar\x98elGR&quot;\xACptPT\xCEnlNL\xE4frFR\xFAesEShthTH trTRfiFI0hrHR@p\xFFlPLTruRU$fenUS\x8AdaDK\x9CFarebn\xE9 LCDLCD en color LCD \xE6\xD1\xE2\xD5\xE0\xD9LCD ColoridoLCD coloriSz\xEDnes LCD&gt;;L&gt;@&gt;289 LCD\xCE\xEC\xB7\xEC LCDFarge-LCDBarevn\xFD L\xFFCD_i\x82r LCDFarb-LCDLCD colorF\xE4rg-LCD0\xAB0\xE90\xFC LCD LCD EDHF)\x88\xB3\xC7\xC1\xC9\xBC\xB7 \xBF\xB8\xCC\xBD\xB7 LCDLCD a CoresKleuren-LCDLCD couleurLCD *5Renkli LCDV\xE4ri-LCDLCD\xFF u bojiKolor LCD&amp;25B=&gt;9 -48A?;59Color LCDLCD-farvesk\xE6rmtextCopyright Apple, Inc., 2013XYZ \xF3R\xCFXYZ m\xAF8i^XYZ b\x90\xBA-\xABXYZ &amp;\x96 +j\xCB$curv
+\xFF#(-26;@EJOTY^chmrw|\x81\x86\x8B\x90\x95\x9A\x9F\xA3\xA8\xAD\xB2\xB7\xBC\xC1\xC6\xCB\xD0\xD5\xDB\xE0\xE5\xEB\xF0\xF6\xFB +%+28&gt;ELRY`gnu|\x83\x8B\x92\x9A\xA1\xA9\xB1\xB9\xC1\xC9\xD1\xD9\xE1\xE9\xF2\xFA &amp;/8AKT]gqz\x84\x8E\x98\xA2\xAC\xB6\xC1\xCB\xD5\xE0\xEB\xF5 !-8COZfr~\x8A\x96\xA2\xAE\xBA\xC7\xD3\xE0\xEC\xFF\xF9 -;HUcq~\x8C\x9A\xA8\xB6\xC4\xD3\xE1\xF0\xFE ++:IXgw\x86\x96\xA6\xB5\xC5\xD5\xE5\xF6'7HYj{\x8C\x9D\xAF\xC0\xD1\xE3\xF5+=Oat\x86\x99\xAC\xBF\xD2\xE5\xF8 2FZn\x82\x96\xAA\xBE\xD2\xE7\xFB                %        :        O        d        y        \x8F        \xA4        \xBA        \xCF        \xE5        \xFB
+
+'
+=
+T
+j
+\x81
+\x98
+\xAE
+\xC5
+\xDC
+\xF3 &quot; 9 Q i \x80 \x98 \xB0 \xC8 \xE1 \xF9  * C \ u \x8E \xA7 \xC0 \xD9 \xF3 + + +&amp; +@ +Z +t +\x8E\xFF +\xA9 +\xC3 +\xDE +\xF8.Id\x9B\xB6\xD2\xEE        %A^z\x96\xB3\xCF\xEC        &amp;Ca~\x9B\xB9\xD7\xF51Om\x8C\xAA\xC9\xE8&amp;Ed\x84\xA3\xC3\xE3#Cc\x83\xA4\xC5\xE5'Ij\x8B\xAD\xCE\xF04Vx\x9B\xBD\xE0&amp;Il\x8F\xB2\xD6\xFAAe\x89\xAE\xD2\xF7@e\x8A\xAF\xD5\xFA Ek\x91\xB7\xDD*Qw\x9E\xC5\xEC;c\x8A\xB2\xDA*R{\xA3\xCC\xF5Gp\x99\xC3\xEC@j\xFF\x94\xBE\xE9&gt;i\x94\xBF\xEA  A l \x98 \xC4 \xF0!!H!u!\xA1!\xCE!\xFB&quot;'&quot;U&quot;\x82&quot;\xAF&quot;\xDD#
+#8#f#\x94#\xC2#\xF0$$M$|$\xAB$\xDA%        %8%h%\x97%\xC7%\xF7&amp;'&amp;W&amp;\x87&amp;\xB7&amp;\xE8''I'z'\xAB'\xDC( +(?(q(\xA2(\xD4))8)k)\x9D)\xD0**5*h*\x9B*\xCF++6+i+\x9D+\xD1,,9,n,\xA2,\xD7- -A-v-\xAB-\xE1..L.\x82.\xB7.\xEE/$/Z/\x91/\xC7/\xFE050l0\xA40\xDB11J1\x821\xBA1\xF22*2c2\x9B2\xD43 +3F33\xB83\xF14+4e4\x9E4\xD855M5\x875\xC25\xFD676r6\xAE6\xE97$7`7\x9C7\xD7\xFF88P8\x8C8\xC899B99\xBC9\xF9:6:t:\xB2:\xEF;-;k;\xAA;\xE8&lt;'&lt;e&lt;\xA4&lt;\xE3=&quot;=a=\xA1=\xE0&gt; &gt;`&gt;\xA0&gt;\xE0?!?a?\xA2?\xE2@#@d@\xA6@\xE7A)AjA\xACA\xEEB0BrB\xB5B\xF7C:C}C\xC0DDGD\x8AD\xCEEEUE\x9AE\xDEF&quot;FgF\xABF\xF0G5G{G\xC0HHKH\x91H\xD7IIcI\xA9I\xF0J7J}J\xC4K KSK\x9AK\xE2L*LrL\xBAMMJM\x93M\xDCN%NnN\xB7OOIO\x93O\xDDP'PqP\xBBQQPQ\x9BQ\xE6R1R|R\xC7SS_S\xAAS\xF6TBT\x8FT\xDBU(UuU\xC2VV\V\xA9V\xF7WDW\x92W\xE0X/X}X\xCBYYiY\xB8ZZVZ\xFF\xA6Z\xF5[E[\x95[\xE5\5\\x86\\xD6]']x]\xC9^^l^\xBD__a_\xB3``W`\xAA`\xFCaOa\xA2a\xF5bIb\x9Cb\xF0cCc\x97c\xEBd@d\x94d\xE9e=e\x92e\xE7f=f\x92f\xE8g=g\x93g\xE9h?h\x96h\xECiCi\x9Ai\xF1jHj\x9Fj\xF7kOk\xA7k\xFFlWl\xAFmm`m\xB9nnkn\xC4ooxo\xD1p+p\x86p\xE0q:q\x95q\xF0rKr\xA6ss]s\xB8ttpt\xCCu(u\x85u\xE1v&gt;v\x9Bv\xF8wVw\xB3xxnx\xCCy*y\x89y\xE7zFz\xA5{{c{\xC2|!|\x81|\xE1}A}\xA1~~b~\xC2#\x84\xE5\x80G\x80\xA8\x81
+\x81k\x81͂0\x82\x92\x82\xF4\x83W\x83\xBA\x84\x84\x80\x84\xE3\x85G\x85\xAB\x86\x86r\x86ׇ;\xFF\x87\x9F\x88\x88i\x88Ή3\x89\x99\x89\xFE\x8Ad\x8Aʋ0\x8B\x96\x8B\xFC\x8Cc\x8Cʍ1\x8D\x98\x8D\xFF\x8Ef\x8EΏ6\x8F\x9E\x90\x90n\x90֑?\x91\xA8\x92\x92z\x92\xE3\x93M\x93\xB6\x94 \x94\x8A\x94\xF4\x95_\x95ɖ4\x96\x9F\x97
+\x97u\x97\xE0\x98L\x98\xB8\x99$\x99\x90\x99\xFC\x9Ah\x9A՛B\x9B\xAF\x9C\x9C\x89\x9C\xF7\x9Dd\x9DҞ@\x9E\xAE\x9F\x9F\x8B\x9F\xFA\xA0i\xA0ءG\xA1\xB6\xA2&amp;\xA2\x96\xA3\xA3v\xA3\xE6\xA4V\xA4ǥ8\xA5\xA9\xA6\xA6\x8B\xA6\xFD\xA7n\xA7\xE0\xA8R\xA8ĩ7\xA9\xA9\xAA\xAA\x8F\xAB\xABu\xAB\xE9\xAC\\xACЭD\xAD\xB8\xAE-\xAE\xA1\xAF\xAF\x8B\xB0\xB0u\xB0\xEA\xB1`\xB1ֲK\xB2³8\xB3\xAE\xB4%\xB4\x9C\xB5\xB5\x8A\xB6\xB6y\xB6\xF0\xB7h\xB7\xE0\xB8Y\xB8ѹJ\xB9º;\xBA\xB5\xBB.\xBB\xA7\xBC!\xBC\x9B\xBD\xBD\x8F\xBE
+\xBE\x84\xBE\xFF\xFF\xBFz\xBF\xF5\xC0p\xC0\xEC\xC1g\xC1\xE3\xC2_\xC2\xDB\xC3X\xC3\xD4\xC4Q\xC4\xCE\xC5K\xC5\xC8\xC6F\xC6\xC3\xC7Aǿ\xC8=ȼ\xC9:ɹ\xCA8ʷ\xCB6˶\xCC5̵\xCD5͵\xCE6ζ\xCF7ϸ\xD09к\xD1&lt;Ѿ\xD2?\xD2\xC1\xD3D\xD3\xC6\xD4I\xD4\xCB\xD5N\xD5\xD1\xD6U\xD6\xD8\xD7\\xD7\xE0\xD8d\xD8\xE8\xD9l\xD9\xF1\xDAv\xDA\xFBۀ\xDC܊\xDDݖ\xDEޢ\xDF)߯\xE06\xE0\xBD\xE1D\xE1\xCC\xE2S\xE2\xDB\xE3c\xE3\xEB\xE4s\xE4\xFC\xE5\x84\xE6 +\xE6\x96\xE7\xE7\xA9\xE82\xE8\xBC\xE9F\xE9\xD0\xEA[\xEA\xE5\xEBp\xEB\xFB\xEC\x86\xED\xED\x9C\xEE(\xEE\xB4\xEF@\xEF\xCC\xF0X\xF0\xE5\xF1r\xF1\xFF\xF2\x8C\xF3\xF3\xA7\xF44\xF4\xC2\xF5P\xF5\xDE\xF6m\xF6\xFB\xF7\x8A\xF8\xF8\xA8\xF98\xF9\xC7\xFAW\xFA\xE7\xFBw\xFC\xFC\x98\xFD)\xFD\xBA\xFEK\xFE\xDC\xFFm\xFF\xFFpara\xFFff\xF2\xA7 +Y\xD0
+vcgtV.\xEB\x9D^%\xEA\xC0\x98pR        E
+6 / . ++8K`u\x95\xB9\xE1 Ar\xAD\xEB)j\xB0\xF8!D&quot;\x90#\xE2%1&amp;\x87'\xDD)5*\x90+\xEC-E.\xA3/\xFE1\2\xBA45x6\xD5839\x8E:\xEC&lt;G=\xA0&gt;\xFA@RA\xA5B\xF9DKE\x9AF\xE8H4I{J\xBELM@NzO\xB0P\xE3RS=TdU\x85V\xA0W\xB3X\xBFY\xC3Z\xC0[\xB9\\xAF]\xA6^\x9C_\x90`\x82aqb^cLd7e&quot;f +f\xF7g\xE1h\xCAi\xB2j\x9Ak\x82limPn5oo\xF7p\xD3q\xABrs\xFFOtt\xEFu\xBEv\x8Ew\x+x\xFAy\xCAz\x9A{i|8}}\xD3~\x9Fl\x80B\x81$\x82\x83\x84\x85\x86\x87 +\x88        \x89\x89\xFF\x8A\xF9\x8B\xF2\x8C\xEB\x8D\xE2\x8EڏҐˑ’\xB9\x93\xAE\x94\xA3\x95\x99\x96\x8E\x97\x83\x98{\x99y\x9A\x82\x9B\x98\x9C\xB5\x9DО\xE2\x9F\xEC\xA0\xF0\xA1\xF0\xA2\xF0\xA3\xEF\xA4\xEE\xA5\xED\xA6\xEB\xA7\xE8\xA8\xE4\xA9\xE1\xAA\xE3\xAB\xF1\xAD\xAEC\xAF~\xB0\xB7\xB1߲\xF8\xB4\xB5\xB6\xB7*\xB85\xB9?\xBAI\xBBS\xBCb\xBDx\xBE\x98\xBF\xC1\xC0\xE8\xC2\xC3\xC4\xC5 \xC6*\xC77\xC8B\xC9B\xCA(\xCA\xEFˊ\xCC̡\xCD?\xCD\xECέ\xCFr\xD09\xD1\xD1\xCDҞ\xD3q\xD4E\xD5\xD5\xEE\xD6\xC3ח\xD8h\xD96\xD9\xFF\xDA\xC0\xDBz\xDC3\xDC\xECݭ\xDEs\xDF&lt;\xE0\xE0\xD2\xE1\x9C\xE2f\xE31\xE3\xFB\xE4\xC6\xE5\x94\xE6e\xE7:\xE8\xFF\xE8\xEA\xE9\xBE\xEA\x8C\xEBW\xEC!\xEC\xE9\xED\xB1\xEEz\xEFB\xF0 \xF0\xD5\xF1\xAD\xF2\x9E\xF3\xB4\xF4\xF7\xF6f\xF7\xDA\xF9@\xFA\x94\xFB\xE0\xFD3\xFE\x94\xFF\xFFV#\xB0Y\xC8\x86K\xDD\xB3\x8C        l
+U D 3 +)%(/5FVn\x84\xA3\xC4\xEB&gt;i\x9A\xCC\xFF!8&quot;t#\xAE$\xEA&amp;+'h(\xA8)\xEB+-,r-\xB5.\xF90?1\x812\xC74 5L6\x8E7\xD19:P;\x8E&lt;\xCA&gt;??@vA\xA8B\xDBD E:FbG\x89H\xABI\xCBJ\xE9LMN'O3P:Q:R3S$TT\xF5U\xDAV\xC0W\xA4X\x8AYnZS[7\\\xFF]\xE2^\xC4_\xA6`\x86adb@cc\xF7d\xD1e\xABf\x85g^h7ii\xE8j\xFF\xBFk\x97lnmEnn\xEDo\xBFp\x8EqZr&quot;r\xE9s\xB0twu:u\xFDv\xBEwx@yy\xC8z\x8D{P||\xD5}\x97~[#\xF0\x80Á\x9F\x82\x83\x83n\x84Z\x85G\x864\x87!\x88 \x88\xF7\x89\xE2\x8A̋\xB6\x8C\xA0\x8D\x88\x8Er\x8F]\x90L\x91?\x925\x93.\x94(\x95&quot;\x96\x97\x98\x99
+\x9A\x9A\xFC\x9B\xF4\x9C\xEB\x9D\xE0\x9EןѠСբߣ\xEB\xA4\xF8\xA6\xA7\xA8\xA9$\xAA0\xAB&lt;\xACF\xADO\xAEY\xAFe\xB0v\xB1\x8C\xB2\xA8\xB3Ĵ޵\xF1\xB7\xB8\xB9!\xBA3\xBBF\xBC[\xBDp\xBE\x86\xBF\x9B\xC0\xA9\xC1\xAD¤Ð\xC4t\xC5T\xC62\xC7\xC7\xF1\xC8\xD4ɹʟ˅\xCCk\xCDQ\xCE8\xCF!\xD0 \xD0\xF8\xD1\xE3\xD2\xCDӲԗ\xD5}\xD6c\xD7K\xD84\xD9\xDA\xDA\xEC\xDB\xD4ܻݣލ\xDF|\xE0p\xFF\xE1k\xE2m\xE3t\xE4}\xE5\x86\xE6\x91\xE7\x9B\xE8\xA5\xE9\xB0\xEA\xBA\xEB\xC3\xEC\xCD\xED\xDB\xEE\xF8\xF09\xF1\xA4\xF3B\xF5 \xF6\xF4\xF8\xE8\xFA\xD2\xFC\xA2\xFEY\xFF\xFFV\x8D(\xCBm\xCB\x82&gt;\xF8\xBD\x87        Y
+3  \xE8 \xC9 +\xB3\x9E\x8D\x83zvyy}\x86\x8F\x9D\xAF\xC4\xD8\xEE +$ B!`&quot;\x83#\xA3$\xC5%\xE9'(1)U*{+\x9F,\xC4-\xE9/071Z2{3\x9E4\xBF5\xDE6\xFE899:R;i&lt;~=\x91&gt;\xA3?\xB1@\xBCA\xC5B\xCAC\xCCD\xCBE\xC7F\xBFG\xB3H\xA2I\x8AJnKKL L\xF4M\xC6N\x97OiP9QQ\xD6R\xA5SsT@U U\xD7V\xA4WpX;YY\xD0Z\x9A[e\.\\xF6]\xBE^\x86_N`\xFF`\xD7a\x9Ab^cc\xE0d\xA0e`ff\xDFg\xA0h`ii\xDEj\x9DkYll\xCEm\x89nEoo\xBBptq'q\xD8r\x88s7s\xE7t\x96uDu\xF2v\xA0wNw\xFBx\xA9yVzz\xAF{[||\xB0}[~~\xB0^\x80\x80с\x96\x82e\x838\x84\x84兽\x86\x94\x87k\x88A\x89\x89\xED\x8A\xC1\x8B\x94\x8Cf\x8D7\x8E
+\x8E\xE0\x8F\xB8\x90\x92\x91r\x92S\x935\x94\x94\xFE\x95\xE4\x96ʗ\xAF\x98\x93\x99v\x9AY\x9B:\x9C\x9C\xF7\x9D՞\xB5\x9F\x9B\xA0\x8D\xA1\x86\xA2\x84\xA3\x85\xA4\x87\xA5\x87\xA6\x85\xA7}\xA8m\xA9X\xAAE\xAB;\xAC=\xADK\xAEa\xAF|\xB0\x98\xB1\xB4\xB2ͳ\xE5\xB4\xFB\xB6\xB7&amp;\xB8&lt;\xB9Q\xBAg\xBB~\xBC\x95\xBD\xAA\xBE\xBC\xBF\xC7\xC0\xCA\xC1\xC9\xC2\xC5\xC3\xC1ĽŸƳǭȧɟʙ˒̌͆\xFF΃υБѨ\xD2\xC9\xD3\xF1\xD5\xD6I\xD7vآ\xD9\xCE\xDA\xF9\xDC$\xDDSޏ\xDF\xE0\xE1i\xE3\xE4\xF5\xE7\xE9~\xEC\xC3\xF1\x93\xF8$\xFF\xFFndin6\xA6EV\x80Q\xFF\xA8Q%\x94 \xB9P +T9k\x85\xEB\x9C(        #/=K[l~\x92\xA6\xBB\xD1\xE94Ok\x87\xA5\xC3\xE2#Eg\x8B\xAF\xD4\xFA!Hq\x9A\xC4\xEFGu\xA3\xD34g\x9A\xCE9p\xA8\xE2X\x94\xD2Q\x93\xD5                _        \xA6        \xEE
+8
+\x83
+\xFF\xD0  n \xC0  j \xC1 + +w +\xD56\x99\xFFg\xD2A\xB3*\xA6'\xAF;\xCC_\xF4\x8D*\xCBp\xC3q&quot;\xD6\x8DH\xC6\x8AQ  \xED!\xC4&quot;\xA3#\x8B$z%m&amp;d'_(^)`*e+m,y-\x89.\x9E/\xBA0\xD71\xEA2\xEE3\xE44\xD45\xC36\xB67\xAE8\xAA9\xA9:\xAA;\xB0&lt;\xB8=\xC4&gt;\xD3?\xE5@\xF9BC)DFEgF\x8BG\xB1H\xDBJK2LWMrN\x83O\x8FP\x9EQ\xB7R\xDBT        U&gt;VwW\xB3X\xF2Z4[x\\xC1^ +_\`\xA9a\xECcd?eWfmg\x88h\xB2i\xEDk7l\x89m\xDFo6p\x90q\xEEsOt\xB2vwtx\xCAz{^|\xA8}\xFFh\x80\xE1\x82a\x83\xDF\xFF\x85Y\x86ՈY\x89\xFC\x8B莎\x91\x9D\x94\x96J\x98p\x9A\x98\x9C\xB8\x9EΠ\xE1\xA2\xF6\xA5\xA7)\xA9K\xABx\xAD\xBA\xB0\xB2\xA2\xB5+\xB7\x9E\xB9\xFF\xBC\\xBE\xBB\xC1 Ê\xC5\xF9\xC8h\xCA\xD3\xCD4ϋ\xD1\xE3\xD4M\xD6\xCE\xD9`\xDB\xF9ޗ\xE18\xE3\xDF\xE6\x84\xE8\xFB\xEB&quot;\xEC\xFE\xEE\xA4\xF0$\xF1\x9F\xF3\xF4\xA2\xF6&gt;\xF7\xE7\xF9\x98\xFBB\xFC\xDE\xFEr\xFF\xFF )7FWi|\x91\xA7\xBE\xD6\xEF
+%B_~\x9E\xBE\xE0&amp;Jp\x96\xBE\xE6:e\x91\xBF\xEDM~\xB1\xE4N\x85\xBD\xF60l\xA8\xE6%f\xA8\xEB/u\xBD                P        \x9D        \xEA
+:
+\x8B
+\xDF 4 \x8B \xE4 \xFF? \x9D \xFD +` +\xC5-\x97v\xEBc\xE0b\xEAy\xAAG\xE8\x8B1\xDA\x864\xE6\x9BT\xD2\x98b/\xD5 \xAD!\x89&quot;g#J$1%&amp;&amp;\xFB'\xF4(\xF4)\xFC+ +,#-&gt;.`/\x890\xB91\xEA34P5\x8B6\xCC89W:\x99;\xD3=&gt;&amp;?F@fA\x88B\xADC\xD5EF2GfH\x9DI\xD7KLVM\x96N\xD3PQGRS\xBAT\xF7V6WxX\xBDZ[P\\x9F]\xF2_J`\xA4a\xFDcQd\xA0e\xEAg3h}i\xCBklqm\xC6opvq\xD3s4t\x97u\xFCw_x\xBEz{n|\xC6~#\x8A\x80\xF8\x82j\x83݅P\x86È7\x89\xAD\x8B&quot;\x8C\x9A\x8E\x8F\x9F\x91:\x92픸\x96\x97\xFF\x98\x82\x9Aq\x9C_\x9EJ\xA04\xA2\xA4\xA5\xFF\xA7\xF2\xA9\xE6\xABحȯ\xBC\xB1\xB9\xB3\xC1\xB5Ϸݹ\xEB\xBB\xF9\xBE
+\xC0 \xC2:\xC4X\xC6yțʺ\xCC\xD0\xCE\xDB\xD0\xD8\xD2\xCCԼ֬؝ڑ܇\xDE\xE0y\xE2w\xE4x\xE6{\xE8x\xEA]\xEC\xED\xA6\xEF\xF0i\xF1\xA3\xF2\xD5\xF3\xF7\xF5\xF63\xF7P\xF8s\xF9\x99\xFA\xCD\xFC\xFDQ\xFE\xA4\xFF\xFF +#1BTh}\x94\xAD\xC7\xE2\xFF&lt;]~\xA1\xC6\xEB:c\x8D\xB8\xE5Ar\xA3\xD6        &gt;u\xAC\xE5[\x98\xD6W\x9A\xDE#j\xB3\xFEJ\x98\xE8        :        \x8D        \xE3
+:
+\x94
+\xF0 O \xB0  y \xE2 +N +\xBD0\xFF\xA5\x9C\xA41\xC4_\xAAW\xBBt0\xF0\xB4}I\xEC\xC4\xA0c L!9&quot;*#!$%!&amp;)'6(I)_*y+\x97,\xBA-\xE2/0J1\x862\xC345Q6\xAD89:\xF1&lt;i=\xE8?l@\xF6B\x86DE\xBAG_I J\xBCLiNO\x8BQRoS\xDDUNV\xC2X;Y\xB8[9\\xC0^N_\xE1axcd\xA3f4g\xC0iKj\xD7lcm\xF1o\x81qr\xAFtMu\xF0w\x99yJ{|\xB8~c\xFE\x81\x8E\x83\x84\xA2\x86-\x87\xBD\x89T\x8A\xF8\x8C\xAE\x8En\x90*\x91ӓj\x94\xF3\x96u\x97\xF5\x99w\x9A\xFC\x9C\x86\x9E\x9F\xA6\xA1;\xA2Ӥm\xA6
+\xA7\xA8\xA9H\xAA鬌\xAE4\xAF䱡\xB3l\xB5D\xB7&quot;\xB9κ\xE9\xBCѾ\xBD\xC0\xAD¢ĚƔȑʏ̏΋\xD0}\xD2^\xD40\xD5\xF5ײ\xD9m\xDB)\xDC\xE6ޥ\xE0f\xE2*\xE3\xF1\xE5\xBC\xE7\x85\xE9D\xEA\xF1\xEC\x88\xED\xF2\xEFI\xF0\x8C\xF1\xB7\xF2\xDD\xF3\xEC\xF4\xF9\xF5\xE3\xF6\xC9\xF7\x92\xF8&lt;\xF8\xE6\xF9\x84\xF9\xF9\xFAn\xFA\xE3\xFBX\xFB\xBF\xFC\xFCi\xFC\xBE\xFD\xFDi\xFD\xBE\xFE\xFEP\xFE\x98\xFE\xDF\xFF'\xFFo\xFF\xB7\xFF\xFFsf32 B\xDE\xFF\xFF\xF3&amp;\x92\xFD\x91\xFF\xFF\xFB\xA2\xFF\xFF\xFD\xA3\xDC\xC0lmmod\xA0\xC9\xDF\xD8,,,\x80\xFF\xFF\xFF\xFE\x84\x8F\xA9\xCB\xED\xA3\x9C\xB4ڋ\xB3޼\xFB\x86\xE2H\x96扦\xEAʶ\xEE \xC7\xF2L\xD7\xF6\x8D\xE7\xFA\xCE\xF7\xFE
+\x87Ģ\xF1\x88L*\x97̦\xF3        \x8DJ\xA7Ԫ\xF5\x8A\xCDj\xB7ܮ\xF7 \x8B\xC7\xE4\xB2\xF9\x8CN\xAB\xD7\xEC\xB6\xFB +\x8F\xCB\xE7\xF4\xBA\xFD\x8E\xCF\xEB\xF7\xFC\xBE\xFF(8HXhx\x88\x98\xA8\xB8\xC8\xD8\xE8\xF8)9IYiy\x89\x99\xA9\xB9\xC9\xD9\xE9\xF9        *:JZjz\x8A\x9A\xAA\xBA\xCA\xDA\xEA\xFA
++;K[k{\x8B\x9B\xAB\xBB\xCB\xDB\xEB\xFB ,&lt;L\l|\x8C\x9C\xAC\xBC\xCC\xDC\xEC\xFC -=M]m}\x8D\x9D\xAD\xBD\xCD\xDD\xED\xFD +.&gt;N^n~\x8E\x9E\xAE\xBE\xCE\xDE\xEE\xFE/?O_o\x8F\x9F\xAF\xBF\xCF\xDF\xEF\xFF0\xA0\xC0\x81 &lt;\x880\xA1… :|1\xA2ĉ+Z\xBC\x881\xA3Ʀ\x8D;z\xFC2\xA4ȑ$K\x9A&lt;\x892\xA5ʕ,[\xBA|        3\xA6̙4kڼ\x893\xA7Ν&lt;{\xFA\xFC        4\xA8СD\x8B=\x8A4\xA9ҥL\x9B:}
+5\xAAԩT\xABZ\xBD\x8A5\xAB֭\\xBBz\xFD
+6\xACرd˚=\x8B6\xADڵlۺ} 7\xAEܹt\xEBڽ\x8B7\xAF޽|\xFB\xFA\xFD 8\xB0\xE0\xC1\x84 &gt;\x8C8\xB1\xE2Ō;~ 9\xB2\xE4ɔ+[\xBE\x8C9\xB3\xE6͜;{\xFE :\xB4\xE8ѤK\x9B&gt;\x8D:\xB5\xEA\xD5H ;
</ins><span class="cx">\ No newline at end of file
</span></span></pre></div>
<a id="trunkLayoutTestscss3blendingresourceswhite_squaresvgfromrev168353trunkLayoutTestscss3compositingresourceswhite_squaresvg"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/resources/white_square.svg (from rev 168353, trunk/LayoutTests/css3/compositing/resources/white_square.svg) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/resources/white_square.svg                                (rev 0)
+++ trunk/LayoutTests/css3/blending/resources/white_square.svg        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,3 @@
</span><ins>+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; viewBox=&quot;0 0 100 100&quot;&gt;
+        &lt;svg&gt;&lt;rect width=&quot;100%&quot; height=&quot;100%&quot; fill=&quot;#FFFFFF&quot;/&gt;&lt;/svg&gt;
+&lt;/svg&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingscripttestsbackgroundblendmodepropertyparsingjsfromrev168353trunkLayoutTestscss3compositingscripttestsbackgroundblendmodepropertyparsingjs"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/script-tests/background-blend-mode-property-parsing.js (from rev 168353, trunk/LayoutTests/css3/compositing/script-tests/background-blend-mode-property-parsing.js) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/script-tests/background-blend-mode-property-parsing.js                                (rev 0)
+++ trunk/LayoutTests/css3/blending/script-tests/background-blend-mode-property-parsing.js        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,55 @@
</span><ins>+description(&quot;Test the parsing of the background-blend-mode property.&quot;);
+
+function jsWrapperClass(node)
+{
+    if (!node)
+        return &quot;[null]&quot;;
+    var string = Object.prototype.toString.apply(node);
+    return string.substr(8, string.length - 9);
+}
+
+function shouldBeType(expression, className, prototypeName, constructorName)
+{
+    if (!prototypeName)
+        prototypeName = className + &quot;Prototype&quot;;
+    if (!constructorName)
+        constructorName = className + &quot;Constructor&quot;;
+    shouldBe(&quot;jsWrapperClass(&quot; + expression + &quot;)&quot;, &quot;'&quot; + className + &quot;'&quot;);
+    shouldBe(&quot;jsWrapperClass(&quot; + expression + &quot;.__proto__)&quot;, &quot;'&quot; + prototypeName + &quot;'&quot;);
+    shouldBe(&quot;jsWrapperClass(&quot; + expression + &quot;.constructor)&quot;, &quot;'&quot; + constructorName + &quot;'&quot;);
+}
+
+// These have to be global for the test helpers to see them.
+var stylesheet, cssRule, declaration, blendModeRule, subRule;
+var styleElement = document.createElement(&quot;style&quot;);
+document.head.appendChild(styleElement);
+stylesheet = styleElement.sheet;
+
+function testBlendModeRule(description, rule, expectedLength, expectedValue, expectedTypes, expectedTexts)
+{
+    debug(&quot;&quot;);
+    debug(description + &quot; : &quot; + rule);
+
+    stylesheet.insertRule(&quot;body { background-blend-mode: &quot; + rule + &quot;; }&quot;, 0);
+    cssRule = stylesheet.cssRules.item(0);
+  
+    shouldBe(&quot;cssRule.type&quot;, &quot;1&quot;);
+
+    declaration = cssRule.style;
+    shouldBe(&quot;declaration.length&quot;, &quot;1&quot;);
+    shouldBe(&quot;declaration.getPropertyValue('background-blend-mode')&quot;, &quot;'&quot; + expectedValue + &quot;'&quot;);
+
+    blendModeRule = declaration.getPropertyCSSValue('background-blend-mode');
+        if(rule.indexOf(',') == -1)
+            shouldBeType(&quot;blendModeRule&quot;, &quot;CSSPrimitiveValue&quot;);
+        else
+            shouldBeType(&quot;blendModeRule&quot;, &quot;CSSValueList&quot;);
+}
+
+var blendmodes = [&quot;normal&quot;, &quot;multiply, screen&quot;, &quot;screen, multiply&quot;, &quot;overlay, normal&quot;, &quot;darken, lighten, normal, multiply&quot;, &quot;lighten&quot;, &quot;color-dodge&quot;, &quot;color-burn&quot;, &quot;hard-light&quot;, &quot;soft-light&quot;, &quot;difference&quot;, &quot;exclusion&quot;];
+
+for(x in blendmodes)
+   testBlendModeRule(&quot;Basic reference&quot;, blendmodes[x], 1, blendmodes[x]);
+
+
+successfullyParsed = true;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingscripttestsbackgroundblendmodepropertyjsfromrev168353trunkLayoutTestscss3compositingscripttestsbackgroundblendmodepropertyjs"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/script-tests/background-blend-mode-property.js (from rev 168353, trunk/LayoutTests/css3/compositing/script-tests/background-blend-mode-property.js) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/script-tests/background-blend-mode-property.js                                (rev 0)
+++ trunk/LayoutTests/css3/blending/script-tests/background-blend-mode-property.js        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+description(&quot;Test the parsing of the -webkit-background-blend-mode property.&quot;);
+
+var styleElement = document.createElement(&quot;style&quot;);
+document.head.appendChild(styleElement);
+var stylesheet = styleElement.sheet;
+var cssRule;
+var declaration;
+
+function testblendmode(blendmode)
+{
+// add a -webkit-filter property to the start of the stylesheet
+stylesheet.addRule(&quot;body&quot;, &quot;background-blend-mode: &quot; + blendmode + &quot;, &quot; + blendmode, 0);
+
+cssRule = stylesheet.cssRules.item(0);
+
+shouldBe(&quot;cssRule.type&quot;, &quot;1&quot;);
+
+declaration = cssRule.style;
+shouldBe(&quot;declaration.length&quot;, &quot;1&quot;);
+shouldBe(&quot;declaration.getPropertyValue('background-blend-mode')&quot;, &quot;\'&quot; + blendmode + &quot;, &quot; + blendmode + &quot;\'&quot;);
+}
+
+var blendmodes = [&quot;normal&quot;, &quot;multiply&quot;, &quot;screen&quot;, &quot;overlay&quot;, &quot;darken&quot;, &quot;lighten&quot;, &quot;color-dodge&quot;, &quot;color-burn&quot;, &quot;hard-light&quot;, &quot;soft-light&quot;, &quot;difference&quot;, &quot;exclusion&quot;];
+
+for(x in blendmodes)
+   testblendmode(blendmodes[x]);
+
+successfullyParsed = true;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingscripttestsblendmodepropertyparsinginvalidjsfromrev168353trunkLayoutTestscss3compositingscripttestsblendmodepropertyparsinginvalidjs"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/script-tests/blend-mode-property-parsing-invalid.js (from rev 168353, trunk/LayoutTests/css3/compositing/script-tests/blend-mode-property-parsing-invalid.js) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/script-tests/blend-mode-property-parsing-invalid.js                                (rev 0)
+++ trunk/LayoutTests/css3/blending/script-tests/blend-mode-property-parsing-invalid.js        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,30 @@
</span><ins>+description(&quot;Test the parsing of the mix-blend-mode property.&quot;);
+
+// These have to be global for the test helpers to see them.
+var stylesheet, cssRule, declaration;
+var styleElement = document.createElement(&quot;style&quot;);
+document.head.appendChild(styleElement);
+stylesheet = styleElement.sheet;
+stylesheet.insertRule(&quot;body { mix-blend-mode: multiply; }&quot;, 0);
+
+function testInvalidFilterRule(description, rule)
+{
+    debug(&quot;&quot;);
+    debug(description + &quot; : &quot; + rule);
+
+    stylesheet.insertRule(&quot;body { mix-blend-mode: &quot; + rule + &quot;; }&quot;, 0);
+    cssRule = stylesheet.cssRules.item(0);
+  
+    shouldBe(&quot;cssRule.type&quot;, &quot;1&quot;);
+
+    declaration = cssRule.style;
+    shouldBe(&quot;declaration.length&quot;, &quot;0&quot;);
+    shouldBe(&quot;declaration.getPropertyValue('mix-blend-mode')&quot;, &quot;null&quot;);
+}
+
+testInvalidFilterRule(&quot;Too many parameters&quot;, &quot;overlay overlay&quot;);
+testInvalidFilterRule(&quot;Wrong type&quot;, &quot;\&quot;5px\&quot;&quot;);
+testInvalidFilterRule(&quot;Trailing comma&quot;, &quot;overlay,&quot;);
+
+
+successfullyParsed = true;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingscripttestsblendmodepropertyparsingjsfromrev168353trunkLayoutTestscss3compositingscripttestsblendmodepropertyparsingjs"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/script-tests/blend-mode-property-parsing.js (from rev 168353, trunk/LayoutTests/css3/compositing/script-tests/blend-mode-property-parsing.js) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/script-tests/blend-mode-property-parsing.js                                (rev 0)
+++ trunk/LayoutTests/css3/blending/script-tests/blend-mode-property-parsing.js        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,52 @@
</span><ins>+description(&quot;Test the parsing of the mix-blend-mode property.&quot;);
+
+function jsWrapperClass(node)
+{
+    if (!node)
+        return &quot;[null]&quot;;
+    var string = Object.prototype.toString.apply(node);
+    return string.substr(8, string.length - 9);
+}
+
+function shouldBeType(expression, className, prototypeName, constructorName)
+{
+    if (!prototypeName)
+        prototypeName = className + &quot;Prototype&quot;;
+    if (!constructorName)
+        constructorName = className + &quot;Constructor&quot;;
+    shouldBe(&quot;jsWrapperClass(&quot; + expression + &quot;)&quot;, &quot;'&quot; + className + &quot;'&quot;);
+    shouldBe(&quot;jsWrapperClass(&quot; + expression + &quot;.__proto__)&quot;, &quot;'&quot; + prototypeName + &quot;'&quot;);
+    shouldBe(&quot;jsWrapperClass(&quot; + expression + &quot;.constructor)&quot;, &quot;'&quot; + constructorName + &quot;'&quot;);
+}
+
+// These have to be global for the test helpers to see them.
+var stylesheet, cssRule, declaration, blendModeRule, subRule;
+var styleElement = document.createElement(&quot;style&quot;);
+document.head.appendChild(styleElement);
+stylesheet = styleElement.sheet;
+
+function testBlendModeRule(description, rule, expectedLength, expectedValue, expectedTypes, expectedTexts)
+{
+    debug(&quot;&quot;);
+    debug(description + &quot; : &quot; + rule);
+
+    stylesheet.insertRule(&quot;body { mix-blend-mode: &quot; + rule + &quot;; }&quot;, 0);
+    cssRule = stylesheet.cssRules.item(0);
+  
+    shouldBe(&quot;cssRule.type&quot;, &quot;1&quot;);
+
+    declaration = cssRule.style;
+    shouldBe(&quot;declaration.length&quot;, &quot;1&quot;);
+    shouldBe(&quot;declaration.getPropertyValue('mix-blend-mode')&quot;, &quot;'&quot; + expectedValue + &quot;'&quot;);
+
+    blendModeRule = declaration.getPropertyCSSValue('mix-blend-mode');
+    shouldBeType(&quot;blendModeRule&quot;, &quot;CSSPrimitiveValue&quot;);
+}
+
+var blendmodes = [&quot;normal&quot;, &quot;multiply&quot;, &quot;screen&quot;, &quot;overlay&quot;, &quot;darken&quot;, &quot;lighten&quot;, &quot;color-dodge&quot;, &quot;color-burn&quot;, &quot;hard-light&quot;, &quot;soft-light&quot;, &quot;difference&quot;, &quot;exclusion&quot;];
+
+for(x in blendmodes)
+   testBlendModeRule(&quot;Basic reference&quot;, blendmodes[x], 1, blendmodes[x]);
+
+
+successfullyParsed = true;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingscripttestsblendmodepropertyjsfromrev168353trunkLayoutTestscss3compositingscripttestsblendmodepropertyjs"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/script-tests/blend-mode-property.js (from rev 168353, trunk/LayoutTests/css3/compositing/script-tests/blend-mode-property.js) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/script-tests/blend-mode-property.js                                (rev 0)
+++ trunk/LayoutTests/css3/blending/script-tests/blend-mode-property.js        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+description(&quot;Test the parsing of the mix-blend-mode property.&quot;);
+
+var styleElement = document.createElement(&quot;style&quot;);
+document.head.appendChild(styleElement);
+var stylesheet = styleElement.sheet;
+var cssRule;
+var declaration;
+
+function testblendmode(blendmode)
+{
+// add a -webkit-filter property to the start of the stylesheet
+stylesheet.addRule(&quot;body&quot;, &quot;mix-blend-mode: &quot; + blendmode, 0);
+
+cssRule = stylesheet.cssRules.item(0);
+
+shouldBe(&quot;cssRule.type&quot;, &quot;1&quot;);
+
+declaration = cssRule.style;
+shouldBe(&quot;declaration.length&quot;, &quot;1&quot;);
+shouldBe(&quot;declaration.getPropertyValue('mix-blend-mode')&quot;, &quot;\'&quot; + blendmode + &quot;\'&quot;);
+}
+
+var blendmodes = [&quot;normal&quot;, &quot;multiply&quot;, &quot;screen&quot;, &quot;overlay&quot;, &quot;darken&quot;, &quot;lighten&quot;, &quot;color-dodge&quot;, &quot;color-burn&quot;, &quot;hard-light&quot;, &quot;soft-light&quot;, &quot;difference&quot;, &quot;exclusion&quot;];
+
+for(x in blendmodes)
+   testblendmode(blendmodes[x]);
+
+successfullyParsed = true;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendcolorburnhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendcolorburnhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-color-burn.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-color-burn.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-color-burn.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-color-burn.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: color-burn&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendcolordodgehtmlfromrev168353trunkLayoutTestscss3compositingsvgblendcolordodgehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-color-dodge.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-color-dodge.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-color-dodge.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-color-dodge.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127, 127, 0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: color-dodge&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblenddarkenhtmlfromrev168353trunkLayoutTestscss3compositingsvgblenddarkenhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-darken.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-darken.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-darken.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-darken.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: darken&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblenddifferencehtmlfromrev168353trunkLayoutTestscss3compositingsvgblenddifferencehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-difference.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-difference.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-difference.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-difference.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: difference&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendexclusionhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendexclusionhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-exclusion.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-exclusion.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-exclusion.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-exclusion.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: exclusion&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendhardlighthtmlfromrev168353trunkLayoutTestscss3compositingsvgblendhardlighthtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-hard-light.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-hard-light.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-hard-light.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-hard-light.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: hard-light&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendlayerblendhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendlayerblendhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-layer-blend.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-layer-blend.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-layer-blend.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-layer-blend.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;Test for isolation caused by blending. This test passes if the whole rectangle is green.&lt;/p&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+  &lt;g style=&quot;mix-blend-mode: multiply&quot;&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
+  &lt;/g&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendlayerclippathhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendlayerclippathhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-layer-clip-path.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-layer-clip-path.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-layer-clip-path.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-layer-clip-path.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;Test if clip-path doesn't cause isolation. This test passes if you see a green rectangle with yellow borders.&lt;/p&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+    &lt;clipPath id=&quot;clip&quot;&gt;
+        &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot;/&gt;
+    &lt;/clipPath&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(255,255,0)&quot;/&gt;
+  &lt;g clip-path=&quot;url(#clip)&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
+  &lt;/g&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendlayerfilterhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendlayerfilterhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-layer-filter.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-layer-filter.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-layer-filter.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-layer-filter.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;Test for isolation caused by a filter. This test passes if the whole rectangle is green.&lt;/p&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;filter id=&quot;f1&quot; x=&quot;0&quot; y=&quot;0&quot;&gt;
+    &lt;feGaussianBlur in=&quot;SourceGraphic&quot; stdDeviation=&quot;15&quot; /&gt;
+  &lt;/filter&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+  &lt;g filter=&quot;url(#f1)&quot;&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
+  &lt;/g&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendlayermaskhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendlayermaskhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-layer-mask.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-layer-mask.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-layer-mask.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-layer-mask.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;Test for isolation caused by a mask. This test passes if the whole rectangle is green.&lt;/p&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;mask id=&quot;msk&quot;&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(255,255,255)&quot;/&gt;
+  &lt;/mask&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+  &lt;g mask=&quot;url(#msk)&quot;&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;-webkit-mix-blend-mode: difference&quot;/&gt;
+  &lt;/g&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendlayeropacityhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendlayeropacityhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-layer-opacity.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-layer-opacity.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-layer-opacity.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-layer-opacity.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,14 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;Test for isolation caused by opacity. This test passes if the whole rectangle is green.&lt;/p&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+  &lt;g opacity=&quot;.5&quot;&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
+  &lt;/g&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendlayershadowhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendlayershadowhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-layer-shadow.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-layer-shadow.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-layer-shadow.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-layer-shadow.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;p&gt;Test for isolation caused by a webkit-svg-shadow. This test passes if the whole rectangle is green.&lt;/p&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+  &lt;g style=&quot;-webkit-svg-shadow:0px 0px 1px rgba(0,0,0,0);&quot;&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
+  &lt;/g&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendlightenhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendlightenhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-lighten.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-lighten.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-lighten.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-lighten.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: lighten&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendmultiplyalphahtmlfromrev168353trunkLayoutTestscss3compositingsvgblendmultiplyalphahtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-multiply-alpha.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-multiply-alpha.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-multiply-alpha.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-multiply-alpha.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;opacity: .5; mix-blend-mode: multiply&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendmultiplyhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendmultiplyhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-multiply.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-multiply.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-multiply.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-multiply.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendnormalhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendnormalhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-normal.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-normal.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-normal.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-normal.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: normal&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendoverlayhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendoverlayhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-overlay.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-overlay.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-overlay.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-overlay.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: overlay&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendscreenhtmlfromrev168353trunkLayoutTestscss3compositingsvgblendscreenhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-screen.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-screen.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-screen.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-screen.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: screen&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgblendsoftlighthtmlfromrev168353trunkLayoutTestscss3compositingsvgblendsoftlighthtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-blend-soft-light.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-blend-soft-light.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-blend-soft-light.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-blend-soft-light.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;html&gt;
+&lt;body&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
+&lt;defs&gt;
+  &lt;g id=&quot;patch&quot;&gt;
+    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
+    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
+    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
+  &lt;/g&gt;
+  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
+&lt;/defs&gt;
+&lt;g transform=&quot;scale(4 4)&quot;&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
+  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: soft-light&quot;&gt;&lt;/use&gt;
+&lt;/g&gt;
+&lt;/svg&gt;
+&lt;/body&gt;
+&lt;/html&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgisolationdefaultexpectedhtmlfromrev168353trunkLayoutTestscss3compositingsvgisolationdefaultexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-isolation-default-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-isolation-default-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-isolation-default-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-isolation-default-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,4 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
+    &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: blue; mix-blend-mode: multiply&quot;/&gt;
+&lt;/svg&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgisolationdefaulthtmlfromrev168353trunkLayoutTestscss3compositingsvgisolationdefaulthtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-isolation-default.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-isolation-default.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-isolation-default.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-isolation-default.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test the default behaviour of isolation with two simple elements. The test passes if the small square is drawn with black (blending is performed since the element is not isolated). --&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
+    &lt;g style=&quot;-webkit-isolation: auto&quot;&gt;
+        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: blue; mix-blend-mode: multiply&quot;/&gt;
+    &lt;/g&gt;
+&lt;/svg&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgisolationisolatedgroupexpectedhtmlfromrev168353trunkLayoutTestscss3compositingsvgisolationisolatedgroupexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-isolation-isolated-group-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-isolation-isolated-group-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-isolation-isolated-group-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,8 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
+    &lt;g&gt;
+        &lt;rect x=&quot;50&quot; y=&quot;50&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: orange;&quot;/&gt;
+        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;250&quot; height=&quot;250&quot; style=&quot;fill: blue;&quot;/&gt;
+        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;150&quot; height=&quot;150&quot; style=&quot;fill: orange; mix-blend-mode: difference;&quot;/&gt;
+    &lt;/g&gt;
+&lt;/svg&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgisolationisolatedgrouphtmlfromrev168353trunkLayoutTestscss3compositingsvgisolationisolatedgrouphtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-isolation-isolated-group.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-isolation-isolated-group.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-isolation-isolated-group.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,9 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test behaviour of isolation for overlapping elements within groups. The test passes if there are no rects drawn with red.
+This implies that the isolation is performed accordingly, meaning the orange rect doesn't blend with the background color. --&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
+    &lt;g style=&quot;isolation: isolate;&quot;&gt;
+        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;250&quot; height=&quot;250&quot; style=&quot;fill: blue;&quot;/&gt;
+        &lt;rect x=&quot;50&quot; y=&quot;50&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: orange; mix-blend-mode: difference;&quot;/&gt;
+    &lt;/g&gt;
+&lt;/svg&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgisolationsimpleexpectedhtmlfromrev168353trunkLayoutTestscss3compositingsvgisolationsimpleexpectedhtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-isolation-simple-expected.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-isolation-simple-expected.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-isolation-simple-expected.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-isolation-simple-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
+    &lt;g&gt;
+        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: blue;&quot;/&gt;
+    &lt;/g&gt;
+&lt;/svg&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3blendingsvgisolationsimplehtmlfromrev168353trunkLayoutTestscss3compositingsvgisolationsimplehtml"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/css3/blending/svg-isolation-simple.html (from rev 168353, trunk/LayoutTests/css3/compositing/svg-isolation-simple.html) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/blending/svg-isolation-simple.html                                (rev 0)
+++ trunk/LayoutTests/css3/blending/svg-isolation-simple.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+&lt;!DOCTYPE HTML&gt;
+&lt;!-- Test isolation with two simple elements. The test passes if the small square is drawn with blue (no blending is performed since the element is isolated). --&gt;
+&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
+    &lt;g style=&quot;-webkit-isolation: isolate&quot;&gt;
+        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: blue; -webkit-mix-blend-mode: multiply&quot;/&gt;
+    &lt;/g&gt;
+&lt;/svg&gt;
</ins></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundattachementfixedexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-attachment: fixed  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div {
-        background: #777777;
-        background-attachment: fixed ;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-    background-blend-mode: normal;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundattachementfixedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-attachement-fixed.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-attachment: fixed  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div {
-        background: url('resources/white_square.svg'), #777777;
-        background-attachment: fixed ;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-    background-blend-mode: multiply;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclipcontentboxexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-clip: content-box  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        background: #777777;
-        -webkit-background-clip: content-box;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclipcontentboxhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-content-box.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-clip: content-box  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        background: url('resources/white_square.svg'),  #777777;
-        -webkit-background-clip: content-box;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-    background-blend-mode: multiply;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclippaddingboxexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,21 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-clip: padding-box  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        padding: 8.5px;
-        margin: 0 0 9px;
-        background: #777777;
-        -webkit-background-clip: padding-box;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundclippaddingboxhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-clip-padding-box.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,22 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-clip: padding-box  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        padding: 8.5px;
-        margin: 0 0 9px;
-        background: url('resources/white_square.svg'),  #777777;
-        -webkit-background-clip: padding-box;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-    background-blend-mode: multiply;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundoriginborderboxexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,21 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-origin: border-box  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div {
-        border: 10px double;
-    padding: 10px;
-        background: #777777;
-        background-origin: border-box;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundoriginborderboxhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-origin-border-box.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,22 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-origin: border-box  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div {
-        border: 10px double;
-    padding: 10px;
-        background: url('resources/white_square.svg'),  #777777;
-        background-origin: border-box;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-    background-blend-mode: multiply;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundpositionpercentageexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-position in percentage, such as 50% 50% --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-    background-color: #777777;
-        background-position: 10% 10%;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundpositionpercentagehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-position-percentage.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-position in percentage, such as 50% 50% --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        background: url('resources/white_square.svg'),  #777777;
-        background-position: 10% 10%;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div style=&quot;background-blend-mode: multiply;&quot;&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundrepeatnorepeatexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-repeat: no-repeat  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        background-color: #777777;
-        background-repeat: no-repeat;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundrepeatnorepeathtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-repeat-no-repeat.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-repeat: no-repeat  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        background-image: url('resources/white_square.svg');
-        background-color:  #777777;
-        background-repeat: no-repeat;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div style=&quot;background-blend-mode: multiply;&quot;&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecontainexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,18 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-size: contain   --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        background: #777777;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecontainhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-contain.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-size: contain   --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        background: url('resources/white_square.svg'), #777777;
-        background-size: contain;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div style=&quot;background-blend-mode: multiply;&quot;&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecoverexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,18 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-size: cover  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        background: #777777;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodebackgroundsizecoverhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-background-size-cover.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!-- Blend a background image and a background color specifying background-size: cover  --&gt;
-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-div { 
-        background: url('resources/white_square.svg'), #777777;
-        background-size: cover;
-        width: 200px;
-    height: 200px;
-    margin: 10px;
-}
-&lt;/style&gt;
-&lt;/head&gt;
-
-&lt;body&gt;
-    &lt;div style=&quot;background-blend-mode: multiply;&quot;&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodecrossfadeimageexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,16 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-
-&lt;!-- This file should contain two elements, each containing a cross-faded image between two rectangles, blended with a solid yellow background color.
-The test passes if you can see two green rectangles drawn on the screen. The test fails if the rectangles are drawn with red. --&gt;
-
-&lt;style&gt;
-    div {
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background: #0F0;
-    }
-&lt;/style&gt;
-
-&lt;div&gt;&lt;/div&gt;
-&lt;div&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodecrossfadeimagehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-crossfade-image.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,28 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-
-&lt;!-- This file should contain two elements, each containing a cross-faded image between two rectangles, blended with a solid yellow background color.
-The test passes if you can see two green rectangles drawn on the screen. The test fails if the rectangles are drawn with red. --&gt;
-
-&lt;style&gt;
-    div {
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background: -webkit-cross-fade(url('data:image/svg+xml;utf8, \
-            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100&quot; height=&quot;100&quot;&gt; \
-                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
-            &lt;/svg&gt;'
-            ), url('data:image/svg+xml;utf8, \
-            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100&quot; height=&quot;100&quot;&gt; \
-                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
-            &lt;/svg&gt;'
-            ), 100%) no-repeat 0 0 /100% 100%, #FF0;
-        background-blend-mode: difference, normal
-    }
-&lt;/style&gt;
-
-&lt;!-- Test the software path. --&gt;
-&lt;div&gt;&lt;/div&gt;
-
-&lt;!-- Test the hardware path. --&gt;
-&lt;div style=&quot;-webkit-transform: translateZ(0);&quot;&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodedataurisvgimageexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,16 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-
-&lt;!-- This file should two green squares, each having a dotted border. --&gt;
-
-&lt;style&gt;
-    div {
-        border: 5px navy;
-        border-style: dotted double;
-        background: #0F0;
-        width: 130px;
-        height: 130px;
-    }
-&lt;/style&gt;
-
-&lt;div&gt;&lt;/div&gt;
-&lt;div&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodedataurisvgimagehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-data-uri-svg-image.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,29 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-
-&lt;!-- This file should two green squares, each having a dotted border. --&gt;
-
-&lt;style&gt;
-    div {
-        border: 5px navy;
-        border-style: dotted double;
-        background: url('data:image/svg+xml;utf8, \
-            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; viewBox=&quot;0 0 100 100&quot;&gt; \
-                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
-            &lt;/svg&gt;'
-            ), #FF0;
-        width: 130px;
-        height: 130px;
-        background-blend-mode: difference, normal
-    }
-&lt;/style&gt;
-
-&lt;script type=&quot;text/javascript&quot;&gt;
-    if (window.testRunner)
-        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
-&lt;/script&gt;
-
-&lt;!-- Test the software path. --&gt;
-&lt;div&gt;&lt;/div&gt;
-
-&lt;!-- Test the hardware path. --&gt;
-&lt;div style=&quot;-webkit-transform: translateZ(0)&quot;&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodedefaultvaluehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-default-value.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-default-value.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-default-value.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,18 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-    div {
-        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, linear-gradient(to right, white 0%, gray 100%), green;
-        width: 200px;
-        height: 200px;
-        margin: 10px;
-    }
-&lt;/style&gt;
-&lt;!-- Test whether default blend mode values are set for the unspecified layers in background-blend-mode. --&gt;
-&lt;/head&gt;
-&lt;body&gt;
-    &lt;div style=&quot;background-blend-mode: normal;&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: difference;&quot;&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodedifferentimageformatshtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-different-image-formats.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-different-image-formats.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-different-image-formats.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,27 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-    div {
-        background-blend-mode: multiply, normal;
-        width: 200px;
-        height: 200px;
-        margin: 10px;
-    }
-
-    #png {
-        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, green;
-    }
-
-    #jpg {
-        background: url('resources/ducky.jpg') no-repeat 0 0 /100% 100%, green;
-    }
-
-&lt;/style&gt;
-&lt;!-- This file should contain two divs that should perform blending with the background color.--&gt;
-&lt;/head&gt;
-&lt;body&gt;
-    &lt;div id=&quot;png&quot;&gt;&lt;/div&gt;
-    &lt;div id=&quot;jpg&quot;&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodegifcolor2html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color-2.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color-2.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color-2.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,41 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-    div {
-        width: 130px;
-        height: 130px;
-        background: url('resources/squares.gif'), green;
-        float: left;
-        margin: 5px;
-    }
-&lt;/style&gt;
-&lt;script type=&quot;text/javascript&quot;&gt;
-    if (window.testRunner)
-        window.testRunner.waitUntilDone();
-
-    function done() {
-        if (window.testRunner)
-            window.testRunner.notifyDone();
-    }
-
-&lt;/script&gt;
-&lt;/head&gt;
-&lt;!-- This file should contain a gif on top of a background color with every type of blending. --&gt;
-&lt;body&gt;
-    &lt;div style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/div&gt;
-    &lt;script type=&quot;text/javascript&quot;&gt;
-        window.setTimeout(&quot;done()&quot;, 400);
-    &lt;/script&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodegifcolorhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-gif-color.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,28 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-    div {
-        width: 130px;
-        height: 130px;
-        background: url('resources/squares.gif'), green;
-        float: left;
-        margin: 5px;
-    }
-&lt;/style&gt;
-&lt;/head&gt;
-&lt;!-- This file should contain a gif on top of a background color with every type of blending. --&gt;
-&lt;body&gt;
-    &lt;div style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodegradientcolorexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodegradientcolorhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-color.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,35 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText(true);
-&lt;/script&gt;
-&lt;style&gt;
-    li {
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background: linear-gradient(to right, gray 0%, gray 100%), green;
-        display: block;
-        float: left;
-    }
-&lt;/style&gt;
-&lt;!-- This file should contain a gradient on top of a background color for every type of blending. --&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodegradientgradientexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodegradientgradienthtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-gradient.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,35 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText(true);
-&lt;/script&gt;
-&lt;style&gt;
-    li {
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background: linear-gradient(to right, white 0%, gray 100%), radial-gradient(green 0%, white 100%);
-        display: block;
-        float: left;
-    }
-&lt;/style&gt;
-&lt;!-- This file should contain a gradient on top of another gradient for every type of blending. --&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodegradientimageexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodegradientimagehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-gradient-image.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,35 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText(true);
-&lt;/script&gt;
-&lt;style&gt;
-    li {
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background: linear-gradient(to right, white 0%, gray 100%), url('resources/ducky.png') no-repeat 0 0 /100% 100%;
-        display: block;
-        float: left;
-    }
-&lt;/style&gt;
-&lt;!-- This file should contain a gradient on top of a background image for every type of blending. --&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodeimagecolorhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-image-color.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-image-color.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-image-color.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,31 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-    li {
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background: url('resources/ducky.jpg') no-repeat 0 0 /100% 100%, green;
-        display: block;
-        float: left;
-    }
-&lt;/style&gt;
-&lt;!-- This file should contain on image on top of a background color for every type of blending --&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodeimageimagehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-image-image.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-image-image.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-image-image.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,31 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-    li {
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background: url('resources/ducky.jpg') no-repeat 0 0 /100% 100%, url('resources/ducky.png') no-repeat 0 0 /100% 100%;
-        display: block;
-        float: left;
-    }
-&lt;/style&gt;
-&lt;!-- This file should contain an image on top of another image for every type of blending --&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodeimagesvgexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodeimagesvghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-image-svg.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,35 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText(true);
-&lt;/script&gt;
-&lt;style&gt;
-    li {
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, url('resources/red-circle.svg');
-        display: block;
-        float: left;
-    }
-&lt;/style&gt;
-&lt;!-- This file should contain a duck on top of an svg with every type of blending. --&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodemultiplebackgroundlayersexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodemultiplebackgroundlayershtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-multiple-background-layers.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,22 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText(true);
-&lt;/script&gt;
-&lt;style&gt;
-    div {
-        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, linear-gradient(to right, white 0%, gray 100%), green;
-        width: 200px;
-        height: 200px;
-        margin: 10px;
-    }
-&lt;/style&gt;
-&lt;/head&gt;
-&lt;!-- This file should contain two divs with 3 background layers. Test background blend mode differences when only one layer blends differently. --&gt;
-&lt;body&gt;
-    &lt;div style=&quot;background-blend-mode: multiply, difference, normal;&quot;&gt;&lt;/div&gt;
-    &lt;div style=&quot;background-blend-mode: difference, difference, normal;&quot;&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodepropertyexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-property-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-property-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-property-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,45 +0,0 @@
</span><del>-Test the parsing of the -webkit-background-blend-mode property.
-
-On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
-
-
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'normal, normal'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'multiply, multiply'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'screen, screen'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'overlay, overlay'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'darken, darken'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'lighten, lighten'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'color-dodge, color-dodge'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'color-burn, color-burn'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'hard-light, hard-light'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'soft-light, soft-light'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'difference, difference'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'exclusion, exclusion'
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodepropertyparsingexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,105 +0,0 @@
</span><del>-Test the parsing of the background-blend-mode property.
-
-On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
-
-
-
-Basic reference : normal
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'normal'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : multiply, screen
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'multiply, screen'
-PASS jsWrapperClass(blendModeRule) is 'CSSValueList'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSValueListPrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSValueListConstructor'
-
-Basic reference : screen, multiply
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'screen, multiply'
-PASS jsWrapperClass(blendModeRule) is 'CSSValueList'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSValueListPrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSValueListConstructor'
-
-Basic reference : overlay, normal
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'overlay, normal'
-PASS jsWrapperClass(blendModeRule) is 'CSSValueList'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSValueListPrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSValueListConstructor'
-
-Basic reference : darken, lighten, normal, multiply
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'darken, lighten, normal, multiply'
-PASS jsWrapperClass(blendModeRule) is 'CSSValueList'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSValueListPrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSValueListConstructor'
-
-Basic reference : lighten
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'lighten'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : color-dodge
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'color-dodge'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : color-burn
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'color-burn'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : hard-light
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'hard-light'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : soft-light
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'soft-light'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : difference
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'difference'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : exclusion
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('background-blend-mode') is 'exclusion'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodepropertyparsinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-property-parsing.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
-&lt;/head&gt;
-&lt;body&gt;
-&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
-&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
-&lt;script src=&quot;script-tests/background-blend-mode-property-parsing.js&quot;&gt;&lt;/script&gt;
-&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodepropertyhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-property.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-property.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-property.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
-&lt;/head&gt;
-&lt;body&gt;
-&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
-&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
-&lt;script src=&quot;script-tests/background-blend-mode-property.js&quot;&gt;&lt;/script&gt;
-&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodeseparatelayerdeclarationexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,16 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-    &lt;style&gt;
-        div  {
-            width: 100px;
-            height: 100px;
-            background-color: #777777;
-        }
-    &lt;/style&gt;
-&lt;/head&gt;
-&lt;!-- Test whether blend mode applies when specifying the background layers separately, using both background-image and background-color --&gt;
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodeseparatelayerdeclarationhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-separate-layer-declaration.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,18 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-    &lt;style&gt;
-        div  {
-            width: 100px;
-            height: 100px;
-            background-color: #FFFFFF;
-            background-image: url('resources/gray_square.svg');
-            background-blend-mode: multiply;
-        }
-    &lt;/style&gt;
-&lt;/head&gt;
-&lt;!-- Test whether blend mode applies when specifying the background layers separately, using both background-image and background-color --&gt;
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodesinglelayernoblendinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-single-layer-no-blending.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-single-layer-no-blending.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-single-layer-no-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,17 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-    div {
-        background-blend-mode: multiply;
-        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%;
-        width: 200px;
-        height: 200px;
-    }
-&lt;/style&gt;
-&lt;!-- This file should contain a duck that shouldn't have any blending. --&gt;
-&lt;/head&gt;
-&lt;body&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodesvgcolorexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodesvgcolorhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-svg-color.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,34 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-    div {
-        width: 130px;
-        height: 130px;
-        background-size: 130px 130px;
-        background: url('resources/red-circle.svg'), green;
-        float: left;
-        margin: 5px;
-    }
-&lt;/style&gt;
-&lt;/head&gt;
-&lt;!-- This file should contain an svg on top of a background color with every type of blending. --&gt;
-&lt;body&gt;
-    &lt;script&gt;
-        if (window.testRunner)
-            window.testRunner.dumpAsText(true);
-    &lt;/script&gt;
-        &lt;div style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: overlay, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/div&gt;
-        &lt;div style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/div&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodesvgexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-svg-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-svg-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-svg-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,11 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test background blending with SVG. Test passes if you can see a green square. --&gt;
-&lt;style type=&quot;text/css&quot;&gt;
-    div {
-        width: 100px;
-        height: 100px;
-        background: green;
-    }
-&lt;/style&gt;
-
-&lt;div&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodesvghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-svg.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-svg.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-svg.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,16 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test background blending with SVG. Test passes if you can see a green square. --&gt;
-&lt;style type=&quot;text/css&quot;&gt;
-    div {
-        width: 100px;
-        height: 100px;
-        background: url('data:image/svg+xml;utf8, \
-            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100px&quot; height=&quot;100px&quot;&gt; \
-                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#000&quot;/&gt; \
-                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#FFF&quot;/&gt; \
-            &lt;/svg&gt;') 0 0 / 100% 100%, green;
-        background-blend-mode: multiply, normal;
-    }
-&lt;/style&gt;
-
-&lt;div&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodetiledlayersexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-
-&lt;!-- Test background blend mode with several tiled layers. Test passes if you can see 6 lime squares. --&gt;
-
-&lt;style&gt;
-    div {
-        margin: 5px;
-        width: 100px;
-        height: 100px;
-        background: lime;
-        float: left;
-    }
-&lt;/style&gt;
-
-&lt;div&gt;&lt;/div&gt;
-&lt;div&gt;&lt;/div&gt;
-&lt;div&gt;&lt;/div&gt;
-&lt;div&gt;&lt;/div&gt;
-&lt;div&gt;&lt;/div&gt;
-&lt;div&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingbackgroundblendmodetiledlayershtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/background-blend-mode-tiled-layers.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,56 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-
-&lt;!-- Test background blend mode with several tiled layers. Test passes if you can see 6 lime squares. --&gt;
-
-&lt;style&gt;
-    div {
-        margin: 5px;
-        width: 100px;
-        height: 100px;
-        background-blend-mode: difference, normal;
-        float: left;
-    }
-
-    .tiledSVG {
-        background: url('data:image/svg+xml;utf8, \
-            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100&quot; height=&quot;100&quot;&gt; \
-                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
-            &lt;/svg&gt;'
-            ) 0 0 /50% 50%, #FF0;
-    }
-
-    .tiledGradient {
-        background: linear-gradient(to right, #F00 0%, #F00 100%) 0 0 /50% 50%, #FF0;
-    }
-
-    .tiledCrossfadeImage {
-        background: -webkit-cross-fade(url('data:image/svg+xml;utf8, \
-            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100px&quot; height=&quot;100px&quot;&gt; \
-                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
-            &lt;/svg&gt;'
-            ), url('data:image/svg+xml;utf8, \
-            &lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;100px&quot; height=&quot;100px&quot;&gt; \
-                &lt;rect width=&quot;100&quot; height=&quot;100&quot; fill=&quot;#F00&quot;/&gt; \
-            &lt;/svg&gt;'
-            ), 100%) 0 0 /50% 50%, #FF0;
-    }
-
-    .accelerated {
-        -webkit-transform: translateZ(0);
-    }
-
-&lt;/style&gt;
-
-&lt;script type=&quot;text/javascript&quot;&gt;
-    if (window.testRunner)
-        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
-&lt;/script&gt;
-
-&lt;div class=&quot;tiledSVG&quot;&gt;&lt;/div&gt;
-&lt;div class=&quot;tiledSVG accelerated&quot;&gt;&lt;/div&gt;
-
-&lt;div class=&quot;tiledGradient&quot;&gt;&lt;/div&gt;
-&lt;div class=&quot;tiledGradient accelerated&quot;&gt;&lt;/div&gt;
-
-&lt;div class=&quot;tiledCrossfadeImage&quot;&gt;&lt;/div&gt;
-&lt;div class=&quot;tiledCrossfadeImage accelerated&quot;&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeacceleratedwithmultiplestackingcontextsexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,24 +0,0 @@
</span><del>-(GraphicsLayer
-  (anchor 0.00 0.00)
-  (bounds 800.00 600.00)
-  (children 1
-    (GraphicsLayer
-      (bounds 800.00 600.00)
-      (contentsOpaque 1)
-      (children 1
-        (GraphicsLayer
-          (position 8.00 8.00)
-          (bounds 784.00 10.00)
-          (children 1
-            (GraphicsLayer
-              (bounds 10.00 10.00)
-              (blendMode multiply)
-              (contentsOpaque 1)
-            )
-          )
-        )
-      )
-    )
-  )
-)
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeacceleratedwithmultiplestackingcontextshtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-accelerated-with-multiple-stacking-contexts.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,32 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- This test will check that only the direct parent of blending element gets accelerated --&gt;
-&lt;style&gt;
-    .accelerated {
-        -webkit-transform: rotateX(0deg);
-    }
-    .blended {
-        mix-blend-mode: multiply;
-    }
-    .child {
-        width: 10px;
-        height: 10px;
-        background-color: green;
-    }
-    .parent {
-        isolation: isolate;
-    }
-&lt;/style&gt;
-
-&lt;div class=&quot;parent&quot;&gt;
-    &lt;div class=&quot;parent&quot;&gt;
-        &lt;div class=&quot;accelerated blended child&quot;&gt;&lt;/div&gt;
-    &lt;/div&gt;
-&lt;/div&gt;
-&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText();
-
-    var text = document.getElementById(&quot;layerTree&quot;);
-    text.innerHTML = window.internals.layerTreeAsText(document);
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeancestorclippinglayerexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,30 +0,0 @@
</span><del>-(GraphicsLayer
-  (anchor 0.00 0.00)
-  (bounds 800.00 600.00)
-  (children 1
-    (GraphicsLayer
-      (bounds 800.00 600.00)
-      (contentsOpaque 1)
-      (children 1
-        (GraphicsLayer
-          (bounds 800.00 600.00)
-          (drawsContent 1)
-          (children 1
-            (GraphicsLayer
-              (position 8.00 8.00)
-              (bounds 100.00 100.00)
-              (blendMode difference)
-              (children 1
-                (GraphicsLayer
-                  (bounds 200.00 200.00)
-                  (contentsOpaque 1)
-                )
-              )
-            )
-          )
-        )
-      )
-    )
-  )
-)
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeancestorclippinglayerhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-ancestor-clipping-layer.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,32 +0,0 @@
</span><del>- &lt;!DOCTYPE HTML&gt;
-&lt;!-- Test if the blend mode property is propagated to the ancestorClippingLayer. --&gt;
-
- &lt;style&gt;
-         .parent {
-                 width: 100px;
-                 height: 100px;
-                 background: yellow;
-                 overflow: hidden;
-         }
-
-         .child {
-                 width: 200px;
-                 height: 200px;
-                 background: red;
-                 -webkit-transform:translateZ(0px);
-                 mix-blend-mode: difference;
-         }
- &lt;/style&gt;
-
- &lt;div class=&quot;parent&quot;&gt;
-     &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
- &lt;/div&gt;
- &lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;

- &lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText();
-
-    var text = document.getElementById(&quot;layerTree&quot;);
-    text.innerHTML = window.internals.layerTreeAsText(document);
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodebackgroundhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-background.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-background.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-background.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,18 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;style&gt;
-    div {
-        margin: 20px;
-        width: 60px;
-        height: 60px;
-        mix-blend-mode: difference;
-        background: red;
-    }
-    body {
-        background: blue;
-    }
-&lt;/style&gt;
-&lt;body&gt;
-    &lt;div class=&quot;parent&quot;&gt;&lt;/div&gt;
-&lt;/body&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,28 +0,0 @@
</span><del>-(GraphicsLayer
-  (anchor 0.00 0.00)
-  (bounds 800.00 600.00)
-  (children 1
-    (GraphicsLayer
-      (bounds 800.00 600.00)
-      (contentsOpaque 1)
-      (children 1
-        (GraphicsLayer
-          (bounds 800.00 600.00)
-          (drawsContent 1)
-          (children 2
-            (GraphicsLayer
-              (position 8.00 8.00)
-              (bounds 100.00 100.00)
-            )
-            (GraphicsLayer
-              (position 8.00 78.00)
-              (bounds 100.00 100.00)
-              (blendMode difference)
-            )
-          )
-        )
-      )
-    )
-  )
-)
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,28 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML--&gt;
-
-&lt;style&gt;
-    div {
-        width: 100px;
-        height: 100px;
-    }
-
-    .composited_sibling {
-        -webkit-transform: translateZ(0);
-    }
-
-    .blender {
-        margin-top: -30px;
-        mix-blend-mode: difference;
-    }
-&lt;/style&gt;
-
-&lt;div class=&quot;composited_sibling&quot;&gt;&lt;/div&gt;
-&lt;div class=&quot;blender&quot;&gt;&lt;/div&gt;
-&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText();
-
-    var text = document.getElementById(&quot;layerTree&quot;);
-    text.innerHTML = window.internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_REPAINT_RECTS);
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolatedgroup1html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-1.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-1.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-1.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,33 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test that an element having mix-blend-mode applied blends only with the contents of the parent stacking context.--&gt;
-&lt;style&gt;
-    body {
-        background: blue;
-    }
-
-    div {
-        margin: 20px;
-        width: 60px;
-        height: 60px;
-    }
-
-    .parent {
-        opacity: 0.99;
-        float: left;
-        background: violet;
-    }
-
-    .child {
-        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, green;
-        mix-blend-mode: multiply;
-    }
-
-    .composited {
-        -webkit-transform: translateZ(0);
-    }
-&lt;/style&gt;
-
-&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
-&lt;div class=&quot;parent composited&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
-&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;&lt;/div&gt;
-&lt;div class=&quot;parent composited&quot;&gt;&lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolatedgroup2html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-2.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-2.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-2.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,34 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test that an element having mix-blend-mode applied blends only with the contents of the parent stacking context.--&gt;
-&lt;style&gt;
-    body {
-        background: blue;
-    }
-
-    div {
-        margin: 20px;
-        width: 60px;
-        height: 60px;
-    }
-
-    .parent {
-        position: relative;
-        z-index: 0;
-        float: left;
-        background: violet;
-    }
-
-    .child {
-        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, green;
-        mix-blend-mode: multiply;
-    }
-
-    .composited {
-        -webkit-transform: translateZ(0);
-    }
-&lt;/style&gt;
-
-&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
-&lt;div class=&quot;parent composited&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
-&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;&lt;/div&gt;
-&lt;div class=&quot;parent composited&quot;&gt;&lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolatedgroup3html"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-3.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-3.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolated-group-3.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,84 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test that an element having mix-blend-mode applied blends only with the contents of the parent stacking context.
-    Test that the contents of a blended element blend as a whole with the parent stacking context.--&gt;
-&lt;style&gt;
-    body {
-        background: blue;
-    }
-
-    div {
-        margin: 20px;
-        width: 60px;
-        height: 60px;
-    }
-
-    .parent {
-        position: relative;
-        z-index: -1;
-        float: left;
-        background: violet;
-    }
-
-    .blender {
-        background: url('resources/ducky.png') no-repeat 0 0 /100% 100%, green;
-        mix-blend-mode: multiply;
-    }
-
-    .child {
-        background: orange;
-        z-index: 0;
-        position: absolute;
-    }
-
-    .composited {
-        -webkit-transform: translateZ(0);
-    }
-&lt;/style&gt;
-
-&lt;div class=&quot;parent&quot;&gt;
-    &lt;div class=&quot;blender&quot;&gt;
-        &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
-    &lt;/div&gt;
-&lt;/div&gt;
-
-&lt;div class=&quot;parent composited&quot;&gt;
-    &lt;div class=&quot;blender&quot;&gt;
-        &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
-    &lt;/div&gt;
-&lt;/div&gt;
-
-&lt;div class=&quot;parent&quot;&gt;
-    &lt;div class=&quot;blender composited&quot;&gt;
-        &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
-    &lt;/div&gt;
-&lt;/div&gt;
-
-&lt;div class=&quot;parent composited&quot;&gt;
-    &lt;div class=&quot;blender composited&quot;&gt;
-        &lt;div class=&quot;child&quot;&gt;&lt;/div&gt;
-    &lt;/div&gt;
-&lt;/div&gt;
-
-&lt;div class=&quot;parent&quot;&gt;
-    &lt;div class=&quot;blender&quot;&gt;
-        &lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;
-    &lt;/div&gt;
-&lt;/div&gt;
-
-&lt;div class=&quot;parent composited&quot;&gt;
-    &lt;div class=&quot;blender&quot;&gt;
-        &lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;
-    &lt;/div&gt;
-&lt;/div&gt;
-
-&lt;div class=&quot;parent&quot;&gt;
-    &lt;div class=&quot;blender composited&quot;&gt;
-        &lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;
-    &lt;/div&gt;
-&lt;/div&gt;
-
-&lt;div class=&quot;parent composited&quot;&gt;
-    &lt;div class=&quot;blender composited&quot;&gt;
-        &lt;div class=&quot;child composited&quot;&gt;&lt;/div&gt;
-    &lt;/div&gt;
-&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolationflagsappendnonstackingcontextblendinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,60 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-    &lt;head&gt;
-        &lt;!-- This test will check if the isolation flag is properly computed when we append a subtree
-          having blending elements. --&gt;
-        &lt;style&gt;
-            div {
-                width: 100px;
-                height: 100px;
-                /* This forces render layers, avoiding normal flow only issues */
-                position: relative;
-            }
-
-            .stacking-context {
-                -webkit-isolation: isolate;
-                isolation: isolate;
-            }
-
-            .blending {
-                -webkit-mix-blend-mode: difference;
-                mix-blend-mode: difference;
-            }
-
-            .leaf {
-                background-color: #ff00ff;
-                left:-25px;
-            }
-
-            .append-root {
-                background-color: #ffff44;
-            }
-        &lt;/style&gt;
-    &lt;/head&gt;
-    &lt;body&gt;
-        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
-            &lt;div id=&quot;target&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;&lt;/div&gt;
-        &lt;/div&gt;
-        &lt;script type=&quot;text/javascript&quot;&gt;
-            if (window.testRunner)
-                window.testRunner.waitUntilDone();
-
-            function change() {
-                var blendingElement = document.createElement(&quot;div&quot;);
-                blendingElement.className = &quot;blending leaf&quot;;
-
-                var toAppend = document.createElement(&quot;div&quot;);
-                toAppend.className = &quot;append-root&quot;;
-                toAppend.appendChild(blendingElement);
-
-                var target = document.getElementById(&quot;target&quot;);
-                target.appendChild(toAppend);
-
-                if (window.testRunner)
-                    window.testRunner.notifyDone();
-            }
-
-            window.setTimeout(&quot;change()&quot;, 10);
-        &lt;/script&gt;
-    &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolationflagsappendstackingcontextblendinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,60 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-    &lt;head&gt;
-        &lt;!-- This test will check if the isolation flag is properly computed when we append a subtree
-            having blending elements and the root of this subtree creates a stacking context. --&gt;
-        &lt;style&gt;
-            div {
-                width: 100px;
-                height: 100px;
-                /* This forces render layers, avoiding normal flow only issues */
-                position: relative;
-            }
-
-            .stacking-context {
-                -webkit-isolation: isolate;
-                isolation: isolate;
-            }
-
-            .blending {
-                -webkit-mix-blend-mode: difference;
-                mix-blend-mode: difference;
-            }
-
-            .leaf {
-                background-color: #ff00ff;
-                left:-25px;
-            }
-
-            .append-root {
-                background-color: #ffff44;
-            }
-        &lt;/style&gt;
-    &lt;/head&gt;
-    &lt;body&gt;
-        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
-            &lt;div id=&quot;target&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;&lt;/div&gt;
-        &lt;/div&gt;
-        &lt;script type=&quot;text/javascript&quot;&gt;
-            if (window.testRunner)
-                window.testRunner.waitUntilDone();
-
-            function change() {
-                var blendingElement = document.createElement(&quot;div&quot;);
-                blendingElement.className = &quot;blending leaf&quot;;
-
-                var toAppend = document.createElement(&quot;div&quot;);
-                toAppend.appendChild(blendingElement);
-                toAppend.className = &quot;stacking-context append-root&quot;;
-
-                var target = document.getElementById(&quot;target&quot;);
-                target.appendChild(toAppend);
-
-                if (window.testRunner)
-                    window.testRunner.notifyDone();
-            }
-
-            window.setTimeout(&quot;change()&quot;, 10);
-        &lt;/script&gt;
-    &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolationflagsremovenonstackingcontextblendinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,57 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-    &lt;head&gt;
-        &lt;!-- This test will check if the isolation flag is properly computed when we remove a subtree
-            having blending elements. --&gt;
-        &lt;style&gt;
-            div {
-                width: 100px;
-                height: 100px;
-                /* This forces render layers, avoiding normal flow only issues */
-                position: relative;
-            }
-
-            .stacking-context {
-                -webkit-isolation: isolate;
-                isolation: isolate;
-            }
-
-            .blending {
-                -webkit-mix-blend-mode: difference;
-                mix-blend-mode: difference;
-            }
-
-            .leaf {
-                background-color: #ff00ff;
-                left:-25px;
-            }
-
-            .append-root {
-                background-color: #ffff44;
-            }
-        &lt;/style&gt;
-    &lt;/head&gt;
-    &lt;body&gt;
-        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
-            &lt;div style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
-                &lt;div id=&quot;toremove&quot; class=&quot;append-root&quot;&gt;
-                    &lt;div class=&quot;blending leaf&quot;&gt;&lt;/div&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-        &lt;script type=&quot;text/javascript&quot;&gt;
-            if (window.testRunner)
-                window.testRunner.waitUntilDone();
-
-            function change() {
-                var toremove = document.getElementById(&quot;toremove&quot;);
-                toremove.parentNode.removeChild(toremove);
-
-                if (window.testRunner)
-                    window.testRunner.notifyDone();
-            }
-
-            window.setTimeout(&quot;change()&quot;, 10);
-        &lt;/script&gt;
-    &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolationflagsremovestackingcontextblendinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,57 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-    &lt;head&gt;
-        &lt;!-- This test will check if the isolation flag is properly computed when we remove a subtree
-            having blending elements and the root of this subtree creates a stacking context. --&gt;
-        &lt;style&gt;
-            div {
-                width: 100px;
-                height: 100px;
-                /* This forces render layers, avoiding normal flow only issues */
-                position: relative;
-            }
-
-            .stacking-context {
-                -webkit-isolation: isolate;
-                isolation: isolate;
-            }
-
-            .blending {
-                -webkit-mix-blend-mode: difference;
-                mix-blend-mode: difference;
-            }
-
-            .leaf {
-                background-color: #ff00ff;
-                left:-25px;
-            }
-
-            .append-root {
-                background-color: #ffff44;
-            }
-        &lt;/style&gt;
-    &lt;/head&gt;
-    &lt;body&gt;
-        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
-            &lt;div style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
-                &lt;div id=&quot;toremove&quot; class=&quot;stacking-context append-root&quot;&gt;
-                    &lt;div class=&quot;blending leaf&quot;&gt;&lt;/div&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-        &lt;script type=&quot;text/javascript&quot;&gt;
-            if (window.testRunner)
-                window.testRunner.waitUntilDone();
-
-            function change() {
-                var toremove = document.getElementById(&quot;toremove&quot;);
-                toremove.parentNode.removeChild(toremove);
-
-                if (window.testRunner)
-                    window.testRunner.notifyDone();
-            }
-
-            window.setTimeout(&quot;change()&quot;, 10);
-        &lt;/script&gt;
-    &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolationflagsturnoffblendingnoisolationhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,51 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-    &lt;head&gt;
-        &lt;!-- This test will check if the isolation flag is on after removing mix-blend-mode
-            from an element if the isolating element has other blending descendants. --&gt;
-        &lt;style&gt;
-            div {
-                width: 100px;
-                height: 100px;
-                /* This forces render layers, avoiding normal flow only issues */
-                position: relative;
-            }
-
-            .stacking-context {
-                -webkit-isolation: isolate;
-                isolation: isolate;
-            }
-
-            .blending {
-                -webkit-mix-blend-mode: difference;
-                mix-blend-mode: difference;
-            }
-        &lt;/style&gt;
-    &lt;/head&gt;
-    &lt;body&gt;
-        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00; top: 50px;&quot;&gt;
-            &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
-                &lt;div&gt;
-                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff;left:-25px; top: -50px;&quot;&gt;&lt;/div&gt;
-                &lt;/div&gt;
-                &lt;div&gt;
-                    &lt;div id=&quot;target&quot; class=&quot;blending&quot; style=&quot;background-color: #ff00ff;left:-25px; top: -50px;&quot;&gt;&lt;/div&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-        &lt;script type=&quot;text/javascript&quot;&gt;
-            if (window.testRunner)
-                window.testRunner.waitUntilDone();
-
-            function change() {
-                var target = document.getElementById(&quot;target&quot;);
-                target.className = &quot;&quot;;
-
-                if (window.testRunner)
-                    window.testRunner.notifyDone();
-            }
-
-            window.setTimeout(&quot;change()&quot;, 10);
-        &lt;/script&gt;
-    &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolationflagsturnoffblendinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,48 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-    &lt;head&gt;
-        &lt;!-- This test will check if the isolation flag is properly removed when we remove
-            the mix-blend-mode property from its descendants. --&gt;
-        &lt;style&gt;
-            div {
-                width: 100px;
-                height: 100px;
-                /* This forces render layers, avoiding normal flow only issues */
-                position: relative;
-            }
-
-            .stacking-context {
-                -webkit-isolation: isolate;
-                isolation: isolate;
-            }
-
-            .blending {
-                -webkit-mix-blend-mode: difference;
-                mix-blend-mode: difference;
-            }
-        &lt;/style&gt;
-    &lt;/head&gt;
-    &lt;body&gt;
-        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
-            &lt;div id=&quot;target&quot; class=&quot;blending stacking-context&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
-                &lt;div&gt;
-                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff;left:-25px;&quot;&gt;&lt;/div&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-        &lt;script type=&quot;text/javascript&quot;&gt;
-            if (window.testRunner)
-                window.testRunner.waitUntilDone();
-
-            function change() {
-                var target = document.getElementById(&quot;target&quot;);
-                target.className = &quot;stacking-context&quot;;
-
-                if (window.testRunner)
-                    window.testRunner.notifyDone();
-            }
-
-            window.setTimeout(&quot;change()&quot;, 10);
-        &lt;/script&gt;
-    &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolationflagsturnoffstackingcontexthtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,49 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-    &lt;head&gt;
-        &lt;!-- This test will check if the isolation flag is properly computed when we remove
-            the stacking context status from the isolating element. --&gt;
-        &lt;style&gt;
-            div {
-                width: 100px;
-                height: 100px;
-                /* This forces render layers, avoiding normal flow only issues */
-                position: relative;
-            }
-
-            .stacking-context {
-                -webkit-isolation: isolate;
-                isolation: isolate;
-            }
-
-            .blending {
-                -webkit-mix-blend-mode: difference;
-                mix-blend-mode: difference;
-            }
-
-        &lt;/style&gt;
-    &lt;/head&gt;
-    &lt;body&gt;
-        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
-            &lt;div id=&quot;target&quot; class=&quot;stacking-context&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
-                &lt;div&gt;
-                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff; left:-25px;&quot;&gt;&lt;/div&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-        &lt;script type=&quot;text/javascript&quot;&gt;
-            if (window.testRunner)
-                window.testRunner.waitUntilDone();
-
-            function change() {
-                var target = document.getElementById(&quot;target&quot;);
-                target.className = &quot;&quot;;
-
-                if (window.testRunner)
-                    window.testRunner.notifyDone();
-            }
-
-            window.setTimeout(&quot;change()&quot;, 10);
-        &lt;/script&gt;
-    &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolationflagsturnonblendinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-blending.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-blending.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-blending.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,48 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-    &lt;head&gt;
-        &lt;!-- This test will check if the isolation flag is properly computed
-        when set mix-blend-mode to an element. --&gt;
-        &lt;style&gt;
-            div {
-                width: 100px;
-                height: 100px;
-                /* This forces render layers, avoiding normal flow only issues */
-                position: relative;
-            }
-
-            .stacking-context {
-                -webkit-isolation: isolate;
-                isolation: isolate;
-            }
-
-            .blending {
-                -webkit-mix-blend-mode: difference;
-                mix-blend-mode: difference;
-            }
-        &lt;/style&gt;
-    &lt;/head&gt;
-    &lt;body&gt;
-        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
-            &lt;div id=&quot;target&quot; class=&quot;stacking-context&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
-                &lt;div&gt;
-                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff; left:-25px;&quot;&gt;&lt;/div&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-        &lt;script type=&quot;text/javascript&quot;&gt;
-            if (window.testRunner)
-                window.testRunner.waitUntilDone();
-
-            function change() {
-               var target = document.getElementById(&quot;target&quot;);
-               target.className = &quot;blending stacking-context&quot;;
-
-                if (window.testRunner)
-                    window.testRunner.notifyDone();
-            }
-
-            window.setTimeout(&quot;change()&quot;, 10);
-        &lt;/script&gt;
-    &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeisolationflagsturnonstackingcontexthtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,48 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-    &lt;head&gt;
-        &lt;!-- This test will check if the isolation flag is properly computed
-        when we set another element to be the isolating stacking context. --&gt;
-        &lt;style&gt;
-            div {
-                width: 100px;
-                height: 100px;
-                /* This forces render layers, avoiding normal flow only issues */
-                position: relative;
-            }
-
-            .stacking-context {
-                -webkit-isolation: isolate;
-                isolation: isolate;
-            }
-
-            .blending {
-                -webkit-mix-blend-mode: difference;
-                mix-blend-mode: difference;
-            }
-        &lt;/style&gt;
-    &lt;/head&gt;
-    &lt;body&gt;
-        &lt;div class=&quot;stacking-context&quot; style=&quot;background-color: #00ff00;&quot;&gt;
-           &lt;div id=&quot;target&quot; class=&quot;&quot; style=&quot;background-color: #ffff00; left: 50px;&quot;&gt;
-                &lt;div&gt;
-                    &lt;div class=&quot;blending&quot; style=&quot;background-color: #ff00ff; left:-25px;&quot;&gt;&lt;/div&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-        &lt;script type=&quot;text/javascript&quot;&gt;
-            if (window.testRunner)
-                window.testRunner.waitUntilDone();
-
-            function change() {
-                var target = document.getElementById(&quot;target&quot;);
-                target.className = &quot;stacking-context&quot;;
-
-                if (window.testRunner)
-                    window.testRunner.notifyDone();
-            }
-
-            window.setTimeout(&quot;change()&quot;, 10);
-        &lt;/script&gt;
-    &lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodelayershtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-layers.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-layers.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-layers.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,73 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;head&gt;
-    &lt;script&gt;
-      if (window.testRunner)
-          window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
-    &lt;/script&gt;
-
-    &lt;style&gt;
-        img {
-            width: 150px;
-            height: 150px;
-        }
-
-        .div1 {
-            width: 160px;
-            height: 75px;
-            margin: 50px 0px 0px;
-            background-color: cyan;
-        }
-
-        .div2 {
-            width: 160px;
-            height: 160px;
-            background-image: url(&quot;resources/ducky.png&quot;);
-            background-size: 130px 130px;
-            background-repeat: no-repeat;
-            position: relative;
-            top: -40px;
-            left: 20px;
-        }
-
-        .div3 {
-            width: 80px;
-            height: 150px;
-            background-color: yellow;
-            position: relative;
-            top: 10px;
-            left: -20px;
-        }
-
-        li {
-            margin: 5px 5px 120px;
-            width: 160px;
-            height: 50px;
-            background-color: magenta;
-            display: block;
-            float: left;
-        }
-
-        .composited {
-            -webkit-transform: translateZ(0);
-        }
-    &lt;/style&gt;
-&lt;/head&gt;
-
-&lt;!-- This file tests interaction of blending with stacking contexts.
-It uses nested content and then set various attributes to show the interaction of stacking contexts. --&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;li&gt;&lt;div class=&quot;div1&quot;&gt;&lt;div class=&quot;div2&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
-
-        &lt;!-- setting the blendmode will create a new stacking context which causes z-index to change --&gt;
-        &lt;li&gt;&lt;div class=&quot;div1&quot;&gt;&lt;div class=&quot;div2&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;div class=&quot;div1&quot;&gt;&lt;div class=&quot;div2 composited&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
-
-        &lt;!-- just setting slight opacity which causes a stacking context. This also causes z-index to be resolved to the stacking context --&gt;
-        &lt;li&gt;&lt;div class=&quot;div1&quot; style=&quot;opacity:.99&quot;&gt;&lt;div class=&quot;div2&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
-
-        &lt;!-- blending will now only happen upto the stacking context generated by opacity. Z-index is resolved against the stacking context of the div with the blendmode --&gt;
-        &lt;li&gt;&lt;div class=&quot;div1&quot; style=&quot;opacity:.99&quot;&gt;&lt;div class=&quot;div2&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;div class=&quot;div1&quot; style=&quot;opacity:.99&quot;&gt;&lt;div class=&quot;div2 composited&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;div class=&quot;div3&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeoverflowexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-overflow-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-overflow-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-overflow-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-No blending. Duck should be yellow everywhere.
-Simple blending. Duck should be a horizontal rainbow inside, and blue on overflow.
-Parent is a stacking context. Duck should be a horizontal rainbow inside, and yellow on overflow (since there is no background there to blend with).
-Intermediate parent - no stacking context. Duck should be a vertical gradient inside, and blue on overflow.
-Intermediate parent with grandparent stacking context. Duck should be a vertical gradient inside, and yellow on overflow.
-Intermediate parent has overflow. Duck should be a vertical gradient inside, and overflow is hidden.


-


-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeoverflowhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-overflow.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-overflow.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-overflow.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,105 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;head&gt;
-    &lt;script&gt;
-        if (window.testRunner) {
-            window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
-            window.testRunner.dumpAsText(true);
-        }
-    &lt;/script&gt;
-
-    &lt;style&gt;
-        .example {
-            width: 200px;
-            height: 200px;
-            display: inline-block;
-        }
-
-        .blendingbg {
-            position: relative;
-            width: 150px;
-            height: 150px;
-            background: linear-gradient(to right, #0ff 0%, #00f 25%, #f00 50%, #ff0 75%, #0f0 100%);
-        }
-
-        .intermediate {
-            position: absolute;
-            top: 10px;
-            left: 10px;
-            width: 150px;
-            height: 150px;
-            background: linear-gradient(to bottom, #f00 0%, #0f0 100%);
-        }
-
-        img {
-            position: absolute;
-            top: 20px;
-            left: 20px;
-            width: 150px;
-            height: 150px;
-        }
-
-        ol {
-            margin-bottom: 2em;
-        }
-    &lt;/style&gt;
-&lt;/head&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;ol&gt;
-            &lt;li&gt;No blending. Duck should be yellow everywhere.&lt;/li&gt;
-            &lt;li&gt;Simple blending. Duck should be a horizontal rainbow inside, and blue on overflow.&lt;/li&gt;
-            &lt;li&gt;Parent is a stacking context. Duck should be a horizontal rainbow inside, and yellow on overflow (since there is no background there to blend with).&lt;/li&gt;
-            &lt;li&gt;Intermediate parent - no stacking context. Duck should be a vertical gradient inside, and blue on overflow.&lt;/li&gt;
-            &lt;li&gt;Intermediate parent with grandparent stacking context. Duck should be a vertical gradient inside, and yellow on overflow.&lt;/li&gt;
-            &lt;li&gt;Intermediate parent has overflow. Duck should be a vertical gradient inside, and overflow is hidden.&lt;/li&gt;
-        &lt;/ol&gt;
-
-        &lt;!-- no blending --&gt;
-        &lt;div class=&quot;example&quot;&gt;
-            &lt;div class=&quot;blendingbg&quot;&gt;
-                &lt;img src=&quot;resources/ducky.png&quot;&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-
-        &lt;!-- normal blending --&gt;
-        &lt;div class=&quot;example&quot;&gt;
-            &lt;div class=&quot;blendingbg&quot;&gt;
-                &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-
-        &lt;!-- parent is a stacking context --&gt;
-        &lt;div class=&quot;example&quot;&gt;
-            &lt;div class=&quot;blendingbg&quot; style=&quot;-webkit-transform: translateZ(0)&quot;&gt;
-                &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-
-        &lt;!-- intermediate hierarchy --&gt;
-        &lt;div class=&quot;example&quot;&gt;
-            &lt;div class=&quot;blendingbg&quot;&gt;
-                &lt;div class=&quot;intermediate&quot;&gt;
-                    &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-
-        &lt;!-- intermediate hierarchy with stacking context --&gt;
-        &lt;div class=&quot;example&quot;&gt;
-            &lt;div class=&quot;blendingbg&quot; style=&quot;-webkit-transform: translateZ(0)&quot;&gt;
-                &lt;div class=&quot;intermediate&quot;&gt;
-                    &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-
-        &lt;!-- intermediate hierarchy that overflows --&gt;
-        &lt;div class=&quot;example&quot;&gt;
-            &lt;div class=&quot;blendingbg&quot; style=&quot;-webkit-transform: translateZ(0)&quot;&gt;
-                &lt;div class=&quot;intermediate&quot; style=&quot;overflow: hidden&quot;&gt;
-                    &lt;img src=&quot;resources/ducky.png&quot; style=&quot;-webkit-mix-blend-mode: difference;&quot;&gt;
-                &lt;/div&gt;
-            &lt;/div&gt;
-        &lt;/div&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeparentofcompositedblendedhaslayerexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,24 +0,0 @@
</span><del>-(GraphicsLayer
-  (anchor 0.00 0.00)
-  (bounds 800.00 600.00)
-  (children 1
-    (GraphicsLayer
-      (bounds 800.00 600.00)
-      (contentsOpaque 1)
-      (children 1
-        (GraphicsLayer
-          (bounds 800.00 600.00)
-          (drawsContent 1)
-          (children 1
-            (GraphicsLayer
-              (position 18.00 10.00)
-              (bounds 100.00 100.00)
-              (blendMode difference)
-            )
-          )
-        )
-      )
-    )
-  )
-)
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodeparentofcompositedblendedhaslayerhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-parent-of-composited-blended-has-layer.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,24 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test if the parent of a composited layer with mix-blend-mode is promoted. --&gt;
-
-&lt;style&gt;
-    div {
-        width: 100px;
-        height: 100px;
-    }
-    .blender {
-        mix-blend-mode: difference;
-        -webkit-transform: translateZ(0);
-        margin: 10px;
-    }
-&lt;/style&gt;
-
-&lt;div&gt;&lt;div class=&quot;blender&quot;&gt;&lt;/div&gt;&lt;/div&gt;
-&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText();
-
-    var text = document.getElementById(&quot;layerTree&quot;);
-    text.innerHTML = window.internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_REPAINT_RECTS);
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodepropertyexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-property-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-property-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-property-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,45 +0,0 @@
</span><del>-Test the parsing of the mix-blend-mode property.
-
-On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
-
-
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'normal'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'multiply'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'screen'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'overlay'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'darken'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'lighten'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'color-dodge'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'color-burn'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'hard-light'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'soft-light'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'difference'
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'exclusion'
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodepropertyparsingexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,105 +0,0 @@
</span><del>-Test the parsing of the mix-blend-mode property.
-
-On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
-
-
-
-Basic reference : normal
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'normal'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : multiply
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'multiply'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : screen
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'screen'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : overlay
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'overlay'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : darken
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'darken'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : lighten
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'lighten'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : color-dodge
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'color-dodge'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : color-burn
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'color-burn'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : hard-light
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'hard-light'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : soft-light
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'soft-light'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : difference
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'difference'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-
-Basic reference : exclusion
-PASS cssRule.type is 1
-PASS declaration.length is 1
-PASS declaration.getPropertyValue('mix-blend-mode') is 'exclusion'
-PASS jsWrapperClass(blendModeRule) is 'CSSPrimitiveValue'
-PASS jsWrapperClass(blendModeRule.__proto__) is 'CSSPrimitiveValuePrototype'
-PASS jsWrapperClass(blendModeRule.constructor) is 'CSSPrimitiveValueConstructor'
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodepropertyparsinginvalidexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,24 +0,0 @@
</span><del>-Test the parsing of the mix-blend-mode property.
-
-On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
-
-
-
-Too many parameters : overlay overlay
-PASS cssRule.type is 1
-PASS declaration.length is 0
-PASS declaration.getPropertyValue('mix-blend-mode') is null
-
-Wrong type : &quot;5px&quot;
-PASS cssRule.type is 1
-PASS declaration.length is 0
-PASS declaration.getPropertyValue('mix-blend-mode') is null
-
-Trailing comma : overlay,
-PASS cssRule.type is 1
-PASS declaration.length is 0
-PASS declaration.getPropertyValue('mix-blend-mode') is null
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodepropertyparsinginvalidhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-property-parsing-invalid.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
-&lt;/head&gt;
-&lt;body&gt;
-&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
-&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
-&lt;script src=&quot;script-tests/blend-mode-property-parsing-invalid.js&quot;&gt;&lt;/script&gt;
-&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodepropertyparsinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-property-parsing.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-property-parsing.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-property-parsing.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
-&lt;/head&gt;
-&lt;body&gt;
-&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
-&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
-&lt;script src=&quot;script-tests/blend-mode-property-parsing.js&quot;&gt;&lt;/script&gt;
-&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodepropertyhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-property.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-property.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-property.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,12 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML PUBLIC &quot;-//IETF//DTD HTML//EN&quot;&gt;
-&lt;html&gt;
-&lt;head&gt;
-&lt;script src=&quot;../../resources/js-test-pre.js&quot;&gt;&lt;/script&gt;
-&lt;/head&gt;
-&lt;body&gt;
-&lt;p id=&quot;description&quot;&gt;&lt;/p&gt;
-&lt;div id=&quot;console&quot;&gt;&lt;/div&gt;
-&lt;script src=&quot;script-tests/blend-mode-property.js&quot;&gt;&lt;/script&gt;
-&lt;script src=&quot;../../resources/js-test-post.js&quot;&gt;&lt;/script&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodereflectionhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-reflection.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-reflection.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-reflection.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,35 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;head&gt;
-    &lt;script&gt;
-      if (window.testRunner)
-        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
-    &lt;/script&gt;
-
-    &lt;style&gt;
-        img {
-            width: 130px;
-            height: 130px;
-            -webkit-box-reflect:below 5px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(white));
-        }
-
-        li {
-            margin: 5px;
-            width: 130px;
-            height: 260px;
-            background: -webkit-gradient(linear, left top, right top, color-stop(0%,#00ffff), color-stop(24%,#0000ff), color-stop(50%,#ff0000), color-stop(75%,#ffff00), color-stop(100%,#00ff00));
-            display: block;
-            float: left;
-        }
-
-        .composited {
-            -webkit-transform: translateZ(0);
-        }
-     &lt;/style&gt;
- &lt;/head&gt;
-
-&lt;!-- This file should contain two images of a duck on top of a gradient with reflection.
-Both the duck and the reflection should blend.  --&gt;
-&lt;body&gt;
-    &lt;ul&gt;&lt;li&gt;&lt;img style=&quot;mix-blend-mode: multiply&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;&lt;/ul&gt;
-    &lt;ul&gt;&lt;li&gt;&lt;img class=&quot;composited&quot; style=&quot;mix-blend-mode: multiply&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;&lt;/ul&gt;
-&lt;/body&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodesimplecompositedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-simple-composited.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-simple-composited.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-simple-composited.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,43 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;head&gt;
-    &lt;script&gt;
-        if (window.testRunner)
-            window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
-    &lt;/script&gt;
-
-    &lt;style&gt;
-      img {
-          width: 130px;
-          height: 130px;
-         -webkit-transform: translateZ(0);
-      }
-
-      li {
-          margin: 5px;
-          width: 130px;
-          height: 130px;
-          background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0ff), color-stop(24%,#00f), color-stop(50%,#f00), color-stop(75%,#ff0), color-stop(100%,#0f0));
-          display: block;
-          float: left;
-      }
-    &lt;/style&gt;
-&lt;/head&gt;
-
-&lt;!-- This file should contain a duck on top of a gradient with every type of blending. --&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;!-- Separable blend modes --&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: normal&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: overlay&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: screen&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: overlay&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: darken&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: lighten&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: color-dodge&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: color-burn&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: hard-light&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: soft-light&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: difference&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: exclusion&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodesimplehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-simple.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-simple.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-simple.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,42 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;head&gt;
-    &lt;script&gt;
-        if (window.testRunner)
-            window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
-    &lt;/script&gt;
-
-    &lt;style&gt;
-      img {
-          width: 130px;
-          height: 130px;
-      }
-
-      li {
-          margin: 5px;
-          width: 130px;
-          height: 130px;
-          background: -webkit-gradient(linear, left top, right top, color-stop(0%,#0ff), color-stop(24%,#00f), color-stop(50%,#f00), color-stop(75%,#ff0), color-stop(100%,#0f0));
-          display: block;
-          float: left;
-      }
-    &lt;/style&gt;
-&lt;/head&gt;
-
-&lt;!-- This file should contain a duck on top of a gradient with every type of blending. --&gt;
-&lt;body&gt;
-    &lt;ul&gt;
-        &lt;!-- Separable blend modes --&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: normal&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: overlay&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: screen&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: overlay&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: darken&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: lighten&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: color-dodge&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: color-burn&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: hard-light&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: soft-light&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: difference&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-        &lt;li&gt;&lt;img style=&quot;mix-blend-mode: exclusion&quot; src=&quot;resources/ducky.png&quot;&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodetransformstyleexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-transform-style-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-transform-style-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-transform-style-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,9 +0,0 @@
</span><del>-PASS getTransformStyle(&quot;blend-mode-normal-with-transform-style-preserve-3d&quot;) is &quot;preserve-3d&quot;
-PASS getTransformStyle(&quot;blending-with-transform-style-preserve-3d&quot;) is &quot;flat&quot;
-PASS getTransformStyle(&quot;blending-with-transform-style-flat&quot;) is &quot;flat&quot;
-PASS successfullyParsed is true
-
-TEST COMPLETE
-Test that an element with mix-blend-mode other than normal forces the computed value of transform-style to flat.
-
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodetransformstylehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-transform-style.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-transform-style.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-transform-style.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,31 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;style&gt;
-    div {
-        width: 100px;
-        height: 100px;
-    }
-    .noblender {
-        mix-blend-mode: normal;
-    }
-    .blender {
-        mix-blend-mode: difference;
-    }
-&lt;/style&gt;
-&lt;p&gt;Test that an element with mix-blend-mode other than normal forces the computed value of transform-style to flat.&lt;/p&gt;
-&lt;div id=&quot;blend-mode-normal-with-transform-style-preserve-3d&quot; class=&quot;noblender&quot; style=&quot;-webkit-transform-style: preserve-3d;&quot;&gt;&lt;/div&gt;
-&lt;div id=&quot;blending-with-transform-style-preserve-3d&quot; class=&quot;blender&quot; style=&quot;-webkit-transform-style: preserve-3d;&quot;&gt;&lt;/div&gt;
-&lt;div id=&quot;blending-with-transform-style-flat&quot; class=&quot;blender&quot; style=&quot;-webkit-transform-style: flat;&quot;&gt;&lt;/div&gt;
-&lt;script src=&quot;../../resources/js-test.js&quot;&gt;&lt;/script&gt;
-&lt;script&gt;
-    function getTransformStyle(elementID) {
-        return getComputedStyle(document.getElementById(elementID)).webkitTransformStyle;
-    }
-
-    function test(id, expected) {
-        shouldBeEqualToString('getTransformStyle(&quot;' + id + '&quot;)', expected);
-    }
-
-    test(&quot;blend-mode-normal-with-transform-style-preserve-3d&quot;, &quot;preserve-3d&quot;);
-    test(&quot;blending-with-transform-style-preserve-3d&quot;, &quot;flat&quot;);
-    test(&quot;blending-with-transform-style-flat&quot;, &quot;flat&quot;);
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodewithacceleratedsiblingexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,18 +0,0 @@
</span><del>-(GraphicsLayer
-  (anchor 0.00 0.00)
-  (bounds 800.00 600.00)
-  (children 1
-    (GraphicsLayer
-      (bounds 800.00 600.00)
-      (contentsOpaque 1)
-      (children 1
-        (GraphicsLayer
-          (position 8.00 8.00)
-          (bounds 10.00 10.00)
-          (contentsOpaque 1)
-        )
-      )
-    )
-  )
-)
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodewithacceleratedsiblinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-with-accelerated-sibling.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,31 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- This test will check that parent is not accelerated when it has non-accelerated blended children --&gt;
-&lt;style&gt;
-    .accelerated {
-        -webkit-transform: rotateX(0deg);
-    }
-    .blended {
-        mix-blend-mode: multiply;
-    }
-    .child {
-        width: 10px;
-        height: 10px;
-        background-color: green;
-    }
-    .parent {
-        isolation: isolate;
-    }
-&lt;/style&gt;
-
-&lt;div class=&quot;parent&quot;&gt;
-    &lt;div class=&quot;accelerated child&quot;&gt;&lt;/div&gt;
-    &lt;div class=&quot;blended child&quot;&gt;&lt;/div&gt;
-&lt;/div&gt;
-&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText();
-
-    var text = document.getElementById(&quot;layerTree&quot;);
-    text.innerHTML = window.internals.layerTreeAsText(document);
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodewithbodyexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-with-body-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-with-body-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-with-body-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,16 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;head&gt;
-    &lt;style&gt;
-            body {
-            background-color: #0000ff;
-        }
-        div {
-            width: 100px;
-            height: 100px;
-        }
-    &lt;/style&gt;
-&lt;/head&gt;
-&lt;body&gt;
-        &lt;p&gt;This test passes if background-color fills the entire view port.&lt;/p&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodewithbodyhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-with-body.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-with-body.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-with-body.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,17 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;head&gt;
-    &lt;style&gt;
-        body {
-            background-color: #0000ff;
-        }
-        div {
-            width: 100px;
-            height: 100px;
-            mix-blend-mode: difference;
-        }
-    &lt;/style&gt;
-&lt;/head&gt;
-&lt;body&gt;
-    &lt;p&gt;This test passes if background-color fills the entire view port.&lt;/p&gt;
-    &lt;div&gt;&lt;/div&gt;
-&lt;/body&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodewithcompositeddescendantshouldhavelayerexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,30 +0,0 @@
</span><del>-(GraphicsLayer
-  (anchor 0.00 0.00)
-  (bounds 800.00 600.00)
-  (children 1
-    (GraphicsLayer
-      (bounds 800.00 600.00)
-      (contentsOpaque 1)
-      (children 1
-        (GraphicsLayer
-          (bounds 800.00 600.00)
-          (drawsContent 1)
-          (children 1
-            (GraphicsLayer
-              (position 8.00 10.00)
-              (bounds 100.00 100.00)
-              (blendMode difference)
-              (children 1
-                (GraphicsLayer
-                  (position 10.00 0.00)
-                  (bounds 100.00 100.00)
-                )
-              )
-            )
-          )
-        )
-      )
-    )
-  )
-)
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingblendmodewithcompositeddescendantshouldhavelayerhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/blend-mode-with-composited-descendant-should-have-layer.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,26 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test if an element with mix-blend-mode having a composited descendant is promoted. --&gt;
-
-&lt;style&gt;
-    div {
-        width: 100px;
-        height: 100px;
-    }
-    .blender {
-        mix-blend-mode: difference;
-    }
-    .child {
-        -webkit-transform: translateZ(0);
-        margin: 10px;
-    }
-&lt;/style&gt;
-
-&lt;div class=&quot;blender&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;
-&lt;pre id=&quot;layerTree&quot;&gt;&lt;/pre&gt;
-&lt;script&gt;
-    if (window.testRunner)
-        window.testRunner.dumpAsText();
-
-    var text = document.getElementById(&quot;layerTree&quot;);
-    text.innerHTML = window.internals.layerTreeAsText(document, internals.LAYER_TREE_INCLUDES_REPAINT_RECTS);
-&lt;/script&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingeffectbackgroundblendmodeexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/effect-background-blend-mode-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/effect-background-blend-mode-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/effect-background-blend-mode-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingeffectbackgroundblendmodestackingexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingeffectbackgroundblendmodestackinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/effect-background-blend-mode-stacking.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,33 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;script&gt;
-
-    if (window.testRunner) {
-        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
-        window.testRunner.dumpAsText(true);
-    }
-
-&lt;/script&gt;
-&lt;style&gt;
-
-li
-{
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background:  url(&quot;resources/ducky.png&quot;) no-repeat 0 0 /100% 100%, linear-gradient(to right, #00ffff 0%, rgba(0,0,255,0) 24%, rgba(1,0,0,0) 50%, #ffff00 75%, #00ff00 100%);
-        background-blend-mode: exclusion, normal;
-        display: block;
-        float: left;
-}
-&lt;/style&gt;
-&lt;body style=&quot;background-color: red&quot;&gt;
-    &lt;ul&gt;
-        &lt;li&gt;&lt;/li&gt;
-        &lt;li style=&quot;opacity: .9&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;-webkit-transform: scale(1.01, 1.01)&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;-webkit-transform: translate3d(.01px,.01px, 01px)&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;-webkit-box-reflect: below 5px linear-gradient(to bottom, transparent 0%, transparent 50%, white 100%);&quot;&gt;&lt;/li&gt;
-        &lt;li style=&quot;position: fixed; top: 160px;&quot;&gt;&lt;/li&gt;
-    &lt;/ul&gt;
-&lt;/body&gt;
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingeffectbackgroundblendmodetiledexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1 +0,0 @@
</span><del>-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingeffectbackgroundblendmodetiledhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/effect-background-blend-mode-tiled.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,35 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;script&gt;
-  if (window.testRunner)
-    window.testRunner.dumpAsText(true);
-&lt;/script&gt;
-&lt;style&gt;
-
-li
-{
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background:  url(&quot;resources/ducky.png&quot;) 0 0 /50% 50%, linear-gradient(to right, #00ffff 0%, rgba(0,0,255,0) 24%, #ff0000 50%, #ffff00 75%, #00ff00 100%) 0 0 /100% 100%;
-        display: block;
-        float: left;
-}
-&lt;/style&gt;
-&lt;!-- this file should contain a duck on top of a gradient with every type of blending --&gt;
-&lt;body style=&quot;background-color: green&quot;&gt;
-&lt;ul&gt;
-&lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/body&gt;
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingeffectbackgroundblendmodehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/effect-background-blend-mode.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/effect-background-blend-mode.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/effect-background-blend-mode.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,38 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;script&gt;
-    if (window.testRunner) {
-        window.testRunner.overridePreference(&quot;WebKitAcceleratedCompositingEnabled&quot;, &quot;1&quot;);
-    }
-    if (window.testRunner)
-      window.testRunner.dumpAsText(true);
-&lt;/script&gt;
-&lt;style&gt;
-
-li
-{
-        margin: 5px;
-        width: 130px;
-        height: 130px;
-        background:  url(&quot;resources/ducky.png&quot;) no-repeat 0 0 /100% 100%, linear-gradient(to right, #00ffff 0%, rgba(0,0,255,0) 24%, #ff0000 50%, #ffff00 75%, #00ff00 100%);
-        display: block;
-        float: left;
-}
-&lt;/style&gt;
-&lt;!-- this file should contain a duck on top of a gradient with every type of blending --&gt;
-&lt;body style=&quot;background-color: green&quot;&gt;
-&lt;ul&gt;
-&lt;li style=&quot;background-blend-mode: normal, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: multiply, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: screen, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: overlay, normal; opacity:.9&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: darken, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: lighten, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: color-dodge, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: color-burn, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: hard-light, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: soft-light, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: difference, normal&quot;&gt;&lt;/li&gt;
-&lt;li style=&quot;background-blend-mode: exclusion, normal&quot;&gt;&lt;/li&gt;
-&lt;/ul&gt;
-&lt;/body&gt;
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingisolationisolateblendedchildexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,29 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;style&gt;
-    div {
-        margin: 20px;
-        width: 130px;
-        height: 130px;
-    }
-
-    .parent {
-        background: rgb(55, 55, 55);
-        position: fixed;
-        width: 300px;
-        height: 300px;
-    }
-
-    .isolator {
-        position: fixed;
-        z-index: 0;
-        background: violet;
-    }
-
-    .child {
-        margin-top: 0px;
-        mix-blend-mode: multiply;
-        background: olive;
-    }
-
-&lt;/style&gt;
-&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;isolator&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingisolationisolateblendedchildhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/isolation-isolate-blended-child.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,28 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test to ensure that &quot;isolation:isolate&quot; creates a stacking context, thus preventing blending with the parent element. --&gt;
-&lt;style&gt;
-    div {
-        margin: 20px;
-        width: 130px;
-        height: 130px;
-    }
-
-    .parent {
-        background: rgb(55, 55, 55);
-        position: fixed;
-        width: 300px;
-        height: 300px;
-    }
-
-    .isolator {
-        isolation: isolate;
-        background: violet;
-    }
-
-    .child {
-        mix-blend-mode: multiply;
-        background: olive;
-    }
-
-&lt;/style&gt;
-&lt;div class=&quot;parent&quot;&gt;&lt;div class=&quot;isolator&quot;&gt;&lt;div class=&quot;child&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingisolationisolatesimpleexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/isolation-isolate-simple-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/isolation-isolate-simple-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/isolation-isolate-simple-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,6 +0,0 @@
</span><del>-PASS 0 is 0
-PASS 0 is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingisolationparsingexpectedtxt"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/isolation-parsing-expected.txt (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/isolation-parsing-expected.txt        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/isolation-parsing-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,8 +0,0 @@
</span><del>-PASS setProperty(&quot;auto&quot;) is &quot;auto&quot;
-PASS setProperty(&quot;isolate&quot;) is &quot;isolate&quot;
-PASS setProperty(&quot;&quot;) is &quot;auto&quot;
-PASS setProperty(&quot;rubbish&quot;) is &quot;auto&quot;
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingisolationparsinghtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/isolation-parsing.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/isolation-parsing.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/isolation-parsing.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,27 +0,0 @@
</span><del>-&lt;!DOCTYPE html&gt;
-&lt;html&gt;
-&lt;body&gt;
-    &lt;script src=&quot;../../resources/js-test.js&quot;&gt;&lt;/script&gt;
-    &lt;script&gt;
-        function setProperty(value) {
-            var div = document.createElement('div');
-            document.body.appendChild(div);
-            div.style.setProperty(&quot;isolation&quot;, value);
-
-            var computedValue = getComputedStyle(div).getPropertyValue(&quot;isolation&quot;);
-            document.body.removeChild(div);
-
-            return computedValue;
-        }
-
-        function test(value, expected) {
-            shouldBeEqualToString('setProperty(&quot;' + value + '&quot;)', expected);
-        }
-
-        test(&quot;auto&quot;, &quot;auto&quot;);
-        test(&quot;isolate&quot;, &quot;isolate&quot;);
-        test(&quot;&quot;, &quot;auto&quot;);
-        test(&quot;rubbish&quot;, &quot;auto&quot;);
-    &lt;/script&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendcolorburnhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-color-burn.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-color-burn.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-color-burn.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: color-burn&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendcolordodgehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-color-dodge.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-color-dodge.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-color-dodge.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127, 127, 0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: color-dodge&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblenddarkenhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-darken.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-darken.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-darken.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: darken&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblenddifferencehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-difference.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-difference.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-difference.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: difference&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendexclusionhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-exclusion.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-exclusion.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-exclusion.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: exclusion&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendhardlighthtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-hard-light.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-hard-light.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-hard-light.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: hard-light&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendlayerblendhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-layer-blend.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-layer-blend.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-layer-blend.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,14 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;p&gt;Test for isolation caused by blending. This test passes if the whole rectangle is green.&lt;/p&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-  &lt;g style=&quot;mix-blend-mode: multiply&quot;&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
-  &lt;/g&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendlayerclippathhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-layer-clip-path.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-layer-clip-path.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-layer-clip-path.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;p&gt;Test if clip-path doesn't cause isolation. This test passes if you see a green rectangle with yellow borders.&lt;/p&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-    &lt;clipPath id=&quot;clip&quot;&gt;
-        &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot;/&gt;
-    &lt;/clipPath&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(255,255,0)&quot;/&gt;
-  &lt;g clip-path=&quot;url(#clip)&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
-  &lt;/g&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendlayerfilterhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-layer-filter.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-layer-filter.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-layer-filter.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;p&gt;Test for isolation caused by a filter. This test passes if the whole rectangle is green.&lt;/p&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;filter id=&quot;f1&quot; x=&quot;0&quot; y=&quot;0&quot;&gt;
-    &lt;feGaussianBlur in=&quot;SourceGraphic&quot; stdDeviation=&quot;15&quot; /&gt;
-  &lt;/filter&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-  &lt;g filter=&quot;url(#f1)&quot;&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
-  &lt;/g&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendlayermaskhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-layer-mask.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-layer-mask.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-layer-mask.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,19 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;p&gt;Test for isolation caused by a mask. This test passes if the whole rectangle is green.&lt;/p&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;mask id=&quot;msk&quot;&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(255,255,255)&quot;/&gt;
-  &lt;/mask&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-  &lt;g mask=&quot;url(#msk)&quot;&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;-webkit-mix-blend-mode: difference&quot;/&gt;
-  &lt;/g&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendlayeropacityhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-layer-opacity.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-layer-opacity.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-layer-opacity.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,14 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;p&gt;Test for isolation caused by opacity. This test passes if the whole rectangle is green.&lt;/p&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-  &lt;g opacity=&quot;.5&quot;&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
-  &lt;/g&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendlayershadowhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-layer-shadow.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-layer-shadow.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-layer-shadow.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,15 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;p&gt;Test for isolation caused by a webkit-svg-shadow. This test passes if the whole rectangle is green.&lt;/p&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-  &lt;g style=&quot;-webkit-svg-shadow:0px 0px 1px rgba(0,0,0,0);&quot;&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;10&quot; width=&quot;20&quot; height=&quot;20&quot; fill=&quot;rgb(0,255,0)&quot; style=&quot;mix-blend-mode: difference&quot;/&gt;
-  &lt;/g&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendlightenhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-lighten.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-lighten.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-lighten.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: lighten&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendmultiplyalphahtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-multiply-alpha.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-multiply-alpha.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-multiply-alpha.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;opacity: .5; mix-blend-mode: multiply&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendmultiplyhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-multiply.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-multiply.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-multiply.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: multiply&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendnormalhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-normal.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-normal.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-normal.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: normal&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendoverlayhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-overlay.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-overlay.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-overlay.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;-webkit-mix-blend-mode: overlay&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendscreenhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-screen.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-screen.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-screen.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: screen&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgblendsoftlighthtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-blend-soft-light.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-blend-soft-light.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-blend-soft-light.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,20 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;html&gt;
-&lt;body&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; &gt;
-&lt;defs&gt;
-  &lt;g id=&quot;patch&quot;&gt;
-    &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-    &lt;rect x=&quot;10&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,255,0)&quot;/&gt;
-    &lt;rect x=&quot;20&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(0,0,255)&quot;/&gt;
-    &lt;rect x=&quot;30&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;40&quot; fill=&quot;rgb(127,127,0)&quot;/&gt;
-  &lt;/g&gt;
-  &lt;rect x=&quot;0&quot; y=&quot;0&quot; width=&quot;10&quot; height=&quot;10&quot; fill=&quot;rgb(255,0,0)&quot;/&gt;
-&lt;/defs&gt;
-&lt;g transform=&quot;scale(4 4)&quot;&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot;&gt;&lt;/use&gt;
-  &lt;use xlink:href=&quot;#patch&quot; x=&quot;0&quot; y=&quot;0&quot; width=&quot;40&quot; height=&quot;10&quot; transform=&quot;rotate(90 20 20)&quot; style=&quot;mix-blend-mode: soft-light&quot;&gt;&lt;/use&gt;
-&lt;/g&gt;
-&lt;/svg&gt;
-&lt;/body&gt;
-&lt;/html&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgisolationdefaultexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-isolation-default-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-isolation-default-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-isolation-default-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,4 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
-    &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: blue; mix-blend-mode: multiply&quot;/&gt;
-&lt;/svg&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgisolationdefaulthtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-isolation-default.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-isolation-default.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-isolation-default.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,7 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test the default behaviour of isolation with two simple elements. The test passes if the small square is drawn with black (blending is performed since the element is not isolated). --&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
-    &lt;g style=&quot;-webkit-isolation: auto&quot;&gt;
-        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: blue; mix-blend-mode: multiply&quot;/&gt;
-    &lt;/g&gt;
-&lt;/svg&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgisolationisolatedgroupexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,8 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; version=&quot;1.1&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
-    &lt;g&gt;
-        &lt;rect x=&quot;50&quot; y=&quot;50&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: orange;&quot;/&gt;
-        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;250&quot; height=&quot;250&quot; style=&quot;fill: blue;&quot;/&gt;
-        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;150&quot; height=&quot;150&quot; style=&quot;fill: orange; mix-blend-mode: difference;&quot;/&gt;
-    &lt;/g&gt;
-&lt;/svg&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgisolationisolatedgrouphtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-isolation-isolated-group.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,9 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test behaviour of isolation for overlapping elements within groups. The test passes if there are no rects drawn with red.
-This implies that the isolation is performed accordingly, meaning the orange rect doesn't blend with the background color. --&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
-    &lt;g style=&quot;isolation: isolate;&quot;&gt;
-        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;250&quot; height=&quot;250&quot; style=&quot;fill: blue;&quot;/&gt;
-        &lt;rect x=&quot;50&quot; y=&quot;50&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: orange; mix-blend-mode: difference;&quot;/&gt;
-    &lt;/g&gt;
-&lt;/svg&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgisolationsimpleexpectedhtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-isolation-simple-expected.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-isolation-simple-expected.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-isolation-simple-expected.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,6 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
-    &lt;g&gt;
-        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: blue;&quot;/&gt;
-    &lt;/g&gt;
-&lt;/svg&gt;
</del></span></pre></div>
<a id="trunkLayoutTestscss3compositingsvgisolationsimplehtml"></a>
<div class="delfile"><h4>Deleted: trunk/LayoutTests/css3/compositing/svg-isolation-simple.html (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/css3/compositing/svg-isolation-simple.html        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/css3/compositing/svg-isolation-simple.html        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1,7 +0,0 @@
</span><del>-&lt;!DOCTYPE HTML&gt;
-&lt;!-- Test isolation with two simple elements. The test passes if the small square is drawn with blue (no blending is performed since the element is isolated). --&gt;
-&lt;svg xmlns=&quot;http://www.w3.org/2000/svg&quot; width=&quot;400px&quot; height=&quot;400px&quot; style=&quot;background: green&quot;&gt;
-    &lt;g style=&quot;-webkit-isolation: isolate&quot;&gt;
-        &lt;rect x=&quot;100&quot; y=&quot;100&quot; width=&quot;200&quot; height=&quot;200&quot; style=&quot;fill: blue; -webkit-mix-blend-mode: multiply&quot;/&gt;
-    &lt;/g&gt;
-&lt;/svg&gt;
</del></span></pre></div>
<a id="trunkLayoutTestsplatformeflTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/efl/TestExpectations (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/efl/TestExpectations        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/platform/efl/TestExpectations        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1046,7 +1046,7 @@
</span><span class="cx"> webkit.org/b/94009 css2.1/20110323/c541-word-sp-000.htm [ ImageOnlyFailure ]
</span><span class="cx"> 
</span><span class="cx"> # Requires CSS_COMPOSITING to be turned on
</span><del>-webkit.org/b/94024 css3/compositing [ Skip ]
</del><ins>+webkit.org/b/94024 css3/blending [ Skip ]
</ins><span class="cx"> 
</span><span class="cx"> # Fails because Blend Mode is not enabled yet.
</span><span class="cx"> webkit.org/b/91908 transitions/blendmode-transitions.html [ Skip ]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformgtkTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/gtk/TestExpectations (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/gtk/TestExpectations        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/platform/gtk/TestExpectations        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -248,7 +248,7 @@
</span><span class="cx"> 
</span><span class="cx"> # The GTK+ build bots don't yet have the muscle to run WebGL, 3D and compositing tests.
</span><span class="cx"> webkit.org/b/71849 compositing [ Skip ]
</span><del>-webkit.org/b/71849 css3/compositing [ Skip ]
</del><ins>+webkit.org/b/71849 css3/blending [ Skip ]
</ins><span class="cx"> webkit.org/b/71849 fast/canvas/webgl [ Skip ]
</span><span class="cx"> webkit.org/b/71849 fast/images/webgl-teximage2d.html [ Skip ]
</span><span class="cx"> webkit.org/b/71849 fast/transforms/selection-bounds-in-transformed-view.html [ Skip ]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingblendmodeancestorclippinglayerexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingblendmodeancestorclippinglayerexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/blend-mode-ancestor-clipping-layer-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-ancestor-clipping-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 8.00 8.00)
+              (bounds 100.00 100.00)
+              (blendMode difference)
+              (children 1
+                (GraphicsLayer
+                  (bounds 200.00 200.00)
+                  (contentsOpaque 1)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingblendmodeblendedelementoverlappingcompositedsiblingshouldhavecompositinglayerexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-blended-element-overlapping-composited-sibling-should-have-compositing-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,26 @@
</span><ins>+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (drawsContent 1)
+          (children 2
+            (GraphicsLayer
+              (position 8.00 8.00)
+              (bounds 100.00 100.00)
+            )
+            (GraphicsLayer
+              (position 8.00 78.00)
+              (bounds 100.00 100.00)
+              (blendMode difference)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingblendmodeparentofcompositedblendedhaslayerexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingblendmodeparentofcompositedblendedhaslayerexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/blend-mode-parent-of-composited-blended-has-layer-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-parent-of-composited-blended-has-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 18.00 10.00)
+              (bounds 100.00 100.00)
+              (blendMode difference)
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingblendmodewithcompositeddescendantshouldhavelayerexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingblendmodewithcompositeddescendantshouldhavelayerexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/blend-mode-with-composited-descendant-should-have-layer-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/blend-mode-with-composited-descendant-should-have-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,28 @@
</span><ins>+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (bounds 800.00 600.00)
+          (drawsContent 1)
+          (children 1
+            (GraphicsLayer
+              (position 8.00 10.00)
+              (bounds 100.00 100.00)
+              (blendMode difference)
+              (children 1
+                (GraphicsLayer
+                  (position 10.00 0.00)
+                  (bounds 100.00 100.00)
+                )
+              )
+            )
+          )
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingshouldhavecompositinglayerexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingshouldhavecompositinglayerexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/should-have-compositing-layer-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/should-have-compositing-layer-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/should-have-compositing-layer-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/should-have-compositing-layer-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,22 @@
</span><ins>+Test to make sure a blend mode creates a compositing layer. Test is successful of render tree shows compositing
+
+On success, you will see a series of &quot;PASS&quot; messages, followed by &quot;TEST COMPLETE&quot;.
+
+
+PASS content has compositing layers
+
+(GraphicsLayer
+  (bounds 800.00 600.00)
+  (children 1
+    (GraphicsLayer
+      (bounds 800.00 600.00)
+      (children 1
+        (GraphicsLayer
+          (position 8.00 80.00)
+          (bounds 160.00 90.00)
+        )
+      )
+    )
+  )
+)
+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendcolorburnexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendcolorburnexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-burn-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-color-burn-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-burn-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-burn-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendcolordodgeexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendcolordodgeexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-dodge-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-color-dodge-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-dodge-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-dodge-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendcolorexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendcolorexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-color-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-color-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblenddarkenexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblenddarkenexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-darken-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-darken-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-darken-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-darken-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblenddifferenceexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblenddifferenceexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-difference-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-difference-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-difference-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-difference-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendexclusionexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendexclusionexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-exclusion-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-exclusion-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-exclusion-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-exclusion-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendhardlightexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendhardlightexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-hard-light-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-hard-light-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-hard-light-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-hard-light-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendhueexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendhueexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-hue-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-hue-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-hue-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-hue-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendlayerblendexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendlayerblendexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-blend-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-layer-blend-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-blend-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-blend-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x465
+  RenderBlock {HTML} at (0,0) size 800x465
+    RenderBody {BODY} at (8,16) size 784x441
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 546x19
+          text run at (0,0) width 546: &quot;Test for isolation caused by blending. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x405
+        RenderSVGRoot {svg} at (8,52) size 160x160
+          RenderSVGContainer {g} at (8,52) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,52) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,92) size 80x80
+              RenderSVGRect {rect} at (48,92) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendlayerclippathexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendlayerclippathexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-clip-path-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-layer-clip-path-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-clip-path-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-clip-path-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x465
+  RenderBlock {HTML} at (0,0) size 800x465
+    RenderBody {BODY} at (8,16) size 784x441
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 673x19
+          text run at (0,0) width 673: &quot;Test if clip-path doesn't cause isolation. This test passes if you see a green rectangle with yellow borders.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x405
+        RenderSVGRoot {svg} at (8,52) size 160x160
+          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+            RenderSVGResourceClipper {clipPath} [id=&quot;clip&quot;] [clipPathUnits=userSpaceOnUse]
+              RenderSVGRect {rect} at (18,62) size 20x20 [fill={[type=SOLID] [color=#000000]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+          RenderSVGContainer {g} at (8,52) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,52) size 160x160 [fill={[type=SOLID] [color=#FFFF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,92) size 80x80
+              [clipPath=&quot;clip&quot;] RenderSVGResourceClipper {clipPath} at (10,10) size 20x20
+              RenderSVGRect {rect} at (8,52) size 160x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendlayerfilterexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendlayerfilterexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-filter-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-layer-filter-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-filter-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-filter-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x465
+  RenderBlock {HTML} at (0,0) size 800x465
+    RenderBody {BODY} at (8,16) size 784x441
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 532x19
+          text run at (0,0) width 532: &quot;Test for isolation caused by a filter. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x405
+        RenderSVGRoot {svg} at (8,52) size 160x160
+          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+            RenderSVGResourceFilter {filter} [id=&quot;f1&quot;] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+              [feGaussianBlur stdDeviation=&quot;15.00, 15.00&quot;]
+                [SourceGraphic]
+          RenderSVGContainer {g} at (8,52) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,52) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,92) size 96x96
+              [filter=&quot;f1&quot;] RenderSVGResourceFilter {filter} at (10,10) size 24x24
+              RenderSVGRect {rect} at (48,92) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendlayermaskexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendlayermaskexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-mask-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-layer-mask-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-mask-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-mask-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x465
+  RenderBlock {HTML} at (0,0) size 800x465
+    RenderBody {BODY} at (8,16) size 784x441
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 535x19
+          text run at (0,0) width 535: &quot;Test for isolation caused by a mask. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x405
+        RenderSVGRoot {svg} at (8,52) size 160x160
+          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+            RenderSVGResourceMasker {mask} [id=&quot;msk&quot;] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
+              RenderSVGRect {rect} at (18,62) size 20x20 [fill={[type=SOLID] [color=#FFFFFF]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+          RenderSVGContainer {g} at (8,52) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,52) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,92) size 80x80
+              [masker=&quot;msk&quot;] RenderSVGResourceMasker {mask} at (10,10) size 20x20
+              RenderSVGRect {rect} at (48,92) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendlayeropacityexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendlayeropacityexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-opacity-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-layer-opacity-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-opacity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-opacity-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x465
+  RenderBlock {HTML} at (0,0) size 800x465
+    RenderBody {BODY} at (8,16) size 784x441
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 537x19
+          text run at (0,0) width 537: &quot;Test for isolation caused by opacity. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x405
+        RenderSVGRoot {svg} at (8,52) size 160x160
+          RenderSVGContainer {g} at (8,52) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,52) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,92) size 80x80 [opacity=0.50]
+              RenderSVGRect {rect} at (48,92) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendlayershadowexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendlayershadowexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-shadow-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-layer-shadow-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-shadow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-layer-shadow-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x465
+  RenderBlock {HTML} at (0,0) size 800x465
+    RenderBody {BODY} at (8,16) size 784x441
+      RenderBlock {P} at (0,0) size 784x20
+        RenderText {#text} at (0,0) size 627x19
+          text run at (0,0) width 627: &quot;Test for isolation caused by a webkit-svg-shadow. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,36) size 784x405
+        RenderSVGRoot {svg} at (8,52) size 160x160
+          RenderSVGContainer {g} at (8,52) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,52) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (24,68) size 128x128
+              RenderSVGRect {rect} at (40,84) size 96x96 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendlightenexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendlightenexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-lighten-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-lighten-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-lighten-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-lighten-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendluminosityexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendluminosityexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-luminosity-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-luminosity-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-luminosity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-luminosity-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendmultiplyalphaexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendmultiplyalphaexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-multiply-alpha-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-multiply-alpha-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-multiply-alpha-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-multiply-alpha-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}] [opacity=0.50]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendmultiplyexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendmultiplyexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-multiply-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-multiply-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-multiply-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-multiply-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendnormalexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendnormalexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-normal-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-normal-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-normal-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-normal-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendoverlayexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendoverlayexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-overlay-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-overlay-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-overlay-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-overlay-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendsaturationexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendsaturationexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-saturation-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-saturation-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-saturation-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-saturation-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendscreenexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendscreenexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-screen-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-screen-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-screen-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-screen-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformiossimcss3blendingsvgblendsoftlightexpectedtxtfromrev168353trunkLayoutTestsplatformiossimcss3compositingsvgblendsoftlightexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-soft-light-expected.txt (from rev 168353, trunk/LayoutTests/platform/ios-sim/css3/compositing/svg-blend-soft-light-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-soft-light-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/ios-sim/css3/blending/svg-blend-soft-light-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x421
+  RenderBlock {HTML} at (0,0) size 800x421
+    RenderBody {BODY} at (8,8) size 784x405
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac/TestExpectations (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/TestExpectations        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/platform/mac/TestExpectations        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -589,9 +589,9 @@
</span><span class="cx"> compositing/overflow/scrolling-without-painting.html
</span><span class="cx"> 
</span><span class="cx"> # Blend mode result is slightly different than the applied formula.
</span><del>-css3/compositing/background-blend-mode-data-uri-svg-image.html [ ImageOnlyFailure Pass ]
-css3/compositing/background-blend-mode-tiled-layers.html [ ImageOnlyFailure Pass ]
-css3/compositing/background-blend-mode-crossfade-image.html [ ImageOnlyFailure Pass ]
</del><ins>+css3/blending/background-blend-mode-data-uri-svg-image.html [ ImageOnlyFailure Pass ]
+css3/blending/background-blend-mode-tiled-layers.html [ ImageOnlyFailure Pass ]
+css3/blending/background-blend-mode-crossfade-image.html [ ImageOnlyFailure Pass ]
</ins><span class="cx"> 
</span><span class="cx"> # https://bugs.webkit.org/show_bug.cgi?id=110871
</span><span class="cx"> compositing/overlap-blending/reflection-opacity-huge.html
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedefaultvalueexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodedefaultvalueexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-default-value-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-default-value-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedefaultvalueexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-default-value-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedefaultvalueexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodedefaultvalueexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-default-value-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-default-value-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-default-value-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-default-value-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x430
+  RenderBlock {HTML} at (0,0) size 800x430
+    RenderBody {BODY} at (8,10) size 784x410
+      RenderBlock {DIV} at (10,0) size 200x200 [bgcolor=#008000]
+      RenderBlock {DIV} at (10,210) size 200x200 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedifferentimageformatsexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodedifferentimageformatsexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-different-image-formats-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-different-image-formats-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedifferentimageformatsexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-different-image-formats-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodedifferentimageformatsexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodedifferentimageformatsexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-different-image-formats-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-different-image-formats-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-different-image-formats-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-different-image-formats-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x430
+  RenderBlock {HTML} at (0,0) size 800x430
+    RenderBody {BODY} at (8,10) size 784x410
+      RenderBlock {DIV} at (10,0) size 200x200 [bgcolor=#008000]
+      RenderBlock {DIV} at (10,210) size 200x200 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolor2expectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodegifcolor2expectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-2-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolor2expectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-2-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolor2expectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodegifcolor2expectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-2-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-gif-color-2-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-2-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x428
+  RenderBlock {HTML} at (0,0) size 800x428
+    RenderBody {BODY} at (8,8) size 784x0
+      RenderBlock (floating) {DIV} at (5,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (145,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (285,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (425,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (565,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (5,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (145,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (285,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (425,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (565,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (5,285) size 130x130 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolorexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodegifcolorexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-gif-color-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolorexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegifcolorexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodegifcolorexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-gif-color-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gif-color-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,16 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x428
+  RenderBlock {HTML} at (0,0) size 800x428
+    RenderBody {BODY} at (8,8) size 784x0
+      RenderBlock (floating) {DIV} at (5,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (145,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (285,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (425,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (565,5) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (5,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (145,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (285,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (425,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (565,145) size 130x130 [bgcolor=#008000]
+      RenderBlock (floating) {DIV} at (5,285) size 130x130 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegradientcolorexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodegradientcolorexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gradient-color-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-gradient-color-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegradientcolorexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gradient-color-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegradientgradientexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodegradientgradientexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gradient-gradient-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-gradient-gradient-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegradientgradientexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gradient-gradient-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegradientimageexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodegradientimageexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gradient-image-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-gradient-image-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodegradientimageexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-gradient-image-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimagecolorexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodeimagecolorexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-color-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-image-color-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimagecolorexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-color-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimagecolorexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodeimagecolorexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-color-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-image-color-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-color-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,18 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x436
+  RenderBlock {HTML} at (0,0) size 800x436
+    RenderBody {BODY} at (8,16) size 784x0
+      RenderBlock {UL} at (0,0) size 784x0
+        RenderBlock (floating) {LI} at (45,5) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (185,5) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (325,5) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (465,5) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (605,5) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (45,145) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (185,145) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (325,145) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (465,145) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (605,145) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (45,285) size 130x130 [bgcolor=#008000]
+        RenderBlock (floating) {LI} at (185,285) size 130x130 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimageimageexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodeimageimageexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-image-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-image-image-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimageimageexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-image-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimageimageexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodeimageimageexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-image-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-image-image-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-image-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-image-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x436
+  RenderBlock {HTML} at (0,0) size 800x436
+    RenderBody {BODY} at (8,16) size 784x0
+      RenderBlock {UL} at (0,0) size 784x0
+        RenderBlock (floating) {LI} at (45,5) size 130x130
+        RenderBlock (floating) {LI} at (185,5) size 130x130
+        RenderBlock (floating) {LI} at (325,5) size 130x130
+        RenderBlock (floating) {LI} at (605,5) size 130x130
+        RenderBlock (floating) {LI} at (45,145) size 130x130
+        RenderBlock (floating) {LI} at (185,145) size 130x130
+        RenderBlock (floating) {LI} at (325,145) size 130x130
+        RenderBlock (floating) {LI} at (465,145) size 130x130
+        RenderBlock (floating) {LI} at (605,145) size 130x130
+        RenderBlock (floating) {LI} at (45,285) size 130x130
+        RenderBlock (floating) {LI} at (185,285) size 130x130
+layer at (473,21) size 130x130
+  RenderBlock (floating) {LI} at (465,5) size 130x130
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimagesvgexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodeimagesvgexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-svg-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-image-svg-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodeimagesvgexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-image-svg-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodemultiplebackgroundlayersexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodemultiplebackgroundlayersexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-multiple-background-layers-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-multiple-background-layers-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodemultiplebackgroundlayersexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-multiple-background-layers-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodesinglelayernoblendingexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodesinglelayernoblendingexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-single-layer-no-blending-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-single-layer-no-blending-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodesinglelayernoblendingexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-single-layer-no-blending-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodesinglelayernoblendingexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodesinglelayernoblendingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-single-layer-no-blending-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-single-layer-no-blending-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-single-layer-no-blending-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-single-layer-no-blending-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,6 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x216
+  RenderBlock {HTML} at (0,0) size 800x216
+    RenderBody {BODY} at (8,8) size 784x200
+      RenderBlock {DIV} at (0,0) size 200x200
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodesvgcolorexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingbackgroundblendmodesvgcolorexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-svg-color-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/background-blend-mode-svg-color-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingbackgroundblendmodesvgcolorexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/background-blend-mode-svg-color-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodebackgroundexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodebackgroundexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-background-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-background-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodebackgroundexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-background-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodebackgroundexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodebackgroundexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-background-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-background-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-background-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-background-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,7 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x100 isolatesBlending
+  RenderBlock {HTML} at (0,0) size 800x100
+    RenderBody {BODY} at (8,20) size 784x60 [bgcolor=#0000FF]
+layer at (28,20) size 60x60 blendMode: difference
+  RenderBlock {DIV} at (20,0) size 60x60 [bgcolor=#FF0000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup1expectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolatedgroup1expectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-1-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup1expectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-1-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup1expectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolatedgroup1expectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-1-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolated-group-1-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-1-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-1-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x108
+  RenderBlock {HTML} at (0,0) size 800x108
+    RenderBody {BODY} at (8,8) size 784x0 [bgcolor=#0000FF]
+layer at (28,28) size 60x60 isolatesBlending
+  RenderBlock (floating) {DIV} at (20,20) size 60x60 [bgcolor=#EE82EE]
+layer at (48,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (128,28) size 60x60 isolatesBlending
+  RenderBlock (floating) {DIV} at (120,20) size 60x60 [bgcolor=#EE82EE]
+layer at (148,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (228,28) size 60x60 isolatesBlending
+  RenderBlock (floating) {DIV} at (220,20) size 60x60 [bgcolor=#EE82EE]
+layer at (248,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (328,28) size 60x60 isolatesBlending
+  RenderBlock (floating) {DIV} at (320,20) size 60x60 [bgcolor=#EE82EE]
+layer at (348,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup2expectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolatedgroup2expectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-2-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup2expectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-2-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup2expectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolatedgroup2expectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-2-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolated-group-2-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-2-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-2-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,21 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x108
+  RenderBlock {HTML} at (0,0) size 800x108
+    RenderBody {BODY} at (8,8) size 784x0 [bgcolor=#0000FF]
+layer at (28,28) size 60x60 isolatesBlending
+  RenderBlock (floating) {DIV} at (20,20) size 60x60 [bgcolor=#EE82EE]
+layer at (48,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (128,28) size 60x60 isolatesBlending
+  RenderBlock (floating) {DIV} at (120,20) size 60x60 [bgcolor=#EE82EE]
+layer at (148,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (228,28) size 60x60 isolatesBlending
+  RenderBlock (floating) {DIV} at (220,20) size 60x60 [bgcolor=#EE82EE]
+layer at (248,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (328,28) size 60x60 isolatesBlending
+  RenderBlock (floating) {DIV} at (320,20) size 60x60 [bgcolor=#EE82EE]
+layer at (348,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup3expectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolatedgroup3expectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-3-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup3expectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-3-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolatedgroup3expectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolatedgroup3expectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-3-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolated-group-3-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-3-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolated-group-3-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,54 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x208 layerType: background only
+layer at (28,28) size 60x60 isolatesBlending
+  RenderBlock (floating) zI: -1 {DIV} at (20,20) size 60x60 [bgcolor=#EE82EE]
+layer at (48,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (68,68) size 60x60
+  RenderBlock (positioned) {DIV} at (40,40) size 60x60 [bgcolor=#FFA500]
+layer at (128,28) size 60x60 isolatesBlending
+  RenderBlock (floating) zI: -1 {DIV} at (120,20) size 60x60 [bgcolor=#EE82EE]
+layer at (148,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (168,68) size 60x60
+  RenderBlock (positioned) {DIV} at (40,40) size 60x60 [bgcolor=#FFA500]
+layer at (228,28) size 60x60 isolatesBlending
+  RenderBlock (floating) zI: -1 {DIV} at (220,20) size 60x60 [bgcolor=#EE82EE]
+layer at (248,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (268,68) size 60x60
+  RenderBlock (positioned) {DIV} at (20,20) size 60x60 [bgcolor=#FFA500]
+layer at (328,28) size 60x60 isolatesBlending
+  RenderBlock (floating) zI: -1 {DIV} at (320,20) size 60x60 [bgcolor=#EE82EE]
+layer at (348,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (368,68) size 60x60
+  RenderBlock (positioned) {DIV} at (20,20) size 60x60 [bgcolor=#FFA500]
+layer at (428,28) size 60x60 isolatesBlending
+  RenderBlock (floating) zI: -1 {DIV} at (420,20) size 60x60 [bgcolor=#EE82EE]
+layer at (448,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (468,68) size 60x60
+  RenderBlock (positioned) {DIV} at (40,40) size 60x60 [bgcolor=#FFA500]
+layer at (528,28) size 60x60 isolatesBlending
+  RenderBlock (floating) zI: -1 {DIV} at (520,20) size 60x60 [bgcolor=#EE82EE]
+layer at (548,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (568,68) size 60x60
+  RenderBlock (positioned) {DIV} at (40,40) size 60x60 [bgcolor=#FFA500]
+layer at (628,28) size 60x60 isolatesBlending
+  RenderBlock (floating) zI: -1 {DIV} at (620,20) size 60x60 [bgcolor=#EE82EE]
+layer at (648,48) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (668,68) size 60x60
+  RenderBlock (positioned) {DIV} at (20,20) size 60x60 [bgcolor=#FFA500]
+layer at (28,128) size 60x60 isolatesBlending
+  RenderBlock (floating) zI: -1 {DIV} at (20,120) size 60x60 [bgcolor=#EE82EE]
+layer at (48,148) size 60x60 blendMode: multiply
+  RenderBlock {DIV} at (20,20) size 60x60 [bgcolor=#008000]
+layer at (68,168) size 60x60
+  RenderBlock (positioned) {DIV} at (20,20) size 60x60 [bgcolor=#FFA500]
+layer at (0,0) size 800x208 layerType: foreground only
+  RenderBlock {HTML} at (0,0) size 800x208
+    RenderBody {BODY} at (8,8) size 784x0 [bgcolor=#0000FF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsappendnonstackingcontextblendingexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolationflagsappendnonstackingcontextblendingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-append-non-stacking-context-blending-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x116
+  RenderBlock {HTML} at (0,0) size 800x116
+    RenderBody {BODY} at (8,8) size 784x100
+layer at (8,8) size 100x100 isolatesBlending
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF44]
+layer at (33,8) size 100x100 blendMode: difference
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF00FF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsappendstackingcontextblendingexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolationflagsappendstackingcontextblendingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-append-stacking-context-blending-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x116
+  RenderBlock {HTML} at (0,0) size 800x116
+    RenderBody {BODY} at (8,8) size 784x100
+layer at (8,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF00]
+layer at (58,8) size 100x100 isolatesBlending
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF44]
+layer at (33,8) size 100x100 blendMode: difference
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF00FF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsremovenonstackingcontextblendingexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolationflagsremovenonstackingcontextblendingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-remove-non-stacking-context-blending-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</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 800x116
+  RenderBlock {HTML} at (0,0) size 800x116
+    RenderBody {BODY} at (8,8) size 784x100
+layer at (8,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF00]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsremovestackingcontextblendingexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolationflagsremovestackingcontextblendingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-remove-stacking-context-blending-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</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 800x116
+  RenderBlock {HTML} at (0,0) size 800x116
+    RenderBody {BODY} at (8,8) size 784x100
+layer at (8,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF00]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnoffblendingexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolationflagsturnoffblendingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x116
+  RenderBlock {HTML} at (0,0) size 800x116
+    RenderBody {BODY} at (8,8) size 784x100
+layer at (8,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+layer at (58,8) size 100x100 isolatesBlending
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100
+layer at (33,8) size 100x100 blendMode: difference
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF00FF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnoffblendingnoisolationexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolationflagsturnoffblendingnoisolationexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-blending-no-isolation-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,17 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x116
+  RenderBlock {HTML} at (0,0) size 800x116
+    RenderBody {BODY} at (8,8) size 784x100
+layer at (8,58) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+layer at (58,58) size 100x100 isolatesBlending
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF00]
+layer at (58,58) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100
+layer at (33,8) size 100x100 blendMode: difference
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF00FF]
+layer at (58,158) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,100) size 100x100
+layer at (33,108) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF00FF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnoffstackingcontextexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolationflagsturnoffstackingcontextexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-off-stacking-context-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x116
+  RenderBlock {HTML} at (0,0) size 800x116
+    RenderBody {BODY} at (8,8) size 784x100
+layer at (8,8) size 100x100 isolatesBlending
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100
+layer at (33,8) size 100x100 blendMode: difference
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF00FF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnonblendingexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolationflagsturnonblendingexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-blending-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-blending-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-blending-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-blending-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x116
+  RenderBlock {HTML} at (0,0) size 800x116
+    RenderBody {BODY} at (8,8) size 784x100
+layer at (8,8) size 100x100 isolatesBlending
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+layer at (58,8) size 100x100 isolatesBlending blendMode: difference
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100
+layer at (33,8) size 100x100 blendMode: difference
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF00FF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeisolationflagsturnonstackingcontextexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeisolationflagsturnonstackingcontextexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-isolation-flags-turn-on-stacking-context-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x116
+  RenderBlock {HTML} at (0,0) size 800x116
+    RenderBody {BODY} at (8,8) size 784x100
+layer at (8,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
+layer at (58,8) size 100x100 isolatesBlending
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FFFF00]
+layer at (58,8) size 100x100
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100
+layer at (33,8) size 100x100 blendMode: difference
+  RenderBlock (relative positioned) {DIV} at (0,0) size 100x100 [bgcolor=#FF00FF]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodelayersexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodelayersexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-layers-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-layers-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodelayersexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-layers-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodelayersexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodelayersexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-layers-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-layers-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-layers-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-layers-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,45 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x366 isolatesBlending
+  RenderBlock {HTML} at (0,0) size 800x366
+    RenderBody {BODY} at (8,16) size 784x0
+      RenderBlock {UL} at (0,0) size 784x0
+        RenderBlock (floating) {LI} at (45,5) size 160x50 [bgcolor=#FF00FF]
+          RenderBlock {DIV} at (0,50) size 160x75 [bgcolor=#00FFFF]
+        RenderBlock (floating) {LI} at (215,5) size 160x50 [bgcolor=#FF00FF]
+          RenderBlock {DIV} at (0,50) size 160x75 [bgcolor=#00FFFF]
+        RenderBlock (floating) {LI} at (385,5) size 160x50 [bgcolor=#FF00FF]
+          RenderBlock {DIV} at (0,50) size 160x75 [bgcolor=#00FFFF]
+        RenderBlock (floating) {LI} at (555,5) size 160x50 [bgcolor=#FF00FF]
+        RenderBlock (floating) {LI} at (45,180) size 160x50 [bgcolor=#FF00FF]
+        RenderBlock (floating) {LI} at (215,180) size 160x50 [bgcolor=#FF00FF]
+layer at (73,31) size 160x160
+  RenderBlock (relative positioned) {DIV} at (0,0) size 160x160
+layer at (53,41) size 80x150
+  RenderBlock (relative positioned) {DIV} at (0,0) size 80x150 [bgcolor=#FFFF00]
+layer at (243,31) size 160x160 blendMode: multiply
+  RenderBlock (relative positioned) {DIV} at (0,0) size 160x160
+layer at (223,41) size 80x150
+  RenderBlock (relative positioned) {DIV} at (0,0) size 80x150 [bgcolor=#FFFF00]
+layer at (413,31) size 160x160 blendMode: multiply
+  RenderBlock (relative positioned) {DIV} at (0,0) size 160x160
+layer at (393,41) size 80x150
+  RenderBlock (relative positioned) {DIV} at (0,0) size 80x150 [bgcolor=#FFFF00]
+layer at (563,71) size 160x75
+  RenderBlock {DIV} at (0,50) size 160x75 [bgcolor=#00FFFF]
+layer at (583,31) size 160x160
+  RenderBlock (relative positioned) {DIV} at (0,0) size 160x160
+layer at (563,41) size 80x150
+  RenderBlock (relative positioned) {DIV} at (0,0) size 80x150 [bgcolor=#FFFF00]
+layer at (53,246) size 160x75 isolatesBlending
+  RenderBlock {DIV} at (0,50) size 160x75 [bgcolor=#00FFFF]
+layer at (73,206) size 160x160 blendMode: multiply
+  RenderBlock (relative positioned) {DIV} at (0,0) size 160x160
+layer at (53,216) size 80x150
+  RenderBlock (relative positioned) {DIV} at (0,0) size 80x150 [bgcolor=#FFFF00]
+layer at (223,246) size 160x75 isolatesBlending
+  RenderBlock {DIV} at (0,50) size 160x75 [bgcolor=#00FFFF]
+layer at (243,206) size 160x160 blendMode: multiply
+  RenderBlock (relative positioned) {DIV} at (0,0) size 160x160
+layer at (223,216) size 80x150
+  RenderBlock (relative positioned) {DIV} at (0,0) size 80x150 [bgcolor=#FFFF00]
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeoverflowexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeoverflowexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-overflow-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-overflow-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeoverflowexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-overflow-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodeoverflowexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodeoverflowexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-overflow-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-overflow-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-overflow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-overflow-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,12 @@
</span><ins>+No blending. Duck should be yellow everywhere.
+Simple blending. Duck should be a horizontal rainbow inside, and blue on overflow.
+Parent is a stacking context. Duck should be a horizontal rainbow inside, and yellow on overflow (since there is no background there to blend with).
+Intermediate parent - no stacking context. Duck should be a vertical gradient inside, and blue on overflow.
+Intermediate parent with grandparent stacking context. Duck should be a vertical gradient inside, and yellow on overflow.
+Intermediate parent has overflow. Duck should be a vertical gradient inside, and overflow is hidden.


+


+
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodereflectionexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodereflectionexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-reflection-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-reflection-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodereflectionexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-reflection-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodereflectionexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodereflectionexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-reflection-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-reflection-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-reflection-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-reflection-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,13 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x286 isolatesBlending
+  RenderBlock {HTML} at (0,0) size 800x286
+    RenderBody {BODY} at (8,16) size 784x0
+      RenderBlock {UL} at (0,0) size 784x0
+        RenderBlock (floating) {LI} at (45,5) size 130x260
+      RenderBlock {UL} at (0,0) size 784x0
+        RenderBlock (floating) {LI} at (185,5) size 130x260
+layer at (53,21) size 130x130 blendMode: multiply
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (193,21) size 130x130 blendMode: multiply
+  RenderImage {IMG} at (0,0) size 130x130
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodesimplecompositedexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodesimplecompositedexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-composited-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-simple-composited-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodesimplecompositedexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-composited-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodesimplecompositedexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodesimplecompositedexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-composited-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-simple-composited-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-composited-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-composited-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,42 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x436 isolatesBlending
+  RenderBlock {HTML} at (0,0) size 800x436
+    RenderBody {BODY} at (8,16) size 784x0
+      RenderBlock {UL} at (0,0) size 784x0
+        RenderBlock (floating) {LI} at (45,5) size 130x130
+        RenderBlock (floating) {LI} at (185,5) size 130x130
+        RenderBlock (floating) {LI} at (325,5) size 130x130
+        RenderBlock (floating) {LI} at (465,5) size 130x130
+        RenderBlock (floating) {LI} at (605,5) size 130x130
+        RenderBlock (floating) {LI} at (45,145) size 130x130
+        RenderBlock (floating) {LI} at (185,145) size 130x130
+        RenderBlock (floating) {LI} at (325,145) size 130x130
+        RenderBlock (floating) {LI} at (465,145) size 130x130
+        RenderBlock (floating) {LI} at (605,145) size 130x130
+        RenderBlock (floating) {LI} at (45,285) size 130x130
+        RenderBlock (floating) {LI} at (185,285) size 130x130
+layer at (53,21) size 130x130
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (193,21) size 130x130 blendMode: overlay
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (333,21) size 130x130 blendMode: screen
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (473,21) size 130x130 blendMode: overlay
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (613,21) size 130x130 blendMode: darken
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (53,161) size 130x130 blendMode: lighten
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (193,161) size 130x130 blendMode: color-dodge
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (333,161) size 130x130 blendMode: color-burn
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (473,161) size 130x130 blendMode: hard-light
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (613,161) size 130x130 blendMode: soft-light
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (53,301) size 130x130 blendMode: difference
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (193,301) size 130x130 blendMode: exclusion
+  RenderImage {IMG} at (0,0) size 130x130
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodesimpleexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodesimpleexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-simple-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodesimpleexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingblendmodesimpleexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingblendmodesimpleexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/blend-mode-simple-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/blend-mode-simple-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,41 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x436 isolatesBlending
+  RenderBlock {HTML} at (0,0) size 800x436
+    RenderBody {BODY} at (8,16) size 784x0
+      RenderBlock {UL} at (0,0) size 784x0
+        RenderBlock (floating) {LI} at (45,5) size 130x130
+          RenderImage {IMG} at (0,0) size 130x130
+        RenderBlock (floating) {LI} at (185,5) size 130x130
+        RenderBlock (floating) {LI} at (325,5) size 130x130
+        RenderBlock (floating) {LI} at (465,5) size 130x130
+        RenderBlock (floating) {LI} at (605,5) size 130x130
+        RenderBlock (floating) {LI} at (45,145) size 130x130
+        RenderBlock (floating) {LI} at (185,145) size 130x130
+        RenderBlock (floating) {LI} at (325,145) size 130x130
+        RenderBlock (floating) {LI} at (465,145) size 130x130
+        RenderBlock (floating) {LI} at (605,145) size 130x130
+        RenderBlock (floating) {LI} at (45,285) size 130x130
+        RenderBlock (floating) {LI} at (185,285) size 130x130
+layer at (193,21) size 130x130 blendMode: overlay
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (333,21) size 130x130 blendMode: screen
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (473,21) size 130x130 blendMode: overlay
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (613,21) size 130x130 blendMode: darken
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (53,161) size 130x130 blendMode: lighten
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (193,161) size 130x130 blendMode: color-dodge
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (333,161) size 130x130 blendMode: color-burn
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (473,161) size 130x130 blendMode: hard-light
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (613,161) size 130x130 blendMode: soft-light
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (53,301) size 130x130 blendMode: difference
+  RenderImage {IMG} at (0,0) size 130x130
+layer at (193,301) size 130x130 blendMode: exclusion
+  RenderImage {IMG} at (0,0) size 130x130
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingeffectbackgroundblendmodeexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingeffectbackgroundblendmodeexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/effect-background-blend-mode-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/effect-background-blend-mode-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingeffectbackgroundblendmodeexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/effect-background-blend-mode-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingeffectbackgroundblendmodestackingexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingeffectbackgroundblendmodestackingexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/effect-background-blend-mode-stacking-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/effect-background-blend-mode-stacking-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingeffectbackgroundblendmodestackingexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/effect-background-blend-mode-stacking-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingeffectbackgroundblendmodetiledexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingeffectbackgroundblendmodetiledexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/effect-background-blend-mode-tiled-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/effect-background-blend-mode-tiled-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingeffectbackgroundblendmodetiledexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/effect-background-blend-mode-tiled-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendcolorburnexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendcolorburnexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-burn-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-color-burn-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendcolorburnexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-burn-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendcolorburnexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendcolorburnexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-burn-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-color-burn-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-burn-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-burn-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendcolordodgeexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendcolordodgeexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-dodge-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-color-dodge-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendcolordodgeexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-dodge-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendcolordodgeexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendcolordodgeexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-dodge-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-color-dodge-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-dodge-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-dodge-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendcolorexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendcolorexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-color-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendcolorexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendcolorexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendcolorexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-color-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-color-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblenddarkenexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblenddarkenexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-darken-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-darken-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblenddarkenexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-darken-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblenddarkenexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblenddarkenexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-darken-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-darken-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-darken-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-darken-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblenddifferenceexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblenddifferenceexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-difference-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-difference-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblenddifferenceexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-difference-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblenddifferenceexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblenddifferenceexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-difference-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-difference-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-difference-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-difference-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendexclusionexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendexclusionexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-exclusion-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-exclusion-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendexclusionexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-exclusion-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendexclusionexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendexclusionexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-exclusion-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-exclusion-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-exclusion-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-exclusion-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendhardlightexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendhardlightexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hard-light-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-hard-light-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendhardlightexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hard-light-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendhardlightexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendhardlightexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hard-light-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-hard-light-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hard-light-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hard-light-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendhueexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendhueexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hue-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-hue-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendhueexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hue-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendhueexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendhueexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hue-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-hue-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hue-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-hue-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayerblendexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayerblendexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-blend-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-blend-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayerblendexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-blend-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayerblendexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayerblendexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-blend-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-blend-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-blend-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-blend-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x462
+  RenderBlock {HTML} at (0,0) size 800x462
+    RenderBody {BODY} at (8,16) size 784x438
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 534x18
+          text run at (0,0) width 534: &quot;Test for isolation caused by blending. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,34) size 784x404
+        RenderSVGRoot {svg} at (8,50) size 160x160
+          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,90) size 80x80
+              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayerclippathexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayerclippathexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-clip-path-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-clip-path-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayerclippathexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-clip-path-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayerclippathexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayerclippathexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-clip-path-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-clip-path-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-clip-path-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-clip-path-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x462
+  RenderBlock {HTML} at (0,0) size 800x462
+    RenderBody {BODY} at (8,16) size 784x438
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 658x18
+          text run at (0,0) width 658: &quot;Test if clip-path doesn't cause isolation. This test passes if you see a green rectangle with yellow borders.&quot;
+      RenderBlock (anonymous) at (0,34) size 784x404
+        RenderSVGRoot {svg} at (8,50) size 160x160
+          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+            RenderSVGResourceClipper {clipPath} [id=&quot;clip&quot;] [clipPathUnits=userSpaceOnUse]
+              RenderSVGRect {rect} at (18,60) size 20x20 [fill={[type=SOLID] [color=#000000]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#FFFF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,90) size 80x80
+              [clipPath=&quot;clip&quot;] RenderSVGResourceClipper {clipPath} at (10,10) size 20x20
+              RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayerfilterexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayerfilterexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-filter-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-filter-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayerfilterexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-filter-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayerfilterexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayerfilterexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-filter-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-filter-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-filter-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-filter-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,20 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x462
+  RenderBlock {HTML} at (0,0) size 800x462
+    RenderBody {BODY} at (8,16) size 784x438
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 519x18
+          text run at (0,0) width 519: &quot;Test for isolation caused by a filter. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,34) size 784x404
+        RenderSVGRoot {svg} at (8,50) size 160x160
+          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+            RenderSVGResourceFilter {filter} [id=&quot;f1&quot;] [filterUnits=objectBoundingBox] [primitiveUnits=userSpaceOnUse]
+              [feGaussianBlur stdDeviation=&quot;15.00, 15.00&quot;]
+                [SourceGraphic]
+          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,90) size 96x96
+              [filter=&quot;f1&quot;] RenderSVGResourceFilter {filter} at (10,10) size 24x24
+              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayermaskexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayermaskexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-mask-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-mask-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayermaskexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-mask-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayermaskexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayermaskexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-mask-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-mask-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-mask-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-mask-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,19 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x462
+  RenderBlock {HTML} at (0,0) size 800x462
+    RenderBody {BODY} at (8,16) size 784x438
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 523x18
+          text run at (0,0) width 523: &quot;Test for isolation caused by a mask. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,34) size 784x404
+        RenderSVGRoot {svg} at (8,50) size 160x160
+          RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+            RenderSVGResourceMasker {mask} [id=&quot;msk&quot;] [maskUnits=objectBoundingBox] [maskContentUnits=userSpaceOnUse]
+              RenderSVGRect {rect} at (18,60) size 20x20 [fill={[type=SOLID] [color=#FFFFFF]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,90) size 80x80
+              [masker=&quot;msk&quot;] RenderSVGResourceMasker {mask} at (10,10) size 20x20
+              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayeropacityexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayeropacityexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-opacity-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-opacity-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayeropacityexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-opacity-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayeropacityexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayeropacityexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-opacity-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-opacity-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-opacity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-opacity-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x462
+  RenderBlock {HTML} at (0,0) size 800x462
+    RenderBody {BODY} at (8,16) size 784x438
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 525x18
+          text run at (0,0) width 525: &quot;Test for isolation caused by opacity. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,34) size 784x404
+        RenderSVGRoot {svg} at (8,50) size 160x160
+          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (48,90) size 80x80 [opacity=0.50]
+              RenderSVGRect {rect} at (48,90) size 80x80 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayershadowexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayershadowexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-shadow-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-shadow-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayershadowexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-shadow-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlayershadowexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlayershadowexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-shadow-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-layer-shadow-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-shadow-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-layer-shadow-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,15 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x462
+  RenderBlock {HTML} at (0,0) size 800x462
+    RenderBody {BODY} at (8,16) size 784x438
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 614x18
+          text run at (0,0) width 614: &quot;Test for isolation caused by a webkit-svg-shadow. This test passes if the whole rectangle is green.&quot;
+      RenderBlock (anonymous) at (0,34) size 784x404
+        RenderSVGRoot {svg} at (8,50) size 160x160
+          RenderSVGContainer {g} at (8,50) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+            RenderSVGRect {rect} at (8,50) size 160x160 [fill={[type=SOLID] [color=#00FF00]}] [x=0.00] [y=0.00] [width=40.00] [height=40.00]
+            RenderSVGContainer {g} at (24,66) size 128x128
+              RenderSVGRect {rect} at (40,82) size 96x96 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=10.00] [width=20.00] [height=20.00]
+        RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlightenexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlightenexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-lighten-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-lighten-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlightenexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-lighten-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendlightenexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendlightenexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-lighten-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-lighten-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-lighten-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-lighten-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendluminosityexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendluminosityexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-luminosity-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-luminosity-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendluminosityexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-luminosity-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendluminosityexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendluminosityexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-luminosity-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-luminosity-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-luminosity-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-luminosity-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyalphaexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendmultiplyalphaexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-alpha-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-multiply-alpha-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyalphaexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-alpha-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyalphaexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendmultiplyalphaexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-alpha-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-multiply-alpha-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-alpha-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-alpha-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}] [opacity=0.50]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendmultiplyexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-multiply-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendmultiplyexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendmultiplyexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-multiply-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-multiply-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendnormalexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendnormalexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-normal-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-normal-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendnormalexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-normal-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendnormalexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendnormalexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-normal-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-normal-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-normal-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-normal-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendoverlayexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendoverlayexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-overlay-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-overlay-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendoverlayexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-overlay-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendoverlayexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendoverlayexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-overlay-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-overlay-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-overlay-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-overlay-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendsaturationexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendsaturationexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-saturation-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-saturation-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendsaturationexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-saturation-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendsaturationexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendsaturationexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-saturation-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-saturation-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-saturation-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-saturation-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendscreenexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendscreenexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-screen-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-screen-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendscreenexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-screen-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendscreenexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendscreenexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-screen-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-screen-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-screen-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-screen-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendsoftlightexpectedpngfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendsoftlightexpectedpng"></a>
<div class="binary"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-soft-light-expected.png (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-soft-light-expected.png)</h4>
<pre class="diff"><span>
<span class="cx">(Binary files differ)
</span></span></pre></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendsoftlightexpectedpng"></a>
<div class="propset"><h4>Property changes: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-soft-light-expected.png</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmimetype"></a>
<div class="addfile"><h4>Added: svn:mime-type</h4></div>
<a id="trunkLayoutTestsplatformmaccss3blendingsvgblendsoftlightexpectedtxtfromrev168353trunkLayoutTestsplatformmaccss3compositingsvgblendsoftlightexpectedtxt"></a>
<div class="copfile"><h4>Copied: trunk/LayoutTests/platform/mac/css3/blending/svg-blend-soft-light-expected.txt (from rev 168353, trunk/LayoutTests/platform/mac/css3/compositing/svg-blend-soft-light-expected.txt) (0 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac/css3/blending/svg-blend-soft-light-expected.txt                                (rev 0)
+++ trunk/LayoutTests/platform/mac/css3/blending/svg-blend-soft-light-expected.txt        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -0,0 +1,27 @@
</span><ins>+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x420
+  RenderBlock {HTML} at (0,0) size 800x420
+    RenderBody {BODY} at (8,8) size 784x404
+      RenderSVGRoot {svg} at (8,8) size 160x160
+        RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+          RenderSVGContainer {g} at (8,8) size 40x40
+            RenderSVGRect {rect} at (8,8) size 10x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (18,8) size 10x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (28,8) size 10x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+            RenderSVGRect {rect} at (38,8) size 10x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGRect {rect} at (8,8) size 10x10 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=10.00]
+        RenderSVGContainer {g} at (8,8) size 160x160 [transform={m=((4.00,0.00)(0.00,4.00)) t=(0.00,0.00)}]
+          RenderSVGContainer {use} at (8,8) size 160x160
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 40x160 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (48,8) size 40x160 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (88,8) size 40x160 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (128,8) size 40x160 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+          RenderSVGContainer {use} at (8,8) size 160x160 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(40.00,0.00)}]
+            RenderSVGContainer {g} at (8,8) size 160x160
+              RenderSVGRect {rect} at (8,8) size 160x40 [fill={[type=SOLID] [color=#FF0000]}] [x=0.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,48) size 160x40 [fill={[type=SOLID] [color=#00FF00]}] [x=10.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,88) size 160x40 [fill={[type=SOLID] [color=#0000FF]}] [x=20.00] [y=0.00] [width=10.00] [height=40.00]
+              RenderSVGRect {rect} at (8,128) size 160x40 [fill={[type=SOLID] [color=#7F7F00]}] [x=30.00] [y=0.00] [width=10.00] [height=40.00]
+      RenderText {#text} at (0,0) size 0x0
</ins></span></pre></div>
<a id="trunkLayoutTestsplatformmacwk2TestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/mac-wk2/TestExpectations (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/mac-wk2/TestExpectations        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/platform/mac-wk2/TestExpectations        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -419,7 +419,7 @@
</span><span class="cx"> 
</span><span class="cx"> webkit.org/b/128315 editing/caret/caret-color.html [ Pass Failure ]
</span><span class="cx"> 
</span><del>-webkit.org/b/129468 [ MountainLion Debug ] css3/compositing/isolation-isolate-blended-child.html [ ImageOnlyFailure ]
</del><ins>+webkit.org/b/129468 [ MountainLion Debug ] css3/blending/isolation-isolate-blended-child.html [ ImageOnlyFailure ]
</ins><span class="cx"> 
</span><span class="cx"> ### END OF (3) Unclassified failures
</span><span class="cx"> ########################################
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwinTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/win/TestExpectations (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/win/TestExpectations        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/platform/win/TestExpectations        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -1832,7 +1832,7 @@
</span><span class="cx"> fast/dom/timer-throttling-hidden-page.html [ Skip ]
</span><span class="cx"> 
</span><span class="cx"> # CSS_COMPOSITING is disabled (CIFilters don't work on Windows)
</span><del>-css3/compositing/ [ Skip ]
</del><ins>+css3/blending/ [ Skip ]
</ins><span class="cx"> transitions/blendmode-transitions.html [ Skip ]
</span><span class="cx"> 
</span><span class="cx"> webkit.org/b/100424 editing/selection/user-select-all-selection.html [ Failure ]
</span></span></pre></div>
<a id="trunkLayoutTestsplatformwincairoTestExpectations"></a>
<div class="modfile"><h4>Modified: trunk/LayoutTests/platform/wincairo/TestExpectations (168353 => 168354)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/LayoutTests/platform/wincairo/TestExpectations        2014-05-06 10:58:05 UTC (rev 168353)
+++ trunk/LayoutTests/platform/wincairo/TestExpectations        2014-05-06 12:16:58 UTC (rev 168354)
</span><span class="lines">@@ -2752,7 +2752,7 @@
</span><span class="cx"> fast/dom/timer-throttling-hidden-page.html
</span><span class="cx"> 
</span><span class="cx"> # CSS_COMPOSITING is disabled (CIFilters don't work on Windows)
</span><del>-css3/compositing/
</del><ins>+css3/blending/
</ins><span class="cx"> transitions/blendmode-transitions.html
</span><span class="cx"> 
</span><span class="cx"> # User Timing is not enabled
</span></span></pre>
</div>
</div>

</body>
</html>