// Copyright 2013 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. // Constants used for the URLMatcher component of the Declarative API. #ifndef COMPONENTS_URL_MATCHER_URL_MATCHER_CONSTANTS_H_ #define COMPONENTS_URL_MATCHER_URL_MATCHER_CONSTANTS_H_ #include "components/url_matcher/url_matcher_export.h" namespace url_matcher { namespace url_matcher_constants { // Keys of dictionaries for URL constraints URL_MATCHER_EXPORT extern const char kPortsKey[]; URL_MATCHER_EXPORT extern const char kSchemesKey[]; URL_MATCHER_EXPORT extern const char kHostContainsKey[]; URL_MATCHER_EXPORT extern const char kHostEqualsKey[]; URL_MATCHER_EXPORT extern const char kHostPrefixKey[]; URL_MATCHER_EXPORT extern const char kHostSuffixKey[]; URL_MATCHER_EXPORT extern const char kHostSuffixPathPrefixKey[]; URL_MATCHER_EXPORT extern const char kOriginAndPathMatchesKey[]; URL_MATCHER_EXPORT extern const char kPathContainsKey[]; URL_MATCHER_EXPORT extern const char kPathEqualsKey[]; URL_MATCHER_EXPORT extern const char kPathPrefixKey[]; URL_MATCHER_EXPORT extern const char kPathSuffixKey[]; URL_MATCHER_EXPORT extern const char kQueryContainsKey[]; URL_MATCHER_EXPORT extern const char kQueryEqualsKey[]; URL_MATCHER_EXPORT extern const char kQueryPrefixKey[]; URL_MATCHER_EXPORT extern const char kQuerySuffixKey[]; URL_MATCHER_EXPORT extern const char kURLContainsKey[]; URL_MATCHER_EXPORT extern const char kURLEqualsKey[]; URL_MATCHER_EXPORT extern const char kURLMatchesKey[]; URL_MATCHER_EXPORT extern const char kURLPrefixKey[]; URL_MATCHER_EXPORT extern const char kURLSuffixKey[]; } // namespace url_matcher_constants } // namespace url_matcher #endif // COMPONENTS_URL_MATCHER_URL_MATCHER_CONSTANTS_H_