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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/dom/resources/geometry-interfaces-test-helpers.js

Issue 2611713002: Rewrite the layout test for DOMRect interface. (Closed)
Patch Set: Rewrite the layout test for DOMRect interface. Created 3 years, 11 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
« no previous file with comments | « third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-rect-expected.txt ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 function assert_identity_2d_matrix(actual) { 1 function assert_identity_2d_matrix(actual) {
2 assert_true(actual instanceof DOMMatrixReadOnly); 2 assert_true(actual instanceof DOMMatrixReadOnly);
3 assert_true(actual.is2D, "is2D"); 3 assert_true(actual.is2D, "is2D");
4 assert_true(actual.isIdentity, "isIdentity"); 4 assert_true(actual.isIdentity, "isIdentity");
5 assert_identity_matrix(actual); 5 assert_identity_matrix(actual);
6 } 6 }
7 7
8 function assert_identity_3d_matrix(actual) { 8 function assert_identity_3d_matrix(actual) {
9 assert_true(actual instanceof DOMMatrixReadOnly); 9 assert_true(actual instanceof DOMMatrixReadOnly);
10 assert_false(actual.is2D, "is2D"); 10 assert_false(actual.is2D, "is2D");
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
73 assert_equals(actual.z, expected[2], "point equality: z differs"); 73 assert_equals(actual.z, expected[2], "point equality: z differs");
74 assert_equals(actual.w, expected[3], "point equality: w differs"); 74 assert_equals(actual.w, expected[3], "point equality: w differs");
75 } else if(expected instanceof DOMPointReadOnly) { 75 } else if(expected instanceof DOMPointReadOnly) {
76 assert_equals(actual.x, expected.x, "point equality: x differs"); 76 assert_equals(actual.x, expected.x, "point equality: x differs");
77 assert_equals(actual.y, expected.y, "point equality: y differs"); 77 assert_equals(actual.y, expected.y, "point equality: y differs");
78 assert_equals(actual.z, expected.z, "point equality: z differs"); 78 assert_equals(actual.z, expected.z, "point equality: z differs");
79 assert_equals(actual.w, expected.w, "point equality: w differs"); 79 assert_equals(actual.w, expected.w, "point equality: w differs");
80 } else { 80 } else {
81 assert_unreached(); 81 assert_unreached();
82 } 82 }
83 }
84
85 function assert_dom_rect_equals(actual, expected) {
86 assert_true(actual instanceof DOMRectReadOnly);
87 if(Array.isArray(expected)) {
88 assert_equals(expected.length, 8);
89 assert_equals(actual.x, expected[0], "rect equality: x differs");
90 assert_equals(actual.y, expected[1], "rect equality: y differs");
91 assert_equals(actual.width, expected[2], "rect equality: width differs");
92 assert_equals(actual.height, expected[3], "rect equality: height differs");
93 assert_equals(actual.top, expected[4], "rect equality: top differs");
94 assert_equals(actual.right, expected[5], "rect equality: right differs");
95 assert_equals(actual.bottom, expected[6], "rect equality: bottom differs");
96 assert_equals(actual.left, expected[7], "rect equality: left differs");
97 } else if(expected instanceof DOMRectReadOnly) {
98 assert_equals(actual.x, expected.x, "rect equality: x differs");
99 assert_equals(actual.y, expected.y, "rect equality: y differs");
100 assert_equals(actual.width, expected.width, "rect equality: width differs");
101 assert_equals(actual.height, expected.height, "rect equality: height differs ");
102 assert_equals(actual.top, expected.top, "rect equality: top differs");
103 assert_equals(actual.right, expected.right, "rect equality: right differs");
104 assert_equals(actual.bottom, expected.bottom, "rect equality: bottom differs ");
105 assert_equals(actual.left, expected.left, "poirectnt equality: left differs" );
106 } else {
107 assert_unreached();
108 }
83 } 109 }
OLDNEW
« no previous file with comments | « third_party/WebKit/LayoutTests/fast/dom/geometry-interfaces-dom-rect-expected.txt ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698