Title: [150479] trunk/Tools
Revision
150479
Author
[email protected]
Date
2013-05-21 14:28:03 -0700 (Tue, 21 May 2013)

Log Message

REGRESSION(r150393): editing/inserting/typing-at-end-of-line.html fails
https://bugs.webkit.org/show_bug.cgi?id=116516

Reviewed by Alexey Proskuryakov.

Reset states in DumpRenderTree. The fix for WebKitTestRunner should be implemented in the bug 116577.

* DumpRenderTree/mac/DumpRenderTree.mm:
(createWebViewAndOffscreenWindow): Match the ordering.
(resetWebViewToConsistentStateBeforeTesting): Reset text replacement states.

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (150478 => 150479)


--- trunk/Tools/ChangeLog	2013-05-21 21:04:27 UTC (rev 150478)
+++ trunk/Tools/ChangeLog	2013-05-21 21:28:03 UTC (rev 150479)
@@ -1,3 +1,16 @@
+2013-05-21  Ryosuke Niwa  <[email protected]>
+
+        REGRESSION(r150393): editing/inserting/typing-at-end-of-line.html fails
+        https://bugs.webkit.org/show_bug.cgi?id=116516
+
+        Reviewed by Alexey Proskuryakov.
+
+        Reset states in DumpRenderTree. The fix for WebKitTestRunner should be implemented in the bug 116577.
+
+        * DumpRenderTree/mac/DumpRenderTree.mm:
+        (createWebViewAndOffscreenWindow): Match the ordering.
+        (resetWebViewToConsistentStateBeforeTesting): Reset text replacement states.
+
 2013-05-21  Alexey Proskuryakov  <[email protected]>
 
         <rdar://problem/13929704> [WK2] WebKitTestRunner always crashes on exit

Modified: trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm (150478 => 150479)


--- trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm	2013-05-21 21:04:27 UTC (rev 150478)
+++ trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm	2013-05-21 21:28:03 UTC (rev 150479)
@@ -544,8 +544,9 @@
     [webView setAutomaticDashSubstitutionEnabled:NO];
     [webView setAutomaticTextReplacementEnabled:NO];
     [webView setAutomaticSpellingCorrectionEnabled:YES];
+    [webView setGrammarCheckingEnabled:YES];
+
     [webView setDefersCallbacks:NO];
-    [webView setGrammarCheckingEnabled:YES];
     [webView setInteractiveFormValidationEnabled:YES];
     [webView setValidationMessageTimerMagnification:-1];
     
@@ -1290,6 +1291,14 @@
         gTestRunner->removeChromeInputField();
     }
 
+    [webView setContinuousSpellCheckingEnabled:YES];
+    [webView setAutomaticQuoteSubstitutionEnabled:NO];
+    [webView setAutomaticLinkDetectionEnabled:NO];
+    [webView setAutomaticDashSubstitutionEnabled:NO];
+    [webView setAutomaticTextReplacementEnabled:NO];
+    [webView setAutomaticSpellingCorrectionEnabled:YES];
+    [webView setGrammarCheckingEnabled:YES];
+
     [WebView _setUsesTestModeFocusRingColor:YES];
     [WebView _resetOriginAccessWhitelists];
     [WebView _setAllowsRoundingHacks:NO];
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to