Unreviewed new baselines of various tests for Mac.

* compositing/overflow/overflow-scaled-descendant-overlapping-expected.txt: Added (http://trac.webkit.org/changeset/105879).
* platform/mac/compositing/overflow/overflow-scaled-descendant-overlapping-expected.png: Added (http://trac.webkit.org/changeset/105879).
* platform/mac/css2.1/20110323/border-collapse-offset-002-expected.png: Added (had reftest result, switched to image+text in http://trac.webkit.org/changeset/103877).
* platform/mac/css2.1/20110323/border-collapse-offset-002-expected.txt: Added (had reftest result, switched to image+text in http://trac.webkit.org/changeset/103877).
* platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.png: Added (had reftest result, switched to image+text in http://trac.webkit.org/changeset/105023).
* platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.txt: Added (had reftest result, switched to image+text in http://trac.webkit.org/changeset/105023).
* platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.png: Added (platform result removed in http://trac.webkit.org/changeset/110179).
* platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.txt: Added (platform result removed in http://trac.webkit.org/changeset/110179).
* platform/mac/fast/css/font-face-synthetic-bold-italic-expected.png: Added (http://trac.webkit.org/changeset/107516).
* platform/mac/fast/css/font-face-synthetic-bold-italic-expected.txt: Added (http://trac.webkit.org/changeset/107516).
* platform/mac/fast/css/font-face-weight-matching-expected.png: Added (http://trac.webkit.org/changeset/107516).
* platform/mac/fast/css/font-face-weight-matching-expected.txt: Added (http://trac.webkit.org/changeset/107516).
* platform/mac/fast/css/non-empty-span-expected.png: Added (http://trac.webkit.org/changeset/108111).
* platform/mac/fast/css/non-empty-span-expected.txt: Added (http://trac.webkit.org/changeset/108111).
* platform/mac/fast/dom/52776-expected.txt: Added (incorrectly moved to mac-future in http://trac.webkit.org/changeset/110189, then deleted by me).
* platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png: Added (http://trac.webkit.org/changeset/109612).
* platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt: Added (http://trac.webkit.org/changeset/109612).
* platform/mac/fast/forms/select-overflow-scroll-expected.png: Added (http://trac.webkit.org/changeset/107072).
* platform/mac/fast/forms/select-overflow-scroll-expected.txt: Added (http://trac.webkit.org/changeset/107072).
* platform/mac/fast/forms/select-overflow-scroll-inherited-expected.png: Added (http://trac.webkit.org/changeset/107072).
* platform/mac/fast/forms/select-overflow-scroll-inherited-expected.txt: Added (http://trac.webkit.org/changeset/107072).
* platform/mac/fast/repaint/transform-rotate-and-remove-expected.png: Added (http://trac.webkit.org/changeset/109867).
* platform/mac/fast/repaint/transform-rotate-and-remove-expected.txt: Added (http://trac.webkit.org/changeset/109867).
* platform/mac/test_expectations.txt:
* transforms/3d/general/background-visibility-layers-expected.png: Renamed from LayoutTests/transforms/3d/general/background-visibility-layers-actual.png.
* transforms/3d/general/background-visibility-layers-expected.txt: Renamed from LayoutTests/transforms/3d/general/background-visibility-layers-actual.txt.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@111159 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 57f0e9d..164d8d3 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,34 @@
+2012-03-18  Tim Horton  <timothy_horton@apple.com>
+
+        Unreviewed new baselines of various tests for Mac.
+
+        * compositing/overflow/overflow-scaled-descendant-overlapping-expected.txt: Added (http://trac.webkit.org/changeset/105879).
+        * platform/mac/compositing/overflow/overflow-scaled-descendant-overlapping-expected.png: Added (http://trac.webkit.org/changeset/105879).
+        * platform/mac/css2.1/20110323/border-collapse-offset-002-expected.png: Added (had reftest result, switched to image+text in http://trac.webkit.org/changeset/103877).
+        * platform/mac/css2.1/20110323/border-collapse-offset-002-expected.txt: Added (had reftest result, switched to image+text in http://trac.webkit.org/changeset/103877).
+        * platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.png: Added (had reftest result, switched to image+text in http://trac.webkit.org/changeset/105023).
+        * platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.txt: Added (had reftest result, switched to image+text in http://trac.webkit.org/changeset/105023).
+        * platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.png: Added (platform result removed in http://trac.webkit.org/changeset/110179).
+        * platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.txt: Added (platform result removed in http://trac.webkit.org/changeset/110179).
+        * platform/mac/fast/css/font-face-synthetic-bold-italic-expected.png: Added (http://trac.webkit.org/changeset/107516).
+        * platform/mac/fast/css/font-face-synthetic-bold-italic-expected.txt: Added (http://trac.webkit.org/changeset/107516).
+        * platform/mac/fast/css/font-face-weight-matching-expected.png: Added (http://trac.webkit.org/changeset/107516).
+        * platform/mac/fast/css/font-face-weight-matching-expected.txt: Added (http://trac.webkit.org/changeset/107516).
+        * platform/mac/fast/css/non-empty-span-expected.png: Added (http://trac.webkit.org/changeset/108111).
+        * platform/mac/fast/css/non-empty-span-expected.txt: Added (http://trac.webkit.org/changeset/108111).
+        * platform/mac/fast/dom/52776-expected.txt: Added (incorrectly moved to mac-future in http://trac.webkit.org/changeset/110189, then deleted by me).
+        * platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png: Added (http://trac.webkit.org/changeset/109612).
+        * platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt: Added (http://trac.webkit.org/changeset/109612).
+        * platform/mac/fast/forms/select-overflow-scroll-expected.png: Added (http://trac.webkit.org/changeset/107072).
+        * platform/mac/fast/forms/select-overflow-scroll-expected.txt: Added (http://trac.webkit.org/changeset/107072).
+        * platform/mac/fast/forms/select-overflow-scroll-inherited-expected.png: Added (http://trac.webkit.org/changeset/107072).
+        * platform/mac/fast/forms/select-overflow-scroll-inherited-expected.txt: Added (http://trac.webkit.org/changeset/107072).
+        * platform/mac/fast/repaint/transform-rotate-and-remove-expected.png: Added (http://trac.webkit.org/changeset/109867).
+        * platform/mac/fast/repaint/transform-rotate-and-remove-expected.txt: Added (http://trac.webkit.org/changeset/109867).
+        * platform/mac/test_expectations.txt:
+        * transforms/3d/general/background-visibility-layers-expected.png: Renamed from LayoutTests/transforms/3d/general/background-visibility-layers-actual.png.
+        * transforms/3d/general/background-visibility-layers-expected.txt: Renamed from LayoutTests/transforms/3d/general/background-visibility-layers-actual.txt.
+
 2012-03-18  Matt Falkenhagen  <falken@chromium.org>
 
         Fallback to common script when per-script font setting is the empty string
diff --git a/LayoutTests/compositing/overflow/overflow-scaled-descendant-overlapping-expected.txt b/LayoutTests/compositing/overflow/overflow-scaled-descendant-overlapping-expected.txt
new file mode 100644
index 0000000..8b13789
--- /dev/null
+++ b/LayoutTests/compositing/overflow/overflow-scaled-descendant-overlapping-expected.txt
@@ -0,0 +1 @@
+
diff --git a/LayoutTests/platform/mac/compositing/overflow/overflow-scaled-descendant-overlapping-expected.png b/LayoutTests/platform/mac/compositing/overflow/overflow-scaled-descendant-overlapping-expected.png
new file mode 100644
index 0000000..a46add7
--- /dev/null
+++ b/LayoutTests/platform/mac/compositing/overflow/overflow-scaled-descendant-overlapping-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/css2.1/20110323/border-collapse-offset-002-expected.png b/LayoutTests/platform/mac/css2.1/20110323/border-collapse-offset-002-expected.png
new file mode 100644
index 0000000..1576e14
--- /dev/null
+++ b/LayoutTests/platform/mac/css2.1/20110323/border-collapse-offset-002-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/css2.1/20110323/border-collapse-offset-002-expected.txt b/LayoutTests/platform/mac/css2.1/20110323/border-collapse-offset-002-expected.txt
new file mode 100644
index 0000000..12b2d36
--- /dev/null
+++ b/LayoutTests/platform/mac/css2.1/20110323/border-collapse-offset-002-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x82
+  RenderBlock {HTML} at (0,0) size 800x82
+    RenderBody {BODY} at (8,8) size 784x66
+      RenderTable {TABLE} at (0,0) size 110x66 [border: (2px none #808080)]
+        RenderBlock {CAPTION} at (0,0) size 110x26 [border: (4px solid #008000)]
+          RenderText {#text} at (32,4) size 46x18
+            text run at (32,4) width 46: "caption"
+        RenderTableSection {TBODY} at (2,28) size 106x36
+          RenderTableRow {TR} at (0,0) size 106x36
+            RenderTableCell {TD} at (0,6) size 106x24 [border: (2px solid #FFA500)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (36,3) size 34x18
+                text run at (36,3) width 34: "cell 1"
diff --git a/LayoutTests/platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.png b/LayoutTests/platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.png
new file mode 100644
index 0000000..91483bc
--- /dev/null
+++ b/LayoutTests/platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.txt b/LayoutTests/platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.txt
new file mode 100644
index 0000000..889ecf0
--- /dev/null
+++ b/LayoutTests/platform/mac/css2.1/20110323/outline-color-applies-to-008-expected.txt
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x76
+  RenderBlock {HTML} at (0,0) size 800x76
+    RenderBody {BODY} at (8,16) size 784x52
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 227x18
+          text run at (0,0) width 227: "Test passes if the box below is blue."
+      RenderBlock (anonymous) at (0,34) size 784x18
+        RenderInline {DIV} at (0,0) size 66x18
+          RenderText {#text} at (0,0) size 66x18
+            text run at (0,0) width 66: "Filler Text"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.png b/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.png
new file mode 100644
index 0000000..7e42663
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.txt b/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.txt
new file mode 100644
index 0000000..45b80b0
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/block/float/float-not-removed-from-next-sibling3-expected.txt
@@ -0,0 +1,32 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {DIV} at (0,0) size 15x200
+        RenderBlock (anonymous) at (0,200) size 15x0
+          RenderInline {A} at (0,0) size 0x0
+            RenderText {#text} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,200) size 784x0
+        RenderInline {A} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+layer at (8,8) size 15x200
+  RenderBlock (relative positioned) {DIV} at (0,0) size 15x200
+    RenderBlock {DIV} at (0,0) size 15x200
+      RenderImage {IMG} at (0,0) size 15x200 [bgcolor=#C0C0C0]
+    RenderBlock (anonymous) at (0,200) size 15x0
+      RenderInline {A} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,208) size 16x96
+  RenderBlock (positioned) {DIV} at (0,200) size 16x96
+    RenderBlock (anonymous) at (0,0) size 16x0
+      RenderInline {A} at (0,0) size 0x0
+    RenderBlock (anonymous) at (0,16) size 16x64
+      RenderBlock {P} at (0,0) size 16x64
+        RenderText {#text} at (0,0) size 16x64
+          text run at (0,0) width 16: "A"
+          text run at (0,16) width 16: "B"
+          text run at (0,32) width 16: "C"
+          text run at (0,48) width 16: "D"
+    RenderBlock (anonymous) at (0,96) size 16x0
+      RenderInline {A} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac/fast/css/font-face-synthetic-bold-italic-expected.png b/LayoutTests/platform/mac/fast/css/font-face-synthetic-bold-italic-expected.png
new file mode 100644
index 0000000..7b8bb03
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/css/font-face-synthetic-bold-italic-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/css/font-face-synthetic-bold-italic-expected.txt b/LayoutTests/platform/mac/fast/css/font-face-synthetic-bold-italic-expected.txt
new file mode 100644
index 0000000..f6acc1e
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/css/font-face-synthetic-bold-italic-expected.txt
@@ -0,0 +1,62 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x576
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 53x18
+          text run at (0,0) width 53: "Test for "
+        RenderInline {I} at (0,0) size 745x36
+          RenderInline {A} at (0,0) size 307x18 [color=#0000EE]
+            RenderText {#text} at (53,0) size 307x18
+              text run at (53,0) width 307: "https://bugs.webkit.org/show_bug.cgi?id=34147"
+          RenderText {#text} at (360,0) size 745x36
+            text run at (360,0) width 385: " If @font-face does not provide an explicit italic/bold variant,"
+            text run at (0,18) width 94: "regular is used"
+        RenderText {#text} at (94,18) size 4x18
+          text run at (94,18) width 4: "."
+      RenderBlock {P} at (0,52) size 784x18
+        RenderText {#text} at (0,0) size 91x18
+          text run at (0,0) width 91: "Ahem regular:"
+      RenderBlock {P} at (0,86) size 784x16
+        RenderText {#text} at (0,0) size 192x16
+          text run at (0,0) width 192: "Ahem regular"
+      RenderBlock {P} at (0,118) size 784x18
+        RenderText {#text} at (0,0) size 135x18
+          text run at (0,0) width 135: "Ahem synthetic bold:"
+      RenderBlock (anonymous) at (0,152) size 784x0
+        RenderInline {STRONG} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,152) size 784x16
+        RenderBlock {P} at (0,0) size 784x16
+          RenderText {#text} at (0,0) size 323x16
+            text run at (0,0) width 323: "Ahem synthetic bold"
+      RenderBlock (anonymous) at (0,184) size 784x0
+        RenderInline {STRONG} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,184) size 784x18
+        RenderText {#text} at (0,0) size 137x18
+          text run at (0,0) width 137: "Ahem synthetic italic:"
+      RenderBlock (anonymous) at (0,218) size 784x0
+        RenderInline {I} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,218) size 784x16
+        RenderBlock {P} at (0,0) size 784x16
+          RenderText {#text} at (0,0) size 336x16
+            text run at (0,0) width 336: "Ahem synthetic italic"
+      RenderBlock (anonymous) at (0,250) size 784x0
+        RenderInline {I} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (0,250) size 784x18
+        RenderText {#text} at (0,0) size 169x18
+          text run at (0,0) width 169: "Ahem synthetic bold italic:"
+      RenderBlock (anonymous) at (0,284) size 784x0
+        RenderInline {STRONG} at (0,0) size 0x0
+          RenderInline {I} at (0,0) size 0x0
+      RenderBlock (anonymous) at (0,284) size 784x16
+        RenderBlock {P} at (0,0) size 784x16
+          RenderText {#text} at (0,0) size 442x16
+            text run at (0,0) width 442: "Ahem synthetic bold italic"
+      RenderBlock (anonymous) at (0,316) size 784x0
+        RenderInline {STRONG} at (0,0) size 0x0
+          RenderInline {I} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac/fast/css/font-face-weight-matching-expected.png b/LayoutTests/platform/mac/fast/css/font-face-weight-matching-expected.png
new file mode 100644
index 0000000..c3e290a
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/css/font-face-weight-matching-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/css/font-face-weight-matching-expected.txt b/LayoutTests/platform/mac/fast/css/font-face-weight-matching-expected.txt
new file mode 100644
index 0000000..ce2705d3
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/css/font-face-weight-matching-expected.txt
@@ -0,0 +1,101 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x36
+        RenderText {#text} at (0,0) size 53x18
+          text run at (0,0) width 53: "Test for "
+        RenderInline {I} at (0,0) size 745x36
+          RenderInline {A} at (0,0) size 307x18 [color=#0000EE]
+            RenderText {#text} at (53,0) size 307x18
+              text run at (53,0) width 307: "https://bugs.webkit.org/show_bug.cgi?id=34147"
+          RenderText {#text} at (360,0) size 745x36
+            text run at (360,0) width 385: " If @font-face does not provide an explicit italic/bold variant,"
+            text run at (0,18) width 94: "regular is used"
+        RenderText {#text} at (94,18) size 4x18
+          text run at (94,18) width 4: "."
+      RenderBlock {P} at (0,52) size 784x36
+        RenderText {#text} at (0,0) size 328x18
+          text run at (0,0) width 328: "Checks if WebKit font matching algorithm matches "
+        RenderInline {A} at (0,0) size 166x18 [color=#0000EE]
+          RenderText {#text} at (328,0) size 166x18
+            text run at (328,0) width 166: "the latest CSS3 Fonts WD"
+        RenderText {#text} at (494,0) size 782x36
+          text run at (494,0) width 288: ". If the test passes, all 14 glyphs below should"
+          text run at (0,18) width 108: "be black squares:"
+      RenderBlock (anonymous) at (0,104) size 784x18
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (0,1) size 16x16
+            text run at (0,1) width 16: "A"
+        RenderText {#text} at (16,0) size 4x18
+          text run at (16,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (20,1) size 16x16
+            text run at (20,1) width 16: "A"
+        RenderText {#text} at (36,0) size 4x18
+          text run at (36,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (40,1) size 16x16
+            text run at (40,1) width 16: "A"
+        RenderText {#text} at (56,0) size 4x18
+          text run at (56,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (60,1) size 16x16
+            text run at (60,1) width 16: "A"
+        RenderText {#text} at (76,0) size 4x18
+          text run at (76,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (80,1) size 16x16
+            text run at (80,1) width 16: "A"
+        RenderText {#text} at (96,0) size 4x18
+          text run at (96,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (100,1) size 16x16
+            text run at (100,1) width 16: "A"
+        RenderText {#text} at (116,0) size 4x18
+          text run at (116,0) width 4: " "
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (120,1) size 16x16
+            text run at (120,1) width 16: "A"
+        RenderText {#text} at (136,0) size 4x18
+          text run at (136,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (140,1) size 16x16
+            text run at (140,1) width 16: "A"
+        RenderText {#text} at (156,0) size 4x18
+          text run at (156,0) width 4: " "
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (160,1) size 16x16
+            text run at (160,1) width 16: "A"
+        RenderText {#text} at (176,0) size 4x18
+          text run at (176,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 17x16
+          RenderText {#text} at (180,1) size 17x16
+            text run at (180,1) width 17: "A"
+        RenderText {#text} at (197,0) size 4x18
+          text run at (197,0) width 4: " "
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (201,1) size 16x16
+            text run at (201,1) width 16: "A"
+        RenderText {#text} at (217,0) size 4x18
+          text run at (217,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (221,1) size 16x16
+            text run at (221,1) width 16: "A"
+        RenderText {#text} at (237,0) size 4x18
+          text run at (237,0) width 4: " "
+        RenderText {#text} at (0,0) size 0x0
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (241,1) size 16x16
+            text run at (241,1) width 16: "A"
+        RenderText {#text} at (257,0) size 4x18
+          text run at (257,0) width 4: " "
+        RenderInline {SPAN} at (0,0) size 16x16
+          RenderText {#text} at (261,1) size 16x16
+            text run at (261,1) width 16: "A"
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac/fast/css/non-empty-span-expected.png b/LayoutTests/platform/mac/fast/css/non-empty-span-expected.png
new file mode 100644
index 0000000..0a14fd2
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/css/non-empty-span-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/css/non-empty-span-expected.txt b/LayoutTests/platform/mac/fast/css/non-empty-span-expected.txt
new file mode 100644
index 0000000..09545e8
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/css/non-empty-span-expected.txt
@@ -0,0 +1,35 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x457
+  RenderBlock {HTML} at (0,0) size 800x457
+    RenderBody {BODY} at (8,8) size 784x441
+      RenderBlock {DIV} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 119x18
+          text run at (0,0) width 119: "Before empty span"
+      RenderBlock (anonymous) at (0,18) size 784x100
+        RenderInline {SPAN} at (0,0) size 0x18
+        RenderText {#text} at (0,41) size 12x18
+          text run at (0,41) width 12: "X"
+      RenderBlock {DIV} at (0,118) size 784x18
+        RenderText {#text} at (0,0) size 109x18
+          text run at (0,0) width 109: "After empty span"
+      RenderBlock {DIV} at (0,136) size 784x18
+        RenderText {#text} at (0,0) size 119x18
+          text run at (0,0) width 119: "Before empty span"
+      RenderBlock (anonymous) at (0,154) size 784x115
+        RenderInline {SPAN} at (0,0) size 0x115
+        RenderText {#text} at (0,76) size 12x18
+          text run at (0,76) width 12: "X"
+      RenderBlock {DIV} at (0,269) size 784x18
+        RenderText {#text} at (0,0) size 109x18
+          text run at (0,0) width 109: "After empty span"
+      RenderBlock {DIV} at (0,287) size 784x18
+        RenderText {#text} at (0,0) size 119x18
+          text run at (0,0) width 119: "Before empty span"
+      RenderBlock (anonymous) at (0,305) size 784x118
+        RenderInline {SPAN} at (0,0) size 0x18
+        RenderText {#text} at (0,100) size 12x18
+          text run at (0,100) width 12: "X"
+      RenderBlock {DIV} at (0,423) size 784x18
+        RenderText {#text} at (0,0) size 109x18
+          text run at (0,0) width 109: "After empty span"
diff --git a/LayoutTests/platform/mac/fast/dom/52776-expected.txt b/LayoutTests/platform/mac/fast/dom/52776-expected.txt
new file mode 100644
index 0000000..08bcc5a
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/dom/52776-expected.txt
@@ -0,0 +1,272 @@
+layer at (0,0) size 785x1696
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1696
+  RenderBlock {HTML} at (0,0) size 785x1696
+    RenderBody {BODY} at (8,16) size 769x1664
+      RenderBlock {DIV} at (0,0) size 769x807
+        RenderBlock {P} at (0,0) size 769x18
+          RenderText {#text} at (682,0) size 87x18
+            text run at (682,0) width 87: "Right To Left"
+        RenderBlock {P} at (0,34) size 769x18
+          RenderText {#text} at (443,0) size 326x18
+            text run at (443,0) width 4 RTL: "."
+            text run at (447,0) width 322: "Well-formed pair of unicode bidi control characters"
+        RenderBlock {DIV} at (0,68) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,86) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,120) size 769x18
+          RenderText {#text} at (509,0) size 260x18
+            text run at (509,0) width 4 RTL: "."
+            text run at (513,0) width 256: "Unpaired unicode bidi control characters"
+        RenderBlock {DIV} at (0,154) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,172) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,206) size 769x18
+          RenderText {#text} at (435,0) size 334x18
+            text run at (435,0) width 4 RTL: "."
+            text run at (439,0) width 330: "Empty content inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,240) size 769x18
+          RenderText {#text} at (769,0) size 0x18
+            text run at (769,0) width 0 RTL: "\x{202C}\x{202C}"
+        RenderBlock {DIV} at (0,258) size 769x18
+          RenderText {#text} at (769,0) size 0x18
+            text run at (769,0) width 0: "\x{202A}"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,276) size 769x18
+          RenderText {#text} at (769,0) size 0x18
+            text run at (769,0) width 0 RTL: "\x{202B}"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,310) size 769x18
+          RenderText {#text} at (489,0) size 280x18
+            text run at (489,0) width 4 RTL: "."
+            text run at (493,0) width 276: "String inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,344) size 769x18
+          RenderText {#text} at (747,0) size 22x18
+            text run at (747,0) width 0 RTL: "\x{202C}"
+            text run at (747,0) width 22: "\x{202C}abc"
+        RenderBlock {DIV} at (0,362) size 769x18
+          RenderText {#text} at (747,0) size 22x18
+            text run at (747,0) width 22: "\x{202A}abc"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,380) size 769x18
+          RenderText {#text} at (747,0) size 22x18
+            text run at (747,0) width 22: "\x{202B}abc"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,414) size 769x18
+          RenderText {#text} at (482,0) size 287x18
+            text run at (482,0) width 4 RTL: "."
+            text run at (486,0) width 283: "String around unicode bidi control characters"
+        RenderBlock {DIV} at (0,448) size 769x18
+          RenderText {#text} at (727,0) size 42x18
+            text run at (727,0) width 0 RTL: "\x{202C}"
+            text run at (727,0) width 42: "def\x{202C}abc"
+        RenderBlock {DIV} at (0,466) size 769x18
+          RenderText {#text} at (727,0) size 42x18
+            text run at (727,0) width 42: "\x{202C}abc\x{202C}def"
+        RenderBlock {DIV} at (0,484) size 769x18
+          RenderText {#text} at (704,0) size 65x18
+            text run at (704,0) width 65: "xyz\x{202C}abc\x{202C}def"
+        RenderBlock {P} at (0,518) size 769x18
+          RenderText {#text} at (524,0) size 245x18
+            text run at (524,0) width 4 RTL: "."
+            text run at (528,0) width 241: "Nested unicode bidi control characters"
+        RenderBlock {DIV} at (0,552) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 0: "\x{202A}"
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {DIV} at (0,570) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {DIV} at (0,588) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 5 RTL: "!\x{202C}"
+            text run at (761,0) width 8: "\x{202C}\x{202C}b"
+        RenderBlock {DIV} at (0,606) size 769x18
+          RenderText {#text} at (749,0) size 20x18
+            text run at (749,0) width 0 RTL: "\x{202C}"
+            text run at (749,0) width 8: "1"
+            text run at (757,0) width 5 RTL: "!"
+            text run at (762,0) width 7: "\x{202B}c"
+            text run at (769,0) width 0 RTL: "\x{202C}"
+        RenderBlock {P} at (0,640) size 769x18
+          RenderText {#text} at (494,0) size 275x18
+            text run at (494,0) width 4 RTL: "."
+            text run at (498,0) width 271: "Start with different directionality characters"
+        RenderBlock {DIV} at (0,674) size 769x18
+          RenderText {#text} at (745,0) size 24x18
+            text run at (745,0) width 0 RTL: "\x{202B}"
+            text run at (745,0) width 0 RTL: "\x{202C}"
+            text run at (745,0) width 8: "\x{202A}1"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "12"
+        RenderBlock {DIV} at (0,692) size 769x18
+          RenderText {#text} at (753,0) size 16x18
+            text run at (753,0) width 0 RTL: "\x{202A}"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "12"
+        RenderBlock {DIV} at (0,710) size 769x21
+          RenderText {#text} at (752,1) size 17x18
+            text run at (752,1) width 1 RTL: "\x{202A}"
+            text run at (752,1) width 1 RTL: "\x{202C}"
+            text run at (752,1) width 17: "\x{660}\x{661}"
+        RenderBlock {DIV} at (0,731) size 769x21
+          RenderText {#text} at (750,1) size 19x18
+            text run at (750,1) width 1 RTL: "\x{202A}"
+            text run at (750,1) width 19 RTL: "\x{683}\x{684}\x{202C}"
+        RenderBlock {DIV} at (0,752) size 769x18
+          RenderText {#text} at (769,0) size 0x18
+            text run at (769,0) width 0 RTL: "\x{202A}"
+            text run at (769,0) width 0 RTL: "\x{1}\x{202C}"
+        RenderBlock {DIV} at (0,770) size 769x18
+          RenderText {#text} at (747,0) size 22x18
+            text run at (747,0) width 22: "abc\x{202C}"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,788) size 769x19
+          RenderText {#text} at (749,1) size 20x18
+            text run at (749,1) width 1 RTL: "\x{202A}"
+            text run at (749,1) width 20 RTL: "\x{5D0}\x{5D1}\x{202C}"
+      RenderBlock {DIV} at (0,823) size 769x807
+        RenderBlock {P} at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 87x18
+            text run at (0,0) width 87: "Left To Right"
+        RenderBlock {P} at (0,34) size 769x18
+          RenderText {#text} at (0,0) size 326x18
+            text run at (0,0) width 326: "Well-formed pair of unicode bidi control characters."
+        RenderBlock {DIV} at (0,68) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 5 RTL: "!"
+            text run at (5,0) width 8: "\x{202B}b"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {DIV} at (0,86) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 13: "\x{202A}b!"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {P} at (0,120) size 769x18
+          RenderText {#text} at (0,0) size 260x18
+            text run at (0,0) width 260: "Unpaired unicode bidi control characters."
+        RenderBlock {DIV} at (0,154) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 13: "\x{202B}b!"
+        RenderBlock {DIV} at (0,172) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,206) size 769x18
+          RenderText {#text} at (0,0) size 334x18
+            text run at (0,0) width 334: "Empty content inside unicode bidi control characters."
+        RenderBlock {DIV} at (0,240) size 769x18
+          RenderText {#text} at (0,0) size 0x18
+            text run at (0,0) width 0: "\x{202C}\x{202C}"
+        RenderBlock {DIV} at (0,258) size 769x18
+          RenderText {#text} at (0,0) size 0x18
+            text run at (0,0) width 0: "\x{202A}"
+            text run at (0,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,276) size 769x18
+          RenderText {#text} at (0,0) size 0x18
+            text run at (0,0) width 0: "\x{202B}"
+            text run at (0,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,310) size 769x18
+          RenderText {#text} at (0,0) size 280x18
+            text run at (0,0) width 280: "String inside unicode bidi control characters."
+        RenderBlock {DIV} at (0,344) size 769x18
+          RenderText {#text} at (0,0) size 22x18
+            text run at (0,0) width 22: "\x{202C}abc\x{202C}"
+        RenderBlock {DIV} at (0,362) size 769x18
+          RenderText {#text} at (0,0) size 22x18
+            text run at (0,0) width 22: "\x{202A}abc"
+            text run at (22,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,380) size 769x18
+          RenderText {#text} at (0,0) size 22x18
+            text run at (0,0) width 22: "\x{202B}abc"
+            text run at (22,0) width 0: "\x{202B}"
+        RenderBlock {P} at (0,414) size 769x18
+          RenderText {#text} at (0,0) size 287x18
+            text run at (0,0) width 287: "String around unicode bidi control characters."
+        RenderBlock {DIV} at (0,448) size 769x18
+          RenderText {#text} at (0,0) size 42x18
+            text run at (0,0) width 42: "def\x{202C}abc\x{202C}"
+        RenderBlock {DIV} at (0,466) size 769x18
+          RenderText {#text} at (0,0) size 42x18
+            text run at (0,0) width 42: "\x{202C}abc\x{202C}def"
+        RenderBlock {DIV} at (0,484) size 769x18
+          RenderText {#text} at (0,0) size 65x18
+            text run at (0,0) width 65: "xyz\x{202C}abc\x{202C}def"
+        RenderBlock {P} at (0,518) size 769x18
+          RenderText {#text} at (0,0) size 245x18
+            text run at (0,0) width 245: "Nested unicode bidi control characters."
+        RenderBlock {DIV} at (0,552) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 0: "\x{202A}"
+            text run at (0,0) width 13: "\x{202A}b!"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {DIV} at (0,570) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 5 RTL: "!"
+            text run at (5,0) width 8: "\x{202B}b"
+            text run at (13,0) width 0: "\x{202C}"
+            text run at (13,0) width 0 RTL: "\x{202B}"
+        RenderBlock {DIV} at (0,588) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 13: "\x{202C}\x{202C}b!\x{202C}"
+        RenderBlock {DIV} at (0,606) size 769x18
+          RenderText {#text} at (0,0) size 20x18
+            text run at (0,0) width 8: "\x{202C}1"
+            text run at (8,0) width 5 RTL: "!"
+            text run at (13,0) width 7: "\x{202B}c"
+            text run at (20,0) width 0: "\x{202C}"
+        RenderBlock {P} at (0,640) size 769x18
+          RenderText {#text} at (0,0) size 275x18
+            text run at (0,0) width 275: "Start with different directionality characters."
+        RenderBlock {DIV} at (0,674) size 769x18
+          RenderText {#text} at (0,0) size 24x18
+            text run at (0,0) width 16: "12\x{202C}"
+            text run at (16,0) width 8: "\x{202A}1"
+            text run at (24,0) width 0: "\x{202C}"
+            text run at (24,0) width 0: "\x{202B}"
+        RenderBlock {DIV} at (0,692) size 769x18
+          RenderText {#text} at (0,0) size 16x18
+            text run at (0,0) width 16: "12\x{202C}"
+            text run at (16,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,710) size 769x21
+          RenderText {#text} at (0,1) size 17x18
+            text run at (0,1) width 17: "\x{660}\x{661}"
+            text run at (16,1) width 1: "\x{202C}"
+            text run at (16,1) width 1: "\x{202A}"
+        RenderBlock {DIV} at (0,731) size 769x21
+          RenderText {#text} at (0,1) size 19x18
+            text run at (0,1) width 19 RTL: "\x{683}\x{684}"
+            text run at (18,1) width 1: "\x{202C}"
+            text run at (18,1) width 1: "\x{202A}"
+        RenderBlock {DIV} at (0,752) size 769x18
+          RenderText {#text} at (0,0) size 0x18
+            text run at (0,0) width 0: "\x{1}\x{202C}"
+            text run at (0,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,770) size 769x18
+          RenderText {#text} at (0,0) size 22x18
+            text run at (0,0) width 22: "abc\x{202C}"
+            text run at (22,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,788) size 769x19
+          RenderText {#text} at (0,1) size 20x18
+            text run at (0,1) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (19,1) width 1: "\x{202C}"
+            text run at (19,1) width 1: "\x{202A}"
+      RenderBlock {UL} at (0,1646) size 769x18
+        RenderListItem {LI} at (40,0) size 729x18
+          RenderListMarker at (-17,0) size 7x18: bullet
+          RenderText {#text} at (0,0) size 705x18
+            text run at (0,0) width 705: "test id=test: the right-most character of rendering result of <PDF>abc<PDF> in RTL block should be c: Success"
+selection start: position 3 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
+selection end:   position 4 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
diff --git a/LayoutTests/platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png b/LayoutTests/platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png
new file mode 100644
index 0000000..70b6fac
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt b/LayoutTests/platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt
new file mode 100644
index 0000000..db8a0cf
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/forms/fieldset-legend-padding-unclipped-fieldset-border-expected.txt
@@ -0,0 +1,19 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x145
+  RenderBlock {HTML} at (0,0) size 800x145
+    RenderBody {BODY} at (8,16) size 784x121
+      RenderBlock {P} at (0,0) size 784x18
+        RenderText {#text} at (0,0) size 31x18
+          text run at (0,0) width 31: "Bug "
+        RenderInline {A} at (0,0) size 40x18 [color=#0000EE]
+          RenderText {#text} at (31,0) size 40x18
+            text run at (31,0) width 40: "78684"
+        RenderText {#text} at (71,0) size 268x18
+          text run at (71,0) width 268: ": Layout issue with fieldset legend element"
+      RenderBlock {P} at (0,34) size 784x18
+        RenderText {#text} at (0,0) size 719x18
+          text run at (0,0) width 719: "For this test to pass, you should see a full border with out any clipping, especially under blue box(legend element)."
+      RenderBlock {FORM} at (0,68) size 784x53
+        RenderFieldSet {FIELDSET} at (2,0) size 780x53 [border: (2px groove #C0C0C0)]
+          RenderBlock {LEGEND} at (14,0) size 36x36 [border: (1px solid #0000FF)]
diff --git a/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-expected.png b/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-expected.png
new file mode 100644
index 0000000..dbfb24f
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-expected.txt b/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-expected.txt
new file mode 100644
index 0000000..08e2fc5
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-expected.txt
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderText {#text} at (0,0) size 0x0
+layer at (10,10) size 48x113 clip at (11,11) size 46x111
+  RenderListBox {SELECT} at (2,2) size 48x113 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
diff --git a/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-inherited-expected.png b/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-inherited-expected.png
new file mode 100644
index 0000000..6651a20
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-inherited-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-inherited-expected.txt b/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-inherited-expected.txt
new file mode 100644
index 0000000..6d6bbbf
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/forms/select-overflow-scroll-inherited-expected.txt
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+layer at (8,8) size 784x132 clip at (8,8) size 769x117
+  RenderBlock {DIV} at (0,0) size 784x132
+    RenderText {#text} at (0,0) size 0x0
+layer at (10,10) size 48x113 clip at (11,11) size 46x111
+  RenderListBox {SELECT} at (2,2) size 48x113 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
diff --git a/LayoutTests/platform/mac/fast/repaint/transform-rotate-and-remove-expected.png b/LayoutTests/platform/mac/fast/repaint/transform-rotate-and-remove-expected.png
new file mode 100644
index 0000000..01bfdae
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/repaint/transform-rotate-and-remove-expected.png
Binary files differ
diff --git a/LayoutTests/platform/mac/fast/repaint/transform-rotate-and-remove-expected.txt b/LayoutTests/platform/mac/fast/repaint/transform-rotate-and-remove-expected.txt
new file mode 100644
index 0000000..795cd16
--- /dev/null
+++ b/LayoutTests/platform/mac/fast/repaint/transform-rotate-and-remove-expected.txt
@@ -0,0 +1,6 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x86
+  RenderBlock {HTML} at (0,0) size 800x86
+    RenderBody {BODY} at (8,8) size 784x70
+      RenderBlock {DIV} at (0,0) size 220x70 [bgcolor=#FFFF00] [border: (10px solid #008000)]
diff --git a/LayoutTests/platform/mac/test_expectations.txt b/LayoutTests/platform/mac/test_expectations.txt
index 1bfed8e..6303379 100644
--- a/LayoutTests/platform/mac/test_expectations.txt
+++ b/LayoutTests/platform/mac/test_expectations.txt
@@ -258,7 +258,6 @@
 BUGWK75568 : fast/block/float/032.html = TEXT
 BUGWK75568 : fast/block/float/033.html = TEXT
 BUGWK75568 : fast/block/float/avoidance-rtl.html = TEXT
-BUGWK75568 : fast/block/float/float-not-removed-from-next-sibling3.html = TEXT
 BUGWK75568 : fast/block/float/float-overflow-hidden-containing-block-width.html = TEXT
 BUGWK75568 : fast/block/float/in-margin.html = TEXT
 BUGWK75568 : fast/block/float/overlapping-floats-with-overflow-hidden.html = TEXT
diff --git a/LayoutTests/transforms/3d/general/background-visibility-layers-actual.png b/LayoutTests/transforms/3d/general/background-visibility-layers-expected.png
similarity index 100%
rename from LayoutTests/transforms/3d/general/background-visibility-layers-actual.png
rename to LayoutTests/transforms/3d/general/background-visibility-layers-expected.png
Binary files differ
diff --git a/LayoutTests/transforms/3d/general/background-visibility-layers-actual.txt b/LayoutTests/transforms/3d/general/background-visibility-layers-expected.txt
similarity index 100%
rename from LayoutTests/transforms/3d/general/background-visibility-layers-actual.txt
rename to LayoutTests/transforms/3d/general/background-visibility-layers-expected.txt