summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/rendering
diff options
context:
space:
mode:
authorBen Murdoch <benm@google.com>2011-06-06 18:29:13 +0100
committerBen Murdoch <benm@google.com>2011-06-10 14:57:13 +0100
commit829e967a377c20562f78476d819aa35a53302435 (patch)
tree7bf3e56b0c311006b712bb83c72bb9b762cd0e93 /Source/WebCore/rendering
parenta075119a3ff38eaee9cadc740c8180da2d2e0657 (diff)
downloadexternal_webkit-829e967a377c20562f78476d819aa35a53302435.zip
external_webkit-829e967a377c20562f78476d819aa35a53302435.tar.gz
external_webkit-829e967a377c20562f78476d819aa35a53302435.tar.bz2
Merge WebKit at r84325: Fix RenderLayerCompositor.cpp
iframe compositing propogation now works for <object> and framesets so the methods have been renamed - implement that renaming in our code. See http://trac.webkit.org/changeset/83518 Change-Id: Id1fd6d47f5ac4546f6eddf443658b4b481542292
Diffstat (limited to 'Source/WebCore/rendering')
-rw-r--r--Source/WebCore/rendering/RenderLayerCompositor.cpp6
1 files changed, 1 insertions, 5 deletions
diff --git a/Source/WebCore/rendering/RenderLayerCompositor.cpp b/Source/WebCore/rendering/RenderLayerCompositor.cpp
index 03ae579..786f806 100644
--- a/Source/WebCore/rendering/RenderLayerCompositor.cpp
+++ b/Source/WebCore/rendering/RenderLayerCompositor.cpp
@@ -1233,15 +1233,11 @@ bool RenderLayerCompositor::allowsIndependentlyCompositedFrames(const FrameView*
bool RenderLayerCompositor::shouldPropagateCompositingToEnclosingFrame() const
{
-<<<<<<< HEAD
#if PLATFORM(ANDROID)
- if (enclosingIFrameElement() && !allowsIndependentlyCompositedIFrames(m_renderView->frameView()))
+ if (enclosingFrameElement() && !allowsIndependentlyCompositedFrames(m_renderView->frameView()))
return true;
#endif
- // Parent document content needs to be able to render on top of a composited iframe, so correct behavior
-=======
// Parent document content needs to be able to render on top of a composited frame, so correct behavior
->>>>>>> WebKit.org at r84325
// is to have the parent document become composited too. However, this can cause problems on platforms that
// use native views for frames (like Mac), so disable that behavior on those platforms for now.
HTMLFrameOwnerElement* ownerElement = enclosingFrameElement();