Bug 44187
Summary: | Extend the layoutTestController to support dumping HostWindow methods to log invalidations | ||
---|---|---|---|
Product: | WebKit | Reporter: | Darin Fisher (:fishd, Google) <fishd> |
Component: | Tools / Tests | Assignee: | Darin Fisher (:fishd, Google) <fishd> |
Status: | NEW | ||
Severity: | Normal | ||
Priority: | P2 | ||
Version: | 528+ (Nightly build) | ||
Hardware: | All | ||
OS: | All |
Darin Fisher (:fishd, Google)
Following on from bug 42949, there should be a way to write a layout test
that can verify that the correct invalidation is generated after scrolling
a page containing fixed position elements.
The repaint test framework is not a great option since the actual repainting
done is fairly platform specific. For example, some platforms will coalesce
invalidations into a smaller set of invalidations. Or, if scrolling overlaps
with invalidation, some platforms may combine those operations in distinct ways.
Instead, it seems like it would be useful to have a way to log HostWindow methods
like invalidateContentsAndWindow, invalidateContentsForSlowScroll, and scroll.
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |