[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-9427-gc2be6fc

atwilson at chromium.org atwilson at chromium.org
Wed Dec 22 13:40:00 UTC 2010


The following commit has been merged in the debian/experimental branch:
commit 0c7fddfc24d08b4abb29f93bb28cbd18a5631687
Author: atwilson at chromium.org <atwilson at chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Sep 22 22:03:48 2010 +0000

    Unreviewed chromium test expectation changes.
    
    * platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum:
    * platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
    * platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
    * platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum:
    * platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
    * platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
    * platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum:
    * platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
    * platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt: Removed.
    * platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum:
    * platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png: Added.
    * platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt: Removed.
    * platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum:
    * platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
    * platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
    * platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum:
    * platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
    * platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@68086 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 0879540..b463b86 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,26 @@
+2010-09-22  Andrew Wilson  <atwilson at chromium.org>
+
+        Unreviewed chromium test expectation changes.
+
+        * platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum:
+        * platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
+        * platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
+        * platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum:
+        * platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
+        * platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
+        * platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum:
+        * platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
+        * platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt: Removed.
+        * platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum:
+        * platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png: Added.
+        * platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt: Removed.
+        * platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum:
+        * platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.png:
+        * platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt:
+        * platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum:
+        * platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png:
+        * platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt:
+
 2010-09-22  David Hyatt  <hyatt at apple.com>
 
         Reviewed by Dan Bernstein.
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum
index e4cec1e..91e9390 100644
--- a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum
@@ -1 +1 @@
-0d196cdf7813f1a5945b3dc4bc1ecc4f
\ No newline at end of file
+8f1eb89d40027206e8d1426b54746186
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.png
index dc8cd7f..d48cebd 100644
Binary files a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.png and b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt
index 6e60e23..69afecc 100644
--- a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt
@@ -1,18 +1,21 @@
-layer at (0,0) size 785x2505
+layer at (0,0) size 785x2649
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2505
-  RenderBlock {HTML} at (0,0) size 785x2505
-    RenderBody {BODY} at (8,8) size 769x2481
+layer at (0,0) size 785x2649
+  RenderBlock {HTML} at (0,0) size 785x2649
+    RenderBody {BODY} at (8,8) size 769x2625
       RenderBlock (anonymous) at (0,0) size 769x20
         RenderText {#text} at (0,0) size 749x19
           text run at (0,0) width 749: "In this test, all of the spanning elements have their spans turned off dynamically, and so they should just be in the column flow."
         RenderText {#text} at (0,0) size 0x0
-layer at (8,44) size 760x364
-  RenderBlock {DIV} at (0,36) size 760x364 [border: (5px solid #800000)]
-    RenderBlock {H2} at (5,5) size 367x27 [bgcolor=#EEEEEE]
+layer at (8,44) size 760x383
+  RenderBlock {DIV} at (0,36) size 760x383 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,5) size 750x0
+layer at (13,68) size 750x354
+  RenderBlock (anonymous multi-column) at (5,24) size 750x354
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock (anonymous) at (5,51) size 367x648
+    RenderBlock (anonymous) at (0,46) size 367x648
       RenderText {#text} at (0,0) size 367x647
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -49,10 +52,59 @@ layer at (8,44) size 760x364
         text run at (0,608) width 25: "elit. "
         text run at (25,608) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,628) width 143: "Nulla varius enim ac mi."
-layer at (8,424) size 760x376
-  RenderBlock {DIV} at (0,416) size 760x376 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x646
-      RenderText {#text} at (0,0) size 367x645
+layer at (8,443) size 760x394
+  RenderBlock {DIV} at (0,435) size 760x394 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,325) size 750x0
+layer at (13,448) size 750x320
+  RenderBlock (anonymous multi-column) at (5,5) size 750x320
+    RenderText {#text} at (0,0) size 367x639
+      text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,200) width 25: "elit. "
+      text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,400) width 25: "elit. "
+      text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,600) width 25: "elit. "
+      text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,620) width 143: "Nulla varius enim ac mi."
+layer at (13,787) size 750x26
+  RenderBlock (anonymous multi-column) at (5,344) size 750x26
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 274x26
+        text run at (0,0) width 274: "This is a spanning element."
+layer at (8,853) size 760x425
+  RenderBlock {DIV} at (0,845) size 760x425 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,157) size 750x0
+layer at (13,874) size 750x120
+  RenderBlock (anonymous multi-column) at (5,21) size 750x120
+    RenderBlock {P} at (0,0) size 367x240
+      RenderText {#text} at (0,0) size 367x239
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
@@ -65,36 +117,14 @@ layer at (8,424) size 760x376
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 25: "elit. "
         text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,366) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,386) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,406) width 25: "elit. "
-        text run at (25,406) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,426) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,446) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,466) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,486) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,506) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,526) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,546) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,566) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,586) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,606) width 25: "elit. "
-        text run at (25,606) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,626) width 143: "Nulla varius enim ac mi."
-    RenderBlock {H2} at (5,670) size 367x27 [bgcolor=#EEEEEE]
+        text run at (0,220) width 143: "Nulla varius enim ac mi."
+layer at (13,1013) size 750x244
+  RenderBlock (anonymous multi-column) at (5,160) size 750x244
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-layer at (8,816) size 760x390
-  RenderBlock {DIV} at (0,808) size 760x390 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x240
-      RenderText {#text} at (0,0) size 367x239
+    RenderBlock {P} at (0,46) size 367x438
+      RenderText {#text} at (0,0) size 367x437
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
@@ -104,40 +134,25 @@ layer at (8,816) size 760x390
         text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
         text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,200) width 25: "elit. "
-        text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,220) width 143: "Nulla varius enim ac mi."
-    RenderBlock {H2} at (5,264) size 367x27 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 274x26
-        text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock {P} at (5,310) size 367x435
-      RenderText {#text} at (0,0) size 367x434
-        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,75) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,95) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,115) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,135) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,155) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,175) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,195) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,215) width 25: "elit. "
-        text run at (25,215) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,235) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,255) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,275) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,295) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,315) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,335) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,355) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,375) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,395) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,415) width 21: "elit."
-layer at (8,1222) size 760x410
-  RenderBlock {DIV} at (0,1214) size 760x410 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x240
+        text run at (0,198) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,218) width 25: "elit. "
+        text run at (25,218) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+        text run at (0,238) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+        text run at (0,258) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+        text run at (0,278) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+        text run at (0,298) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (0,318) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,338) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,358) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,378) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,398) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,418) width 21: "elit."
+layer at (8,1294) size 760x429
+  RenderBlock {DIV} at (0,1286) size 760x429 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,125) size 750x0
+layer at (13,1299) size 750x120
+  RenderBlock (anonymous multi-column) at (5,5) size 750x120
+    RenderBlock (anonymous) at (0,0) size 367x240
       RenderText {#text} at (0,0) size 367x239
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -152,26 +167,28 @@ layer at (8,1222) size 760x410
         text run at (0,200) width 25: "elit. "
         text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,220) width 143: "Nulla varius enim ac mi."
-    RenderBlock {H2} at (5,264) size 367x27 [bgcolor=#EEEEEE]
+layer at (13,1438) size 750x264
+  RenderBlock (anonymous multi-column) at (5,144) size 750x264
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock (anonymous) at (5,310) size 367x235
+    RenderBlock (anonymous) at (0,46) size 367x238
       RenderInline {SPAN} at (0,0) size 40x19
         RenderText {#text} at (0,0) size 40x19
           text run at (0,0) width 40: "Lorem"
-      RenderText {#text} at (40,0) size 367x234
+      RenderText {#text} at (40,0) size 367x237
         text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
         text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,95) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,115) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,135) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,155) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,175) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,195) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,215) width 21: "elit."
