Bug 15836

Summary: WebKit fails some WICD 1.0 core test cases
Product: WebKit Reporter: Eric Seidel (no email) <eric>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: NEW ---    
Severity: Normal CC: ahmad.saleem792, ap, bdakin, jensimmons, karlcow, laszlo.gombos, rniwa, timur.mehrvarz, webkit, zimmermann
Priority: P2 Keywords: NeedsReduction
Version: 523.x (Safari 3)   
Hardware: Mac   
OS: OS X 10.4   
URL: http://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/index.xhtml
Bug Depends on: 16275, 16484, 16492, 10526, 15849, 16268, 16269, 16270, 16272, 16273, 16274, 16276, 16481, 16483, 16486, 16488, 16489, 16490, 16491, 16505, 16626, 23588    
Bug Blocks:    

Description Eric Seidel (no email) 2007-11-04 19:18:11 PST
WebKit fails some WICD 1.0 core test cases

See:
http://lab.vodafone.com/lp/WICD-core-1/index.xhtml

We fail some of those (SVG background images being one), we should file them as individual bugs (linking them to this one) and fix them. :)
Comment 2 Eric Seidel (no email) 2007-12-02 12:54:40 PST
Turns out they've updated the test suite, and moved it to a more official location:
http://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/index.xhtml
Comment 3 Eric Seidel (no email) 2007-12-03 16:44:56 PST
Hum... supposedly there is some WebKit fork called "Vienna" which actually passes at least some additional tests:
http://lists.w3.org/Archives/Public/public-cdf/2007Nov/0001.html
If that's right, we should figure out how to work with these Vienna folks so that they actually are contributing their code back to mainline.
Comment 4 Nikolas Zimmermann 2011-05-27 05:41:05 PDT
The rightsizing tests work with the patch on bug 10526.
Comment 5 Nikolas Zimmermann 2011-05-27 11:31:39 PDT
(In reply to comment #4)
> The rightsizing tests work with the patch on bug 10526.

(In reply to comment #3)
> Hum... supposedly there is some WebKit fork called "Vienna" which actually passes at least some additional tests:
> http://lists.w3.org/Archives/Public/public-cdf/2007Nov/0001.html
> If that's right, we should figure out how to work with these Vienna folks so that they actually are contributing their code back to mainline.

Fixed in r87526. We can do the same as the "Vienna" fork now.
Be sure to try this WICD Core testsuites again, even if WICD WG is discontinued. Some of these tests are still very useful!
Comment 6 Ahmad Saleem 2022-06-29 15:44:41 PDT
Tested on Safari 15.5 on macOS 12.4, Chrome Canary 104 and Firefox Nightly 104.

WICD Full Suite Test Case:

Only this test case - Safari 15.5 does not show expected result of italic "WWW" and "World Wide Web" but Safari 15.5 matches all other browsers, which also don't show italic (Chrome Canary 105 and Firefox Nightly 104).

Link - https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-ruby-11.xhtml

______________________________

WICD Implementation Matrix - Failing Safari / Webkit tests:

In this particular below test case, the color does not change to "Fuchsia" and it is same across all browsers as well:

https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-scalable-icon2.xhtml

In below text case - Safari and Chrome are matching each other but Firefox is showing the background image in centre (not stretched to end to end):

https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-scalable-background-image2.xhtml

Below test case is broken in Safari in two ways: 1) Text color is black while Firefox renders it as Blue (Chrome matches Safari here) 2) Upon clicking link and then doing back, it does not render background and links (all other browsers do it fine):

https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-focusable-points.xhtml

In this test case, when clicking circle, there is no audio in Safari and it matches with all other browsers:
https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-other-child-formats1.xhtml

In this below test - Safari does not show “media player” and other browsers does:

https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-other-child-formats3.xhtml
https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-other-child-formats5.xhtml

In below tests, Safari respects embedded font but Firefox and Chrome does not:

https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-font-naming2.xhtml
https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-scalable-icon1.xhtml

Following test hangs Safari and has performance issues and it does complete but after hanging a browser:

https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-smil-parallel.xhtml


Below test fails in Safari 15.5 and Chrome Canary 105 but succeed in Firefox:

https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-document-end-a.xhtml

Safari does not show media player for MP3 embedded (Chrome also show - plugin not supported for AVI file):
https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-timed-childs-in-par.xhtml

Safari fails on DPI tests here:
https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-media-queries.xhtml

Safari fails and does not have lime color background:

https://www.w3.org/2004/CDF/TestSuite/WICD_CDR_WP1/test-media-queries-aspect-ratio.xhtml