[GTK] Unskip layout tests editing/deleting/delete-emoji-1.html & editing/deleting...
authoraperez@igalia.com <aperez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Oct 2017 20:06:10 +0000 (20:06 +0000)
committeraperez@igalia.com <aperez@igalia.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 24 Oct 2017 20:06:10 +0000 (20:06 +0000)
https://bugs.webkit.org/show_bug.cgi?id=178742

Unreviewed test gardening.

* platform/gtk/TestExpectations: Updated expectations for the emoji deletion layout tests.
* platform/gtk/editing/deleting/delete-emoji-1-expected.txt: Added.
* platform/gtk/editing/deleting/delete-emoji-expected.txt: Added.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@223913 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/gtk/TestExpectations
LayoutTests/platform/gtk/editing/deleting/delete-emoji-1-expected.txt [new file with mode: 0644]
LayoutTests/platform/gtk/editing/deleting/delete-emoji-expected.txt [new file with mode: 0644]

index 9b1df17..f961839 100644 (file)
@@ -1,5 +1,16 @@
 2017-10-24  Adrian Perez de Castro  <aperez@igalia.com>
 
+        [GTK] Unskip layout tests editing/deleting/delete-emoji-1.html & editing/deleting/delete-emoji-1.html
+        https://bugs.webkit.org/show_bug.cgi?id=178742
+
+        Unreviewed test gardening.
+
+        * platform/gtk/TestExpectations: Updated expectations for the emoji deletion layout tests.
+        * platform/gtk/editing/deleting/delete-emoji-1-expected.txt: Added.
+        * platform/gtk/editing/deleting/delete-emoji-expected.txt: Added.
+
+2017-10-24  Adrian Perez de Castro  <aperez@igalia.com>
+
         [WPE] Remove expectations for tests which do not exist anymore
         https://bugs.webkit.org/show_bug.cgi?id=178717
 
index 9cfe7ed..93fe636 100644 (file)
@@ -1027,7 +1027,14 @@ webkit.org/b/156148 svg/text/text-vkern.svg [ Failure ]
 webkit.org/b/158617 fast/dom/Window/window-properties-performance-resource-timing.html [ Failure ]
 
 # Missing support for new emoji
-webkit.org/b/160120 editing/deleting/delete-emoji.html [ Skip ]
+webkit.org/b/160120 editing/deleting/delete-emoji-2.html [ Skip ]
+webkit.org/b/160120 editing/deleting/delete-emoji-3.html [ Skip ]
+webkit.org/b/160120 editing/deleting/delete-emoji-4.html [ Skip ]
+webkit.org/b/160120 editing/deleting/delete-emoji-5.html [ Skip ]
+webkit.org/b/160120 editing/deleting/delete-emoji-6.html [ Skip ]
+webkit.org/b/160120 editing/deleting/delete-emoji-7.html [ Skip ]
+webkit.org/b/160120 editing/deleting/delete-emoji-8.html [ Skip ]
+webkit.org/b/160120 editing/deleting/delete-emoji-9.html [ Skip ]
 webkit.org/b/160120 fast/text/emoji-single-parent-family.html [ Skip ]
 webkit.org/b/160120 editing/caret/emoji.html [ Skip ]
 
diff --git a/LayoutTests/platform/gtk/editing/deleting/delete-emoji-1-expected.txt b/LayoutTests/platform/gtk/editing/deleting/delete-emoji-1-expected.txt
new file mode 100644 (file)
index 0000000..ebbad67
--- /dev/null
@@ -0,0 +1,61 @@
+This test verifies that deletions are correct over emoji groups and emoji with variations
+
+Dump of markup 1:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎπŸ–πŸΎπŸ–•πŸΎπŸ€˜πŸΎπŸ‘β€πŸ—¨πŸ‹πŸΎπŸ‘¨β€πŸ‘¦πŸ‘¨β€πŸ‘¦β€πŸ‘¦πŸ‘¨β€πŸ‘§πŸ‘¨β€πŸ‘§β€πŸ‘¦<#selection-caret>
+"
+
+Dump of markup 2:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎπŸ–πŸΎπŸ–•πŸΎπŸ€˜πŸΎπŸ‘β€πŸ—¨πŸ‹πŸΎπŸ‘¨β€πŸ‘¦πŸ‘¨β€πŸ‘¦β€πŸ‘¦πŸ‘¨β€πŸ‘§<#selection-caret>"
+
+Dump of markup 3:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎπŸ–πŸΎπŸ–•πŸΎπŸ€˜πŸΎπŸ‘β€πŸ—¨πŸ‹πŸΎπŸ‘¨β€πŸ‘¦πŸ‘¨β€πŸ‘¦β€πŸ‘¦<#selection-caret>"
+
+Dump of markup 4:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎπŸ–πŸΎπŸ–•πŸΎπŸ€˜πŸΎπŸ‘β€πŸ—¨πŸ‹πŸΎπŸ‘¨β€πŸ‘¦<#selection-caret>"
+
+Dump of markup 5:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎπŸ–πŸΎπŸ–•πŸΎπŸ€˜πŸΎπŸ‘β€πŸ—¨πŸ‹πŸΎ<#selection-caret>"
+
+Dump of markup 6:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎπŸ–πŸΎπŸ–•πŸΎπŸ€˜πŸΎπŸ‘β€πŸ—¨<#selection-caret>"
+
+Dump of markup 7:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎπŸ–πŸΎπŸ–•πŸΎπŸ€˜πŸΎ<#selection-caret>"
+
+Dump of markup 8:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎπŸ–πŸΎπŸ–•πŸΎ<#selection-caret>"
+
+Dump of markup 9:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎπŸ–πŸΎ<#selection-caret>"
+
+Dump of markup 10:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎβ›ΉπŸΎ<#selection-caret>"
+
+Dump of markup 11:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»βœπŸΎ<#selection-caret>"
+
+Dump of markup 12:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈπŸ»<#selection-caret>"
+
+Dump of markup 13:
+| "
+πŸ’‹β€πŸ‘¨β˜οΈ<#selection-caret>"
+
+Dump of markup 14:
+| "
+πŸ’‹β€πŸ‘¨<#selection-caret>"
+
+Dump of markup 15:
+| <br>
diff --git a/LayoutTests/platform/gtk/editing/deleting/delete-emoji-expected.txt b/LayoutTests/platform/gtk/editing/deleting/delete-emoji-expected.txt
new file mode 100644 (file)
index 0000000..e1eb941
--- /dev/null
@@ -0,0 +1,45 @@
+This test verifies that deletions are correct over emoji groups and emoji with variations
+
+Dump of markup 1:
+| "
+πŸ‘¦πŸ»πŸ‘¦πŸΎπŸ»πŸ‘¦πŸΎπŸ‘¦πŸ‘©β€πŸ‘©β€πŸ‘¦πŸ‘©β€β€οΈβ€πŸ‘©πŸ‘¨β€β€οΈβ€πŸ‘¨πŸ‘©β€β€οΈβ€πŸ’‹β€πŸ‘©πŸ‘¨β€β€οΈβ€<#selection-caret>
+"
+
+Dump of markup 2:
+| "
+πŸ‘¦πŸ»πŸ‘¦πŸΎπŸ»πŸ‘¦πŸΎπŸ‘¦πŸ‘©β€πŸ‘©β€πŸ‘¦πŸ‘©β€β€οΈβ€πŸ‘©πŸ‘¨β€β€οΈβ€πŸ‘¨πŸ‘©β€β€οΈβ€πŸ’‹β€πŸ‘©<#selection-caret>"
+
+Dump of markup 3:
+| "
+πŸ‘¦πŸ»πŸ‘¦πŸΎπŸ»πŸ‘¦πŸΎπŸ‘¦πŸ‘©β€πŸ‘©β€πŸ‘¦πŸ‘©β€β€οΈβ€πŸ‘©πŸ‘¨β€β€οΈβ€πŸ‘¨<#selection-caret>"
+
+Dump of markup 4:
+| "
+πŸ‘¦πŸ»πŸ‘¦πŸΎπŸ»πŸ‘¦πŸΎπŸ‘¦πŸ‘©β€πŸ‘©β€πŸ‘¦πŸ‘©β€β€οΈβ€πŸ‘©<#selection-caret>"
+
+Dump of markup 5:
+| "
+πŸ‘¦πŸ»πŸ‘¦πŸΎπŸ»πŸ‘¦πŸΎπŸ‘¦πŸ‘©β€πŸ‘©β€πŸ‘¦<#selection-caret>"
+
+Dump of markup 6:
+| "
+πŸ‘¦πŸ»πŸ‘¦πŸΎπŸ»πŸ‘¦πŸΎπŸ‘¦<#selection-caret>"
+
+Dump of markup 7:
+| "
+πŸ‘¦πŸ»πŸ‘¦πŸΎπŸ»πŸ‘¦πŸΎ<#selection-caret>"
+
+Dump of markup 8:
+| "
+πŸ‘¦πŸ»πŸ‘¦πŸΎπŸ»<#selection-caret>"
+
+Dump of markup 9:
+| "
+πŸ‘¦πŸ»πŸ‘¦πŸΎ<#selection-caret>"
+
+Dump of markup 10:
+| "
+πŸ‘¦πŸ»<#selection-caret>"
+
+Dump of markup 11:
+| <br>