-    RenderBlock {P} at (5,561) size 367x220
+        text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,218) width 21: "elit."
+    RenderBlock {P} at (0,300) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -184,9 +201,12 @@ layer at (8,1222) size 760x410
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-layer at (8,1648) size 760x410
-  RenderBlock {DIV} at (0,1640) size 760x410 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x220
+layer at (8,1739) size 760x429
+  RenderBlock {DIV} at (0,1731) size 760x429 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,245) size 750x0
+layer at (13,1744) size 750x240
+  RenderBlock (anonymous multi-column) at (5,5) size 750x240
+    RenderBlock (anonymous) at (0,0) size 367x220
       RenderInline {SPAN} at (0,0) size 367x219
         RenderText {#text} at (0,0) size 367x219
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
@@ -200,12 +220,12 @@ layer at (8,1648) size 760x410
           text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
           text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
           text run at (0,200) width 21: "elit."
-    RenderBlock (anonymous) at (5,225) size 367x40
+    RenderBlock (anonymous) at (0,220) size 367x40
       RenderBlock {SPAN} at (0,0) size 367x40
         RenderText {#text} at (0,0) size 337x39
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
           text run at (0,20) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,265) size 367x220
+    RenderBlock (anonymous) at (0,260) size 367x220
       RenderInline {SPAN} at (0,0) size 40x19
         RenderText {#text} at (0,0) size 40x19
           text run at (0,0) width 40: "Lorem"
@@ -221,10 +241,30 @@ layer at (8,1648) size 760x410
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-    RenderBlock {H2} at (5,504) size 367x27 [bgcolor=#EEEEEE]
+layer at (13,2003) size 750x144
+  RenderBlock (anonymous multi-column) at (5,264) size 750x144
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock {P} at (5,550) size 367x220
+    RenderBlock {P} at (0,46) size 367x238
+      RenderText {#text} at (0,0) size 367x237
+        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+        text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+        text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+        text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+        text run at (0,98) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (0,118) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,138) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,158) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,178) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,198) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,218) width 21: "elit."
+layer at (8,2184) size 760x449
+  RenderBlock {DIV} at (0,2176) size 760x449 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,297) size 750x0
+layer at (13,2205) size 750x260
+  RenderBlock (anonymous multi-column) at (5,21) size 750x260
+    RenderBlock {P} at (0,0) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -237,9 +277,11 @@ layer at (8,1648) size 760x410
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-layer at (8,2074) size 760x415
-  RenderBlock {DIV} at (0,2066) size 760x415 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x220
+    RenderBlock {P} at (0,236) size 367x44
+      RenderText {#text} at (0,0) size 337x43
+        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+        text run at (0,24) width 143: "Nulla varius enim ac mi."
+    RenderBlock {P} at (0,296) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -252,44 +294,29 @@ layer at (8,2074) size 760x415
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-    RenderBlock {P} at (5,241) size 367x40
-      RenderText {#text} at (0,0) size 337x39
-        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,20) width 143: "Nulla varius enim ac mi."
-    RenderBlock {P} at (5,297) size 367x233
-      RenderText {#text} at (0,0) size 367x232
-        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,113) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,133) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,153) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,173) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,193) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,213) width 21: "elit."
-    RenderBlock {H2} at (5,549) size 367x27 [bgcolor=#EEEEEE]
+layer at (13,2484) size 750x144
+  RenderBlock (anonymous multi-column) at (5,300) size 750x144
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock (anonymous) at (5,595) size 367x20
+    RenderBlock (anonymous) at (0,46) size 367x20
       RenderInline {SPAN} at (0,0) size 337x19
         RenderText {#text} at (0,0) size 337x19
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-    RenderBlock (anonymous) at (5,615) size 367x20
+    RenderBlock (anonymous) at (0,66) size 367x20
       RenderBlock {SPAN} at (0,0) size 367x20
         RenderText {#text} at (0,0) size 143x19
           text run at (0,0) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,635) size 367x180
-      RenderInline {SPAN} at (0,0) size 364x179
-        RenderText {#text} at (0,0) size 364x179
+    RenderBlock (anonymous) at (0,86) size 367x198
+      RenderInline {SPAN} at (0,0) size 364x197
+        RenderText {#text} at (0,0) size 364x197
           text run at (0,0) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing"
           text run at (0,20) width 328: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut,"
-          text run at (0,40) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras"
-          text run at (0,60) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam"
-          text run at (0,80) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus"
-          text run at (0,100) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget"
-          text run at (0,120) width 311: "ante et tortor condimentum vestibulum. Suspendisse"
-          text run at (0,140) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem"
-          text run at (0,160) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit."
+          text run at (0,58) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras"
+          text run at (0,78) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam"
+          text run at (0,98) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus"
+          text run at (0,118) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget"
+          text run at (0,138) width 311: "ante et tortor condimentum vestibulum. Suspendisse"
+          text run at (0,158) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem"
+          text run at (0,178) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit."
       RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum
index 69734de..933e61a 100644
--- a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum
@@ -1 +1 @@
-89dcba8687c7362bccc85da45f01de37
\ No newline at end of file
+a198d2e3caf6bfda54dcb9923ac3c170
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png
index cf982e9..4876df2 100644
Binary files a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png and b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt
index 0c8b5e1..5062b99 100644
--- a/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt
+++ b/LayoutTests/platform/chromium-linux/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt
@@ -1,87 +1,96 @@
-layer at (0,0) size 785x2300
+layer at (0,0) size 785x2360
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2300
-  RenderBlock {HTML} at (0,0) size 785x2300
-    RenderBody {BODY} at (8,16) size 769x2268
+layer at (0,0) size 785x2360
+  RenderBlock {HTML} at (0,0) size 785x2360
+    RenderBody {BODY} at (8,16) size 769x2328
 layer at (8,16) size 760x330
   RenderBlock {DIV} at (0,0) size 760x330 [border: (5px solid #800000)]
-    RenderText {#text} at (5,5) size 367x639
-      text run at (5,5) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,25) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,45) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,65) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,85) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,105) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,125) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,145) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,165) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,185) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,205) width 25: "elit. "
-      text run at (30,205) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,225) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,245) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,265) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,285) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,305) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,325) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,345) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,365) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,385) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,405) width 25: "elit. "
-      text run at (30,405) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,425) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,445) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,465) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,485) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,505) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,525) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,545) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,565) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,585) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,605) width 25: "elit. "
-      text run at (30,605) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,625) width 143: "Nulla varius enim ac mi."
+    RenderBlock (anonymous multi-column span) at (5,5) size 750x0
+layer at (13,21) size 750x320
+  RenderBlock (anonymous multi-column) at (5,5) size 750x320
+    RenderText {#text} at (0,0) size 367x639
+      text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,200) width 25: "elit. "
+      text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,400) width 25: "elit. "
+      text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,600) width 25: "elit. "
+      text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,620) width 143: "Nulla varius enim ac mi."
 layer at (8,362) size 760x330
   RenderBlock {DIV} at (0,346) size 760x330 [border: (5px solid #800000)]
-    RenderText {#text} at (5,5) size 367x639
-      text run at (5,5) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,25) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,45) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,65) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,85) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,105) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,125) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,145) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,165) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,185) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,205) width 25: "elit. "
-      text run at (30,205) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,225) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,245) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,265) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,285) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,305) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,325) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,345) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,365) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,385) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,405) width 25: "elit. "
-      text run at (30,405) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,425) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,445) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,465) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,485) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,505) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,525) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,545) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,565) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,585) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,605) width 25: "elit. "
-      text run at (30,605) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,625) width 143: "Nulla varius enim ac mi."
-layer at (8,708) size 760x366
-  RenderBlock {DIV} at (0,692) size 760x366 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x240
+    RenderBlock (anonymous multi-column span) at (5,325) size 750x0
+layer at (13,367) size 750x320
+  RenderBlock (anonymous multi-column) at (5,5) size 750x320
+    RenderText {#text} at (0,0) size 367x639
+      text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,200) width 25: "elit. "
+      text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,400) width 25: "elit. "
+      text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,600) width 25: "elit. "
+      text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,620) width 143: "Nulla varius enim ac mi."
+layer at (8,708) size 760x398
+  RenderBlock {DIV} at (0,692) size 760x398 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,157) size 750x0
+layer at (13,729) size 750x120
+  RenderBlock (anonymous multi-column) at (5,21) size 750x120
+    RenderBlock {P} at (0,0) size 367x240
       RenderText {#text} at (0,0) size 367x239
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -96,7 +105,9 @@ layer at (8,708) size 760x366
         text run at (0,200) width 25: "elit. "
         text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,220) width 143: "Nulla varius enim ac mi."
-    RenderBlock {P} at (5,261) size 367x420
+layer at (13,865) size 750x220
+  RenderBlock (anonymous multi-column) at (5,157) size 750x220
+    RenderBlock {P} at (0,0) size 367x420
       RenderText {#text} at (0,0) size 367x419
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -120,9 +131,12 @@ layer at (8,708) size 760x366
         text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,400) width 21: "elit."
