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..7b302dea055c7cdf3ed24f24817be9e6753adce6 100644 |
--- a/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp |
+++ b/third_party/WebKit/Source/core/dom/shadow/ShadowRoot.cpp |
@@ -351,4 +351,23 @@ DEFINE_TRACE(ShadowRoot) |
DocumentFragment::trace(visitor); |
} |
+std::ostream& operator<<(std::ostream& ostream, const ShadowRootType& type) |
kochi
2016/04/20 08:21:07
Can this be compiled in only when DCHECK() is enab
tkent
2016/04/20 08:31:05
Yes. Done. Release build doesn't need this funct
|
+{ |
+ 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; |
+} |
+ |
} // namespace blink |