| OLD | NEW |
| 1 Test parsing of CSS URI tokens. Older versions of WebKit did some double process
ing of these, hence this test would have failed. | 1 Test parsing of CSS URI tokens. Older versions of WebKit did some double process
ing of these, hence this test would have failed. |
| 2 | 2 |
| 3 SUCCESS | 3 SUCCESS |
| 4 | 4 |
| 5 Rules from the stylesheet: | 5 Rules from the stylesheet: |
| 6 | 6 |
| 7 #a { content: url(c); } | 7 #a { content: url(c); } |
| 8 #b { content: url(d); } | 8 #b { content: url(d); } |
| 9 #c { content: url(e); } | 9 #c { content: url(e); } |
| 10 #d { content: url(f); } | 10 #d { content: url(f); } |
| 11 #f { content: url(c); } | 11 #f { content: url(c); } |
| 12 #g { content: url(d); } | 12 #g { content: url(d); } |
| 13 #h { content: url(e); } | 13 #h { content: url(e); } |
| 14 #i { content: url(f); } | 14 #i { content: url(f); } |
| 15 #j { content: url('url(g)'); } | 15 #j { content: url('url(g)'); } |
| 16 #l { content: url(c); } | 16 #l { content: url(c); } |
| 17 #m { content: url(d); } | 17 #m { content: url(d); } |
| 18 #n { content: url(e); } | 18 #n { content: url(e); } |
| 19 #o { content: url(f); } | 19 #o { content: url(f); } |
| 20 #p { content: url('url(g)'); } | 20 #p { content: url('url(g)'); } |
| 21 #q { cursor: url('url(q)'); } | 21 #q { cursor: url('url(q)'); } |
| 22 #r { list-style-image: url('url(r)'); } | 22 #r { list-style: url('url(r)'); } |
| 23 #s { background-image: url('url(s)'); } | 23 #s { background-image: url('url(s)'); } |
| 24 #t { -webkit-mask: url('url(t)'); } | 24 #t { -webkit-mask: url('url(t)'); } |
| 25 #u { -webkit-border-image: url('url(u)') 1 2 3 4 fill stretch round; } | 25 #u { -webkit-border-image: url('url(u)') 1 2 3 4 fill stretch round; } |
| 26 #v { -webkit-mask-box-image: url('url(v)') 1 2 3 4 fill stretch round; } | 26 #v { -webkit-mask-box-image: url('url(v)') 1 2 3 4 fill stretch round; } |
| 27 #w { content: url(ww); } | 27 #w { content: url(ww); } |
| 28 #x { content: url(x%20xx); } | 28 #x { content: url(x%20xx); } |
| 29 #y { content: url(y%20yy); } | 29 #y { content: url(y%20yy); } |
| 30 Expected result: | 30 Expected result: |
| 31 | 31 |
| 32 #a { content: url(c); } | 32 #a { content: url(c); } |
| 33 #b { content: url(d); } | 33 #b { content: url(d); } |
| 34 #c { content: url(e); } | 34 #c { content: url(e); } |
| 35 #d { content: url(f); } | 35 #d { content: url(f); } |
| 36 #f { content: url(c); } | 36 #f { content: url(c); } |
| 37 #g { content: url(d); } | 37 #g { content: url(d); } |
| 38 #h { content: url(e); } | 38 #h { content: url(e); } |
| 39 #i { content: url(f); } | 39 #i { content: url(f); } |
| 40 #j { content: url('url(g)'); } | 40 #j { content: url('url(g)'); } |
| 41 #l { content: url(c); } | 41 #l { content: url(c); } |
| 42 #m { content: url(d); } | 42 #m { content: url(d); } |
| 43 #n { content: url(e); } | 43 #n { content: url(e); } |
| 44 #o { content: url(f); } | 44 #o { content: url(f); } |
| 45 #p { content: url('url(g)'); } | 45 #p { content: url('url(g)'); } |
| 46 #q { cursor: url('url(q)'); } | 46 #q { cursor: url('url(q)'); } |
| 47 #r { list-style-image: url('url(r)'); } | 47 #r { list-style: url('url(r)'); } |
| 48 #s { background-image: url('url(s)'); } | 48 #s { background-image: url('url(s)'); } |
| 49 #t { -webkit-mask: url('url(t)'); } | 49 #t { -webkit-mask: url('url(t)'); } |
| 50 #u { -webkit-border-image: url('url(u)') 1 2 3 4 fill stretch round; } | 50 #u { -webkit-border-image: url('url(u)') 1 2 3 4 fill stretch round; } |
| 51 #v { -webkit-mask-box-image: url('url(v)') 1 2 3 4 fill stretch round; } | 51 #v { -webkit-mask-box-image: url('url(v)') 1 2 3 4 fill stretch round; } |
| 52 #w { content: url(ww); } | 52 #w { content: url(ww); } |
| 53 #x { content: url(x%20xx); } | 53 #x { content: url(x%20xx); } |
| 54 #y { content: url(y%20yy); } | 54 #y { content: url(y%20yy); } |
| 55 | 55 |
| OLD | NEW |