Bug 115203
Summary: | [WK2] Multiple tests in http/tests/download fail because of incorrect custom policy delegate implementation | ||
---|---|---|---|
Product: | WebKit | Reporter: | Alexey Proskuryakov <ap> |
Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | Keywords: | LayoutTestFailure |
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Alexey Proskuryakov
These tests are currently skipped on WebKit2:
http/tests/download/default-encoding.html
http/tests/download/inherited-encoding-form-submission-result.html
http/tests/download/inherited-encoding.html
An immediate reason for the failure is that testRunner.waitForPolicyDelegate() overrides "permissive" delegate mode that's just set via testRunner.setCustomPolicyDelegate(). However, with that is fixed, tests results are still wrong.
From (very) brief debugging, it appears that WebKitTestRunner substitutes entirely different delegates than DumpRenderTree.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |