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

Side by Side Diff: third_party/WebKit/LayoutTests/paint/invalidation/textarea-caret-expected.txt

Issue 2293293003: Make CaretBase a DisplayItemClient. (Closed)
Patch Set: Fix unit test and disable failing test on SPv2. Created 4 years, 3 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 { 1 {
2 "name": "Content Root Layer", 2 "name": "Content Root Layer",
3 "bounds": [800, 600], 3 "bounds": [800, 600],
4 "children": [ 4 "children": [
5 { 5 {
6 "name": "LayoutView #document", 6 "name": "LayoutView #document",
7 "bounds": [800, 600], 7 "bounds": [800, 600],
8 "contentsOpaque": true, 8 "contentsOpaque": true,
9 "drawsContent": true, 9 "drawsContent": true,
10 "paintInvalidations": [ 10 "paintInvalidations": [
11 { 11 {
12 "object": "LayoutTextControl INPUT id='target'", 12 "object": "LayoutTextControl TEXTAREA id='editor'",
13 "rect": [5, 5, 54, 25], 13 "rect": [7, 7, 183, 40],
14 "reason": "subtree"
15 },
16 {
17 "object": "LayoutText #text",
18 "rect": [9, 11, 179, 16],
14 "reason": "subtree" 19 "reason": "subtree"
15 }, 20 },
16 { 21 {
17 "object": "LayoutBlockFlow DIV id='inner-editor'", 22 "object": "LayoutBlockFlow DIV id='inner-editor'",
18 "rect": [11, 11, 42, 13], 23 "rect": [11, 11, 175, 16],
19 "reason": "subtree" 24 "reason": "subtree"
20 }, 25 },
21 { 26 {
27 "object": "LayoutTextControl TEXTAREA id='editor'",
28 "rect": [9, 30, 164, 15],
29 "reason": "scroll"
30 },
31 {
32 "object": "LayoutTextControl TEXTAREA id='editor'",
33 "rect": [173, 30, 15, 15],
34 "reason": "scroll"
35 },
36 {
22 "object": "LayoutText #text", 37 "object": "LayoutText #text",
23 "rect": [11, 11, 42, 13], 38 "rect": [186, 10, 2, 18],
24 "reason": "subtree" 39 "reason": "invalidate paint rectangle"
25 } 40 }
26 ] 41 ]
27 } 42 }
28 ], 43 ],
29 "objectPaintInvalidations": [ 44 "objectPaintInvalidations": [
30 { 45 {
31 "object": "LayoutBlockFlow HTML", 46 "object": "LayoutTextControl TEXTAREA id='editor'",
32 "reason": "selection"
33 },
34 {
35 "object": "LayoutBlockFlow BODY",
36 "reason": "selection"
37 },
38 {
39 "object": "LayoutTextControl INPUT id='target'",
40 "reason": "subtree" 47 "reason": "subtree"
41 }, 48 },
42 { 49 {
50 "object": "LayoutTextControl TEXTAREA id='editor'",
51 "reason": "scroll"
52 },
53 {
54 "object": "HorizontalScrollbar",
55 "reason": "scroll"
56 },
57 {
43 "object": "LayoutBlockFlow DIV id='inner-editor'", 58 "object": "LayoutBlockFlow DIV id='inner-editor'",
44 "reason": "subtree" 59 "reason": "subtree"
45 }, 60 },
46 { 61 {
47 "object": "RootInlineBox", 62 "object": "RootInlineBox",
48 "reason": "subtree" 63 "reason": "subtree"
49 }, 64 },
50 { 65 {
51 "object": "HorizontalScrollbar",
52 "reason": "scroll"
53 },
54 {
55 "object": "LayoutText #text", 66 "object": "LayoutText #text",
56 "reason": "subtree" 67 "reason": "subtree"
57 }, 68 },
58 { 69 {
59 "object": "InlineTextBox 'test test test'", 70 "object": "InlineTextBox '------------------------------------------------ ------------'",
60 "reason": "subtree" 71 "reason": "subtree"
72 },
73 {
74 "object": "Caret",
75 "reason": "invalidate paint rectangle"
61 } 76 }
62 ] 77 ]
63 } 78 }
64 79
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698