-layer at (8,1090) size 760x376
-  RenderBlock {DIV} at (0,1074) size 760x376 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x240
+layer at (8,1122) size 760x366
+  RenderBlock {DIV} at (0,1106) size 760x366 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,125) size 750x0
+layer at (13,1127) size 750x120
+  RenderBlock (anonymous multi-column) at (5,5) size 750x120
+    RenderBlock (anonymous) at (0,0) size 367x240
       RenderText {#text} at (0,0) size 367x239
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -137,23 +151,25 @@ layer at (8,1090) size 760x376
         text run at (0,200) width 25: "elit. "
         text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,220) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,245) size 367x226
+layer at (13,1247) size 750x220
+  RenderBlock (anonymous multi-column) at (5,125) size 750x220
+    RenderBlock (anonymous) at (0,0) size 367x220
       RenderInline {SPAN} at (0,0) size 40x19
         RenderText {#text} at (0,0) size 40x19
           text run at (0,0) width 40: "Lorem"
-      RenderText {#text} at (40,0) size 367x225
+      RenderText {#text} at (40,0) size 367x219
         text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
         text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
         text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
         text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,126) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,146) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,166) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,186) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,206) width 21: "elit."
-    RenderBlock {P} at (5,487) size 367x220
+        text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,200) width 21: "elit."
+    RenderBlock {P} at (0,220) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -166,9 +182,12 @@ layer at (8,1090) size 760x376
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-layer at (8,1482) size 760x386
-  RenderBlock {DIV} at (0,1466) size 760x386 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x220
+layer at (8,1504) size 760x402
+  RenderBlock {DIV} at (0,1488) size 760x402 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,245) size 750x0
+layer at (13,1509) size 750x240
+  RenderBlock (anonymous multi-column) at (5,5) size 750x240
+    RenderBlock (anonymous) at (0,0) size 367x220
       RenderInline {SPAN} at (0,0) size 367x219
         RenderText {#text} at (0,0) size 367x219
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
@@ -182,28 +201,30 @@ layer at (8,1482) size 760x386
           text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
           text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
           text run at (0,200) width 21: "elit."
-    RenderBlock (anonymous) at (5,225) size 367x40
+    RenderBlock (anonymous) at (0,220) size 367x40
       RenderBlock {SPAN} at (0,0) size 367x40
         RenderText {#text} at (0,0) size 337x39
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
           text run at (0,20) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,265) size 367x236
+    RenderBlock (anonymous) at (0,260) size 367x220
       RenderInline {SPAN} at (0,0) size 40x19
         RenderText {#text} at (0,0) size 40x19
           text run at (0,0) width 40: "Lorem"
-      RenderText {#text} at (40,0) size 367x235
+      RenderText {#text} at (40,0) size 367x219
         text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
         text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
         text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,116) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,136) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,156) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,176) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,196) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,216) width 21: "elit."
-    RenderBlock {P} at (5,517) size 367x220
+        text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,200) width 21: "elit."
+layer at (13,1765) size 750x120
+  RenderBlock (anonymous multi-column) at (5,261) size 750x120
+    RenderBlock {P} at (0,0) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -216,9 +237,12 @@ layer at (8,1482) size 760x386
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-layer at (8,1884) size 760x400
-  RenderBlock {DIV} at (0,1868) size 760x400 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x220
+layer at (8,1922) size 760x422
+  RenderBlock {DIV} at (0,1906) size 760x422 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,297) size 750x0
+layer at (13,1943) size 750x260
+  RenderBlock (anonymous multi-column) at (5,21) size 750x260
+    RenderBlock {P} at (0,0) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -231,32 +255,34 @@ layer at (8,1884) size 760x400
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-    RenderBlock {P} at (5,241) size 367x40
-      RenderText {#text} at (0,0) size 337x39
+    RenderBlock {P} at (0,236) size 367x44
+      RenderText {#text} at (0,0) size 337x43
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,20) width 143: "Nulla varius enim ac mi."
-    RenderBlock {P} at (5,297) size 367x238
-      RenderText {#text} at (0,0) size 367x237
+        text run at (0,24) width 143: "Nulla varius enim ac mi."
+    RenderBlock {P} at (0,296) size 367x220
+      RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
         text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,98) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,118) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,138) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,158) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,178) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,198) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,218) width 21: "elit."
