[Webkit-unassigned] [Bug 59334] [Qt] New tests introduced in r84742 fail

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Jun 9 12:53:34 PDT 2011


Robert Hogan <robert at webkit.org> changed:

           What    |Removed                     |Added
                 CC|                            |robert at webkit.org

--- Comment #2 from Robert Hogan <robert at webkit.org>  2011-06-09 12:53:34 PST ---
(In reply to comment #0)
> http/tests/security/XFrameOptions/x-frame-options-deny.html
> http/tests/security/XFrameOptions/x-frame-options-parent-same-origin-deny.html

These two are benign, we have platform-specific results for the return codes in the same family of tests.

> http/tests/misc/will-send-request-returns-null-on-redirect.html

This one happens because the Qt API considers a load finished (and DRT dumps it results) when postProgressFinishedNotification() is fired from ProgressTracker::finalProgressComplete() for the main frame. By the time dispatchDidFailLoading() has been called for the iframe, the DRT has dumped.

I think other tests cope with this by putting a notifyDone() into the load event handler of any subframes. That is probably the fix here, or just accept Qt's platform specific results.

Alexey, does that sound sensible to you or do you suspect Qt is doing something wrong here?

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list