Summary: | intersection-observer-entry-interface.html test fails on the bots | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Simon Fraser (smfr) <simon.fraser> | ||||
Component: | Tools / Tests | Assignee: | Simon Fraser (smfr) <simon.fraser> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | commit-queue, lforschler, ryanhaddad, sam, simon.fraser | ||||
Priority: | P2 | ||||||
Version: | Safari 9 | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
URL: | https://build.webkit.org/results/Apple%20El%20Capitan%20Debug%20WK2%20(Tests)/r209057%20(9622)/intersection-observer/intersection-observer-entry-interface-pretty-diff.html | ||||||
Attachments: |
|
Description
Simon Fraser (smfr)
2016-11-28 22:46:55 PST
The bug is that TestController::ensureViewSupportsOptionsForTest() early returns if it thinks the current view supports the new test options. However, the code fails to check for a difference in the enableIntersectionObserver option. In general, this code is confused about options that must be set before view creation, and those that can be set as normal preferences. Created attachment 295585 [details]
Patch
Comment on attachment 295585 [details] Patch Clearing flags on attachment: 295585 Committed r209073: <http://trac.webkit.org/changeset/209073> All reviewed patches have been landed. Closing bug. |