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. |