Changeset 100687 in webkit
- Timestamp:
- Nov 17, 2011 3:19:53 PM (12 years ago)
- Location:
- trunk/LayoutTests
- Files:
-
- 1 deleted
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LayoutTests/ChangeLog
r100677 r100687 1 2011-11-17 Tim Horton <hortont424@gmail.com> 2 3 Implement CSS3 Images cross-fade() image function 4 https://bugs.webkit.org/show_bug.cgi?id=52162 5 <rdar://problem/10209254> 6 7 Reviewed by Simon Fraser. 8 9 Fix fast/css/getComputedStyle/computed-style-cross-fade.html to use the "dummy" protocol for its 10 images, so that we don't have loading errors. 11 12 Unskip the test on Qt. 13 14 Remove the (now) unnecessary Gtk baselines. 15 16 * fast/css/getComputedStyle/computed-style-cross-fade-expected.txt: 17 * fast/css/getComputedStyle/computed-style-cross-fade.html: 18 * platform/gtk/fast/css/getComputedStyle/computed-style-cross-fade-expected.txt: Removed. 19 * platform/qt/Skipped: 20 1 21 2011-11-17 Ken Buchanan <kenrb@chromium.org> 2 22 -
trunk/LayoutTests/fast/css/getComputedStyle/computed-style-cross-fade-expected.txt
r100535 r100687 1 Blocked access to external URL http://example.com/example.png2 Blocked access to external URL http://example.com/example.png3 Blocked access to external URL http://example.com/a.png4 Blocked access to external URL http://example.com/b.png5 Blocked access to external URL http://example.com/example.png6 Blocked access to external URL http://example.com/c.png7 Blocked access to external URL http://example.com/a.png8 Blocked access to external URL http://example.com/b.png9 Blocked access to external URL http://example.com/example.png10 Blocked access to external URL http://example.com/example.png11 Blocked access to external URL http://example.com/example.png12 Blocked access to external URL http://example.com/example.png13 Blocked access to external URL http://example.com/example.png14 Blocked access to external URL http://example.com/example.png15 Blocked access to external URL http://example.com/example.png16 Blocked access to external URL http://example.com/example.png17 Blocked access to external URL http://example.com/example.png18 Blocked access to external URL http://example.com/example.png19 Blocked access to external URL http://example.com/example.png20 1 -webkit-cross-fade 21 2 22 3 23 4 PASS testCrossfade("opacity: 500%", "opacity") is "1" 24 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 50%)", "background-image") is "-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 0.5)"25 PASS testCrossfade("background-image: -webkit-cross-fade(-webkit-cross-fade(url( http://example.com/a.png), url(http://example.com/b.png), 25%), url(http://example.com/example.png), 50%)", "background-image") is "-webkit-cross-fade(-webkit-cross-fade(url(http://example.com/a.png), url(http://example.com/b.png), 0.25), url(http://example.com/example.png), 0.5)"26 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/c.png), -webkit-cross-fade(url(http://example.com/a.png), url(http://example.com/b.png), 25%), 50%)", "background-image") is "-webkit-cross-fade(url(http://example.com/c.png), -webkit-cross-fade(url(http://example.com/a.png), url(http://example.com/b.png), 0.25), 0.5)"27 PASS testCrossfade("background-image: -webkit-cross-fade(-webkit-linear-gradient(black, white), url( http://example.com/example.png), 10%)", "background-image") is "-webkit-cross-fade(-webkit-linear-gradient(top, black, white), url(http://example.com/example.png), 0.1)"28 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 1.0)", "background-image") is "-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 1)"29 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 0.5)", "background-image") is "-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 0.5)"30 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 5.0)", "background-image") is "-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 1)"31 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 700%)", "background-image") is "-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 1)"32 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), -20)", "background-image") is "-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 0)"33 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png))", "background-image") is "none"34 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png),)", "background-image") is "none"35 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png))", "background-image") is "none"36 PASS testCrossfade("background-image: -webkit-cross-fade(), url( http://example.com/example.png))", "background-image") is "none"5 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 50%)", "background-image") is "-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 0.5)" 6 PASS testCrossfade("background-image: -webkit-cross-fade(-webkit-cross-fade(url(dummy://a.png), url(dummy://b.png), 25%), url(dummy://example.png), 50%)", "background-image") is "-webkit-cross-fade(-webkit-cross-fade(url(dummy://a.png), url(dummy://b.png), 0.25), url(dummy://example.png), 0.5)" 7 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://c.png), -webkit-cross-fade(url(dummy://a.png), url(dummy://b.png), 25%), 50%)", "background-image") is "-webkit-cross-fade(url(dummy://c.png), -webkit-cross-fade(url(dummy://a.png), url(dummy://b.png), 0.25), 0.5)" 8 PASS testCrossfade("background-image: -webkit-cross-fade(-webkit-linear-gradient(black, white), url(dummy://example.png), 10%)", "background-image") is "-webkit-cross-fade(-webkit-linear-gradient(top, black, white), url(dummy://example.png), 0.1)" 9 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 1.0)", "background-image") is "-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 1)" 10 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 0.5)", "background-image") is "-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 0.5)" 11 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 5.0)", "background-image") is "-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 1)" 12 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 700%)", "background-image") is "-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 1)" 13 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), -20)", "background-image") is "-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 0)" 14 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png))", "background-image") is "none" 15 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png),)", "background-image") is "none" 16 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png))", "background-image") is "none" 17 PASS testCrossfade("background-image: -webkit-cross-fade(), url(dummy://example.png))", "background-image") is "none" 37 18 PASS testCrossfade("background-image: -webkit-cross-fade(url(", "background-image") is "none" 38 19 PASS testCrossfade("background-image: -webkit-cross-fade(10px 20% 5px #bbb)", "background-image") is "none" 39 20 PASS testCrossfade("background-image: -webkit-cross-fade(-webkit-cross-fade(-webkit-cross-fade()))", "background-image") is "none" 40 PASS testCrossfade("background-image: -webkit-cross-fade(20%, url( http://example.com/a.png), url(http://example.com/b.png))", "background-image") is "none"41 PASS testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/a.png),)", "background-image") is "none"21 PASS testCrossfade("background-image: -webkit-cross-fade(20%, url(dummy://a.png), url(dummy://b.png))", "background-image") is "none" 22 PASS testCrossfade("background-image: -webkit-cross-fade(url(dummy://a.png),)", "background-image") is "none" 42 23 PASS testCrossfade("background-image: -webkit-cross-fade(,)", "background-image") is "none" 43 PASS testCrossfade("background-image: -webkit-cross-fade(,url( http://example.com/a.png))", "background-image") is "none"24 PASS testCrossfade("background-image: -webkit-cross-fade(,url(dummy://a.png))", "background-image") is "none" 44 25 PASS testCrossfade("background-image: -webkit-cross-fade(,,,,,)", "background-image") is "none" 45 26 PASS successfullyParsed is true -
trunk/LayoutTests/fast/css/getComputedStyle/computed-style-cross-fade.html
r100535 r100687 23 23 24 24 shouldBe('testCrossfade("opacity: 500%", "opacity")', '"1"'); 25 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 50%)", "background-image")', '"-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 0.5)"');26 shouldBe('testCrossfade("background-image: -webkit-cross-fade(-webkit-cross-fade(url( http://example.com/a.png), url(http://example.com/b.png), 25%), url(http://example.com/example.png), 50%)", "background-image")', '"-webkit-cross-fade(-webkit-cross-fade(url(http://example.com/a.png), url(http://example.com/b.png), 0.25), url(http://example.com/example.png), 0.5)"');27 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/c.png), -webkit-cross-fade(url(http://example.com/a.png), url(http://example.com/b.png), 25%), 50%)", "background-image")', '"-webkit-cross-fade(url(http://example.com/c.png), -webkit-cross-fade(url(http://example.com/a.png), url(http://example.com/b.png), 0.25), 0.5)"');28 shouldBe('testCrossfade("background-image: -webkit-cross-fade(-webkit-linear-gradient(black, white), url( http://example.com/example.png), 10%)", "background-image")', '"-webkit-cross-fade(-webkit-linear-gradient(top, black, white), url(http://example.com/example.png), 0.1)"');29 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 1.0)", "background-image")', '"-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 1)"');30 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 0.5)", "background-image")', '"-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 0.5)"');25 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 50%)", "background-image")', '"-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 0.5)"'); 26 shouldBe('testCrossfade("background-image: -webkit-cross-fade(-webkit-cross-fade(url(dummy://a.png), url(dummy://b.png), 25%), url(dummy://example.png), 50%)", "background-image")', '"-webkit-cross-fade(-webkit-cross-fade(url(dummy://a.png), url(dummy://b.png), 0.25), url(dummy://example.png), 0.5)"'); 27 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://c.png), -webkit-cross-fade(url(dummy://a.png), url(dummy://b.png), 25%), 50%)", "background-image")', '"-webkit-cross-fade(url(dummy://c.png), -webkit-cross-fade(url(dummy://a.png), url(dummy://b.png), 0.25), 0.5)"'); 28 shouldBe('testCrossfade("background-image: -webkit-cross-fade(-webkit-linear-gradient(black, white), url(dummy://example.png), 10%)", "background-image")', '"-webkit-cross-fade(-webkit-linear-gradient(top, black, white), url(dummy://example.png), 0.1)"'); 29 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 1.0)", "background-image")', '"-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 1)"'); 30 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 0.5)", "background-image")', '"-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 0.5)"'); 31 31 32 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 5.0)", "background-image")', '"-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 1)"');33 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), 700%)", "background-image")', '"-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 1)"');32 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 5.0)", "background-image")', '"-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 1)"'); 33 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 700%)", "background-image")', '"-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 1)"'); 34 34 35 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png), -20)", "background-image")', '"-webkit-cross-fade(url(http://example.com/example.png), url(http://example.com/example.png), 0)"');35 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), -20)", "background-image")', '"-webkit-cross-fade(url(dummy://example.png), url(dummy://example.png), 0)"'); 36 36 37 37 // Invalid 38 38 39 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png))", "background-image")', '"none"');40 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png), url(http://example.com/example.png),)", "background-image")', '"none"');41 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/example.png))", "background-image")', '"none"');42 shouldBe('testCrossfade("background-image: -webkit-cross-fade(), url( http://example.com/example.png))", "background-image")', '"none"');39 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png))", "background-image")', '"none"'); 40 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png), url(dummy://example.png),)", "background-image")', '"none"'); 41 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://example.png))", "background-image")', '"none"'); 42 shouldBe('testCrossfade("background-image: -webkit-cross-fade(), url(dummy://example.png))", "background-image")', '"none"'); 43 43 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(", "background-image")', '"none"'); 44 44 shouldBe('testCrossfade("background-image: -webkit-cross-fade(10px 20% 5px #bbb)", "background-image")', '"none"'); 45 45 shouldBe('testCrossfade("background-image: -webkit-cross-fade(-webkit-cross-fade(-webkit-cross-fade()))", "background-image")', '"none"'); 46 shouldBe('testCrossfade("background-image: -webkit-cross-fade(20%, url( http://example.com/a.png), url(http://example.com/b.png))", "background-image")', '"none"');47 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url( http://example.com/a.png),)", "background-image")', '"none"');46 shouldBe('testCrossfade("background-image: -webkit-cross-fade(20%, url(dummy://a.png), url(dummy://b.png))", "background-image")', '"none"'); 47 shouldBe('testCrossfade("background-image: -webkit-cross-fade(url(dummy://a.png),)", "background-image")', '"none"'); 48 48 shouldBe('testCrossfade("background-image: -webkit-cross-fade(,)", "background-image")', '"none"'); 49 shouldBe('testCrossfade("background-image: -webkit-cross-fade(,url( http://example.com/a.png))", "background-image")', '"none"');49 shouldBe('testCrossfade("background-image: -webkit-cross-fade(,url(dummy://a.png))", "background-image")', '"none"'); 50 50 shouldBe('testCrossfade("background-image: -webkit-cross-fade(,,,,,)", "background-image")', '"none"'); 51 51 -
trunk/LayoutTests/platform/qt/Skipped
r100633 r100687 2501 2501 fast/text/find-kana.html 2502 2502 fast/text/find-spaces.html 2503 2504 # REGRESSION(r100535)2505 # Implement CSS3 Images cross-fade() image function2506 # https://bugs.webkit.org/show_bug.cgi?id=521622507 fast/css/getComputedStyle/computed-style-cross-fade.html
Note: See TracChangeset
for help on using the changeset viewer.