summaryrefslogtreecommitdiffstats
path: root/WebCore/rendering/RenderView.cpp
diff options
context:
space:
mode:
authorKristian Monsen <kristianm@google.com>2010-09-30 15:42:16 +0100
committerSteve Block <steveblock@google.com>2010-10-07 10:59:29 +0100
commitbec39347bb3bb5bf1187ccaf471d26247f28b585 (patch)
tree56bdc4c2978fbfd3d79d0d36d5d6c640ecc09cc8 /WebCore/rendering/RenderView.cpp
parent90b7966e7815b262cd19ac25f03aaad9b21fdc06 (diff)
downloadexternal_webkit-bec39347bb3bb5bf1187ccaf471d26247f28b585.zip
external_webkit-bec39347bb3bb5bf1187ccaf471d26247f28b585.tar.gz
external_webkit-bec39347bb3bb5bf1187ccaf471d26247f28b585.tar.bz2
Merge WebKit at r68651 : Initial merge by git.
Change-Id: I3d6bff59f17eedd6722723354f386fec9be8ad12
Diffstat (limited to 'WebCore/rendering/RenderView.cpp')
-rw-r--r--WebCore/rendering/RenderView.cpp28
1 files changed, 16 insertions, 12 deletions
diff --git a/WebCore/rendering/RenderView.cpp b/WebCore/rendering/RenderView.cpp
index edee4f6..439ed76 100644
--- a/WebCore/rendering/RenderView.cpp
+++ b/WebCore/rendering/RenderView.cpp
@@ -64,10 +64,10 @@ RenderView::RenderView(Node* node, FrameView* view)
// init RenderObject attributes
setInline(false);
- m_minPrefWidth = 0;
- m_maxPrefWidth = 0;
+ m_minPreferredLogicalWidth = 0;
+ m_maxPreferredLogicalWidth = 0;
- setPrefWidthsDirty(true, false);
+ setPreferredLogicalWidthsDirty(true, false);
setPositioned(true); // to 0,0 :)
}
@@ -76,15 +76,16 @@ RenderView::~RenderView()
{
}
-void RenderView::calcHeight()
+void RenderView::computeLogicalHeight()
{
if (!printing() && m_frameView)
- setHeight(viewHeight());
+ setLogicalHeight(viewLogicalHeight());
}
-void RenderView::calcWidth()
+void RenderView::computeLogicalWidth()
{
if (!printing() && m_frameView)
+<<<<<<< HEAD
setWidth(viewWidth());
#ifdef ANDROID_LAYOUT
setVisibleWidth(m_frameView->textWrapWidth());
@@ -95,15 +96,18 @@ void RenderView::calcWidth()
#endif
m_marginLeft = 0;
m_marginRight = 0;
+=======
+ setLogicalWidth(viewLogicalWidth());
+>>>>>>> webkit.org at r68651
}
-void RenderView::calcPrefWidths()
+void RenderView::computePreferredLogicalWidths()
{
- ASSERT(prefWidthsDirty());
+ ASSERT(preferredLogicalWidthsDirty());
- RenderBlock::calcPrefWidths();
+ RenderBlock::computePreferredLogicalWidths();
- m_maxPrefWidth = m_minPrefWidth;
+ m_maxPreferredLogicalWidth = m_minPreferredLogicalWidth;
}
void RenderView::layout()
@@ -112,14 +116,14 @@ void RenderView::layout()
setPageHeight(0);
if (printing())
- m_minPrefWidth = m_maxPrefWidth = width();
+ m_minPreferredLogicalWidth = m_maxPreferredLogicalWidth = width();
// Use calcWidth/Height to get the new width/height, since this will take the full page zoom factor into account.
bool relayoutChildren = !printing() && (!m_frameView || width() != viewWidth() || height() != viewHeight());
if (relayoutChildren) {
setChildNeedsLayout(true, false);
for (RenderObject* child = firstChild(); child; child = child->nextSibling()) {
- if (child->style()->height().isPercent() || child->style()->minHeight().isPercent() || child->style()->maxHeight().isPercent())
+ if (child->style()->logicalHeight().isPercent() || child->style()->logicalMinHeight().isPercent() || child->style()->logicalMaxHeight().isPercent())
child->setChildNeedsLayout(true, false);
}
}