-    RenderBlock (anonymous) at (5,551) size 367x20
+        text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,200) width 21: "elit."
+layer at (13,2219) size 750x120
+  RenderBlock (anonymous multi-column) at (5,297) size 750x120
+    RenderBlock (anonymous) at (0,0) size 367x20
       RenderInline {SPAN} at (0,0) size 337x19
         RenderText {#text} at (0,0) size 337x19
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-    RenderBlock (anonymous) at (5,571) size 367x20
+    RenderBlock (anonymous) at (0,20) size 367x20
       RenderBlock {SPAN} at (0,0) size 367x20
         RenderText {#text} at (0,0) size 143x19
           text run at (0,0) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,591) size 367x180
+    RenderBlock (anonymous) at (0,40) size 367x180
       RenderInline {SPAN} at (0,0) size 364x179
         RenderText {#text} at (0,0) size 364x179
           text run at (0,0) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing"
diff --git a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum
index dc96b76..da05f17 100644
--- a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum
@@ -1 +1 @@
-4ca40fa2670ae78de679edcc0fe91872
\ No newline at end of file
+fca525290ce6b628a9c3ce4cdca3fcdb
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png
index 56e7d75..e7e2d98 100644
Binary files a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png and b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt
deleted file mode 100644
index d98f48c..0000000
--- a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt
+++ /dev/null
@@ -1,302 +0,0 @@
-layer at (0,0) size 785x2380
-  RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2380
-  RenderBlock {HTML} at (0,0) size 785x2380
-    RenderBody {BODY} at (8,8) size 769x2356
-      RenderBlock (anonymous) at (0,0) size 769x36
-        RenderText {#text} at (0,0) size 760x36
-          text run at (0,0) width 760: "In this test, all of the spanning elements have their spans turned off dynamically, and so they should just be in the column"
-          text run at (0,18) width 33: "flow."
-        RenderText {#text} at (0,0) size 0x0
-layer at (8,60) size 760x348
-  RenderBlock {DIV} at (0,52) size 760x348 [border: (5px solid #800000)]
-    RenderBlock {H2} at (5,5) size 367x28 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: "This is a spanning element."
-    RenderBlock (anonymous) at (5,52) size 367x615
-      RenderText {#text} at (0,0) size 363x615
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 233: "sit amet, consectetuer adipiscing elit. "
-        text run at (233,180) width 121: "Lorem ipsum dolor"
-        text run at (0,198) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-        text run at (0,216) width 318: "mi. Curabitur sollicitudin felis quis lectus. Quisque"
-        text run at (0,234) width 356: "adipiscing rhoncus sem. Proin nulla purus, vulputate vel,"
-        text run at (0,252) width 354: "varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,270) width 351: "aliquam. Cras convallis adipiscing sem. Nam nonummy"
-        text run at (0,291) width 358: "enim. Nullam bibendum lobortis neque. Vestibulum velit"
-        text run at (0,309) width 361: "orci, tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,327) width 339: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,345) width 345: "Suspendisse hendrerit quam nec felis. Sed varius turpis"
-        text run at (0,363) width 331: "vitae pede. Lorem ipsum dolor sit amet, consectetuer"
-        text run at (0,381) width 95: "adipiscing elit. "
-        text run at (95,381) width 259: "Lorem ipsum dolor sit amet, consectetuer"
-        text run at (0,399) width 313: "adipiscing elit. Nulla varius enim ac mi. Curabitur"
-        text run at (0,417) width 352: "sollicitudin felis quis lectus. Quisque adipiscing rhoncus"
-        text run at (0,435) width 353: "sem. Proin nulla purus, vulputate vel, varius ut, euismod"
-        text run at (0,453) width 326: "et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras"
-        text run at (0,471) width 350: "convallis adipiscing sem. Nam nonummy enim. Nullam"
-        text run at (0,489) width 349: "bibendum lobortis neque. Vestibulum velit orci, tempus"
-        text run at (0,507) width 343: "euismod, pretium quis, interdum vitae, nulla. Phasellus"
-        text run at (0,525) width 357: "eget ante et tortor condimentum vestibulum. Suspendisse"
-        text run at (0,543) width 336: "hendrerit quam nec felis. Sed varius turpis vitae pede."
-        text run at (0,561) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,579) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,597) width 154: "Nulla varius enim ac mi."
-layer at (8,424) size 760x364
-  RenderBlock {DIV} at (0,416) size 760x364 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x624
-      RenderText {#text} at (0,0) size 363x624
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 233: "sit amet, consectetuer adipiscing elit. "
-        text run at (233,180) width 121: "Lorem ipsum dolor"
-        text run at (0,198) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-        text run at (0,216) width 318: "mi. Curabitur sollicitudin felis quis lectus. Quisque"
-        text run at (0,234) width 356: "adipiscing rhoncus sem. Proin nulla purus, vulputate vel,"
-        text run at (0,252) width 354: "varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,270) width 351: "aliquam. Cras convallis adipiscing sem. Nam nonummy"
-        text run at (0,288) width 358: "enim. Nullam bibendum lobortis neque. Vestibulum velit"
-        text run at (0,306) width 361: "orci, tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,324) width 339: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,354) width 345: "Suspendisse hendrerit quam nec felis. Sed varius turpis"
-        text run at (0,372) width 331: "vitae pede. Lorem ipsum dolor sit amet, consectetuer"
-        text run at (0,390) width 95: "adipiscing elit. "
-        text run at (95,390) width 259: "Lorem ipsum dolor sit amet, consectetuer"
-        text run at (0,408) width 313: "adipiscing elit. Nulla varius enim ac mi. Curabitur"
-        text run at (0,426) width 352: "sollicitudin felis quis lectus. Quisque adipiscing rhoncus"
-        text run at (0,444) width 353: "sem. Proin nulla purus, vulputate vel, varius ut, euismod"
-        text run at (0,462) width 326: "et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras"
-        text run at (0,480) width 350: "convallis adipiscing sem. Nam nonummy enim. Nullam"
-        text run at (0,498) width 349: "bibendum lobortis neque. Vestibulum velit orci, tempus"
-        text run at (0,516) width 343: "euismod, pretium quis, interdum vitae, nulla. Phasellus"
-        text run at (0,534) width 357: "eget ante et tortor condimentum vestibulum. Suspendisse"
-        text run at (0,552) width 336: "hendrerit quam nec felis. Sed varius turpis vitae pede."
-        text run at (0,570) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,588) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,606) width 154: "Nulla varius enim ac mi."
-    RenderBlock {H2} at (5,648) size 367x28 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: "This is a spanning element."
-layer at (8,804) size 760x373
-  RenderBlock {DIV} at (0,796) size 760x373 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x234
-      RenderText {#text} at (0,0) size 363x234
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 233: "sit amet, consectetuer adipiscing elit. "
-        text run at (233,180) width 121: "Lorem ipsum dolor"
-        text run at (0,198) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-        text run at (0,216) width 20: "mi."
-    RenderBlock {H2} at (5,258) size 367x28 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: "This is a spanning element."
-    RenderBlock {P} at (5,305) size 367x405
-      RenderText {#text} at (0,0) size 363x405
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,63) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,81) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,99) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,117) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,135) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,153) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,171) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,189) width 233: "sit amet, consectetuer adipiscing elit. "
-        text run at (233,189) width 121: "Lorem ipsum dolor"
-        text run at (0,207) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-        text run at (0,225) width 318: "mi. Curabitur sollicitudin felis quis lectus. Quisque"
-        text run at (0,243) width 356: "adipiscing rhoncus sem. Proin nulla purus, vulputate vel,"
-        text run at (0,261) width 354: "varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,279) width 351: "aliquam. Cras convallis adipiscing sem. Nam nonummy"
-        text run at (0,297) width 358: "enim. Nullam bibendum lobortis neque. Vestibulum velit"
-        text run at (0,315) width 361: "orci, tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,333) width 339: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,351) width 345: "Suspendisse hendrerit quam nec felis. Sed varius turpis"
-        text run at (0,369) width 331: "vitae pede. Lorem ipsum dolor sit amet, consectetuer"
-        text run at (0,387) width 91: "adipiscing elit."
-layer at (8,1193) size 760x382
-  RenderBlock {DIV} at (0,1185) size 760x382 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x234
-      RenderText {#text} at (0,0) size 363x234
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 233: "sit amet, consectetuer adipiscing elit. "
-        text run at (233,180) width 121: "Lorem ipsum dolor"
-        text run at (0,198) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-        text run at (0,216) width 20: "mi."
-    RenderBlock {H2} at (5,258) size 367x28 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: "This is a spanning element."
-    RenderBlock (anonymous) at (5,305) size 367x198
-      RenderInline {SPAN} at (0,0) size 42x18
-        RenderText {#text} at (0,0) size 42x18
-          text run at (0,0) width 42: "Lorem"
-      RenderText {#text} at (42,0) size 362x198
-        text run at (42,0) width 312: " ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock {P} at (5,519) size 367x198
-      RenderText {#text} at (0,0) size 362x198
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-layer at (8,1591) size 760x373
-  RenderBlock {DIV} at (0,1583) size 760x373 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x198
-      RenderInline {SPAN} at (0,0) size 362x198
-        RenderText {#text} at (0,0) size 362x198
-          text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-          text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-          text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-          text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-          text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-          text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-          text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-          text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-          text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-          text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-          text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock (anonymous) at (5,203) size 367x36
-      RenderBlock {SPAN} at (0,0) size 367x36
-        RenderText {#text} at (0,0) size 354x36
-          text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-          text run at (0,18) width 154: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,239) size 367x201
-      RenderInline {SPAN} at (0,0) size 42x18
-        RenderText {#text} at (0,0) size 42x18
-          text run at (0,0) width 42: "Lorem"
-      RenderText {#text} at (42,0) size 362x201
-        text run at (42,0) width 312: " ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,129) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,147) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,165) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,183) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock {H2} at (5,459) size 367x28 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: "This is a spanning element."
-    RenderBlock {P} at (5,506) size 367x198
-      RenderText {#text} at (0,0) size 362x198
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-layer at (8,1980) size 760x384
-  RenderBlock {DIV} at (0,1972) size 760x384 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x198
-      RenderText {#text} at (0,0) size 362x198
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock {P} at (5,219) size 367x36
-      RenderText {#text} at (0,0) size 354x36
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 154: "Nulla varius enim ac mi."
-    RenderBlock {P} at (5,271) size 367x198
-      RenderText {#text} at (0,0) size 362x198
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock {H2} at (5,488) size 367x28 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 276x28
-        text run at (0,0) width 276: "This is a spanning element."
-    RenderBlock (anonymous) at (5,535) size 367x18
-      RenderInline {SPAN} at (0,0) size 354x18
-        RenderText {#text} at (0,0) size 354x18
-          text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-    RenderBlock (anonymous) at (5,553) size 367x18
-      RenderBlock {SPAN} at (0,0) size 367x18
-        RenderText {#text} at (0,0) size 154x18
-          text run at (0,0) width 154: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,571) size 367x180
-      RenderInline {SPAN} at (0,0) size 362x180
-        RenderText {#text} at (0,0) size 362x180
-          text run at (0,0) width 362: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing"
-          text run at (0,18) width 350: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut,"
-          text run at (0,36) width 350: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam."
-          text run at (0,54) width 332: "Cras convallis adipiscing sem. Nam nonummy enim."
-          text run at (0,72) width 351: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-          text run at (0,90) width 329: "tempus euismod, pretium quis, interdum vitae, nulla."
-          text run at (0,108) width 339: "Phasellus eget ante et tortor condimentum vestibulum."
-          text run at (0,126) width 345: "Suspendisse hendrerit quam nec felis. Sed varius turpis"
-          text run at (0,144) width 331: "vitae pede. Lorem ipsum dolor sit amet, consectetuer"
-          text run at (0,162) width 91: "adipiscing elit."
-      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum
index 684bed1..c23097e 100644
--- a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum
+++ b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum
@@ -1 +1 @@
-685a3b7867f05b22f7d2590f7b63477f
\ No newline at end of file
+8d9e875db28ff1981b1ac971a7708dd8
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png
new file mode 100644
index 0000000..b656e12
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt b/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt
deleted file mode 100644
index 83f0aed..0000000
--- a/LayoutTests/platform/chromium-mac/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt
+++ /dev/null
@@ -1,277 +0,0 @@
-layer at (0,0) size 785x2164
-  RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2164
-  RenderBlock {HTML} at (0,0) size 785x2164
-    RenderBody {BODY} at (8,16) size 769x2132
-layer at (8,16) size 760x316
-  RenderBlock {DIV} at (0,0) size 760x316 [border: (5px solid #800000)]
-    RenderText {#text} at (5,5) size 363x612
-      text run at (5,5) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,23) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-      text run at (5,41) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-      text run at (5,59) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-      text run at (5,77) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-      text run at (5,95) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-      text run at (5,113) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-      text run at (5,131) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-      text run at (5,149) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-      text run at (5,167) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-      text run at (5,185) width 233: "sit amet, consectetuer adipiscing elit. "
-      text run at (238,185) width 121: "Lorem ipsum dolor"
-      text run at (5,203) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-      text run at (5,221) width 318: "mi. Curabitur sollicitudin felis quis lectus. Quisque"
-      text run at (5,239) width 356: "adipiscing rhoncus sem. Proin nulla purus, vulputate vel,"
-      text run at (5,257) width 354: "varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,275) width 351: "aliquam. Cras convallis adipiscing sem. Nam nonummy"
-      text run at (5,293) width 358: "enim. Nullam bibendum lobortis neque. Vestibulum velit"
-      text run at (5,311) width 361: "orci, tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,329) width 339: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,347) width 345: "Suspendisse hendrerit quam nec felis. Sed varius turpis"
-      text run at (5,365) width 331: "vitae pede. Lorem ipsum dolor sit amet, consectetuer"
-      text run at (5,383) width 95: "adipiscing elit. "
-      text run at (100,383) width 259: "Lorem ipsum dolor sit amet, consectetuer"
-      text run at (5,401) width 313: "adipiscing elit. Nulla varius enim ac mi. Curabitur"
-      text run at (5,419) width 352: "sollicitudin felis quis lectus. Quisque adipiscing rhoncus"
-      text run at (5,437) width 353: "sem. Proin nulla purus, vulputate vel, varius ut, euismod"
-      text run at (5,455) width 326: "et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras"
-      text run at (5,473) width 350: "convallis adipiscing sem. Nam nonummy enim. Nullam"
-      text run at (5,491) width 349: "bibendum lobortis neque. Vestibulum velit orci, tempus"
-      text run at (5,509) width 343: "euismod, pretium quis, interdum vitae, nulla. Phasellus"
-      text run at (5,527) width 357: "eget ante et tortor condimentum vestibulum. Suspendisse"
-      text run at (5,545) width 336: "hendrerit quam nec felis. Sed varius turpis vitae pede."
-      text run at (5,563) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,581) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,599) width 154: "Nulla varius enim ac mi."
-layer at (8,348) size 760x316
-  RenderBlock {DIV} at (0,332) size 760x316 [border: (5px solid #800000)]
-    RenderText {#text} at (5,5) size 363x612
-      text run at (5,5) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,23) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-      text run at (5,41) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-      text run at (5,59) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-      text run at (5,77) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-      text run at (5,95) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-      text run at (5,113) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-      text run at (5,131) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-      text run at (5,149) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-      text run at (5,167) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-      text run at (5,185) width 233: "sit amet, consectetuer adipiscing elit. "
-      text run at (238,185) width 121: "Lorem ipsum dolor"
-      text run at (5,203) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-      text run at (5,221) width 318: "mi. Curabitur sollicitudin felis quis lectus. Quisque"
-      text run at (5,239) width 356: "adipiscing rhoncus sem. Proin nulla purus, vulputate vel,"
-      text run at (5,257) width 354: "varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,275) width 351: "aliquam. Cras convallis adipiscing sem. Nam nonummy"
-      text run at (5,293) width 358: "enim. Nullam bibendum lobortis neque. Vestibulum velit"
-      text run at (5,311) width 361: "orci, tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,329) width 339: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,347) width 345: "Suspendisse hendrerit quam nec felis. Sed varius turpis"
-      text run at (5,365) width 331: "vitae pede. Lorem ipsum dolor sit amet, consectetuer"
-      text run at (5,383) width 95: "adipiscing elit. "
-      text run at (100,383) width 259: "Lorem ipsum dolor sit amet, consectetuer"
-      text run at (5,401) width 313: "adipiscing elit. Nulla varius enim ac mi. Curabitur"
-      text run at (5,419) width 352: "sollicitudin felis quis lectus. Quisque adipiscing rhoncus"
-      text run at (5,437) width 353: "sem. Proin nulla purus, vulputate vel, varius ut, euismod"
-      text run at (5,455) width 326: "et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras"
-      text run at (5,473) width 350: "convallis adipiscing sem. Nam nonummy enim. Nullam"
-      text run at (5,491) width 349: "bibendum lobortis neque. Vestibulum velit orci, tempus"
-      text run at (5,509) width 343: "euismod, pretium quis, interdum vitae, nulla. Phasellus"
-      text run at (5,527) width 357: "eget ante et tortor condimentum vestibulum. Suspendisse"
-      text run at (5,545) width 336: "hendrerit quam nec felis. Sed varius turpis vitae pede."
-      text run at (5,563) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,581) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,599) width 154: "Nulla varius enim ac mi."
-layer at (8,680) size 760x350
-  RenderBlock {DIV} at (0,664) size 760x350 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x234
-      RenderText {#text} at (0,0) size 363x234
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 233: "sit amet, consectetuer adipiscing elit. "
-        text run at (233,180) width 121: "Lorem ipsum dolor"
-        text run at (0,198) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-        text run at (0,216) width 20: "mi."
-    RenderBlock {P} at (5,255) size 367x396
-      RenderText {#text} at (0,0) size 363x396
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 233: "sit amet, consectetuer adipiscing elit. "
-        text run at (233,180) width 121: "Lorem ipsum dolor"
-        text run at (0,198) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-        text run at (0,216) width 318: "mi. Curabitur sollicitudin felis quis lectus. Quisque"
-        text run at (0,234) width 356: "adipiscing rhoncus sem. Proin nulla purus, vulputate vel,"
-        text run at (0,252) width 354: "varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,270) width 351: "aliquam. Cras convallis adipiscing sem. Nam nonummy"
-        text run at (0,288) width 358: "enim. Nullam bibendum lobortis neque. Vestibulum velit"
-        text run at (0,306) width 361: "orci, tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,324) width 339: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,342) width 345: "Suspendisse hendrerit quam nec felis. Sed varius turpis"
-        text run at (0,360) width 331: "vitae pede. Lorem ipsum dolor sit amet, consectetuer"
-        text run at (0,378) width 91: "adipiscing elit."
-layer at (8,1046) size 760x350
-  RenderBlock {DIV} at (0,1030) size 760x350 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x234
-      RenderText {#text} at (0,0) size 363x234
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 233: "sit amet, consectetuer adipiscing elit. "
-        text run at (233,180) width 121: "Lorem ipsum dolor"
-        text run at (0,198) width 363: "sit amet, consectetuer adipiscing elit. Nulla varius enim ac"
-        text run at (0,216) width 20: "mi."
-    RenderBlock (anonymous) at (5,239) size 367x214
-      RenderInline {SPAN} at (0,0) size 42x18
-        RenderText {#text} at (0,0) size 42x18
-          text run at (0,0) width 42: "Lorem"
-      RenderText {#text} at (42,0) size 362x214
-        text run at (42,0) width 312: " ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,106) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,124) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,142) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,160) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,178) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,196) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock {P} at (5,469) size 367x198
-      RenderText {#text} at (0,0) size 362x198
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-layer at (8,1412) size 760x350
-  RenderBlock {DIV} at (0,1396) size 760x350 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x198
-      RenderInline {SPAN} at (0,0) size 362x198
-        RenderText {#text} at (0,0) size 362x198
-          text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-          text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-          text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-          text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-          text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-          text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-          text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-          text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-          text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-          text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-          text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock (anonymous) at (5,203) size 367x36
-      RenderBlock {SPAN} at (0,0) size 367x36
-        RenderText {#text} at (0,0) size 354x36
-          text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-          text run at (0,18) width 154: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,239) size 367x214
-      RenderInline {SPAN} at (0,0) size 42x18
-        RenderText {#text} at (0,0) size 42x18
-          text run at (0,0) width 42: "Lorem"
-      RenderText {#text} at (42,0) size 362x214
-        text run at (42,0) width 312: " ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,106) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,124) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,142) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,160) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,178) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,196) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock {P} at (5,469) size 367x198
-      RenderText {#text} at (0,0) size 362x198
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-layer at (8,1778) size 760x370
-  RenderBlock {DIV} at (0,1762) size 760x370 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x198
-      RenderText {#text} at (0,0) size 362x198
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,90) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,108) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,126) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,144) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,162) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,180) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock {P} at (5,219) size 367x36
-      RenderText {#text} at (0,0) size 354x36
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 154: "Nulla varius enim ac mi."
-    RenderBlock {P} at (5,271) size 367x202
-      RenderText {#text} at (0,0) size 362x202
-        text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,18) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
-        text run at (0,36) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
-        text run at (0,54) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
-        text run at (0,72) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
-        text run at (0,94) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
-        text run at (0,112) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
-        text run at (0,130) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
-        text run at (0,148) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
-        text run at (0,166) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
-        text run at (0,184) width 229: "sit amet, consectetuer adipiscing elit."
-    RenderBlock (anonymous) at (5,489) size 367x18
-      RenderInline {SPAN} at (0,0) size 354x18
-        RenderText {#text} at (0,0) size 354x18
-          text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-    RenderBlock (anonymous) at (5,507) size 367x18
-      RenderBlock {SPAN} at (0,0) size 367x18
-        RenderText {#text} at (0,0) size 154x18
-          text run at (0,0) width 154: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,525) size 367x180
-      RenderInline {SPAN} at (0,0) size 362x180
-        RenderText {#text} at (0,0) size 362x180
-          text run at (0,0) width 362: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing"
-          text run at (0,18) width 350: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut,"
-          text run at (0,36) width 350: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam."
-          text run at (0,54) width 332: "Cras convallis adipiscing sem. Nam nonummy enim."
-          text run at (0,72) width 351: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-          text run at (0,90) width 329: "tempus euismod, pretium quis, interdum vitae, nulla."
-          text run at (0,108) width 339: "Phasellus eget ante et tortor condimentum vestibulum."
-          text run at (0,126) width 345: "Suspendisse hendrerit quam nec felis. Sed varius turpis"
-          text run at (0,144) width 331: "vitae pede. Lorem ipsum dolor sit amet, consectetuer"
-          text run at (0,162) width 91: "adipiscing elit."
-      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum
index ba7dfdd..1465fc3 100644
--- a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum
+++ b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.checksum
@@ -1 +1 @@
-e5ad2e49758a4366a57f4c64353dc76e
\ No newline at end of file
+4d16c9441323a414c18786348b50fa46
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.png
index 5a3b94d..206c0b3 100644
Binary files a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.png and b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt
index 950e8a6..5672bf9 100644
--- a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt
+++ b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-child-property-removal-expected.txt
@@ -1,18 +1,21 @@
-layer at (0,0) size 785x2505
+layer at (0,0) size 785x2649
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2505
-  RenderBlock {HTML} at (0,0) size 785x2505
-    RenderBody {BODY} at (8,8) size 769x2481
+layer at (0,0) size 785x2649
+  RenderBlock {HTML} at (0,0) size 785x2649
+    RenderBody {BODY} at (8,8) size 769x2625
       RenderBlock (anonymous) at (0,0) size 769x20
         RenderText {#text} at (0,0) size 749x19
           text run at (0,0) width 749: "In this test, all of the spanning elements have their spans turned off dynamically, and so they should just be in the column flow."
         RenderText {#text} at (0,0) size 0x0
-layer at (8,44) size 760x364
-  RenderBlock {DIV} at (0,36) size 760x364 [border: (5px solid #800000)]
-    RenderBlock {H2} at (5,5) size 367x27 [bgcolor=#EEEEEE]
+layer at (8,44) size 760x383
+  RenderBlock {DIV} at (0,36) size 760x383 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,5) size 750x0
+layer at (13,68) size 750x354
+  RenderBlock (anonymous multi-column) at (5,24) size 750x354
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock (anonymous) at (5,51) size 367x648
+    RenderBlock (anonymous) at (0,46) size 367x648
       RenderText {#text} at (0,0) size 367x647
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -49,10 +52,59 @@ layer at (8,44) size 760x364
         text run at (0,608) width 25: "elit. "
         text run at (25,608) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,628) width 143: "Nulla varius enim ac mi."
-layer at (8,424) size 760x376
-  RenderBlock {DIV} at (0,416) size 760x376 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x646
-      RenderText {#text} at (0,0) size 367x645
+layer at (8,443) size 760x394
+  RenderBlock {DIV} at (0,435) size 760x394 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,325) size 750x0
+layer at (13,448) size 750x320
+  RenderBlock (anonymous multi-column) at (5,5) size 750x320
+    RenderText {#text} at (0,0) size 367x639
+      text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,200) width 25: "elit. "
+      text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,400) width 25: "elit. "
+      text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,600) width 25: "elit. "
+      text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,620) width 143: "Nulla varius enim ac mi."
+layer at (13,787) size 750x26
+  RenderBlock (anonymous multi-column) at (5,344) size 750x26
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
+      RenderText {#text} at (0,0) size 274x26
+        text run at (0,0) width 274: "This is a spanning element."
+layer at (8,853) size 760x425
+  RenderBlock {DIV} at (0,845) size 760x425 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,157) size 750x0
+layer at (13,874) size 750x120
+  RenderBlock (anonymous multi-column) at (5,21) size 750x120
+    RenderBlock {P} at (0,0) size 367x240
+      RenderText {#text} at (0,0) size 367x239
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
@@ -65,36 +117,14 @@ layer at (8,424) size 760x376
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 25: "elit. "
         text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,366) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,386) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,406) width 25: "elit. "
-        text run at (25,406) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,426) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,446) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,466) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,486) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,506) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,526) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,546) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,566) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,586) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,606) width 25: "elit. "
-        text run at (25,606) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,626) width 143: "Nulla varius enim ac mi."
-    RenderBlock {H2} at (5,670) size 367x27 [bgcolor=#EEEEEE]
+        text run at (0,220) width 143: "Nulla varius enim ac mi."
+layer at (13,1013) size 750x244
+  RenderBlock (anonymous multi-column) at (5,160) size 750x244
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-layer at (8,816) size 760x390
-  RenderBlock {DIV} at (0,808) size 760x390 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x240
-      RenderText {#text} at (0,0) size 367x239
+    RenderBlock {P} at (0,46) size 367x438
+      RenderText {#text} at (0,0) size 367x437
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
@@ -104,40 +134,25 @@ layer at (8,816) size 760x390
         text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
         text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,200) width 25: "elit. "
-        text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,220) width 143: "Nulla varius enim ac mi."
-    RenderBlock {H2} at (5,264) size 367x27 [bgcolor=#EEEEEE]
-      RenderText {#text} at (0,0) size 274x26
-        text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock {P} at (5,310) size 367x435
-      RenderText {#text} at (0,0) size 367x434
-        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,75) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,95) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,115) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,135) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,155) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,175) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,195) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,215) width 25: "elit. "
-        text run at (25,215) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,235) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,255) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,275) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,295) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,315) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,335) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,355) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,375) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,395) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,415) width 21: "elit."
-layer at (8,1222) size 760x410
-  RenderBlock {DIV} at (0,1214) size 760x410 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x240
+        text run at (0,198) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,218) width 25: "elit. "
+        text run at (25,218) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+        text run at (0,238) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+        text run at (0,258) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+        text run at (0,278) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+        text run at (0,298) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (0,318) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,338) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,358) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,378) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,398) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,418) width 21: "elit."
+layer at (8,1294) size 760x429
+  RenderBlock {DIV} at (0,1286) size 760x429 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,125) size 750x0
+layer at (13,1299) size 750x120
+  RenderBlock (anonymous multi-column) at (5,5) size 750x120
+    RenderBlock (anonymous) at (0,0) size 367x240
       RenderText {#text} at (0,0) size 367x239
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -152,26 +167,28 @@ layer at (8,1222) size 760x410
         text run at (0,200) width 25: "elit. "
         text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,220) width 143: "Nulla varius enim ac mi."
