X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2FWebKit%2FSource%2Fcore%2Frendering%2Fline%2FBreakingContextInlineHeaders.h;h=5d7412466af6fffc594138b2d407d98d2af66fbb;hb=ff3e2503a20db9193d323c1d19c38c68004dec4a;hp=c240563a6499e19bb2740918167969b7f0822e6a;hpb=7338fba38ba696536d1cc9d389afd716a6ab2fe6;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/WebKit/Source/core/rendering/line/BreakingContextInlineHeaders.h b/src/third_party/WebKit/Source/core/rendering/line/BreakingContextInlineHeaders.h index c240563..5d74124 100644 --- a/src/third_party/WebKit/Source/core/rendering/line/BreakingContextInlineHeaders.h +++ b/src/third_party/WebKit/Source/core/rendering/line/BreakingContextInlineHeaders.h @@ -351,7 +351,7 @@ inline void BreakingContext::handleOutOfFlowPositioned(Vector& posit RenderBox* box = toRenderBox(m_current.object()); bool isInlineType = box->style()->isOriginalDisplayInlineType(); if (!isInlineType) { - m_block->setStaticInlinePositionForChild(box, m_block->logicalHeight(), m_block->startOffsetForContent(m_block->logicalHeight())); + m_block->setStaticInlinePositionForChild(box, m_block->logicalHeight(), m_block->startOffsetForContent()); } else { // If our original display was an INLINE type, then we can go ahead // and determine our static y position now. @@ -644,7 +644,7 @@ inline bool BreakingContext::handleText(WordMeasurements& wordMeasurements, bool // Non-zero only when kerning is enabled, in which case we measure // words with their trailing space, then subtract its width. - float wordTrailingSpaceWidth = (font.typesettingFeatures() & Kerning) ? + float wordTrailingSpaceWidth = (font.fontDescription().typesettingFeatures() & Kerning) ? font.width(RenderBlockFlow::constructTextRun( renderText, font, &space, 1, style, textDirectionFromUnicode(m_resolver.position().direction()))) + wordSpacing