Searched refs:writingMode (Results 1 - 25 of 26) sorted by relevance

12

/external/chromium_org/third_party/WebKit/Source/platform/text/
H A DWritingMode.h41 inline bool isHorizontalWritingMode(WritingMode writingMode) argument
43 return writingMode == TopToBottomWritingMode || writingMode == BottomToTopWritingMode;
47 inline bool isFlippedLinesWritingMode(WritingMode writingMode) argument
49 return writingMode == LeftToRightWritingMode || writingMode == BottomToTopWritingMode;
53 inline bool isFlippedBlocksWritingMode(WritingMode writingMode) argument
55 return writingMode == RightToLeftWritingMode || writingMode == BottomToTopWritingMode;
/external/chromium_org/third_party/WebKit/Source/platform/geometry/
H A DLayoutBoxExtent.cpp38 LayoutUnit LayoutBoxExtent::logicalTop(WritingMode writingMode) const
40 return isHorizontalWritingMode(writingMode) ? m_top : m_left;
43 LayoutUnit LayoutBoxExtent::logicalBottom(WritingMode writingMode) const
45 return isHorizontalWritingMode(writingMode) ? m_bottom : m_right;
48 LayoutUnit LayoutBoxExtent::logicalLeft(WritingMode writingMode) const
50 return isHorizontalWritingMode(writingMode) ? m_left : m_top;
53 LayoutUnit LayoutBoxExtent::logicalRight(WritingMode writingMode) const
55 return isHorizontalWritingMode(writingMode) ? m_right : m_bottom;
58 LayoutUnit LayoutBoxExtent::before(WritingMode writingMode) const
60 switch (writingMode) {
90 start(WritingMode writingMode, TextDirection direction) const argument
97 end(WritingMode writingMode, TextDirection direction) const argument
104 setBefore(WritingMode writingMode, LayoutUnit value) argument
125 setAfter(WritingMode writingMode, LayoutUnit value) argument
146 setStart(WritingMode writingMode, TextDirection direction, LayoutUnit value) argument
161 setEnd(WritingMode writingMode, TextDirection direction, LayoutUnit value) argument
176 mutableLogicalLeft(WritingMode writingMode) argument
181 mutableLogicalRight(WritingMode writingMode) argument
186 mutableBefore(WritingMode writingMode) argument
193 mutableAfter(WritingMode writingMode) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/platform/
H A DLengthBox.cpp36 const Length& LengthBox::logicalLeft(WritingMode writingMode) const
38 return isHorizontalWritingMode(writingMode) ? m_left : m_top;
41 const Length& LengthBox::logicalRight(WritingMode writingMode) const
43 return isHorizontalWritingMode(writingMode) ? m_right : m_bottom;
46 const Length& LengthBox::before(WritingMode writingMode) const
48 switch (writingMode) {
62 const Length& LengthBox::after(WritingMode writingMode) const
64 switch (writingMode) {
78 const Length& LengthBox::start(WritingMode writingMode, TextDirection direction) const argument
80 if (isHorizontalWritingMode(writingMode))
85 end(WritingMode writingMode, TextDirection direction) const argument
[all...]
/external/chromium_org/third_party/WebKit/Source/core/css/
H A DCSSProperty.cpp58 static CSSPropertyID resolveToPhysicalProperty(TextDirection direction, WritingMode writingMode, LogicalBoxSide logicalSide, const StylePropertyShorthand& shorthand) argument
61 if (writingMode == TopToBottomWritingMode) {
67 if (writingMode == BottomToTopWritingMode) {
81 if (writingMode == LeftToRightWritingMode) {
108 if (writingMode == TopToBottomWritingMode) {
122 if (writingMode == BottomToTopWritingMode) {
136 if (writingMode == LeftToRightWritingMode) {
165 static CSSPropertyID resolveToPhysicalProperty(WritingMode writingMode, LogicalExtent logicalSide, const CSSPropertyID* properties) argument
167 if (writingMode == TopToBottomWritingMode || writingMode
179 resolveDirectionAwareProperty(CSSPropertyID propertyID, TextDirection direction, WritingMode writingMode) argument
[all...]
H A DSVGCSSComputedStyleDeclaration.cpp161 return CSSPrimitiveValue::create(svgStyle.writingMode());
/external/chromium_org/third_party/WebKit/Source/core/rendering/shapes/
H A DShape.cpp73 static inline FloatRect physicalRectToLogical(const FloatRect& rect, float logicalBoxHeight, WritingMode writingMode) argument
75 if (isHorizontalWritingMode(writingMode))
77 if (isFlippedBlocksWritingMode(writingMode))
82 static inline FloatPoint physicalPointToLogical(const FloatPoint& point, float logicalBoxHeight, WritingMode writingMode) argument
84 if (isHorizontalWritingMode(writingMode))
86 if (isFlippedBlocksWritingMode(writingMode))
91 static inline FloatSize physicalSizeToLogical(const FloatSize& size, WritingMode writingMode) argument
93 if (isHorizontalWritingMode(writingMode))
98 PassOwnPtr<Shape> Shape::createShape(const BasicShape* basicShape, const LayoutSize& logicalBoxSize, WritingMode writingMode, float margin) argument
102 bool horizontalWritingMode = isHorizontalWritingMode(writingMode);
178 createEmptyRasterShape(WritingMode writingMode, float margin) argument
187 createRasterShape(Image* image, float threshold, const LayoutRect& imageR, const LayoutRect& marginR, WritingMode writingMode, float margin) argument
230 createLayoutBoxShape(const RoundedRect& roundedRect, WritingMode writingMode, float margin) argument
[all...]
H A DShapeOutsideInfo.cpp119 PassOwnPtr<Shape> ShapeOutsideInfo::createShapeForImage(StyleImage* styleImage, float shapeImageThreshold, WritingMode writingMode, float margin) const argument
131 return Shape::createEmptyRasterShape(writingMode, margin);
137 return Shape::createRasterShape(image.get(), shapeImageThreshold, imageRect, marginRect, writingMode, margin);
151 WritingMode writingMode = containingBlockStyle.writingMode(); local
162 m_shape = Shape::createShape(shapeValue.shape(), m_referenceBoxLogicalSize, writingMode, margin);
166 m_shape = createShapeForImage(shapeValue.image(), shapeImageThreshold, writingMode, margin);
170 m_shape = Shape::createLayoutBoxShape(shapeRect, writingMode, margin);
179 inline LayoutUnit borderBeforeInWritingMode(const RenderBox& renderer, WritingMode writingMode) argument
181 switch (writingMode) {
192 borderAndPaddingBeforeInWritingMode(const RenderBox& renderer, WritingMode writingMode) argument
[all...]
/external/chromium_org/third_party/WebKit/Source/core/css/resolver/
H A DStyleResolverState.h130 void setWritingMode(WritingMode writingMode) { m_fontBuilder.didChangeFontParameters(m_style->setWritingMode(writingMode)); } argument
H A DStyleAdjuster.cpp428 if (style->display() == INLINE && style->styleType() == NOPSEUDO && style->writingMode() != parentStyle->writingMode())
444 style->setWritingMode(parentStyle->writingMode());
449 if (style->writingMode() != TopToBottomWritingMode && (style->display() == BOX || style->display() == INLINE_BOX))
H A DMatchedPropertiesCache.cpp190 if (style->writingMode() != RenderStyle::initialWritingMode())
H A DFontBuilder.cpp362 if (style->writingMode() == LeftToRightWritingMode) {
/external/chromium_org/third_party/WebKit/Source/core/rendering/
H A DRenderDetailsMarker.cpp41 switch (style()->writingMode()) {
H A DRenderBox.h292 LayoutUnit marginLogicalLeft() const { return m_marginBox.logicalLeft(style()->writingMode()); }
293 LayoutUnit marginLogicalRight() const { return m_marginBox.logicalRight(style()->writingMode()); }
295 virtual LayoutUnit marginBefore(const RenderStyle* overrideStyle = 0) const OVERRIDE FINAL { return m_marginBox.before((overrideStyle ? overrideStyle : style())->writingMode()); }
296 virtual LayoutUnit marginAfter(const RenderStyle* overrideStyle = 0) const OVERRIDE FINAL { return m_marginBox.after((overrideStyle ? overrideStyle : style())->writingMode()); }
300 return m_marginBox.start(styleToUse->writingMode(), styleToUse->direction());
305 return m_marginBox.end(styleToUse->writingMode(), styleToUse->direction());
307 void setMarginBefore(LayoutUnit value, const RenderStyle* overrideStyle = 0) { m_marginBox.setBefore((overrideStyle ? overrideStyle : style())->writingMode(), value); }
308 void setMarginAfter(LayoutUnit value, const RenderStyle* overrideStyle = 0) { m_marginBox.setAfter((overrideStyle ? overrideStyle : style())->writingMode(), value); }
312 m_marginBox.setStart(styleToUse->writingMode(), styleToUse->direction(), value);
317 m_marginBox.setEnd(styleToUse->writingMode(), styleToUs
[all...]
H A DRenderTableCell.cpp265 return result + (style()->writingMode() == TopToBottomWritingMode ? intrinsicPaddingBefore() : intrinsicPaddingAfter());
273 return result + (style()->writingMode() == TopToBottomWritingMode ? intrinsicPaddingAfter() : intrinsicPaddingBefore());
281 return result + (style()->writingMode() == LeftToRightWritingMode ? intrinsicPaddingBefore() : intrinsicPaddingAfter());
289 return result + (style()->writingMode() == LeftToRightWritingMode ? intrinsicPaddingAfter() : intrinsicPaddingBefore());
507 int startColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderStartColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
508 int endColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderEndColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
610 int startColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderStartColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
611 int endColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderEndColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
709 int beforeColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderBeforeColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode()) : 0;
710 int afterColorProperty = includeColor ? CSSProperty::resolveDirectionAwareProperty(CSSPropertyWebkitBorderAfterColor, styleForCellFlow()->direction(), styleForCellFlow()->writingMode())
[all...]
H A DRenderFlowThread.cpp353 if (containerBlock->style()->writingMode() != currentBlock->style()->writingMode()) {
H A DRenderBox.cpp4248 if (parentStyle->writingMode() == style()->writingMode())
4253 if (style()->writingMode() == RightToLeftWritingMode || parentStyle->writingMode() == RightToLeftWritingMode)
4255 else if (style()->writingMode() == BottomToTopWritingMode || parentStyle->writingMode() == BottomToTopWritingMode)
4300 if (parentStyle->writingMode() == style()->writingMode())
4305 if (style()->writingMode() == RightToLeftWritingMode || parentStyle->writingMode()
[all...]
H A DInlineFlowBox.cpp824 LayoutUnit borderOutsetLogicalTop = borderOutsets.logicalTop(style->writingMode());
825 LayoutUnit borderOutsetLogicalBottom = borderOutsets.logicalBottom(style->writingMode());
826 LayoutUnit borderOutsetLogicalLeft = borderOutsets.logicalLeft(style->writingMode());
827 LayoutUnit borderOutsetLogicalRight = borderOutsets.logicalRight(style->writingMode());
H A DRenderGrid.cpp1317 if (child.style()->writingMode() != style()->writingMode())
1328 if (child.style()->writingMode() != style()->writingMode())
H A DRenderMultiColumnSet.cpp544 if (isFlippedBlocksWritingMode(style()->writingMode()))
H A DRenderFlexibleBox.cpp333 return style()->writingMode() == TopToBottomWritingMode || style()->writingMode() == LeftToRightWritingMode;
429 WritingMode mode = style()->writingMode();
H A DTextAutosizer.cpp508 bool horizontalWritingMode = isHorizontalWritingMode(renderView->style()->writingMode());
/external/chromium_org/third_party/WebKit/Source/core/rendering/style/
H A DRenderStyle.h444 const Length& logicalLeft() const { return surround->offset.logicalLeft(writingMode()); }
445 const Length& logicalRight() const { return surround->offset.logicalRight(writingMode()); }
446 const Length& logicalTop() const { return surround->offset.before(writingMode()); }
447 const Length& logicalBottom() const { return surround->offset.after(writingMode()); }
690 const Length& marginBefore() const { return surround->margin.before(writingMode()); }
691 const Length& marginAfter() const { return surround->margin.after(writingMode()); }
692 const Length& marginStart() const { return surround->margin.start(writingMode(), direction()); }
693 const Length& marginEnd() const { return surround->margin.end(writingMode(), direction()); }
694 const Length& marginStartUsing(const RenderStyle* otherStyle) const { return surround->margin.start(otherStyle->writingMode(), otherStyle->direction()); }
695 const Length& marginEndUsing(const RenderStyle* otherStyle) const { return surround->margin.end(otherStyle->writingMode(), otherStyl
936 WritingMode writingMode() const { return static_cast<WritingMode>(inherited_flags.m_writingMode); } function in class:blink::RenderStyle
[all...]
H A DSVGRenderStyle.h301 SVGWritingMode writingMode() const { return (SVGWritingMode) svg_inherited_flags._writingMode; } function in class:blink::SVGRenderStyle
347 bool isVerticalWritingMode() const { return writingMode() == WM_TBRL || writingMode() == WM_TB; }
H A DRenderStyle.cpp1494 switch (writingMode()) {
1510 switch (writingMode()) {
1540 switch (writingMode()) {
1556 switch (writingMode()) {
/external/chromium_org/third_party/WebKit/Source/core/dom/
H A DDocument.cpp1679 WritingMode rootWritingMode = documentElementStyle->writingMode();
1689 rootWritingMode = bodyStyle->writingMode();
1733 if (documentStyle->writingMode() != rootWritingMode
1750 if (style->direction() != rootDirection || style->writingMode() != rootWritingMode)
1756 if (style->direction() != rootDirection || style->writingMode() != rootWritingMode)

Completed in 4326 milliseconds

12