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

Side by Side Diff: LayoutTests/editing/selection/block-cursor-overtype-mode-expected.txt

Issue 14859008: Use a block cursor in overtype mode (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Created 7 years, 7 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 This test checks that the cursor covers the next character to be overwritten in overtype mode instead of being painted as a caret (1px width bar)
2
3 ABC
4 ABC
5 שדן
6 שדן
7 שדןABC
8 שדןABC
9 Verifying block cursor position and width for each position in 'ABC' in a ltr bl ock
10 getSelection().collapse(textNode, 0)
esprehn 2013/06/12 19:25:30 It'd be nicer if these tests were broken into sepa
11 PASS getSelection().isCollapsed is true
12 PASS blockCursor.width > 1 is true
13 PASS internals.absoluteCaretBounds().width is 1
14 getSelection().collapse(textNode, 1)
15 PASS blockCursorStartPosition[0] < blockCursorStartPosition[1] is true
16 PASS getSelection().isCollapsed is true
17 PASS blockCursor.width > 1 is true
18 PASS internals.absoluteCaretBounds().width is 1
19 getSelection().collapse(textNode, 2)
20 PASS blockCursorStartPosition[1] < blockCursorStartPosition[2] is true
21 PASS getSelection().isCollapsed is true
22 PASS blockCursor.width > 1 is true
23 PASS internals.absoluteCaretBounds().width is 1
24 getSelection().collapse(textNode, 3)
25 PASS blockCursor.width is 0
26 PASS internals.absoluteCaretBounds().width is 1
27
28 Verifying block cursor position and width for each position in 'ABC' in a rtl bl ock
29 getSelection().collapse(textNode, 0)
30 PASS getSelection().isCollapsed is true
31 PASS blockCursor.width > 1 is true
32 PASS internals.absoluteCaretBounds().width is 1
33 getSelection().collapse(textNode, 1)
34 PASS blockCursorStartPosition[0] < blockCursorStartPosition[1] is true
35 PASS getSelection().isCollapsed is true
36 PASS blockCursor.width > 1 is true
37 PASS internals.absoluteCaretBounds().width is 1
38 getSelection().collapse(textNode, 2)
39 PASS blockCursorStartPosition[1] < blockCursorStartPosition[2] is true
40 PASS getSelection().isCollapsed is true
41 PASS blockCursor.width > 1 is true
42 PASS internals.absoluteCaretBounds().width is 1
43 getSelection().collapse(textNode, 3)
44 PASS blockCursor.width is 0
45 PASS internals.absoluteCaretBounds().width is 1
46
47 Verifying block cursor position and width for each position in 'שדן' in a ltr bl ock
48 getSelection().collapse(textNode, 0)
49 PASS getSelection().isCollapsed is true
50 PASS blockCursor.width > 1 is true
51 PASS internals.absoluteCaretBounds().width is 1
52 getSelection().collapse(textNode, 1)
53 PASS blockCursorStartPosition[0] > blockCursorStartPosition[1] is true
54 PASS getSelection().isCollapsed is true
55 PASS blockCursor.width > 1 is true
56 PASS internals.absoluteCaretBounds().width is 1
57 getSelection().collapse(textNode, 2)
58 PASS blockCursorStartPosition[1] > blockCursorStartPosition[2] is true
59 PASS getSelection().isCollapsed is true
60 PASS blockCursor.width > 1 is true
61 PASS internals.absoluteCaretBounds().width is 1
62 getSelection().collapse(textNode, 3)
63 PASS blockCursor.width is 0
64 PASS internals.absoluteCaretBounds().width is 1
65
66 Verifying block cursor position and width for each position in 'שדן' in a rtl bl ock
67 getSelection().collapse(textNode, 0)
68 PASS getSelection().isCollapsed is true
69 PASS blockCursor.width > 1 is true
70 PASS internals.absoluteCaretBounds().width is 1
71 getSelection().collapse(textNode, 1)
72 PASS blockCursorStartPosition[0] > blockCursorStartPosition[1] is true
73 PASS getSelection().isCollapsed is true
74 PASS blockCursor.width > 1 is true
75 PASS internals.absoluteCaretBounds().width is 1
76 getSelection().collapse(textNode, 2)
77 PASS blockCursorStartPosition[1] > blockCursorStartPosition[2] is true
78 PASS getSelection().isCollapsed is true
79 PASS blockCursor.width > 1 is true
80 PASS internals.absoluteCaretBounds().width is 1
81 getSelection().collapse(textNode, 3)
82 PASS blockCursor.width is 0
83 PASS internals.absoluteCaretBounds().width is 1
84
85 Verifying block cursor position and width for each position in 'שדןABC' in a ltr block
86 getSelection().collapse(textNode, 0)
87 PASS getSelection().isCollapsed is true
88 PASS blockCursor.width > 1 is true
89 PASS internals.absoluteCaretBounds().width is 1
90 getSelection().collapse(textNode, 1)
91 PASS blockCursorStartPosition[0] > blockCursorStartPosition[1] is true
92 PASS getSelection().isCollapsed is true
93 PASS blockCursor.width > 1 is true
94 PASS internals.absoluteCaretBounds().width is 1
95 getSelection().collapse(textNode, 2)
96 PASS blockCursorStartPosition[1] > blockCursorStartPosition[2] is true
97 PASS getSelection().isCollapsed is true
98 PASS blockCursor.width > 1 is true
99 PASS internals.absoluteCaretBounds().width is 1
100 getSelection().collapse(textNode, 3)
101 PASS blockCursorStartPosition[2] < blockCursorStartPosition[3] is true
102 PASS getSelection().isCollapsed is true
103 PASS blockCursor.width > 1 is true
104 PASS internals.absoluteCaretBounds().width is 1
105 getSelection().collapse(textNode, 4)
106 PASS blockCursorStartPosition[3] < blockCursorStartPosition[4] is true
107 PASS getSelection().isCollapsed is true
108 PASS blockCursor.width > 1 is true
109 PASS internals.absoluteCaretBounds().width is 1
110 getSelection().collapse(textNode, 5)
111 PASS blockCursorStartPosition[4] < blockCursorStartPosition[5] is true
112 PASS getSelection().isCollapsed is true
113 PASS blockCursor.width > 1 is true
114 PASS internals.absoluteCaretBounds().width is 1
115 getSelection().collapse(textNode, 6)
116 PASS blockCursor.width is 0
117 PASS internals.absoluteCaretBounds().width is 1
118
119 Verifying block cursor position and width for each position in 'שדןABC' in a rtl block
120 getSelection().collapse(textNode, 0)
121 PASS getSelection().isCollapsed is true
122 PASS blockCursor.width > 1 is true
123 PASS internals.absoluteCaretBounds().width is 1
124 getSelection().collapse(textNode, 1)
125 PASS blockCursorStartPosition[0] > blockCursorStartPosition[1] is true
126 PASS getSelection().isCollapsed is true
127 PASS blockCursor.width > 1 is true
128 PASS internals.absoluteCaretBounds().width is 1
129 getSelection().collapse(textNode, 2)
130 PASS blockCursorStartPosition[1] > blockCursorStartPosition[2] is true
131 PASS getSelection().isCollapsed is true
132 PASS blockCursor.width > 1 is true
133 PASS internals.absoluteCaretBounds().width is 1
134 getSelection().collapse(textNode, 3)
135 PASS blockCursorStartPosition[2] > blockCursorStartPosition[3] is true
136 PASS getSelection().isCollapsed is true
137 PASS blockCursor.width > 1 is true
138 PASS internals.absoluteCaretBounds().width is 1
139 getSelection().collapse(textNode, 4)
140 PASS blockCursorStartPosition[3] < blockCursorStartPosition[4] is true
141 PASS getSelection().isCollapsed is true
142 PASS blockCursor.width > 1 is true
143 PASS internals.absoluteCaretBounds().width is 1
144 getSelection().collapse(textNode, 5)
145 PASS blockCursorStartPosition[4] < blockCursorStartPosition[5] is true
146 PASS getSelection().isCollapsed is true
147 PASS blockCursor.width > 1 is true
148 PASS internals.absoluteCaretBounds().width is 1
149 getSelection().collapse(textNode, 6)
150 PASS blockCursor.width is 0
151 PASS internals.absoluteCaretBounds().width is 1
152
153 PASS successfullyParsed is true
154
155 TEST COMPLETE
156
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698