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

Side by Side Diff: LayoutTests/svg/dom/SVGPathSegList-replaceItem-expected.txt

Issue 1177303004: Updated SVGListPropertyHelper as per SVG2 Spec (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: fixed presubmit error Created 5 years, 6 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 This is a test of the SVGPathSegList::replaceItem() API. 1 This is a test of the SVGPathSegList::replaceItem() API.
2 2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4 4
5 5
6 6
7 Check initial 'pathSegList' value of path1 7 Check initial 'pathSegList' value of path1
8 PASS path1.pathSegList.numberOfItems is 6 8 PASS path1.pathSegList.numberOfItems is 6
9 PASS path1.pathSegList.getItem(0).toString() is "[object SVGPathSegMovetoAbs]" 9 PASS path1.pathSegList.getItem(0).toString() is "[object SVGPathSegMovetoAbs]"
10 PASS path1.pathSegList.getItem(0).x is 0 10 PASS path1.pathSegList.getItem(0).x is 0
(...skipping 23 matching lines...) Expand all
34 PASS path2.pathSegList.getItem(2).toString() is "[object SVGPathSegLinetoAbs]" 34 PASS path2.pathSegList.getItem(2).toString() is "[object SVGPathSegLinetoAbs]"
35 PASS path2.pathSegList.getItem(2).x is 200 35 PASS path2.pathSegList.getItem(2).x is 200
36 PASS path2.pathSegList.getItem(2).y is 100 36 PASS path2.pathSegList.getItem(2).y is 100
37 PASS path2.pathSegList.getItem(3).toString() is "[object SVGPathSegLinetoHorizon talRel]" 37 PASS path2.pathSegList.getItem(3).toString() is "[object SVGPathSegLinetoHorizon talRel]"
38 PASS path2.pathSegList.getItem(3).x is -100 38 PASS path2.pathSegList.getItem(3).x is -100
39 39
40 Replace second item with third item of path1 40 Replace second item with third item of path1
41 PASS path1.pathSegList.replaceItem(path1.pathSegList.getItem(2), 1).toString() i s "[object SVGPathSegLinetoAbs]" 41 PASS path1.pathSegList.replaceItem(path1.pathSegList.getItem(2), 1).toString() i s "[object SVGPathSegLinetoAbs]"
42 42
43 Replace third item of path2 with fourth item of path1 43 Replace third item of path2 with fourth item of path1
44 PASS path2.pathSegList.replaceItem(path1.pathSegList.getItem(3), 2).toString() i s "[object SVGPathSegLinetoVerticalRel]" 44 PASS path2.pathSegList.replaceItem(path1.pathSegList.getItem(4), 2).toString() i s "[object SVGPathSegLinetoVerticalRel]"
45
46 Reset points attribute to M 0 0 L 100 0 v 100
47 PASS path1.setAttribute('d', 'M 0 0 L 100 0 v 100 h 100') is undefined.
48
49 Replace fourth item of path1 with third item of path2
50 PASS path1.pathSegList.replaceItem(path2.pathSegList.getItem(3), 3).toString() i s "[object SVGPathSegLinetoHorizontalRel]"
45 51
46 Check final 'pathSegList' value of path1 52 Check final 'pathSegList' value of path1
47 PASS path1.pathSegList.numberOfItems is 4 53 PASS path1.pathSegList.numberOfItems is 4
48 PASS path1.pathSegList.getItem(0).toString() is "[object SVGPathSegMovetoAbs]" 54 PASS path1.pathSegList.getItem(0).toString() is "[object SVGPathSegMovetoAbs]"
49 PASS path1.pathSegList.getItem(0).x is 0 55 PASS path1.pathSegList.getItem(0).x is 0
50 PASS path1.pathSegList.getItem(0).y is 0 56 PASS path1.pathSegList.getItem(0).y is 0
51 PASS path1.pathSegList.getItem(1).toString() is "[object SVGPathSegLinetoAbs]" 57 PASS path1.pathSegList.getItem(1).toString() is "[object SVGPathSegLinetoAbs]"
52 PASS path1.pathSegList.getItem(1).x is 100 58 PASS path1.pathSegList.getItem(1).x is 100
53 PASS path1.pathSegList.getItem(1).y is 0 59 PASS path1.pathSegList.getItem(1).y is 0
54 PASS path1.pathSegList.getItem(2).toString() is "[object SVGPathSegLinetoAbs]" 60 PASS path1.pathSegList.getItem(2).toString() is "[object SVGPathSegLinetoVertica lRel]"
55 PASS path1.pathSegList.getItem(2).x is 100
56 PASS path1.pathSegList.getItem(2).y is 100 61 PASS path1.pathSegList.getItem(2).y is 100
57 PASS path1.pathSegList.getItem(3).toString() is "[object SVGPathSegLinetoAbs]" 62 PASS path1.pathSegList.getItem(3).toString() is "[object SVGPathSegLinetoHorizon talRel]"
58 PASS path1.pathSegList.getItem(3).x is 0 63 PASS path1.pathSegList.getItem(3).x is -100
59 PASS path1.pathSegList.getItem(3).y is 100
60 64
61 Check final 'pathSegList' value of path2 65 Check final 'pathSegList' value of path2
62 PASS path2.pathSegList.numberOfItems is 4 66 PASS path2.pathSegList.numberOfItems is 4
63 PASS path2.pathSegList.getItem(0).toString() is "[object SVGPathSegMovetoAbs]" 67 PASS path2.pathSegList.getItem(0).toString() is "[object SVGPathSegMovetoAbs]"
64 PASS path2.pathSegList.getItem(0).x is 0 68 PASS path2.pathSegList.getItem(0).x is 0
65 PASS path2.pathSegList.getItem(0).y is 0 69 PASS path2.pathSegList.getItem(0).y is 0
66 PASS path2.pathSegList.getItem(1).toString() is "[object SVGPathSegLinetoHorizon talRel]" 70 PASS path2.pathSegList.getItem(1).toString() is "[object SVGPathSegLinetoHorizon talRel]"
67 PASS path2.pathSegList.getItem(1).x is 100 71 PASS path2.pathSegList.getItem(1).x is 100
68 PASS path2.pathSegList.getItem(2).toString() is "[object SVGPathSegLinetoVertica lRel]" 72 PASS path2.pathSegList.getItem(2).toString() is "[object SVGPathSegLinetoVertica lRel]"
69 PASS path2.pathSegList.getItem(2).y is 100 73 PASS path2.pathSegList.getItem(2).y is 100
70 PASS path2.pathSegList.getItem(3).toString() is "[object SVGPathSegLinetoHorizon talRel]" 74 PASS path2.pathSegList.getItem(3).toString() is "[object SVGPathSegLinetoHorizon talRel]"
71 PASS path2.pathSegList.getItem(3).x is -100 75 PASS path2.pathSegList.getItem(3).x is -100
72 PASS successfullyParsed is true 76 PASS successfullyParsed is true
73 77
74 TEST COMPLETE 78 TEST COMPLETE
75 79
OLDNEW
« no previous file with comments | « LayoutTests/svg/dom/SVGPathSegList-replaceItem.xhtml ('k') | LayoutTests/svg/dom/SVGPointList-basics.xhtml » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698