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

Side by Side Diff: third_party/WebKit/LayoutTests/fast/css/script-tests/image-set-parsing.js

Issue 2203773002: Add support for "image-set" Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 4 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 description("Test the parsing of the -webkit-image-set function."); 1 description("Test the parsing of the image-set function.");
2 2
3 var result; 3 var result;
4 4
5 function testImageSetRule(description, property, rule, expectedTexts) 5 function testImageSetRule(description, property, rule, expectedTexts)
6 { 6 {
7 debug(""); 7 debug("");
8 debug(description + " : " + rule); 8 debug(description + " : " + rule);
9 9
10 var div = document.createElement("div"); 10 var div = document.createElement("div");
11 rule = "-webkit-image-set(" + rule + ")"; 11 rule = "image-set(" + rule + ")";
12 div.style[property] = rule; 12 div.style[property] = rule;
13 document.body.appendChild(div); 13 document.body.appendChild(div);
14 result = div.style[property].replace(/url\("[^#]*#/g, 'url("#'); 14 result = div.style[property].replace(/url\("[^#]*#/g, 'url("#');
15 shouldBeEqualToString("result", rule); 15 shouldBeEqualToString("result", rule);
16 document.body.removeChild(div); 16 document.body.removeChild(div);
17 } 17 }
18 18
19 testImageSetRule("Single value for background-image", 19 testImageSetRule("Single value for background-image",
20 "background-image", 20 "background-image",
21 'url("#a") 1x'); 21 'url("#a") 1x');
(...skipping 24 matching lines...) Expand all
46 46
47 testImageSetRule("Single value for -webkit-mask-box-image-source", 47 testImageSetRule("Single value for -webkit-mask-box-image-source",
48 "-webkit-mask-box-image-source", 48 "-webkit-mask-box-image-source",
49 'url("#a") 1x'); 49 'url("#a") 1x');
50 50
51 testImageSetRule("Multiple values for -webkit-mask-box-image-source", 51 testImageSetRule("Multiple values for -webkit-mask-box-image-source",
52 "-webkit-mask-box-image-source", 52 "-webkit-mask-box-image-source",
53 'url("#a") 1x, url("#b") 2x'); 53 'url("#a") 1x, url("#b") 2x');
54 54
55 successfullyParsed = true; 55 successfullyParsed = true;
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698