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

Side by Side Diff: third_party/WebKit/LayoutTests/paint/invalidation/ruby-text-expected.txt

Issue 2150143002: Don't over-flip when mapping visual rects for Ruby text. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Rework tests to use Ahem. Created 4 years, 5 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": "LayoutBlockFlow (relative positioned) DIV", 12 "object": "LayoutBlockFlow DIV",
13 "rect": [108, 8, 100, 100], 13 "rect": [8, 8, 784, 15],
14 "reason": "background obscuration change" 14 "reason": "forced by layout"
15 }, 15 },
16 { 16 {
17 "object": "LayoutBlockFlow SPAN id='t2' class='blue'", 17 "object": "LayoutRubyBase (anonymous)",
18 "rect": [108, 8, 100, 100], 18 "rect": [8, 13, 10, 10],
19 "reason": "style change" 19 "reason": "style change"
20 }, 20 },
21 { 21 {
22 "object": "LayoutBlockFlow DIV", 22 "object": "LayoutRubyRun (anonymous)",
23 "rect": [8, 8, 100, 100], 23 "rect": [8, 13, 10, 10],
24 "reason": "background obscuration change" 24 "reason": "forced by layout"
25 }, 25 },
26 { 26 {
27 "object": "LayoutBlockFlow SPAN id='t1'", 27 "object": "LayoutText #text",
28 "rect": [8, 8, 100, 100], 28 "rect": [8, 13, 10, 10],
29 "reason": "style change" 29 "reason": "style change"
30 }, 30 },
31 { 31 {
32 "object": "LayoutText #text", 32 "object": "LayoutText #text",
33 "rect": [108, 8, 4, 18], 33 "rect": [10, 8, 6, 5],
34 "reason": "forced by layout" 34 "reason": "style change"
35 },
36 {
37 "object": "LayoutText #text",
38 "rect": [8, 8, 4, 18],
39 "reason": "forced by layout"
40 } 35 }
41 ] 36 ]
42 } 37 }
43 ], 38 ],
44 "objectPaintInvalidations": [ 39 "objectPaintInvalidations": [
45 { 40 {
46 "object": "LayoutBlockFlow DIV", 41 "object": "LayoutBlockFlow DIV",
47 "reason": "background obscuration change" 42 "reason": "forced by layout"
48 }, 43 },
49 { 44 {
50 "object": "LayoutBlockFlow SPAN id='t1'", 45 "object": "RootInlineBox",
46 "reason": "forced by layout"
47 },
48 {
49 "object": "LayoutRubyRun (anonymous)",
50 "reason": "forced by layout"
51 },
52 {
53 "object": "LayoutText #text",
51 "reason": "style change" 54 "reason": "style change"
52 }, 55 },
53 { 56 {
54 "object": "RootInlineBox", 57 "object": "InlineTextBox 'c'",
55 "reason": "style change" 58 "reason": "style change"
56 }, 59 },
57 { 60 {
58 "object": "LayoutText #text", 61 "object": "LayoutRubyBase (anonymous)",
59 "reason": "forced by layout"
60 },
61 {
62 "object": "InlineTextBox '\u00A0'",
63 "reason": "forced by layout"
64 },
65 {
66 "object": "LayoutBlockFlow (relative positioned) DIV",
67 "reason": "background obscuration change"
68 },
69 {
70 "object": "LayoutBlockFlow SPAN id='t2' class='blue'",
71 "reason": "style change" 62 "reason": "style change"
72 }, 63 },
73 { 64 {
74 "object": "RootInlineBox", 65 "object": "RootInlineBox",
75 "reason": "style change" 66 "reason": "style change"
76 }, 67 },
77 { 68 {
78 "object": "LayoutText #text", 69 "object": "LayoutText #text",
79 "reason": "forced by layout" 70 "reason": "style change"
80 }, 71 },
81 { 72 {
82 "object": "InlineTextBox '\u00A0'", 73 "object": "InlineTextBox 'b'",
83 "reason": "forced by layout" 74 "reason": "style change"
84 } 75 }
85 ] 76 ]
86 } 77 }
87 78
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698