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

Side by Side Diff: third_party/WebKit/LayoutTests/editing/style/typing_style.html

Issue 2250653003: Convert editing/style/style-3681552-fix-001.html to use w3c test harness (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: 2016-08-17T14:10:09 Created 4 years, 4 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
1 <!doctype html> 1 <!doctype html>
2 <script src="../../resources/testharness.js"></script> 2 <script src="../../resources/testharness.js"></script>
3 <script src="../../resources/testharnessreport.js"></script> 3 <script src="../../resources/testharnessreport.js"></script>
4 <script src="../assert_selection.js"></script> 4 <script src="../assert_selection.js"></script>
5 <script> 5 <script>
6 test(() => assert_selection( 6 test(() => assert_selection(
7 '<div contenteditable>here is <i>some|</i> text</div>', 7 '<div contenteditable>here is <i>some|</i> text</div>',
8 selection => { 8 selection => {
9 for (var i = 0; i < 5; ++i) 9 for (var i = 0; i < 5; ++i)
10 selection.document.execCommand('delete'); 10 selection.document.execCommand('delete');
(...skipping 26 matching lines...) Expand all
37 selection.document.execCommand('insertText', false, 'ghi'); 37 selection.document.execCommand('insertText', false, 'ghi');
38 38
39 selection.document.execCommand('bold'); // disable bold 39 selection.document.execCommand('bold'); // disable bold
40 selection.document.execCommand('insertText', false, 'jkl'); 40 selection.document.execCommand('insertText', false, 'jkl');
41 41
42 selection.document.execCommand('italic'); // disable italic 42 selection.document.execCommand('italic'); // disable italic
43 selection.document.execCommand('insertText', false, 'mno'); 43 selection.document.execCommand('insertText', false, 'mno');
44 }, 44 },
45 '<div contenteditable>abc<b>def</b><i><b>ghi</b>jkl</i>mno|</div>'), 45 '<div contenteditable>abc<b>def</b><i><b>ghi</b>jkl</i>mno|</div>'),
46 'Nested styles and disabling styles'); 46 'Nested styles and disabling styles');
47
48 test(() => assert_selection(
49 '<div contenteditable>here is <i>^some|</i> text</div>',
50 'insertText abcd',
51 '<div contenteditable>here is <i>abcd|</i> text</div>'),
52 'Replace selection keeps style');
47 </script> 53 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698