-    RenderBlock {H2} at (5,264) size 367x27 [bgcolor=#EEEEEE]
+layer at (13,1438) size 750x264
+  RenderBlock (anonymous multi-column) at (5,144) size 750x264
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock (anonymous) at (5,310) size 367x235
+    RenderBlock (anonymous) at (0,46) size 367x238
       RenderInline {SPAN} at (0,0) size 40x19
         RenderText {#text} at (0,0) size 40x19
           text run at (0,0) width 40: "Lorem"
-      RenderText {#text} at (40,0) size 367x234
+      RenderText {#text} at (40,0) size 367x237
         text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
         text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,95) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,115) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,135) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,155) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,175) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,195) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,215) width 21: "elit."
-    RenderBlock {P} at (5,561) size 367x220
+        text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,218) width 21: "elit."
+    RenderBlock {P} at (0,300) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -184,9 +201,12 @@ layer at (8,1222) size 760x410
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-layer at (8,1648) size 760x410
-  RenderBlock {DIV} at (0,1640) size 760x410 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x220
+layer at (8,1739) size 760x429
+  RenderBlock {DIV} at (0,1731) size 760x429 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,245) size 750x0
+layer at (13,1744) size 750x240
+  RenderBlock (anonymous multi-column) at (5,5) size 750x240
+    RenderBlock (anonymous) at (0,0) size 367x220
       RenderInline {SPAN} at (0,0) size 367x219
         RenderText {#text} at (0,0) size 367x219
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
@@ -200,12 +220,12 @@ layer at (8,1648) size 760x410
           text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
           text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
           text run at (0,200) width 21: "elit."
-    RenderBlock (anonymous) at (5,225) size 367x40
+    RenderBlock (anonymous) at (0,220) size 367x40
       RenderBlock {SPAN} at (0,0) size 367x40
         RenderText {#text} at (0,0) size 337x39
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
           text run at (0,20) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,265) size 367x220
+    RenderBlock (anonymous) at (0,260) size 367x220
       RenderInline {SPAN} at (0,0) size 40x19
         RenderText {#text} at (0,0) size 40x19
           text run at (0,0) width 40: "Lorem"
@@ -221,10 +241,30 @@ layer at (8,1648) size 760x410
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-    RenderBlock {H2} at (5,504) size 367x27 [bgcolor=#EEEEEE]
+layer at (13,2003) size 750x144
+  RenderBlock (anonymous multi-column) at (5,264) size 750x144
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock {P} at (5,550) size 367x220
+    RenderBlock {P} at (0,46) size 367x238
+      RenderText {#text} at (0,0) size 367x237
+        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+        text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+        text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+        text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+        text run at (0,98) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (0,118) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,138) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,158) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,178) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,198) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,218) width 21: "elit."
+layer at (8,2184) size 760x449
+  RenderBlock {DIV} at (0,2176) size 760x449 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,297) size 750x0
+layer at (13,2205) size 750x260
+  RenderBlock (anonymous multi-column) at (5,21) size 750x260
+    RenderBlock {P} at (0,0) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -237,9 +277,11 @@ layer at (8,1648) size 760x410
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-layer at (8,2074) size 760x415
-  RenderBlock {DIV} at (0,2066) size 760x415 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x220
+    RenderBlock {P} at (0,236) size 367x44
+      RenderText {#text} at (0,0) size 337x43
+        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+        text run at (0,24) width 143: "Nulla varius enim ac mi."
+    RenderBlock {P} at (0,296) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -252,44 +294,29 @@ layer at (8,2074) size 760x415
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-    RenderBlock {P} at (5,241) size 367x40
-      RenderText {#text} at (0,0) size 337x39
-        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,20) width 143: "Nulla varius enim ac mi."
-    RenderBlock {P} at (5,297) size 367x233
-      RenderText {#text} at (0,0) size 367x232
-        text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-        text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-        text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,113) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,133) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,153) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,173) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,193) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,213) width 21: "elit."
-    RenderBlock {H2} at (5,549) size 367x27 [bgcolor=#EEEEEE]
+layer at (13,2484) size 750x144
+  RenderBlock (anonymous multi-column) at (5,300) size 750x144
+    RenderBlock {H2} at (0,0) size 367x27 [bgcolor=#EEEEEE]
       RenderText {#text} at (0,0) size 274x26
         text run at (0,0) width 274: "This is a spanning element."
-    RenderBlock (anonymous) at (5,595) size 367x20
+    RenderBlock (anonymous) at (0,46) size 367x20
       RenderInline {SPAN} at (0,0) size 337x19
         RenderText {#text} at (0,0) size 337x19
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-    RenderBlock (anonymous) at (5,615) size 367x20
+    RenderBlock (anonymous) at (0,66) size 367x20
       RenderBlock {SPAN} at (0,0) size 367x20
         RenderText {#text} at (0,0) size 143x19
           text run at (0,0) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,635) size 367x180
-      RenderInline {SPAN} at (0,0) size 364x179
-        RenderText {#text} at (0,0) size 364x179
+    RenderBlock (anonymous) at (0,86) size 367x198
+      RenderInline {SPAN} at (0,0) size 364x197
+        RenderText {#text} at (0,0) size 364x197
           text run at (0,0) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing"
           text run at (0,20) width 328: "rhoncus sem. Proin nulla purus, vulputate vel, varius ut,"
-          text run at (0,40) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras"
-          text run at (0,60) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam"
-          text run at (0,80) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus"
-          text run at (0,100) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget"
-          text run at (0,120) width 311: "ante et tortor condimentum vestibulum. Suspendisse"
-          text run at (0,140) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem"
-          text run at (0,160) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit."
+          text run at (0,58) width 362: "euismod et, nisi. Sed vitae felis vel orci sagittis aliquam. Cras"
+          text run at (0,78) width 325: "convallis adipiscing sem. Nam nonummy enim. Nullam"
+          text run at (0,98) width 329: "bibendum lobortis neque. Vestibulum velit orci, tempus"
+          text run at (0,118) width 350: "euismod, pretium quis, interdum vitae, nulla. Phasellus eget"
+          text run at (0,138) width 311: "ante et tortor condimentum vestibulum. Suspendisse"
+          text run at (0,158) width 364: "hendrerit quam nec felis. Sed varius turpis vitae pede. Lorem"
+          text run at (0,178) width 293: "ipsum dolor sit amet, consectetuer adipiscing elit."
       RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum
index b50ae3b..e90342d 100644
--- a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum
+++ b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.checksum
@@ -1 +1 @@
-22219d6a06d6eb42ad9ba6300692398b
\ No newline at end of file
+fd91bfdc5c5b45195a9910a638e90ee9
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png
index 62e8452..4f520a6 100644
Binary files a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png and b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt
index c07d7e5..5a49dd3 100644
--- a/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt
+++ b/LayoutTests/platform/chromium-win/fast/multicol/span/span-as-immediate-columns-child-removal-expected.txt
@@ -1,87 +1,96 @@
-layer at (0,0) size 785x2300
+layer at (0,0) size 785x2360
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2300
-  RenderBlock {HTML} at (0,0) size 785x2300
-    RenderBody {BODY} at (8,16) size 769x2268
+layer at (0,0) size 785x2360
+  RenderBlock {HTML} at (0,0) size 785x2360
+    RenderBody {BODY} at (8,16) size 769x2328
 layer at (8,16) size 760x330
   RenderBlock {DIV} at (0,0) size 760x330 [border: (5px solid #800000)]
-    RenderText {#text} at (5,5) size 367x639
-      text run at (5,5) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,25) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,45) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,65) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,85) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,105) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,125) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,145) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,165) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,185) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,205) width 25: "elit. "
-      text run at (30,205) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,225) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,245) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,265) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,285) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,305) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,325) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,345) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,365) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,385) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,405) width 25: "elit. "
-      text run at (30,405) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,425) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,445) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,465) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,485) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,505) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,525) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,545) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,565) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,585) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,605) width 25: "elit. "
-      text run at (30,605) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,625) width 143: "Nulla varius enim ac mi."
+    RenderBlock (anonymous multi-column span) at (5,5) size 750x0
+layer at (13,21) size 750x320
+  RenderBlock (anonymous multi-column) at (5,5) size 750x320
+    RenderText {#text} at (0,0) size 367x639
+      text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,200) width 25: "elit. "
+      text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,400) width 25: "elit. "
+      text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,600) width 25: "elit. "
+      text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,620) width 143: "Nulla varius enim ac mi."
 layer at (8,362) size 760x330
   RenderBlock {DIV} at (0,346) size 760x330 [border: (5px solid #800000)]
-    RenderText {#text} at (5,5) size 367x639
-      text run at (5,5) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,25) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,45) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,65) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,85) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,105) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,125) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,145) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,165) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,185) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,205) width 25: "elit. "
-      text run at (30,205) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,225) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,245) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,265) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,285) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,305) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,325) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,345) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,365) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,385) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,405) width 25: "elit. "
-      text run at (30,405) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,425) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
-      text run at (5,445) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
-      text run at (5,465) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-      text run at (5,485) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-      text run at (5,505) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-      text run at (5,525) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-      text run at (5,545) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-      text run at (5,565) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-      text run at (5,585) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-      text run at (5,605) width 25: "elit. "
-      text run at (30,605) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-      text run at (5,625) width 143: "Nulla varius enim ac mi."
-layer at (8,708) size 760x366
-  RenderBlock {DIV} at (0,692) size 760x366 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x240
+    RenderBlock (anonymous multi-column span) at (5,325) size 750x0
+layer at (13,367) size 750x320
+  RenderBlock (anonymous multi-column) at (5,5) size 750x320
+    RenderText {#text} at (0,0) size 367x639
+      text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,200) width 25: "elit. "
+      text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,220) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,240) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,260) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,280) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,300) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,320) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,340) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,400) width 25: "elit. "
+      text run at (25,400) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,420) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
+      text run at (0,440) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
+      text run at (0,460) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
+      text run at (0,480) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+      text run at (0,500) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+      text run at (0,520) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+      text run at (0,540) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+      text run at (0,560) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+      text run at (0,580) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+      text run at (0,600) width 25: "elit. "
+      text run at (25,600) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+      text run at (0,620) width 143: "Nulla varius enim ac mi."
+layer at (8,708) size 760x398
+  RenderBlock {DIV} at (0,692) size 760x398 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,157) size 750x0
+layer at (13,729) size 750x120
+  RenderBlock (anonymous multi-column) at (5,21) size 750x120
+    RenderBlock {P} at (0,0) size 367x240
       RenderText {#text} at (0,0) size 367x239
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -96,7 +105,9 @@ layer at (8,708) size 760x366
         text run at (0,200) width 25: "elit. "
         text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,220) width 143: "Nulla varius enim ac mi."
