summaryrefslogtreecommitdiffstats
path: root/chrome/chrome_common.gypi
diff options
context:
space:
mode:
authoryoz@chromium.org <yoz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-14 00:20:28 +0000
committeryoz@chromium.org <yoz@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-09-14 00:20:28 +0000
commit5bcf3b74fe3ae374440c71353c0ae270544a74c3 (patch)
tree5930ca4fdc57fbe3d12a1ffb1377468202ad431c /chrome/chrome_common.gypi
parent776c3d0c088bbdfa5f7fb63219b1b686c756cec9 (diff)
downloadchromium_src-5bcf3b74fe3ae374440c71353c0ae270544a74c3.zip
chromium_src-5bcf3b74fe3ae374440c71353c0ae270544a74c3.tar.gz
chromium_src-5bcf3b74fe3ae374440c71353c0ae270544a74c3.tar.bz2
Event matching by regular expression matching on URLs.
Uses FilteredRE2 implementation to more efficiently match lots of regexes at once by prefiltering. BUG=135609,112155 Review URL: https://codereview.chromium.org/10910179 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156693 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/chrome_common.gypi')
-rw-r--r--chrome/chrome_common.gypi5
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/chrome_common.gypi b/chrome/chrome_common.gypi
index b0bb379..bb189a6 100644
--- a/chrome/chrome_common.gypi
+++ b/chrome/chrome_common.gypi
@@ -50,6 +50,7 @@
'<(DEPTH)/third_party/icu/icu.gyp:icuuc',
'<(DEPTH)/third_party/libxml/libxml.gyp:libxml',
'<(DEPTH)/third_party/mt19937ar/mt19937ar.gyp:mt19937ar',
+ '<(DEPTH)/third_party/re2/re2.gyp:re2',
'<(DEPTH)/third_party/sqlite/sqlite.gyp:sqlite',
'<(DEPTH)/third_party/zlib/zlib.gyp:zlib',
'<(DEPTH)/ui/ui.gyp:ui_resources',
@@ -164,6 +165,10 @@
'common/extensions/file_browser_handler.h',
'common/extensions/manifest.cc',
'common/extensions/manifest.h',
+ 'common/extensions/matcher/regex_set_matcher.cc',
+ 'common/extensions/matcher/regex_set_matcher.h',
+ 'common/extensions/matcher/string_pattern.cc',
+ 'common/extensions/matcher/string_pattern.h',
'common/extensions/matcher/substring_set_matcher.cc',
'common/extensions/matcher/substring_set_matcher.h',
'common/extensions/matcher/url_matcher.cc',