| Index: third_party/WebKit/Source/platform/geometry/LayoutRect.h
|
| diff --git a/third_party/WebKit/Source/platform/geometry/LayoutRect.h b/third_party/WebKit/Source/platform/geometry/LayoutRect.h
|
| index 45a93ddfba7007bd14ba9133f2ec5f02cf7ff8c6..3a18e6524be854a0245434b7ab0489d115d410ab 100644
|
| --- a/third_party/WebKit/Source/platform/geometry/LayoutRect.h
|
| +++ b/third_party/WebKit/Source/platform/geometry/LayoutRect.h
|
| @@ -121,23 +121,23 @@ public:
|
| {
|
| LayoutUnit delta = edge - x();
|
| setX(edge);
|
| - setWidth(std::max<LayoutUnit>(0, width() - delta));
|
| + setWidth(std::max<LayoutUnit>(LayoutUnit(), width() - delta));
|
| }
|
| void shiftMaxXEdgeTo(LayoutUnit edge)
|
| {
|
| LayoutUnit delta = edge - maxX();
|
| - setWidth(std::max<LayoutUnit>(0, width() + delta));
|
| + setWidth(std::max<LayoutUnit>(LayoutUnit(), width() + delta));
|
| }
|
| void shiftYEdgeTo(LayoutUnit edge)
|
| {
|
| LayoutUnit delta = edge - y();
|
| setY(edge);
|
| - setHeight(std::max<LayoutUnit>(0, height() - delta));
|
| + setHeight(std::max<LayoutUnit>(LayoutUnit(), height() - delta));
|
| }
|
| void shiftMaxYEdgeTo(LayoutUnit edge)
|
| {
|
| LayoutUnit delta = edge - maxY();
|
| - setHeight(std::max<LayoutUnit>(0, height() + delta));
|
| + setHeight(std::max<LayoutUnit>(LayoutUnit(), height() + delta));
|
| }
|
|
|
| LayoutPoint minXMinYCorner() const { return m_location; } // typically topLeft
|
|
|