Bug 19042

Summary: REGRESSION: One JavaScript test suite test at www.jsunit.net fails
Product: WebKit Reporter: Jyrki Wahlstedt <jyrki.wahlstedt>
Component: XMLAssignee: Nobody <webkit-unassigned>
Status: RESOLVED WORKSFORME    
Severity: Normal CC: ap
Priority: P1 Keywords: NeedsReduction
Version: 528+ (Nightly build)   
Hardware: All   
OS: All   
URL: http://www.jsunit.net/runner/testRunner.html?testpage=/runner/tests/jsUnitTestSuite.html

Description Jyrki Wahlstedt 2008-05-13 23:29:59 PDT
Visiting the page given in the URL above (found at "Test runner online" at www.jsunit.net) and clicking the "Run" button gives one failure at server/jsUnitServerAjaxTests.html, testReceiveServerStatus failed. The explanation is "Expected <server started|test run requested> (String) but was <null>.

I do not know JavaScript processing enough to say, whether this is a bug in the test (ok in Firefox 3b5 anyway) or in Webkit.

The test was run with Webkit r33029.
Comment 1 Alexey Proskuryakov 2008-05-14 09:55:01 PDT
Confirming as a regression from Safari 3.1.1. It is not immediately clear what has changed though, a reduction will need to be made.
Comment 2 Jyrki Wahlstedt 2008-06-02 04:55:46 PDT
Not knowing what has been done to correct this bug I noticed that at least in version r34278 (WinXP) this works ok.
Comment 3 Alexey Proskuryakov 2008-06-02 06:57:08 PDT
THis fails in revisions up to r33980, but passes in r33944-sf and r34020, which means that switching JavaScript interpreter to SquirrelFish magically fixed this.