-    RenderBlock {P} at (5,261) size 367x420
+layer at (13,865) size 750x220
+  RenderBlock (anonymous multi-column) at (5,157) size 750x220
+    RenderBlock {P} at (0,0) size 367x420
       RenderText {#text} at (0,0) size 367x419
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -120,9 +131,12 @@ layer at (8,708) size 760x366
         text run at (0,360) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,380) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,400) width 21: "elit."
-layer at (8,1090) size 760x376
-  RenderBlock {DIV} at (0,1074) size 760x376 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x240
+layer at (8,1122) size 760x366
+  RenderBlock {DIV} at (0,1106) size 760x366 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,125) size 750x0
+layer at (13,1127) size 750x120
+  RenderBlock (anonymous multi-column) at (5,5) size 750x120
+    RenderBlock (anonymous) at (0,0) size 367x240
       RenderText {#text} at (0,0) size 367x239
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -137,23 +151,25 @@ layer at (8,1090) size 760x376
         text run at (0,200) width 25: "elit. "
         text run at (25,200) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,220) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,245) size 367x226
+layer at (13,1247) size 750x220
+  RenderBlock (anonymous multi-column) at (5,125) size 750x220
+    RenderBlock (anonymous) at (0,0) size 367x220
       RenderInline {SPAN} at (0,0) size 40x19
         RenderText {#text} at (0,0) size 40x19
           text run at (0,0) width 40: "Lorem"
-      RenderText {#text} at (40,0) size 367x225
+      RenderText {#text} at (40,0) size 367x219
         text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
         text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
         text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
         text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,126) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,146) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,166) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,186) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,206) width 21: "elit."
