URLMatcherCondition 24 components/policy/core/browser/url_blacklist_manager.cc using url_matcher::URLMatcherCondition; URLMatcherCondition 223 components/policy/core/browser/url_blacklist_manager.cc std::set<URLMatcherCondition> conditions; URLMatcherCondition 144 components/url_matcher/url_matcher.cc bool IsRegexCriterion(URLMatcherCondition::Criterion criterion) { URLMatcherCondition 145 components/url_matcher/url_matcher.cc return criterion == URLMatcherCondition::URL_MATCHES; URLMatcherCondition 148 components/url_matcher/url_matcher.cc bool IsOriginAndPathRegexCriterion(URLMatcherCondition::Criterion criterion) { URLMatcherCondition 149 components/url_matcher/url_matcher.cc return criterion == URLMatcherCondition::ORIGIN_AND_PATH_MATCHES; URLMatcherCondition 158 components/url_matcher/url_matcher.cc URLMatcherCondition::URLMatcherCondition() URLMatcherCondition 162 components/url_matcher/url_matcher.cc URLMatcherCondition::~URLMatcherCondition() {} URLMatcherCondition 164 components/url_matcher/url_matcher.cc URLMatcherCondition::URLMatcherCondition( URLMatcherCondition 170 components/url_matcher/url_matcher.cc URLMatcherCondition::URLMatcherCondition(const URLMatcherCondition& rhs) URLMatcherCondition 174 components/url_matcher/url_matcher.cc URLMatcherCondition& URLMatcherCondition::operator=( URLMatcherCondition 175 components/url_matcher/url_matcher.cc const URLMatcherCondition& rhs) { URLMatcherCondition 181 components/url_matcher/url_matcher.cc bool URLMatcherCondition::operator<(const URLMatcherCondition& rhs) const { URLMatcherCondition 192 components/url_matcher/url_matcher.cc bool URLMatcherCondition::IsFullURLCondition() const { URLMatcherCondition 211 components/url_matcher/url_matcher.cc bool URLMatcherCondition::IsRegexCondition() const { URLMatcherCondition 215 components/url_matcher/url_matcher.cc bool URLMatcherCondition::IsOriginAndPathRegexCondition() const { URLMatcherCondition 219 components/url_matcher/url_matcher.cc bool URLMatcherCondition::IsMatch( URLMatcherCondition 271 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateHostPrefixCondition( URLMatcherCondition 273 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::HOST_PREFIX, URLMatcherCondition 277 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateHostSuffixCondition( URLMatcherCondition 279 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::HOST_SUFFIX, URLMatcherCondition 283 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateHostContainsCondition( URLMatcherCondition 285 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::HOST_CONTAINS, str); URLMatcherCondition 288 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateHostEqualsCondition( URLMatcherCondition 290 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::HOST_EQUALS, URLMatcherCondition 294 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreatePathPrefixCondition( URLMatcherCondition 296 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::PATH_PREFIX, URLMatcherCondition 300 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreatePathSuffixCondition( URLMatcherCondition 302 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::PATH_SUFFIX, suffix + kEndOfPath); URLMatcherCondition 305 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreatePathContainsCondition( URLMatcherCondition 307 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::PATH_CONTAINS, str); URLMatcherCondition 310 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreatePathEqualsCondition( URLMatcherCondition 312 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::PATH_EQUALS, URLMatcherCondition 316 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateQueryPrefixCondition( URLMatcherCondition 324 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::QUERY_PREFIX, pattern); URLMatcherCondition 327 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateQuerySuffixCondition( URLMatcherCondition 332 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::QUERY_SUFFIX, URLMatcherCondition 337 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateQueryContainsCondition( URLMatcherCondition 342 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::QUERY_CONTAINS, str); URLMatcherCondition 345 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateQueryEqualsCondition( URLMatcherCondition 353 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::QUERY_EQUALS, pattern); URLMatcherCondition 356 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherCondition 360 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::HOST_SUFFIX_PATH_PREFIX, URLMatcherCondition 364 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherCondition 368 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::HOST_EQUALS_PATH_PREFIX, URLMatcherCondition 422 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateURLPrefixCondition( URLMatcherCondition 424 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::URL_PREFIX, URLMatcherCondition 428 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateURLSuffixCondition( URLMatcherCondition 430 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::URL_SUFFIX, suffix + kEndOfURL); URLMatcherCondition 433 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateURLContainsCondition( URLMatcherCondition 435 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::URL_CONTAINS, str); URLMatcherCondition 438 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateURLEqualsCondition( URLMatcherCondition 440 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::URL_EQUALS, URLMatcherCondition 444 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateURLMatchesCondition( URLMatcherCondition 446 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::URL_MATCHES, regex); URLMatcherCondition 449 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherCondition 452 components/url_matcher/url_matcher.cc return CreateCondition(URLMatcherCondition::ORIGIN_AND_PATH_MATCHES, regex); URLMatcherCondition 492 components/url_matcher/url_matcher.cc URLMatcherCondition URLMatcherConditionFactory::CreateCondition( URLMatcherCondition 493 components/url_matcher/url_matcher.cc URLMatcherCondition::Criterion criterion, URLMatcherCondition 508 components/url_matcher/url_matcher.cc return URLMatcherCondition(criterion, *iter); URLMatcherCondition 513 components/url_matcher/url_matcher.cc return URLMatcherCondition(criterion, new_pattern); URLMatcherCondition 35 components/url_matcher/url_matcher.h class URL_MATCHER_EXPORT URLMatcherCondition { URLMatcherCondition 60 components/url_matcher/url_matcher.h URLMatcherCondition(); URLMatcherCondition 61 components/url_matcher/url_matcher.h ~URLMatcherCondition(); URLMatcherCondition 62 components/url_matcher/url_matcher.h URLMatcherCondition(Criterion criterion, URLMatcherCondition 64 components/url_matcher/url_matcher.h URLMatcherCondition(const URLMatcherCondition& rhs); URLMatcherCondition 65 components/url_matcher/url_matcher.h URLMatcherCondition& operator=(const URLMatcherCondition& rhs); URLMatcherCondition 66 components/url_matcher/url_matcher.h bool operator<(const URLMatcherCondition& rhs) const; URLMatcherCondition 134 components/url_matcher/url_matcher.h URLMatcherCondition CreateHostPrefixCondition(const std::string& prefix); URLMatcherCondition 135 components/url_matcher/url_matcher.h URLMatcherCondition CreateHostSuffixCondition(const std::string& suffix); URLMatcherCondition 136 components/url_matcher/url_matcher.h URLMatcherCondition CreateHostContainsCondition(const std::string& str); URLMatcherCondition 137 components/url_matcher/url_matcher.h URLMatcherCondition CreateHostEqualsCondition(const std::string& str); URLMatcherCondition 139 components/url_matcher/url_matcher.h URLMatcherCondition CreatePathPrefixCondition(const std::string& prefix); URLMatcherCondition 140 components/url_matcher/url_matcher.h URLMatcherCondition CreatePathSuffixCondition(const std::string& suffix); URLMatcherCondition 141 components/url_matcher/url_matcher.h URLMatcherCondition CreatePathContainsCondition(const std::string& str); URLMatcherCondition 142 components/url_matcher/url_matcher.h URLMatcherCondition CreatePathEqualsCondition(const std::string& str); URLMatcherCondition 144 components/url_matcher/url_matcher.h URLMatcherCondition CreateQueryPrefixCondition(const std::string& prefix); URLMatcherCondition 145 components/url_matcher/url_matcher.h URLMatcherCondition CreateQuerySuffixCondition(const std::string& suffix); URLMatcherCondition 146 components/url_matcher/url_matcher.h URLMatcherCondition CreateQueryContainsCondition(const std::string& str); URLMatcherCondition 147 components/url_matcher/url_matcher.h URLMatcherCondition CreateQueryEqualsCondition(const std::string& str); URLMatcherCondition 152 components/url_matcher/url_matcher.h URLMatcherCondition CreateHostSuffixPathPrefixCondition( URLMatcherCondition 155 components/url_matcher/url_matcher.h URLMatcherCondition CreateHostEqualsPathPrefixCondition( URLMatcherCondition 168 components/url_matcher/url_matcher.h URLMatcherCondition CreateURLPrefixCondition(const std::string& prefix); URLMatcherCondition 169 components/url_matcher/url_matcher.h URLMatcherCondition CreateURLSuffixCondition(const std::string& suffix); URLMatcherCondition 170 components/url_matcher/url_matcher.h URLMatcherCondition CreateURLContainsCondition(const std::string& str); URLMatcherCondition 171 components/url_matcher/url_matcher.h URLMatcherCondition CreateURLEqualsCondition(const std::string& str); URLMatcherCondition 173 components/url_matcher/url_matcher.h URLMatcherCondition CreateURLMatchesCondition(const std::string& regex); URLMatcherCondition 174 components/url_matcher/url_matcher.h URLMatcherCondition CreateOriginAndPathMatchesCondition( URLMatcherCondition 190 components/url_matcher/url_matcher.h URLMatcherCondition CreateCondition(URLMatcherCondition::Criterion criterion, URLMatcherCondition 258 components/url_matcher/url_matcher.h typedef std::set<URLMatcherCondition> Conditions; URLMatcherCondition 77 components/url_matcher/url_matcher_factory.cc URLMatcherCondition Call( URLMatcherCondition 88 components/url_matcher/url_matcher_factory.cc typedef URLMatcherCondition URLMatcherCondition 120 components/url_matcher/url_matcher_factory.cc URLMatcherCondition url_matcher_condition = URLMatcherCondition 182 components/url_matcher/url_matcher_factory.cc URLMatcherCondition URLMatcherFactory::CreateURLMatcherCondition( URLMatcherCondition 191 components/url_matcher/url_matcher_factory.cc return URLMatcherCondition(); URLMatcherCondition 199 components/url_matcher/url_matcher_factory.cc return URLMatcherCondition(); URLMatcherCondition 210 components/url_matcher/url_matcher_factory.cc return URLMatcherCondition(); URLMatcherCondition 46 components/url_matcher/url_matcher_factory.h static URLMatcherCondition CreateURLMatcherCondition( URLMatcherCondition 19 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition m1(URLMatcherCondition::HOST_SUFFIX, &pattern); URLMatcherCondition 20 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::HOST_SUFFIX, m1.criterion()); URLMatcherCondition 23 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition m2; URLMatcherCondition 25 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::HOST_SUFFIX, m2.criterion()); URLMatcherCondition 28 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition m3(m1); URLMatcherCondition 29 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::HOST_SUFFIX, m3.criterion()); URLMatcherCondition 65 components/url_matcher/url_matcher_unittest.cc EXPECT_FALSE(URLMatcherCondition(URLMatcherCondition::HOST_SUFFIX, URLMatcherCondition 68 components/url_matcher/url_matcher_unittest.cc EXPECT_TRUE(URLMatcherCondition(URLMatcherCondition::HOST_CONTAINS, URLMatcherCondition 70 components/url_matcher/url_matcher_unittest.cc EXPECT_TRUE(URLMatcherCondition(URLMatcherCondition::PATH_CONTAINS, URLMatcherCondition 72 components/url_matcher/url_matcher_unittest.cc EXPECT_TRUE(URLMatcherCondition(URLMatcherCondition::QUERY_CONTAINS, URLMatcherCondition 75 components/url_matcher/url_matcher_unittest.cc EXPECT_TRUE(URLMatcherCondition(URLMatcherCondition::URL_PREFIX, URLMatcherCondition 77 components/url_matcher/url_matcher_unittest.cc EXPECT_TRUE(URLMatcherCondition(URLMatcherCondition::URL_SUFFIX, URLMatcherCondition 79 components/url_matcher/url_matcher_unittest.cc EXPECT_TRUE(URLMatcherCondition(URLMatcherCondition::URL_CONTAINS, URLMatcherCondition 81 components/url_matcher/url_matcher_unittest.cc EXPECT_TRUE(URLMatcherCondition(URLMatcherCondition::URL_EQUALS, URLMatcherCondition 90 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition m1(URLMatcherCondition::HOST_SUFFIX, &pattern); URLMatcherCondition 105 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition m2(URLMatcherCondition::HOST_CONTAINS, &pattern); URLMatcherCondition 114 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition test_smaller[][2] = { URLMatcherCondition 115 components/url_matcher/url_matcher_unittest.cc {URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, &p1), URLMatcherCondition 116 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition(URLMatcherCondition::HOST_SUFFIX, &p1)}, URLMatcherCondition 117 components/url_matcher/url_matcher_unittest.cc {URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, &p1), URLMatcherCondition 118 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, &p2)}, URLMatcherCondition 119 components/url_matcher/url_matcher_unittest.cc {URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, NULL), URLMatcherCondition 120 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, &p2)}, URLMatcherCondition 121 components/url_matcher/url_matcher_unittest.cc {URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, &p1), URLMatcherCondition 122 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition(URLMatcherCondition::HOST_SUFFIX, NULL)}, URLMatcherCondition 130 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition test_equal[][2] = { URLMatcherCondition 131 components/url_matcher/url_matcher_unittest.cc {URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, &p1), URLMatcherCondition 132 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, &p1)}, URLMatcherCondition 133 components/url_matcher/url_matcher_unittest.cc {URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, NULL), URLMatcherCondition 134 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition(URLMatcherCondition::HOST_PREFIX, NULL)}, URLMatcherCondition 150 components/url_matcher/url_matcher_unittest.cc bool Matches(const URLMatcherCondition& condition, std::string text) { URLMatcherCondition 170 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::HOST_PREFIX, URLMatcherCondition 172 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::HOST_SUFFIX, URLMatcherCondition 174 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::HOST_CONTAINS, URLMatcherCondition 176 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::HOST_EQUALS, URLMatcherCondition 178 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::PATH_PREFIX, URLMatcherCondition 180 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::PATH_SUFFIX, URLMatcherCondition 182 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::PATH_CONTAINS, URLMatcherCondition 184 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::PATH_EQUALS, URLMatcherCondition 186 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::QUERY_PREFIX, URLMatcherCondition 188 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::QUERY_SUFFIX, URLMatcherCondition 190 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::QUERY_CONTAINS, URLMatcherCondition 192 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::QUERY_EQUALS, URLMatcherCondition 194 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::HOST_SUFFIX_PATH_PREFIX, URLMatcherCondition 197 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::HOST_EQUALS_PATH_PREFIX, URLMatcherCondition 200 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::URL_PREFIX, URLMatcherCondition 202 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::URL_SUFFIX, URLMatcherCondition 204 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::URL_CONTAINS, URLMatcherCondition 206 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::URL_EQUALS, URLMatcherCondition 208 components/url_matcher/url_matcher_unittest.cc EXPECT_EQ(URLMatcherCondition::URL_MATCHES, URLMatcherCondition 214 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition c1 = factory.CreateHostEqualsCondition("www.google.com"); URLMatcherCondition 215 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition c2 = factory.CreateHostEqualsCondition("www.google.com"); URLMatcherCondition 218 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition c3 = factory.CreateHostEqualsCondition("www.google.de"); URLMatcherCondition 224 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition c4 = factory.CreateURLMatchesCondition("www.google.com"); URLMatcherCondition 225 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition c5 = factory.CreateURLContainsCondition("www.google.com"); URLMatcherCondition 237 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition c6 = factory.CreateHostEqualsCondition("www.google.com"); URLMatcherCondition 239 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition c7 = factory.CreateURLMatchesCondition("www.google.com"); URLMatcherCondition 410 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition m1 = factory.CreateHostSuffixCondition("example.com"); URLMatcherCondition 411 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition m2 = factory.CreatePathContainsCondition("foo"); URLMatcherCondition 413 components/url_matcher/url_matcher_unittest.cc std::set<URLMatcherCondition> conditions; URLMatcherCondition 430 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition m1 = factory.CreateHostSuffixCondition("example.com"); URLMatcherCondition 431 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition m2 = factory.CreatePathContainsCondition("foo"); URLMatcherCondition 433 components/url_matcher/url_matcher_unittest.cc std::set<URLMatcherCondition> conditions; URLMatcherCondition 479 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition r1 = factory.CreateURLMatchesCondition("/fo?oo"); URLMatcherCondition 480 components/url_matcher/url_matcher_unittest.cc std::set<URLMatcherCondition> regex_conditions; URLMatcherCondition 497 components/url_matcher/url_matcher_unittest.cc URLMatcherCondition r2 = factory.CreateOriginAndPathMatchesCondition("b[a]r");