Index: Source/core/rendering/RenderView.cpp |
diff --git a/Source/core/rendering/RenderView.cpp b/Source/core/rendering/RenderView.cpp |
index 8b056b372a6fdb647f9a7b51a80bdedf14e0cd2a..2bd7a989bdea7da2b95ab3ae72e3f1b98b426afb 100644 |
--- a/Source/core/rendering/RenderView.cpp |
+++ b/Source/core/rendering/RenderView.cpp |
@@ -874,7 +874,7 @@ bool RenderView::shouldUsePrintingLayout() const |
{ |
if (!printing() || !m_frameView) |
return false; |
- return m_frameView->frame()->shouldUsePrintingLayout(); |
+ return m_frameView->frame().shouldUsePrintingLayout(); |
} |
size_t RenderView::getRetainedWidgets(Vector<RenderWidget*>& renderWidgets) |
@@ -1010,7 +1010,7 @@ int RenderView::viewLogicalHeight() const |
float RenderView::zoomFactor() const |
{ |
- return m_frameView->frame()->pageZoomFactor(); |
+ return m_frameView->frame().pageZoomFactor(); |
} |
void RenderView::pushLayoutState(RenderObject* root) |
@@ -1113,7 +1113,7 @@ bool RenderView::backgroundIsKnownToBeOpaqueInRect(const LayoutRect&) const |
// FIXME: Remove this main frame check. Same concept applies to subframes too. |
Page* page = document().page(); |
Frame* mainFrame = page ? page->mainFrame() : 0; |
- if (!m_frameView || m_frameView->frame() != mainFrame) |
+ if (!m_frameView || &m_frameView->frame() != mainFrame) |
return false; |
return m_frameView->hasOpaqueBackground(); |