| Index: third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp b/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp
|
| index 1b204033c8bd1438d39c6d504460ad665338afa1..67ac52929d07dd07b0009681f2ac7b2ae0b180e7 100644
|
| --- a/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp
|
| @@ -351,4 +351,25 @@ DEFINE_TRACE(ShadowRoot)
|
| DocumentFragment::trace(visitor);
|
| }
|
|
|
| +#if DCHECK_IS_ON()
|
| +std::ostream& operator<<(std::ostream& ostream, const ShadowRootType& type)
|
| +{
|
| + switch (type) {
|
| + case ShadowRootType::UserAgent:
|
| + ostream << "ShadowRootType::UserAgent";
|
| + break;
|
| + case ShadowRootType::V0:
|
| + ostream << "ShadowRootType::V0";
|
| + break;
|
| + case ShadowRootType::Open:
|
| + ostream << "ShadowRootType::Open";
|
| + break;
|
| + case ShadowRootType::Closed:
|
| + ostream << "ShadowRootType::Closed";
|
| + break;
|
| + }
|
| + return ostream;
|
| +}
|
| +#endif
|
| +
|
| } // namespace blink
|
|
|