diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/platform/geometry/layout_rect_outsets.cc')
-rw-r--r-- | chromium/third_party/blink/renderer/platform/geometry/layout_rect_outsets.cc | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/chromium/third_party/blink/renderer/platform/geometry/layout_rect_outsets.cc b/chromium/third_party/blink/renderer/platform/geometry/layout_rect_outsets.cc index 2a4a35e7f34..8c14be5d286 100644 --- a/chromium/third_party/blink/renderer/platform/geometry/layout_rect_outsets.cc +++ b/chromium/third_party/blink/renderer/platform/geometry/layout_rect_outsets.cc @@ -32,6 +32,7 @@ #include <algorithm> #include "third_party/blink/renderer/platform/wtf/assertions.h" +#include "third_party/blink/renderer/platform/wtf/text/wtf_string.h" namespace blink { @@ -49,4 +50,16 @@ void LayoutRectOutsets::Unite(const LayoutRectOutsets& other) { left_ = std::max(left_, other.left_); } +std::ostream& operator<<(std::ostream& ostream, + const LayoutRectOutsets& outsets) { + return ostream << outsets.ToString(); +} + +String LayoutRectOutsets::ToString() const { + return String::Format( + "top %s; right %s; bottom %s; left %s", Top().ToString().Ascii().data(), + Right().ToString().Ascii().data(), Bottom().ToString().Ascii().data(), + Left().ToString().Ascii().data()); +} + } // namespace blink |