| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) | 2 * Copyright (C) 1999 Lars Knoll (knoll@kde.org) |
| 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) | 3 * (C) 1999 Antti Koivisto (koivisto@kde.org) |
| 4 * (C) 2007 David Smith (catfish.man@gmail.com) | 4 * (C) 2007 David Smith (catfish.man@gmail.com) |
| 5 * Copyright (C) 2003-2013 Apple Inc. All rights reserved. | 5 * Copyright (C) 2003-2013 Apple Inc. All rights reserved. |
| 6 * Copyright (C) Research In Motion Limited 2010. All rights reserved. | 6 * Copyright (C) Research In Motion Limited 2010. All rights reserved. |
| 7 * Copyright (C) 2013 Google Inc. All rights reserved. | 7 * Copyright (C) 2013 Google Inc. All rights reserved. |
| 8 * | 8 * |
| 9 * Redistribution and use in source and binary forms, with or without | 9 * Redistribution and use in source and binary forms, with or without |
| 10 * modification, are permitted provided that the following conditions are | 10 * modification, are permitted provided that the following conditions are |
| (...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 115 | 115 |
| 116 void moveAllChildrenIncludingFloatsTo(LayoutBlock* toBlock, bool fullRemoveI
nsert); | 116 void moveAllChildrenIncludingFloatsTo(LayoutBlock* toBlock, bool fullRemoveI
nsert); |
| 117 | 117 |
| 118 bool generatesLineBoxesForInlineChild(LayoutObject*); | 118 bool generatesLineBoxesForInlineChild(LayoutObject*); |
| 119 | 119 |
| 120 LayoutUnit logicalTopForFloat(const FloatingObject* floatingObject) const {
return isHorizontalWritingMode() ? floatingObject->y() : floatingObject->x(); } | 120 LayoutUnit logicalTopForFloat(const FloatingObject* floatingObject) const {
return isHorizontalWritingMode() ? floatingObject->y() : floatingObject->x(); } |
| 121 LayoutUnit logicalBottomForFloat(const FloatingObject* floatingObject) const
{ return isHorizontalWritingMode() ? floatingObject->maxY() : floatingObject->m
axX(); } | 121 LayoutUnit logicalBottomForFloat(const FloatingObject* floatingObject) const
{ return isHorizontalWritingMode() ? floatingObject->maxY() : floatingObject->m
axX(); } |
| 122 LayoutUnit logicalLeftForFloat(const FloatingObject* floatingObject) const {
return isHorizontalWritingMode() ? floatingObject->x() : floatingObject->y(); } | 122 LayoutUnit logicalLeftForFloat(const FloatingObject* floatingObject) const {
return isHorizontalWritingMode() ? floatingObject->x() : floatingObject->y(); } |
| 123 LayoutUnit logicalRightForFloat(const FloatingObject* floatingObject) const
{ return isHorizontalWritingMode() ? floatingObject->maxX() : floatingObject->ma
xY(); } | 123 LayoutUnit logicalRightForFloat(const FloatingObject* floatingObject) const
{ return isHorizontalWritingMode() ? floatingObject->maxX() : floatingObject->ma
xY(); } |
| 124 LayoutUnit logicalWidthForFloat(const FloatingObject* floatingObject) const
{ return isHorizontalWritingMode() ? floatingObject->width() : floatingObject->h
eight(); } | 124 LayoutUnit logicalWidthForFloat(const FloatingObject* floatingObject) const
{ return isHorizontalWritingMode() ? floatingObject->width() : floatingObject->h
eight(); } |
| 125 LayoutUnit logicalHeightForFloat(const FloatingObject* floatingObject) const
{ return isHorizontalWritingMode() ? floatingObject->height() : floatingObject-
>width(); } | |
| 126 LayoutSize logicalSizeForFloat(const FloatingObject* floatingObject) const {
return isHorizontalWritingMode() ? LayoutSize(floatingObject->width(), floating
Object->height()) : LayoutSize(floatingObject->height(), floatingObject->width()
); } | |
| 127 | 125 |
| 128 int pixelSnappedLogicalTopForFloat(const FloatingObject* floatingObject) con
st { return isHorizontalWritingMode() ? floatingObject->frameRect().pixelSnapped
Y() : floatingObject->frameRect().pixelSnappedX(); } | 126 int pixelSnappedLogicalTopForFloat(const FloatingObject* floatingObject) con
st { return isHorizontalWritingMode() ? floatingObject->frameRect().pixelSnapped
Y() : floatingObject->frameRect().pixelSnappedX(); } |
| 129 int pixelSnappedLogicalBottomForFloat(const FloatingObject* floatingObject)
const { return isHorizontalWritingMode() ? floatingObject->frameRect().pixelSnap
pedMaxY() : floatingObject->frameRect().pixelSnappedMaxX(); } | 127 int pixelSnappedLogicalBottomForFloat(const FloatingObject* floatingObject)
const { return isHorizontalWritingMode() ? floatingObject->frameRect().pixelSnap
pedMaxY() : floatingObject->frameRect().pixelSnappedMaxX(); } |
| 130 int pixelSnappedLogicalLeftForFloat(const FloatingObject* floatingObject) co
nst { return isHorizontalWritingMode() ? floatingObject->frameRect().pixelSnappe
dX() : floatingObject->frameRect().pixelSnappedY(); } | |
| 131 int pixelSnappedLogicalRightForFloat(const FloatingObject* floatingObject) c
onst { return isHorizontalWritingMode() ? floatingObject->frameRect().pixelSnapp
edMaxX() : floatingObject->frameRect().pixelSnappedMaxY(); } | |
| 132 | 128 |
| 133 void setLogicalTopForFloat(FloatingObject* floatingObject, LayoutUnit logica
lTop) | 129 void setLogicalTopForFloat(FloatingObject* floatingObject, LayoutUnit logica
lTop) |
| 134 { | 130 { |
| 135 if (isHorizontalWritingMode()) | 131 if (isHorizontalWritingMode()) |
| 136 floatingObject->setY(logicalTop); | 132 floatingObject->setY(logicalTop); |
| 137 else | 133 else |
| 138 floatingObject->setX(logicalTop); | 134 floatingObject->setX(logicalTop); |
| 139 } | 135 } |
| 140 void setLogicalLeftForFloat(FloatingObject* floatingObject, LayoutUnit logic
alLeft) | 136 void setLogicalLeftForFloat(FloatingObject* floatingObject, LayoutUnit logic
alLeft) |
| 141 { | 137 { |
| (...skipping 397 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 539 | 535 |
| 540 // END METHODS DEFINED IN LayoutBlockFlowLine | 536 // END METHODS DEFINED IN LayoutBlockFlowLine |
| 541 | 537 |
| 542 }; | 538 }; |
| 543 | 539 |
| 544 DEFINE_LAYOUT_OBJECT_TYPE_CASTS(LayoutBlockFlow, isLayoutBlockFlow()); | 540 DEFINE_LAYOUT_OBJECT_TYPE_CASTS(LayoutBlockFlow, isLayoutBlockFlow()); |
| 545 | 541 |
| 546 } // namespace blink | 542 } // namespace blink |
| 547 | 543 |
| 548 #endif // LayoutBlockFlow_h | 544 #endif // LayoutBlockFlow_h |
| OLD | NEW |