Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 1 | # Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 | # Use of this source code is governed by a BSD-style license that can be |
| 3 | # found in the LICENSE file. |
| 4 | |
| 5 | # Watchlist Rules |
| 6 | # Refer: http://dev.chromium.org/developers/contributing-code/watchlists |
| 7 | |
| 8 | # IMPORTANT: The regular expression filepath is tested against each path using |
| 9 | # re.search, so it is not usually necessary to add .*. |
| 10 | |
| 11 | { |
| 12 | 'WATCHLIST_DEFINITIONS': { |
| 13 | 'accessibility': { |
| 14 | 'filepath': 'Source/core/accessibility' \ |
| 15 | '|LayoutTests/accessibility', |
| 16 | }, |
| 17 | 'animations': { |
| 18 | 'filepath': 'animation|transition', |
| 19 | }, |
| 20 | 'bindings': { |
| 21 | 'filepath': 'Source/bindings', |
| 22 | }, |
| 23 | 'test_runner': { |
| 24 | 'filepath': 'Tools/DumpRenderTree/chromium/TestRunner', |
| 25 | }, |
Torne (Richard Coles) | 81a5157 | 2013-05-13 16:52:28 +0100 | [diff] [blame] | 26 | 'canvas': { |
| 27 | 'filepath': 'Source/core/html/canvas/' |
| 28 | }, |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 29 | 'css': { |
| 30 | 'filepath': 'Source/core/css', |
| 31 | }, |
Torne (Richard Coles) | 81a5157 | 2013-05-13 16:52:28 +0100 | [diff] [blame] | 32 | 'custom_elements': { |
| 33 | 'filepath': 'Source/core/dom/CustomElement' \ |
| 34 | '|Source/bindings/v8/.*CustomElement', |
| 35 | }, |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 36 | 'devtools': { |
| 37 | 'filepath': 'inspector|DevTools|devtools', |
| 38 | }, |
Torne (Richard Coles) | 81a5157 | 2013-05-13 16:52:28 +0100 | [diff] [blame] | 39 | 'dom': { |
| 40 | 'filepath': 'Source/core/dom/' |
| 41 | }, |
| 42 | 'events': { |
| 43 | 'filepath': '|Source/core/page/*Event*.*' \ |
| 44 | '|Source/core/dom/*Event.*' \ |
| 45 | '|Source/core/css/*Event.*' \ |
| 46 | '|Source/core/platform/*Event*.*' |
| 47 | }, |
Torne (Richard Coles) | e524955 | 2013-05-15 11:35:13 +0100 | [diff] [blame] | 48 | 'html': { |
| 49 | 'filepath': 'Source/core/html/' |
| 50 | }, |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 51 | 'loader': { |
| 52 | 'filepath': 'Source/core/loader', |
| 53 | }, |
| 54 | 'owners': { |
| 55 | 'filepath': 'OWNERS', |
| 56 | }, |
| 57 | 'public_api': { |
Torne (Richard Coles) | 5267f70 | 2013-06-11 10:57:24 +0100 | [diff] [blame] | 58 | 'filepath': 'public' \ |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 59 | '|Source/WebKit/chromium/public' \ |
| 60 | '|Tools/DumpRenderTree/chromium/TestRunner/public/', |
| 61 | }, |
| 62 | 'wtf': { |
| 63 | 'filepath': 'Source/wtf', |
| 64 | }, |
| 65 | 'platform_graphics': { |
| 66 | 'filepath': 'Source/core/platform/graphics', |
| 67 | }, |
| 68 | 'platform': { |
| 69 | 'filepath': 'Source/core/platform' \ |
| 70 | '|Source/Platform' |
| 71 | }, |
| 72 | 'svg': { |
| 73 | 'filepath': 'Source/core/svg|Source/core/rendering/svg', |
| 74 | }, |
| 75 | 'indexed_db': { |
| 76 | 'filepath': 'Source/modules/indexeddb/' \ |
| 77 | '|Source/WebKit/chromium/.*IDB' \ |
| 78 | '|Source/core/platform/leveldb' \ |
| 79 | '|LayoutTests/storage/indexeddb' |
| 80 | }, |
| 81 | 'rendering': { |
| 82 | 'filepath': 'Source/core/rendering' |
| 83 | }, |
| 84 | 'layers': { |
| 85 | 'filepath': 'Source/WebCore/page/scrolling/ScrollingCoordinator.*' \ |
| 86 | '|Source/WebCore/platform/graphics/GraphicsLayer.*' \ |
| 87 | '|Source/WebCore/rendering/RenderLayer.*' \ |
| 88 | '|Source/WebKit/chromium/src/NonCompositedContentHost.*' |
| 89 | }, |
| 90 | "content_security_policy": { |
| 91 | 'filepath': 'Source/core/page/.*SecurityPolicy' \ |
| 92 | '|Source/core/dom/SecurityPolicyViolationEvent' \ |
| 93 | '|LayoutTests/http/tests/security/contentSecurityPolicy' |
| 94 | }, |
| 95 | "prerender": { |
| 96 | 'filepath': 'Prerender' \ |
| 97 | '|loader/LinkLoader' \ |
| 98 | '|html/HTMLLinkElement' |
| 99 | }, |
| 100 | 'track': { |
| 101 | 'filepath': 'Source/core/html/track/' \ |
| 102 | '|Source/core/loader/TextTrack' \ |
| 103 | '|Source/core/html/HTMLMediaElement' \ |
| 104 | '|Source/core/html/shadow/MediaControl' \ |
| 105 | '|Source/core/css/mediaControl' \ |
| 106 | '|LayoutTests/media/track/' |
| 107 | }, |
| 108 | 'media': { |
| 109 | 'filepath': 'Source/core/css/mediaControls.*' \ |
| 110 | '|Source/core/platform/graphics/.*Media.*' \ |
| 111 | '|Source/core/html/.*(Audio|Media|Video).*' \ |
| 112 | '|Source/core/html/shadow/MediaControl.*' \ |
| 113 | '|Source/core/rendering/RenderMedia.*' \ |
| 114 | '|Source/modules/(encryptedmedia|mediasource)' \ |
| 115 | '|Source/WebKit/chromium/.*Media.*' \ |
| 116 | }, |
Torne (Richard Coles) | 81a5157 | 2013-05-13 16:52:28 +0100 | [diff] [blame] | 117 | 'media_queries': { |
| 118 | 'filepath': 'Source/core/css/CSSMediaRule.*' \ |
| 119 | '|Source/core/css/MediaList.*' \ |
| 120 | '|Source/core/css/MediaQuery.*' |
| 121 | }, |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 122 | 'fileapi': { |
| 123 | 'filepath': 'Source/modules/filesystem/' \ |
| 124 | '|Source/core/fileapi/' \ |
| 125 | '|Source/WebKit/chromium/.*File.*' \ |
| 126 | '|Source/core/platform/.*File.*' \ |
| 127 | '|LayoutTests/fast/file' |
| 128 | }, |
| 129 | 'quota': { |
| 130 | 'filepath': 'Source/modules/quota/' \ |
| 131 | '|Source/WebKit/chromium/.*Quota.*' |
| 132 | }, |
Torne (Richard Coles) | 81a5157 | 2013-05-13 16:52:28 +0100 | [diff] [blame] | 133 | 'viewport_interaction': { |
| 134 | 'filepath': 'Source/core/css/.*Viewport.*' \ |
| 135 | '|Source/core/dom/ViewportArguments.*' \ |
| 136 | '|Source/core/html/HTMLMetaElement.*' \ |
| 137 | '|Source/core/page/FrameView.*' \ |
| 138 | '|Source/core/page/scrolling' |
| 139 | }, |
| 140 | 'css_regions': { |
| 141 | 'filepath': 'Source/core/rendering/.*(Region|FlowThread).*' \ |
| 142 | '|Source/core/dom/NodeRendering.*' \ |
| 143 | '|Source/core/dom/.*NamedFlow.*' \ |
| 144 | '|Source/core/css/.*Region.*' \ |
| 145 | '|LayoutTests/compositing/regions/' \ |
| 146 | '|LayoutTests/fast/regions/' \ |
| 147 | '|LayoutTests/platform/chromium.*/fast/regions/' |
| 148 | }, |
Ben Murdoch | 591b958 | 2013-07-10 11:41:44 +0100 | [diff] [blame] | 149 | 'web_idl': { |
| 150 | 'filepath': 'Source/core/.*\.idl' |
| 151 | }, |
Torne (Richard Coles) | e524955 | 2013-05-15 11:35:13 +0100 | [diff] [blame] | 152 | 'webcomponents': { |
| 153 | 'filepath': 'Source/core/dom/shadow/.*' \ |
| 154 | '|Source/core/dom/CustomElement.*' \ |
| 155 | '|Source/bindings/v8/custom/V8CustomElementConstructorCustom.*' \ |
| 156 | '|Source/bindings/v8/CustomElementHelpers.*' |
| 157 | }, |
Ben Murdoch | 591b958 | 2013-07-10 11:41:44 +0100 | [diff] [blame] | 158 | 'mediastream': { |
| 159 | 'filepath': 'Source/core/platform/mediastream/' \ |
| 160 | '|Source/modules/mediastream/' \ |
| 161 | '|LayoutTests/fast/mediastream/' \ |
| 162 | '|Source/core/platform/chromium/support/' |
| 163 | }, |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 164 | }, |
| 165 | |
| 166 | 'WATCHLISTS': { |
| 167 | 'accessibility':['dmazzoni@chromium.org', |
| 168 | 'aboxhall@chromium.org'], |
Torne (Richard Coles) | 93ac45c | 2013-05-29 14:40:20 +0100 | [diff] [blame] | 169 | 'animations': ['alancutter@chromium.org', |
| 170 | 'alexis.menard@intel.com', |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 171 | 'dstockwell@chromium.org', |
| 172 | 'steveblock@chromium.org', |
| 173 | 'shans@chromium.org'], |
| 174 | 'devtools': [ 'pfeldman+blink@chromium.org', |
| 175 | 'aandrey+blink@chromium.org', |
| 176 | 'alph+blink@chromium.org', |
| 177 | 'apavlov+blink@chromium.org', |
| 178 | 'loislo+blink@chromium.org', |
| 179 | 'lushnikov+blink@chromium.org', |
| 180 | 'vsevik+blink@chromium.org', |
| 181 | 'yurys+blink@chromium.org', |
| 182 | 'eustas+blink@chromium.org', |
Ben Murdoch | 591b958 | 2013-07-10 11:41:44 +0100 | [diff] [blame] | 183 | 'caseq+blink@chromium.org', |
| 184 | 'paulirish+reviews@chromium.org' ], |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 185 | 'bindings': [ 'abarth@chromium.org', |
Torne (Richard Coles) | e524955 | 2013-05-15 11:35:13 +0100 | [diff] [blame] | 186 | 'adamk+blink@chromium.org', |
Torne (Richard Coles) | 521d96e | 2013-06-19 11:58:24 +0100 | [diff] [blame] | 187 | 'ch.dumez@sisa.samsung.com', |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 188 | 'japhet@chromium.org', |
| 189 | 'jsbell+bindings@chromium.org', |
Torne (Richard Coles) | 93ac45c | 2013-05-29 14:40:20 +0100 | [diff] [blame] | 190 | 'haraken@chromium.org', |
Torne (Richard Coles) | 521d96e | 2013-06-19 11:58:24 +0100 | [diff] [blame] | 191 | 'marja+watch@chromium.org', |
| 192 | 'nbarth@chromium.org' ], |
Ben Murdoch | 591b958 | 2013-07-10 11:41:44 +0100 | [diff] [blame] | 193 | 'canvas': [ 'cabanier@adobe.com', 'aandrey+blink@chromium.org' ], |
Torne (Richard Coles) | e524955 | 2013-05-15 11:35:13 +0100 | [diff] [blame] | 194 | 'custom_elements': [ 'dominicc+watchlist@chromium.org', 'dglazkov+blink@chromium.org' ], |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 195 | 'layers': [ 'blink-layers@chromium.org' ], |
| 196 | 'loader': [ 'japhet@chromium.org', 'gavinp+loader@chromium.org' ], |
| 197 | 'owners': [ 'abarth@chromium.org'], |
| 198 | 'test_runner': [ 'jochen+watch@chromium.org' ], |
| 199 | 'platform_graphics': [ 'jamesr@chromium.org', |
| 200 | 'schenney@chromium.org', |
Torne (Richard Coles) | 81a5157 | 2013-05-13 16:52:28 +0100 | [diff] [blame] | 201 | 'danakj@chromium.org', |
| 202 | 'pdr@chromium.org', |
| 203 | 'cabanier@adobe.com' ], |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 204 | 'platform': [ 'forgerbr@gmail.com' ], |
| 205 | 'svg': [ 'schenney@chromium.org', 'pdr@google.com', 'fmalita@chromium.org' ], |
Torne (Richard Coles) | e524955 | 2013-05-15 11:35:13 +0100 | [diff] [blame] | 206 | 'css': [ 'alexis.menard@intel.com', 'apavlov+blink@chromium.org', 'dglazkov+blink@chromium.org' ], |
| 207 | 'dom': [ 'adamk+blink@chromium.org', 'eae+blinkwatch@chromium.org', 'dglazkov+blink@chromium.org' ], |
Ben Murdoch | 591b958 | 2013-07-10 11:41:44 +0100 | [diff] [blame] | 208 | 'events': [ 'eae+blinkwatch@chromium.org', 'dglazkov+blink@chromium.org' ], |
| 209 | 'html': [ 'adamk+blink@chromium.org', 'dglazkov+blink@chromium.org' ], |
| 210 | 'public_api': [ 'abarth@chromium.org', 'jamesr@chromium.org', 'dglazkov+blink@chromium.org' ], |
Torne (Richard Coles) | e524955 | 2013-05-15 11:35:13 +0100 | [diff] [blame] | 211 | 'wtf': [ 'abarth@chromium.org', |
| 212 | 'adamk+blink@chromium.org', |
| 213 | 'forgerbr@gmail.com', |
| 214 | 'loislo+blink@chromium.org', |
| 215 | 'yurys+blink@chromium.org' ], |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 216 | 'indexed_db': ['alecflett@chromium.org','dgrogan@chromium.org', |
| 217 | 'jsbell@chromium.org'], |
Torne (Richard Coles) | 81a5157 | 2013-05-13 16:52:28 +0100 | [diff] [blame] | 218 | 'rendering': [ 'eae+blinkwatch@chromium.org', 'jchaffraix+rendering@chromium.org', 'leviw+renderwatch@chromium.org' ], |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 219 | 'content_security_policy': [ 'mkwst+watchlist@chromium.org' ], |
| 220 | 'prerender': [ 'gavinp+prerender@chromium.org' ], |
| 221 | 'track': ['vcarbune@chromium.org'], |
| 222 | 'media': [ 'feature-media-reviews@chromium.org' ], |
Torne (Richard Coles) | 81a5157 | 2013-05-13 16:52:28 +0100 | [diff] [blame] | 223 | 'media_queries': [ 'kenneth.christiansen@gmail.com' ], |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 224 | 'fileapi': [ 'kinuko@chromium.org' ], |
| 225 | 'quota': [ 'kinuko@chromium.org' ], |
Torne (Richard Coles) | 81a5157 | 2013-05-13 16:52:28 +0100 | [diff] [blame] | 226 | 'viewport_interaction': [ 'kenneth.christiansen@gmail.com' ], |
| 227 | 'css_regions': [ 'ChromiumBugTracker@adobe.com' ], |
Ben Murdoch | 591b958 | 2013-07-10 11:41:44 +0100 | [diff] [blame] | 228 | 'web_idl': [ 'ch.dumez@sisa.samsung.com' ], |
Torne (Richard Coles) | e524955 | 2013-05-15 11:35:13 +0100 | [diff] [blame] | 229 | 'webcomponents': [ 'webcomponents-bugzilla@chromium.org', 'dglazkov+blink@chromium.org' ], |
Ben Murdoch | 591b958 | 2013-07-10 11:41:44 +0100 | [diff] [blame] | 230 | 'mediastream': [ 'tommyw+watchlist@chromium.org' ], |
Torne (Richard Coles) | 53e740f | 2013-05-09 18:38:43 +0100 | [diff] [blame] | 231 | }, |
| 232 | } |