[webkit-help] Finding "visible" region of element, or preventing overlap in layout

Simon Fraser simon.fraser at apple.com
Thu Feb 16 07:42:57 PST 2012

This is one of the problems that the accelerated compositing code path is intended to solve. Does your platform enable that build option?


On Feb 16, 2012, at 6:21 AM, Konstantin Tokarev wrote:

> Hi all,
> I'm developing custom media engine (i.e. MediaPlayerPrivate subclass etc.) for embedded platform, and due to platform's limitations I have to render video on top of all page layers. This leads to broken rendering of elements which overlap video region.
> I can imagine two ways to solve this problem:
> 1) Get "visible" region of <video> element, i.e. region which is not overlapped by other elements, and crop video frame to it.
> 2) Give some hint to layout manager to prevent all elements from overlapping <video>
> Could anyone give me some hints on it?

More information about the webkit-help mailing list