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

Side by Side Diff: LayoutTests/svg/dom/SVGSVGElement-intersection-enclosure-expected.txt

Issue 185333004: [SVG] Refactor getIntersectionList() and getEnclosureList() (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Copyright notice update. Created 6 years, 9 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 | Annotate | Revision Log
OLDNEW
(Empty)
1 Verify SVGSVGElement's getIntersectionList() and getEnclosureList() behavior.
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4
5
6
7 rect: [50 50 150 150]
8 referenceElement: null
9 PASS svg.getEnclosureList(rect, reference_element).length is 100
10 PASS svg.getIntersectionList(rect, reference_element).length is 100
11
12 rect: [55 55 145 145]
13 referenceElement: null
14 PASS svg.getEnclosureList(rect, reference_element).length is 64
15 PASS svg.getIntersectionList(rect, reference_element).length is 100
16
17 rect: [50 50 150 150]
18 referenceElement: container
19 PASS svg.getEnclosureList(rect, reference_element).length is 100
20 PASS svg.getIntersectionList(rect, reference_element).length is 100
21
22 rect: [55 55 145 145]
23 referenceElement: container
24 PASS svg.getEnclosureList(rect, reference_element).length is 64
25 PASS svg.getIntersectionList(rect, reference_element).length is 100
26
27 rect: [50 50 150 150]
28 referenceElement: subcontainer
29 PASS svg.getEnclosureList(rect, reference_element).length is 50
30 PASS svg.getIntersectionList(rect, reference_element).length is 50
31
32 rect: [55 55 145 145]
33 referenceElement: subcontainer
34 PASS svg.getEnclosureList(rect, reference_element).length is 32
35 PASS svg.getIntersectionList(rect, reference_element).length is 50
36
37 Zooming should not affect the results.
38
39 rect: [50 50 150 150]
40 referenceElement: null
41 PASS svg.getEnclosureList(rect, reference_element).length is 100
42 PASS svg.getIntersectionList(rect, reference_element).length is 100
43
44 rect: [55 55 145 145]
45 referenceElement: null
46 PASS svg.getEnclosureList(rect, reference_element).length is 64
47 PASS svg.getIntersectionList(rect, reference_element).length is 100
48
49 rect: [50 50 150 150]
50 referenceElement: container
51 PASS svg.getEnclosureList(rect, reference_element).length is 100
52 PASS svg.getIntersectionList(rect, reference_element).length is 100
53
54 rect: [55 55 145 145]
55 referenceElement: container
56 PASS svg.getEnclosureList(rect, reference_element).length is 64
57 PASS svg.getIntersectionList(rect, reference_element).length is 100
58
59 rect: [50 50 150 150]
60 referenceElement: subcontainer
61 PASS svg.getEnclosureList(rect, reference_element).length is 50
62 PASS svg.getIntersectionList(rect, reference_element).length is 50
63
64 rect: [55 55 145 145]
65 referenceElement: subcontainer
66 PASS svg.getEnclosureList(rect, reference_element).length is 32
67 PASS svg.getIntersectionList(rect, reference_element).length is 50
68
69 But a viewbox transform should.
70
71 rect: [50 50 150 150]
72 referenceElement: null
73 PASS svg.getEnclosureList(rect, reference_element).length is 36
74 PASS svg.getIntersectionList(rect, reference_element).length is 49
75
76 rect: [55 55 145 145]
77 referenceElement: null
78 PASS svg.getEnclosureList(rect, reference_element).length is 25
79 PASS svg.getIntersectionList(rect, reference_element).length is 36
80
81 rect: [50 50 150 150]
82 referenceElement: container
83 PASS svg.getEnclosureList(rect, reference_element).length is 36
84 PASS svg.getIntersectionList(rect, reference_element).length is 49
85
86 rect: [55 55 145 145]
87 referenceElement: container
88 PASS svg.getEnclosureList(rect, reference_element).length is 25
89 PASS svg.getIntersectionList(rect, reference_element).length is 36
90
91 rect: [50 50 150 150]
92 referenceElement: subcontainer
93 PASS svg.getEnclosureList(rect, reference_element).length is 6
94 PASS svg.getIntersectionList(rect, reference_element).length is 14
95
96 rect: [55 55 145 145]
97 referenceElement: subcontainer
98 PASS svg.getEnclosureList(rect, reference_element).length is 0
99 PASS svg.getIntersectionList(rect, reference_element).length is 6
100
101 PASS successfullyParsed is true
102
103 TEST COMPLETE
104
OLDNEW
« no previous file with comments | « LayoutTests/svg/dom/SVGSVGElement-intersection-enclosure.html ('k') | Source/core/rendering/svg/RenderSVGModelObject.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698