diff options
author | Ben Murdoch <benm@google.com> | 2011-06-06 18:29:13 +0100 |
---|---|---|
committer | Ben Murdoch <benm@google.com> | 2011-06-10 14:57:13 +0100 |
commit | 829e967a377c20562f78476d819aa35a53302435 (patch) | |
tree | 7bf3e56b0c311006b712bb83c72bb9b762cd0e93 /Source/WebCore/rendering | |
parent | a075119a3ff38eaee9cadc740c8180da2d2e0657 (diff) | |
download | external_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.cpp | 6 |
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(); |