DescriptionExpose public interface for composited selection bounds
Currently, the selection bounds are pulled from the WebView at the start of each
frame. Such an approach works properly only if the queried bounds are always
in-sync with the visible content, which will not always hold with accelerated
compositing.
This patch exposes a public interface for enabling and routing composited
selection bounds. Metadata for the composited bounds provides the compositor
with all necessary information to reposition and determine visibility of the
selection endpoints. The data is exposed via the WebLayerTreeView, and will
ultimately be provided by the RenderLayerCompositor.
Note that implementation of the composited bounds computation will be performed
in a separate follow-up patch (see https://codereview.chromium.org/302993003/).
BUG=135959
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=176958
Patch Set 1 #
Total comments: 4
Patch Set 2 : Public API only #
Total comments: 4
Patch Set 3 : Comments #
Messages
Total messages: 15 (0 generated)
|