Bug 10965
| Summary: | Layout tests need a way to specify a need for a clean session history | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Adam Roben (:aroben) <aroben> |
| Component: | Tools / Tests | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | mihaip |
| Priority: | P2 | ||
| Version: | 420+ | ||
| Hardware: | Mac | ||
| OS: | OS X 10.4 | ||
| URL: | http://build.webkit.org/results/post-commit-powerpc-mac-os-x/3565/fast/js/window-properties-diffs.txt | ||
Adam Roben (:aroben)
As reported in bug 10958, fast/js/window-properties.html will fail when run with all the other layout tests, but running it by itself or running all of fast/js will show it passing. This is causing the failures on the buildbot.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Adam Roben (:aroben)
*** Bug 10926 has been marked as a duplicate of this bug. ***
Adam Roben (:aroben)
The failure seems to be caused by DumpRenderTree opening every test in the same WebView, thereby building up a session history. We need tests to be able to specify that they need a clean session.
Adam Roben (:aroben)
r16720 fixes the checked-in results to match what you get when you do a full LayoutTests run. However, we still need a way for tests to specify they need a clean history.
Mihai Parparita
layoutTestController.clearBackForwardList got added a long time ago (http://trac.webkit.org/changeset/25515, if not earlier).