Modified: trunk/LayoutTests/ChangeLog (113468 => 113469)
--- trunk/LayoutTests/ChangeLog 2012-04-06 18:46:15 UTC (rev 113468)
+++ trunk/LayoutTests/ChangeLog 2012-04-06 18:50:37 UTC (rev 113469)
@@ -1,5 +1,15 @@
2012-04-06 Martin Robinson <[email protected]>
+ [GTK] crash in editing/selection/editable-html-element.html
+ https://bugs.webkit.org/show_bug.cgi?id=64530
+
+ Unskip and rebaseline a test.
+
+ * platform/gtk/Skipped: Unskip this test, because it's passing locally.
+ * platform/gtk/editing/selection/editable-html-element-expected.txt:
+
+2012-04-06 Martin Robinson <[email protected]>
+
REGRESSION(r65062): out of bound access in TextIterator (5 editing tests) on GTK
https://bugs.webkit.org/show_bug.cgi?id=63611
Modified: trunk/LayoutTests/platform/gtk/Skipped (113468 => 113469)
--- trunk/LayoutTests/platform/gtk/Skipped 2012-04-06 18:46:15 UTC (rev 113468)
+++ trunk/LayoutTests/platform/gtk/Skipped 2012-04-06 18:50:37 UTC (rev 113469)
@@ -120,9 +120,6 @@
# EditorClient::checkTextOfParagraph() is not implemented
editing/spelling/spelling-marker-description.html
-# https://bugs.webkit.org/show_bug.cgi?id=64530
-editing/selection/editable-html-element.html
-
# https://bugs.webkit.org/show_bug.cgi?id=65699
fast/loader/reload-zero-byte-plugin.html
Modified: trunk/LayoutTests/platform/gtk/editing/selection/editable-html-element-expected.txt (113468 => 113469)
--- trunk/LayoutTests/platform/gtk/editing/selection/editable-html-element-expected.txt 2012-04-06 18:46:15 UTC (rev 113468)
+++ trunk/LayoutTests/platform/gtk/editing/selection/editable-html-element-expected.txt 2012-04-06 18:50:37 UTC (rev 113469)
@@ -1,10 +1,6 @@
EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of HTML > #document to 2 of HTML > #document
EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 0 of BODY > HTML > #document to 0 of BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
-EDITING DELEGATE: shouldEndEditingInDOMRange:range from 0 of HTML > #document to 2 of HTML > #document
-EDITING DELEGATE: webViewDidEndEditing:WebViewDidEndEditingNotification
-EDITING DELEGATE: shouldBeginEditingInDOMRange:range from 0 of BODY > HTML > #document to 1 of BODY > HTML > #document
-EDITING DELEGATE: webViewDidBeginEditing:WebViewDidBeginEditingNotification
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of BODY > HTML > #document to 0 of BODY > HTML > #document toDOMRange:range from 1 of #text > SPAN > BODY > HTML > #document to 1 of #text > SPAN > BODY > HTML > #document affinity:NSSelectionAffinityDownstream stillSelecting:FALSE
EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification
@@ -20,15 +16,15 @@
layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
- RenderInline {SPAN} at (0,0) size 32x19
- RenderText {#text} at (0,0) size 32x19
+ RenderInline {SPAN} at (0,0) size 32x17
+ RenderText {#text} at (0,0) size 32x17
text run at (0,0) width 32: "\x{9}"
- RenderText {#text} at (32,0) size 473x19
- text run at (32,0) width 473: "This tests to see where the selection is set when an html element is focused."
- RenderBR {BR} at (505,15) size 0x0
- RenderText {#text} at (0,19) size 777x38
- text run at (0,19) width 520: "We set it inside the body because we don't want to allow editing outside the body. "
- text run at (520,19) width 253: "This test also does some editing to make"
- text run at (773,19) width 4: " "
- text run at (0,38) width 173: "sure it happens in the body."
+ RenderText {#text} at (32,0) size 484x17
+ text run at (32,0) width 484: "This tests to see where the selection is set when an html element is focused."
+ RenderBR {BR} at (515,14) size 1x0
+ RenderText {#text} at (0,18) size 753x35
+ text run at (0,18) width 529: "We set it inside the body because we don't want to allow editing outside the body. "
+ text run at (528,18) width 221: "This test also does some editing to"
+ text run at (748,18) width 5: " "
+ text run at (0,36) width 215: "make sure it happens in the body."
caret: position 153 of child 3 {#text} of body