Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(8)

Side by Side Diff: third_party/WebKit/LayoutTests/editing/deleting/smart-editing-disabled-win.html

Issue 2935693004: Rewrite editing/deleting/smart-editing-disabled-{mac,win}.html to utilize assert_selection() (Closed)
Patch Set: 2017-06-14T13:25:00 Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 <html>
2 <head>
3 <script>
4
5 if (window.testRunner) {
6 testRunner.dumpAsText();
7 internals.settings.setSmartInsertDeleteEnabled(false);
8 internals.settings.setSelectTrailingWhitespaceEnabled(true);
9 }
10 if (window.internals)
11 internals.settings.setEditingBehavior('win');
12
13 function editingTest() {
14 var div = document.getElementById("div");
15 var sel = window.getSelection();
16
17 sel.collapse(div, 0);
18 sel.modify("move", "forward", "word");
19 sel.modify("move", "forward", "word");
20 sel.modify("move", "backward", "character");
21 sel.modify("extend", "backward", "word");
22 testRunner.execCommand("DeleteForward");
23 }
24
25 </script>
26 <title>Editing Test</title>
27 </head>
28 <body>
29 This test verifies that smart insert and delete can be disabled at test time.<br >
30 If viewing in a browser, you should see the words "foo bar baz".<br>
31 If using a version of testRunner with this functionality, you should see "foo b az". (two spaces between the words)<br>
32 If using a version of testRunner without this functionality, you should see "foo baz". (one space between the words)<br>
33 </div>
34 </div>
35
36 <div contenteditable="true" id="div">
37 foo bar baz
38 </div>
39
40 <script>
41 editingTest();
42 </script>
43
44 </body>
45 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698