-    RenderBlock {P} at (5,487) size 367x220
+        text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,200) width 21: "elit."
+    RenderBlock {P} at (0,220) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -166,9 +182,12 @@ layer at (8,1090) size 760x376
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-layer at (8,1482) size 760x386
-  RenderBlock {DIV} at (0,1466) size 760x386 [border: (5px solid #800000)]
-    RenderBlock (anonymous) at (5,5) size 367x220
+layer at (8,1504) size 760x402
+  RenderBlock {DIV} at (0,1488) size 760x402 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,245) size 750x0
+layer at (13,1509) size 750x240
+  RenderBlock (anonymous multi-column) at (5,5) size 750x240
+    RenderBlock (anonymous) at (0,0) size 367x220
       RenderInline {SPAN} at (0,0) size 367x219
         RenderText {#text} at (0,0) size 367x219
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
@@ -182,28 +201,30 @@ layer at (8,1482) size 760x386
           text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
           text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
           text run at (0,200) width 21: "elit."
-    RenderBlock (anonymous) at (5,225) size 367x40
+    RenderBlock (anonymous) at (0,220) size 367x40
       RenderBlock {SPAN} at (0,0) size 367x40
         RenderText {#text} at (0,0) size 337x39
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
           text run at (0,20) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,265) size 367x236
+    RenderBlock (anonymous) at (0,260) size 367x220
       RenderInline {SPAN} at (0,0) size 40x19
         RenderText {#text} at (0,0) size 40x19
           text run at (0,0) width 40: "Lorem"
-      RenderText {#text} at (40,0) size 367x235
+      RenderText {#text} at (40,0) size 367x219
         text run at (40,0) width 297: " ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
         text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
         text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,116) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,136) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,156) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,176) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,196) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,216) width 21: "elit."
