Bug 20798
| Summary: | Web Inspector: support debug paint flashing | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Dave Hyatt <hyatt> |
| Component: | Web Inspector | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | aroben, bburg, ddkilzer, dev+webkit, graouts, joepeck, mitz, rik, simon.fraser, timothy, webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | 528+ (Nightly build) | ||
| Hardware: | All | ||
| OS: | All | ||
Dave Hyatt
I think it would be cool if Web Inspector supported paint flashing (like Quartz Debug).
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Timothy Hatcher
Firefox 3.1 will have paint events that fire after a rect paints.
http://ejohn.org/blog/browser-paint-events/
John Resig made a demo of paint flashing with these events. I think we can do better with just direct paint flashing.
Timothy Hatcher
I got this working on the Mac last night. Going to try and redo it at the WebCore level now.
Simon Fraser (smfr)
I'd like to see the ability to have each RenderObject draw a repaint count in the corner. That makes it really obvious when things are redrawing too much.
Adam Roben (:aroben)
WebKit2 has a mode that flashes backing store updates. Maybe we could use that. See WebPageProxy::setDebugPaintFlags
Radar WebKit Bug Importer
<rdar://problem/15801384>