blob: 21c783d24947169279a8b09f8ca13921c31092ec [file] [log] [blame]
# Copyright (c) 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.
# Watchlist Rules
# Refer: http://dev.chromium.org/developers/contributing-code/watchlists
# IMPORTANT: The regular expression filepath is tested against each path using
# re.search, so it is not usually necessary to add .*.
{
'WATCHLIST_DEFINITIONS': {
'accessibility': {
'filepath': 'Source/core/accessibility' \
'|LayoutTests/accessibility',
},
'animations': {
'filepath': 'animation|transition',
},
'bindings': {
'filepath': 'Source/bindings',
},
'test_runner': {
'filepath': 'Tools/DumpRenderTree/chromium/TestRunner',
},
'canvas': {
'filepath': 'Source/core/html/canvas/'
},
'css': {
'filepath': 'Source/core/css',
},
'custom_elements': {
'filepath': 'Source/core/dom/CustomElement' \
'|Source/bindings/v8/.*CustomElement',
},
'devtools': {
'filepath': 'inspector|DevTools|devtools',
},
'dom': {
'filepath': 'Source/core/dom/'
},
'events': {
'filepath': '|Source/core/page/*Event*.*' \
'|Source/core/dom/*Event.*' \
'|Source/core/css/*Event.*' \
'|Source/core/platform/*Event*.*'
},
'html': {
'filepath': 'Source/core/html/'
},
'loader': {
'filepath': 'Source/core/loader',
},
'owners': {
'filepath': 'OWNERS',
},
'public_api': {
'filepath': 'public' \
'|Source/WebKit/chromium/public' \
'|Tools/DumpRenderTree/chromium/TestRunner/public/',
},
'spellcheck' : {
'filepath': 'Source/core/editing/Editor.*' \
'|Source/core/editing/Spell.*' \
'|Source/core/editing/TextCheckingHelper.*' \
'|Source/core/platform/Text/TextCheck.*' \
'|Source/web/EditorClientImpl.*' \
'|LayoutTests/editing/spelling' \
'|public/web/WebSpellCheckClient.h',
},
'wtf': {
'filepath': 'Source/wtf',
},
'platform_graphics': {
'filepath': 'Source/core/platform/graphics',
},
'platform': {
'filepath': 'Source/core/platform' \
'|Source/Platform'
},
'svg': {
'filepath': 'Source/core/svg|Source/core/rendering/svg',
},
'indexed_db': {
'filepath': 'Source/modules/indexeddb/' \
'|Source/WebKit/chromium/.*IDB' \
'|Source/core/platform/leveldb' \
'|LayoutTests/storage/indexeddb'
},
'rendering': {
'filepath': 'Source/core/rendering'
},
'layers': {
'filepath': 'Source/core/page/scrolling/ScrollingCoordinator.*' \
'|Source/core/platform/graphics/GraphicsLayer.*' \
'|Source/core/rendering/RenderLayer.*'
},
"content_security_policy": {
'filepath': 'Source/core/page/.*SecurityPolicy' \
'|Source/core/dom/SecurityPolicyViolationEvent' \
'|LayoutTests/http/tests/security/contentSecurityPolicy'
},
"prerender": {
'filepath': 'Prerender' \
'|loader/LinkLoader' \
'|html/HTMLLinkElement'
},
'track': {
'filepath': 'Source/core/html/track/' \
'|Source/core/loader/TextTrack' \
'|Source/core/html/HTMLMediaElement' \
'|Source/core/html/shadow/MediaControl' \
'|Source/core/css/mediaControl' \
'|LayoutTests/media/track/'
},
'media': {
'filepath': 'Source/core/css/mediaControls.*' \
'|Source/core/platform/graphics/.*Media.*' \
'|Source/core/html/.*(Audio|Media|Video).*' \
'|Source/core/html/shadow/MediaControl.*' \
'|Source/core/rendering/RenderMedia.*' \
'|Source/modules/(encryptedmedia|mediasource)' \
'|Source/WebKit/chromium/.*Media.*' \
},
'media_queries': {
'filepath': 'Source/core/css/CSSMediaRule.*' \
'|Source/core/css/MediaList.*' \
'|Source/core/css/MediaQuery.*'
},
'fileapi': {
'filepath': 'Source/modules/filesystem/' \
'|Source/core/fileapi/' \
'|Source/WebKit/chromium/.*File.*' \
'|Source/core/platform/.*File.*' \
'|LayoutTests/fast/file'
},
'quota': {
'filepath': 'Source/modules/quota/' \
'|Source/WebKit/chromium/.*Quota.*'
},
'viewport_interaction': {
'filepath': 'Source/core/css/.*Viewport.*' \
'|Source/core/dom/ViewportArguments.*' \
'|Source/core/html/HTMLMetaElement.*' \
'|Source/core/page/FrameView.*' \
'|Source/core/page/scrolling'
},
'css_regions': {
'filepath': 'Source/core/rendering/.*(Region|FlowThread).*' \
'|Source/core/dom/NodeRendering.*' \
'|Source/core/dom/.*NamedFlow.*' \
'|Source/core/css/.*Region.*' \
'|LayoutTests/compositing/regions/' \
'|LayoutTests/fast/regions/' \
'|LayoutTests/platform/chromium.*/fast/regions/'
},
'web_idl': {
'filepath': 'Source/core/.*\.idl'
},
'webcomponents': {
'filepath': 'Source/core/dom/shadow/.*' \
'|Source/core/dom/CustomElement.*' \
'|Source/bindings/v8/custom/V8CustomElementConstructorCustom.*' \
'|Source/bindings/v8/CustomElementHelpers.*'
},
'mediastream': {
'filepath': 'Source/core/platform/mediastream/' \
'|Source/modules/mediastream/' \
'|LayoutTests/fast/mediastream/' \
'|Source/core/platform/chromium/support/'
},
'geolocation': {
'filepath': 'Source/modules/geolocation/' \
'|LayoutTests/fast/dom/Geolocation/'
},
},
'WATCHLISTS': {
'accessibility':['[email protected]',
'[email protected]'],
'animations': ['[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]'],
'devtools': [ '[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]' ],
'bindings': [ '[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]' ],
'canvas': [ '[email protected]', '[email protected]' ],
'custom_elements': [ '[email protected]', '[email protected]' ],
'layers': [ '[email protected]' ],
'loader': [ '[email protected]', '[email protected]' ],
'owners': [ '[email protected]'],
'test_runner': [ '[email protected]' ],
'platform_graphics': [ '[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]' ],
'platform': [ '[email protected]' ],
'svg': [ '[email protected]', '[email protected]', '[email protected]' ],
'css': [ '[email protected]', '[email protected]', '[email protected]' ],
'dom': [ '[email protected]', '[email protected]', '[email protected]' ],
'events': [ '[email protected]', '[email protected]' ],
'html': [ '[email protected]', '[email protected]' ],
'public_api': [ '[email protected]', '[email protected]', '[email protected]' ],
'wtf': [ '[email protected]',
'[email protected]',
'[email protected]',
'[email protected]',
'[email protected]' ],
'indexed_db': ['[email protected]','[email protected]',
'[email protected]'],
'rendering': [ '[email protected]', '[email protected]', '[email protected]' ],
'content_security_policy': [ '[email protected]' ],
'prerender': [ '[email protected]' ],
'track': [ '[email protected]', '[email protected]' ],
'media': [ '[email protected]' ],
'media_queries': [ '[email protected]' ],
'fileapi': [ '[email protected]' ],
'quota': [ '[email protected]' ],
'viewport_interaction': [ '[email protected]' ],
'css_regions': [ '[email protected]' ],
'web_idl': [ '[email protected]' ],
'webcomponents': [ '[email protected]', '[email protected]' ],
'mediastream': [ '[email protected]' ],
'geolocation': [ '[email protected]' ],
'spellcheck' : [ '[email protected]' ],
},
}