| Index: extensions/common/url_pattern_set.cc
|
| diff --git a/extensions/common/url_pattern_set.cc b/extensions/common/url_pattern_set.cc
|
| index 9e9926d7b2e87e27ede3f6b6a4200e18785a442b..b167d0fe75fae8da1f8f249d504b07a9331dc8e5 100644
|
| --- a/extensions/common/url_pattern_set.cc
|
| +++ b/extensions/common/url_pattern_set.cc
|
| @@ -5,6 +5,7 @@
|
| #include "extensions/common/url_pattern_set.h"
|
|
|
| #include <iterator>
|
| +#include <ostream>
|
|
|
| #include "base/logging.h"
|
| #include "base/memory/linked_ptr.h"
|
| @@ -99,6 +100,27 @@ bool URLPatternSet::operator==(const URLPatternSet& other) const {
|
| return patterns_ == other.patterns_;
|
| }
|
|
|
| +std::ostream& operator<<(std::ostream& out,
|
| + const URLPatternSet& url_pattern_set) {
|
| + out << "{ ";
|
| +
|
| + std::set<URLPattern>::const_iterator iter =
|
| + url_pattern_set.patterns().begin();
|
| + if (!url_pattern_set.patterns().empty()) {
|
| + out << *iter;
|
| + ++iter;
|
| + }
|
| +
|
| + for (;iter != url_pattern_set.patterns().end(); ++iter)
|
| + out << ", " << *iter;
|
| +
|
| + if (!url_pattern_set.patterns().empty())
|
| + out << " ";
|
| +
|
| + out << "}";
|
| + return out;
|
| +}
|
| +
|
| bool URLPatternSet::is_empty() const {
|
| return patterns_.empty();
|
| }
|
|
|