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

Side by Side Diff: third_party/WebKit/LayoutTests/imported/wpt/svg/historical.html

Issue 2495873002: Manually import wpt@359815a0ff565cb6ca89349f6e9e154789267d8b (Closed)
Patch Set: Add Crash/Timeout expectation for bitmaprenderer-as-imagesource.html Created 4 years, 1 month 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 <!DOCTYPE html> 1 <!DOCTYPE html>
2 <title>Historical SVG features must be removed</title> 2 <title>Historical SVG features must be removed</title>
3 <script src="/resources/testharness.js"></script> 3 <script src="/resources/testharness.js"></script>
4 <script src="/resources/testharnessreport.js"></script> 4 <script src="/resources/testharnessreport.js"></script>
5 <script> 5 <script>
6 var removedInterfaces = [ 6 var removedInterfaces = [
7 "SVGAnimatedPathData", 7 "SVGAnimatedPathData",
8 "SVGColor", 8 "SVGColor",
9 "SVGDocument", 9 "SVGDocument",
10 "SVGElementInstanceList", 10 "SVGElementInstanceList",
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
50 ], 50 ],
51 "SVGGraphicsElement": [ 51 "SVGGraphicsElement": [
52 "getTransformToElement", 52 "getTransformToElement",
53 "hasExtension", 53 "hasExtension",
54 "requiredFeatures" 54 "requiredFeatures"
55 ], 55 ],
56 "SVGSVGElement": [ 56 "SVGSVGElement": [
57 "currentView", 57 "currentView",
58 "useCurrentView", 58 "useCurrentView",
59 "viewport" 59 "viewport"
60 ],
61 "SVGViewElement": [
62 "viewTarget"
60 ] 63 ]
61 } 64 }
62 for (var name in removedMembers) { 65 for (var name in removedMembers) {
63 for (var member of removedMembers[name]) { 66 for (var member of removedMembers[name]) {
64 test(function() { 67 test(function() {
65 assert_false(member in window[name].prototype) 68 assert_false(member in window[name].prototype)
66 }, name + ".prototype." + member + " must be removed") 69 }, name + ".prototype." + member + " must be removed")
67 } 70 }
68 } 71 }
69 72
70 var movedPathMembers = [ 73 var movedPathMembers = [
71 "getPointAtLength", 74 "getPointAtLength",
72 "getTotalLength", 75 "getTotalLength",
73 "pathLength" 76 "pathLength"
74 ] 77 ]
75 for (var member of movedPathMembers) { 78 for (var member of movedPathMembers) {
76 test(function() { 79 test(function() {
77 assert_false(SVGPathElement.prototype.hasOwnProperty(member)) 80 assert_false(SVGPathElement.prototype.hasOwnProperty(member))
78 assert_true(SVGGeometryElement.prototype.hasOwnProperty(member)) 81 assert_true(SVGGeometryElement.prototype.hasOwnProperty(member))
79 }, "SVGPathElement.prototype." + member + " must be moved to SVGGeometryElemen t.prototype") 82 }, "SVGPathElement.prototype." + member + " must be moved to SVGGeometryElemen t.prototype")
80 } 83 }
81 </script> 84 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698