Load LayoutTests/compositing/direct-image-compositing.html in MiniBrowser. All images that should be directly composited are not visible.
Images do not attach to WebGraphicsLayer because graphics layer not yet attached to parent and layerTreeTileClient is 0.
Created attachment 118337 [details] Patch
Looks good to me, but I'll let Noam do the review. Perhaps there's a way to avoid putting the extra logic into syncCompositingStateForThisLayerOnly?
(In reply to comment #3) > Looks good to me, but I'll let Noam do the review. Perhaps there's a way to avoid putting the extra logic into syncCompositingStateForThisLayerOnly? syncCompositingStateForThisLayerOnly is where the per-layer synchronization should occur; I'm good with adding that logic there.
Comment on attachment 118337 [details] Patch Clearing flags on attachment: 118337 Committed r102342: <http://trac.webkit.org/changeset/102342>
All reviewed patches have been landed. Closing bug.