-    RenderBlock {P} at (5,517) size 367x220
+        text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,200) width 21: "elit."
+layer at (13,1765) size 750x120
+  RenderBlock (anonymous multi-column) at (5,261) size 750x120
+    RenderBlock {P} at (0,0) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -216,9 +237,12 @@ layer at (8,1482) size 760x386
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-layer at (8,1884) size 760x400
-  RenderBlock {DIV} at (0,1868) size 760x400 [border: (5px solid #800000)]
-    RenderBlock {P} at (5,5) size 367x220
+layer at (8,1922) size 760x422
+  RenderBlock {DIV} at (0,1906) size 760x422 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,297) size 750x0
+layer at (13,1943) size 750x260
+  RenderBlock (anonymous multi-column) at (5,21) size 750x260
+    RenderBlock {P} at (0,0) size 367x220
       RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
@@ -231,32 +255,34 @@ layer at (8,1884) size 760x400
         text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
         text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
         text run at (0,200) width 21: "elit."
-    RenderBlock {P} at (5,241) size 367x40
-      RenderText {#text} at (0,0) size 337x39
+    RenderBlock {P} at (0,236) size 367x44
+      RenderText {#text} at (0,0) size 337x43
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-        text run at (0,20) width 143: "Nulla varius enim ac mi."
-    RenderBlock {P} at (5,297) size 367x238
-      RenderText {#text} at (0,0) size 367x237
+        text run at (0,24) width 143: "Nulla varius enim ac mi."
+    RenderBlock {P} at (0,296) size 367x220
+      RenderText {#text} at (0,0) size 367x219
         text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
         text run at (0,20) width 367: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis lectus."
         text run at (0,40) width 362: "Quisque adipiscing rhoncus sem. Proin nulla purus, vulputate"
         text run at (0,60) width 358: "vel, varius ut, euismod et, nisi. Sed vitae felis vel orci sagittis"
-        text run at (0,98) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
-        text run at (0,118) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
-        text run at (0,138) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
-        text run at (0,158) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
-        text run at (0,178) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
-        text run at (0,198) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
-        text run at (0,218) width 21: "elit."
-    RenderBlock (anonymous) at (5,551) size 367x20
+        text run at (0,80) width 365: "aliquam. Cras convallis adipiscing sem. Nam nonummy enim."
+        text run at (0,100) width 329: "Nullam bibendum lobortis neque. Vestibulum velit orci,"
+        text run at (0,120) width 309: "tempus euismod, pretium quis, interdum vitae, nulla."
+        text run at (0,140) width 321: "Phasellus eget ante et tortor condimentum vestibulum."
+        text run at (0,160) width 360: "Suspendisse hendrerit quam nec felis. Sed varius turpis vitae"
+        text run at (0,180) width 350: "pede. Lorem ipsum dolor sit amet, consectetuer adipiscing"
+        text run at (0,200) width 21: "elit."
+layer at (13,2219) size 750x120
+  RenderBlock (anonymous multi-column) at (5,297) size 750x120
+    RenderBlock (anonymous) at (0,0) size 367x20
       RenderInline {SPAN} at (0,0) size 337x19
         RenderText {#text} at (0,0) size 337x19
           text run at (0,0) width 337: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
-    RenderBlock (anonymous) at (5,571) size 367x20
+    RenderBlock (anonymous) at (0,20) size 367x20
       RenderBlock {SPAN} at (0,0) size 367x20
         RenderText {#text} at (0,0) size 143x19
           text run at (0,0) width 143: "Nulla varius enim ac mi."
-    RenderBlock (anonymous) at (5,591) size 367x180
+    RenderBlock (anonymous) at (0,40) size 367x180
       RenderInline {SPAN} at (0,0) size 364x179
         RenderText {#text} at (0,0) size 364x179
           text run at (0,0) width 337: "Curabitur sollicitudin felis quis lectus. Quisque adipiscing"

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list