diff options
Diffstat (limited to 'Source/WebKit/chromium/src/WebLayer.cpp')
-rw-r--r-- | Source/WebKit/chromium/src/WebLayer.cpp | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/Source/WebKit/chromium/src/WebLayer.cpp b/Source/WebKit/chromium/src/WebLayer.cpp index 25cb5868c..5b8d55cf4 100644 --- a/Source/WebKit/chromium/src/WebLayer.cpp +++ b/Source/WebKit/chromium/src/WebLayer.cpp @@ -118,6 +118,16 @@ WebLayer WebLayer::parent() const return WebLayer(const_cast<LayerChromium*>(m_private->parent())); } +size_t WebLayer::numberOfChildren() const +{ + return m_private->children().size(); +} + +WebLayer WebLayer::childAt(size_t index) const +{ + return WebLayer(m_private->children()[index]); +} + void WebLayer::addChild(const WebLayer& child) { m_private->addChild(child); @@ -300,6 +310,11 @@ void WebLayer::setDebugBorderWidth(float width) m_private->setDebugBorderWidth(width); } +void WebLayer::setAlwaysReserveTextures(bool reserve) +{ + m_private->setAlwaysReserveTextures(reserve); +} + void WebLayer::setForceRenderSurface(bool forceRenderSurface) { m_private->setForceRenderSurface(forceRenderSurface); |