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