[webkit-reviews] review requested: [Bug 76296] [Qt] Trigger forcing accelerated compositing from the UI process side. : [Attachment 123315] Patch

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 20 07:51:55 PST 2012


Jocelyn Turcotte <jocelyn.turcotte at nokia.com> has asked  for review:
Bug 76296: [Qt] Trigger forcing accelerated compositing from the UI process
side.
https://bugs.webkit.org/show_bug.cgi?id=76296

Attachment 123315: Patch
https://bugs.webkit.org/attachment.cgi?id=123315&action=review

------- Additional Comments from Jocelyn Turcotte <jocelyn.turcotte at nokia.com>
Fix the leak in the layout tests and the GTK build hang.
The growing memory problem was caused by the rendered tiles accumulating in the
LayerTreeHostProxy since there is no painting in WebKitTestRunner. They would
previously be dropped since no LayerTreeHostProxy was created yet but the web
process would still waste time rendering. This is fixed by making sure that
RenderNextFrame and DidRenderFrame are cycling.
The GTK hang was caused by the default value for forceCompositingMode to be
poorly defined with a default value of true, it's fixed now.


More information about the webkit-reviews mailing list