| OLD | NEW |
| (Empty) |
| 1 # When editing this file, please run the following command to make sure you | |
| 2 # haven't introduced any syntax errors: | |
| 3 # | |
| 4 # ./Tools/Scripts/check-webkit-style | |
| 5 # | |
| 6 # If you want to test your regular expressions, you can edit various files and | |
| 7 # then try following command: | |
| 8 # | |
| 9 # ./Tools/Scripts/webkit-patch apply-watchlist-local | |
| 10 # | |
| 11 { | |
| 12 "DEFINITIONS": { | |
| 13 "ChromiumGraphics": { | |
| 14 "filename": r"Source/WebCore/platform/graphics/chromium/", | |
| 15 }, | |
| 16 "ChromiumPublicApi": { | |
| 17 "filename": r"Source/WebKit/chromium/public/" | |
| 18 r"|Source/Platform/chromium/public/" | |
| 19 r"|Tools/DumpRenderTree/chromium/TestRunner/public", | |
| 20 }, | |
| 21 "ChromiumTestRunner": { | |
| 22 "filename": r"Tools/DumpRenderTree/chromium/TestRunner", | |
| 23 }, | |
| 24 "AppleMacPublicApi": { | |
| 25 "filename": r"Source/WebCore/bindings/objc/PublicDOMInterfaces.h" | |
| 26 }, | |
| 27 "Forms": { | |
| 28 "filename": r"Source/WebCore/html/HTML(DataList|FieldSet|Input|Keyge
n|Label|Legend|OptGroup|Option|Output|Select|TextArea)Element\." | |
| 29 r"|Source/WebCore/html/.*Form[A-Z].*\." | |
| 30 r"|Source/WebCore/html/\w*InputType\." | |
| 31 r"|Source/WebCore/html/shadow/(SliderThumbElement|TextCo
ntrolInnerElements)\." | |
| 32 r"|Source/WebCore/rendering/Render(FileUploadControl|Lis
tBox|MenuList|Slider|TextControl.*)\." | |
| 33 }, | |
| 34 "Geolocation": { | |
| 35 "filename": r"Source/WebCore/Modules/geolocation/" | |
| 36 r"|Source/WebCore/page/GeolocationClient.h" | |
| 37 r"|Source/WebCore/bindings/js/JSGeolocationCustom.cpp" | |
| 38 r"|Source/WebCore/bindings/v8/custom/V8GeolocationCustom
.cpp" | |
| 39 r"|Source/WebCore/platform/mock/GeolocationClientMock.(h
|cpp)" | |
| 40 r"|Source/WebKit2/WebProcess/Geolocation/", | |
| 41 }, | |
| 42 "GStreamerGraphics": { | |
| 43 "filename": r"Source/WebCore/platform/graphics/gstreamer/", | |
| 44 }, | |
| 45 "GStreamerAudio": { | |
| 46 "filename": r"Source/WebCore/platform/audio/gstreamer/", | |
| 47 }, | |
| 48 "WebIDL": { | |
| 49 "filename": r"Source/WebCore/(?!inspector)(?!testing).*\.idl" | |
| 50 }, | |
| 51 "ThreadingFiles": { | |
| 52 "filename": r"Source/JavaScriptCore/wtf/ThreadSpecific\." | |
| 53 r"|Source/JavaScriptCore/wtf/ThreadSafeRefCounted\." | |
| 54 r"|Source/JavaScriptCore/wtf/ThreadingPrimitives\." | |
| 55 r"|Source/JavaScriptCore/wtf/Threading\." | |
| 56 r"|Source/WebCore/dom/CrossThreadTask\." | |
| 57 r"|Source/WebCore/platform/CrossThreadCopier\.", | |
| 58 }, | |
| 59 "ThreadingUsage": { | |
| 60 # The intention of this regex is to detect places where people are u
sing common threading mechanisms, | |
| 61 # so that one can look them over for common mistakes. This list is l
ong and likely to get longer over time. | |
| 62 # Note the negative look-ahead to avoid new mentions of the files (f
or builds or includes). | |
| 63 "more": r"(AllowCrossThreadAccess|AtomicallyInitialize|CrossThreadCo
pier|CrossThreadRefCounted|Mutex|ReadWriteLock|ThreadCondition|ThreadSafeRefCoun
ted|ThreadSpecific" | |
| 64 r"|createCallbackTask|crossThreadString|deprecatedTurnOffVer
ifier|threadsafeCopy)(?!\.(h|cpp))", | |
| 65 }, | |
| 66 "WatchListScript": { | |
| 67 "filename": r"Tools/Scripts/webkitpy/common/watchlist/", | |
| 68 }, | |
| 69 "webkitpy": { | |
| 70 "filename": r"Tools/Scripts/webkitpy/", | |
| 71 }, | |
| 72 "webkitperl": { | |
| 73 "filename": r"Tools/Scripts/webkitperl/" | |
| 74 r"|Tools/Scripts/webkitdirs.pm" | |
| 75 r"|Tools/Scripts/VCSUtils.pm" | |
| 76 r"|Tools/Scripts/test-webkitperl", | |
| 77 }, | |
| 78 "SVNScripts": { | |
| 79 "filename": r"Tools/Scripts/svn-.*", | |
| 80 }, | |
| 81 "TestFailures": { | |
| 82 "filename": r"Tools/BuildSlaveSupport/build.webkit.org-config/public
_html/TestFailures/", | |
| 83 }, | |
| 84 "SecurityCritical": { | |
| 85 "more": r"[Ss]ecurityOrigin(?!\.(h|cpp))", | |
| 86 "less": r"[Ss]ecurityOrigin(?!\.(h|cpp))", | |
| 87 "filename": r"XSS|[Ss]ecurity", | |
| 88 }, | |
| 89 "XSS": { | |
| 90 "filename": r".*XSS", | |
| 91 }, | |
| 92 "SkiaGraphics": { | |
| 93 "filename": r"Source/WebCore/platform/graphics/skia/" | |
| 94 r"|Source/WebCore/platform/graphics/filters/", | |
| 95 }, | |
| 96 "V8Bindings": { | |
| 97 "filename": r"Source/WebCore/bindings/v8/", | |
| 98 }, | |
| 99 "BindingsScripts": { | |
| 100 "filename": r"Source/WebCore/bindings/scripts/", | |
| 101 }, | |
| 102 "FrameLoader": { | |
| 103 "more": r"FrameLoader\.(cpp|h)", | |
| 104 }, | |
| 105 "Loader": { | |
| 106 "filename": r"Source/WebCore/loader/", | |
| 107 }, | |
| 108 "Rendering": { | |
| 109 "filename": r"Source/WebCore/rendering/", | |
| 110 }, | |
| 111 "RenderLayers": { | |
| 112 "filename": r"Source/WebCore/rendering/RenderLayer*", | |
| 113 }, | |
| 114 "GraphicsLayer": { | |
| 115 "filename": r"Source/WebCore/platform/graphics/GraphicsLayer*", | |
| 116 }, | |
| 117 "CoreAnimation": { | |
| 118 "filename": r"Source/WebCore/platform/graphics/ca/", | |
| 119 }, | |
| 120 "Animation": { | |
| 121 "filename": r"Source/WebCore/page/animation/", | |
| 122 }, | |
| 123 "StyleChecker": { | |
| 124 "filename": r"Tools/Scripts/webkitpy/style/", | |
| 125 }, | |
| 126 "GtkWebKit2PublicAPI": { | |
| 127 "filename": r"Source/WebKit2/UIProcess/API/gtk/", | |
| 128 }, | |
| 129 "QtBuildSystem": { | |
| 130 # Project files for each target are intentionally left out, as those | |
| 131 # mostly list source and header files, which would just add noise. | |
| 132 "filename": r"Tools/qmake/" | |
| 133 r"|WebKit.pro", | |
| 134 }, | |
| 135 "QtWebKit2PublicAPI": { | |
| 136 "filename": r"Source/WebKit2/UIProcess/API/qt/" | |
| 137 r"|Source/WebKit2/UIProcess/API/cpp/qt/" | |
| 138 r"|Source/WebKit2/UIProcess/API/C/qt/", | |
| 139 }, | |
| 140 "QtGraphics": { | |
| 141 "filename": r"Source/WebCore/platform/graphics/qt/" | |
| 142 }, | |
| 143 "CoordinatedGraphics": { | |
| 144 "filename": r"Source/WebKit2/WebProcess/WebPage/CoordinatedGraphics/
" | |
| 145 r"|Source/WebKit2/UIProcess/CoordinatedGraphics/" | |
| 146 r"|Source/WebKit2/Shared/CoordinatedGraphics/" | |
| 147 r"|Source/WebCore/platform/graphics/surfaces/", | |
| 148 }, | |
| 149 "TextureMapper": { | |
| 150 "filename": r"Source/WebCore/platform/graphics/texmap/", | |
| 151 }, | |
| 152 "OpenGL": { | |
| 153 "filename": r"Source/WebCore/platform/graphics/opengl/", | |
| 154 }, | |
| 155 "QtWebKit2PlatformSpecific": { | |
| 156 "filename": r"Source/WebKit2/.*\.(pri|pro)" | |
| 157 r"|Source/WebKit2/Platform/qt/" | |
| 158 r"|Source/WebKit2/qt/" | |
| 159 r"|Source/WebKit2/PluginProcess/qt/" | |
| 160 r"|Source/WebKit2/Platform/qt/" | |
| 161 r"|Source/WebKit2/Shared/API/c/qt/" | |
| 162 r"|Source/WebKit2/Shared/qt/" | |
| 163 r"|Source/WebKit2/WebProcess/InjectedBundle/qt/" | |
| 164 r"|Source/WebKit2/WebProcess/FullScreen/qt/" | |
| 165 r"|Source/WebKit2/WebProcess/WebPage/qt/" | |
| 166 r"|Source/WebKit2/WebProcess/qt/" | |
| 167 r"|Source/WebKit2/WebProcess/Plugins/Netscape/qt/" | |
| 168 r"|Source/WebKit2/WebProcess/Downloads/qt/" | |
| 169 r"|Source/WebKit2/WebProcess/WebCoreSupport/qt/" | |
| 170 r"|Source/WebKit2/WebProcess/Cookies/qt/" | |
| 171 r"|Source/WebKit2/UIProcess/qt/" | |
| 172 r"|Source/WebKit2/UIProcess/Plugins/qt/" | |
| 173 r"|Source/WebKit2/UIProcess/Launcher/qt/", | |
| 174 }, | |
| 175 "CSS": { | |
| 176 "filename": r"Source/WebCore/css/", | |
| 177 }, | |
| 178 "DOM": { | |
| 179 "filename": r"Source/WebCore/dom/", | |
| 180 }, | |
| 181 "HTML": { | |
| 182 "filename": r"Source/WebCore/html/", | |
| 183 }, | |
| 184 "DOMAttributes": { | |
| 185 "filename": r"Source/WebCore/dom/.*Attr.*" | |
| 186 r"|Source/WebCore/dom/NamedNodeMap\.(cpp|h|idl)" | |
| 187 r"|Source/WebCore/dom/Element\.(cpp|h|idl)", | |
| 188 }, | |
| 189 "EFL": { | |
| 190 "filename": r"Source/WebKit/efl/" | |
| 191 r"|Source/WebCore/platform/efl/" | |
| 192 r"|Source/WTF/wtf/efl/" | |
| 193 r"|Tools/EWebLauncher" | |
| 194 r"|Tools/DumpRenderTree/efl/" | |
| 195 r"|LayoutTests/platform/efl/", | |
| 196 }, | |
| 197 "EFLWebKit2PublicAPI": { | |
| 198 "filename": r"Source/WebKit2/UIProcess/API/efl/" | |
| 199 r"|Source/WebKit2/UIProcess/API/C/efl/", | |
| 200 }, | |
| 201 "EFLWebKit2PlatformSpecific": { | |
| 202 "filename": r"Source/WebKit2/.*\.(cmake|txt)" | |
| 203 r"|Source/WebKit2/Platform/efl/" | |
| 204 r"|Source/WebKit2/efl/" | |
| 205 r"|Source/WebKit2/Shared/API/c/efl/" | |
| 206 r"|Source/WebKit2/Shared/efl/" | |
| 207 r"|Source/WebKit2/WebProcess/InjectedBundle/efl/" | |
| 208 r"|Source/WebKit2/WebProcess/WebPage/efl/" | |
| 209 r"|Source/WebKit2/WebProcess/efl/" | |
| 210 r"|Source/WebKit2/WebProcess/Downloads/efl/" | |
| 211 r"|Source/WebKit2/WebProcess/WebCoreSupport/efl/" | |
| 212 r"|Source/WebKit2/UIProcess/efl/" | |
| 213 r"|Source/WebKit2/UIProcess/Launcher/efl/", | |
| 214 }, | |
| 215 "CMake": { | |
| 216 "filename": r".*CMakeLists\w*\.txt" | |
| 217 r"|.*\w+\.cmake" | |
| 218 r"|Source/cmake/", | |
| 219 }, | |
| 220 "Selectors": { | |
| 221 "filename": r"Source/WebCore/css/CSSSelector*" | |
| 222 r"|Source/WebCore/css/SelectorChecker.*" | |
| 223 r"|Source/WebCore/css/StyleResolver.*" | |
| 224 r"|Source/WebCore/dom/SelectorQuery.*", | |
| 225 }, | |
| 226 "SoupNetwork": { | |
| 227 "filename": r"Source/WebCore/platform/network/soup/", | |
| 228 }, | |
| 229 "ScrollingCoordinator": { | |
| 230 "filename": r"Source/WebCore/page/scrolling/", | |
| 231 }, | |
| 232 "WebKitGTKTranslations": { | |
| 233 "filename": r"Source/WebKit/gtk/po/", | |
| 234 }, | |
| 235 "Media": { | |
| 236 "filename": r"(Source|LayoutTests)/.*([Mm]edia|[Aa]udio|[Vv]ideo)", | |
| 237 }, | |
| 238 "MathML": { | |
| 239 "filename": r"(Source|LayoutTests|Websites)/.*mathml", | |
| 240 }, | |
| 241 "Editing": { | |
| 242 "filename": r"Source/WebCore/editing/", | |
| 243 }, | |
| 244 "BlackBerry": { | |
| 245 "filename": r"Source/WebKit/blackberry/" | |
| 246 r"|Source/WebCore/page/blackberry" | |
| 247 r"|Source/WebCore/history/blackberry" | |
| 248 r"|Source/WebCore/plugins/blackberry" | |
| 249 r"|Source/WebCore/editing/blackberry" | |
| 250 r"|Source/WebCore/Resources/blackberry" | |
| 251 r"|Source/WebCore/platform/image-decoders/blackberry" | |
| 252 r"|Source/WebCore/platform/blackberry" | |
| 253 r"|Source/WebCore/platform/text/blackberry" | |
| 254 r"|Source/WebCore/platform/network/blackberry" | |
| 255 r"|Source/WebCore/platform/graphics/blackberry" | |
| 256 r"|Source/WTF/wtf/blackberry" | |
| 257 r"|ManualTests/blackberry" | |
| 258 r"|Tools/DumpRenderTree/blackberry" | |
| 259 r"|LayoutTests/platform/blackberry", | |
| 260 }, | |
| 261 "NetworkInfo": { | |
| 262 "filename": r"Source/WebCore/Modules/networkinfo", | |
| 263 }, | |
| 264 "Battery": { | |
| 265 "filename": r"Source/WebCore/Modules/battery", | |
| 266 }, | |
| 267 "WTF": { | |
| 268 "filename": r"Source/WTF/wtf", | |
| 269 }, | |
| 270 "WebGL": { | |
| 271 "filename": r"Source/WebCore/html/canvas/.*WebGL.*" | |
| 272 r"|Source/WebCore/bindings/js/.*WebGL.*" | |
| 273 r"|Source/WebCore/platform/graphics/gpu" | |
| 274 r"|Source/WebCore/platform/graphics/opengl" | |
| 275 r"|Source/WebCore/platform/graphics/ANGLE.*" | |
| 276 r"|Source/WebCore/platform/graphics/.*GraphicsContext3D.
*" | |
| 277 r"|Source/ThirdParty/ANGLE", | |
| 278 }, | |
| 279 "Filters": { | |
| 280 "filename": r"Source/WebCore/platform/graphics/filters" | |
| 281 r"|Source/WebCore/rendering/.*Filter.*" | |
| 282 r"|Source/WebCore/rendering/style/.*Filter.*" | |
| 283 r"|Source/WebCore/rendering/svg/.*Filter.*" | |
| 284 r"|Source/WebCore/svg/graphics/filters" | |
| 285 r"|Source/WebCore/svg/graphics/.*Filter.*", | |
| 286 }, | |
| 287 "TouchAdjustment": { | |
| 288 "filename": r"Source/WebCore/page/TouchAdjustment.*" | |
| 289 r"|LayoutTests/touchadjustment" | |
| 290 r"|Source/WebKit/blackberry/WebKitSupport/FatFingers.*", | |
| 291 }, | |
| 292 "SVG": { | |
| 293 "filename": r"Source/WebCore/svg" | |
| 294 r"|Source/WebCore/rendering/svg", | |
| 295 }, | |
| 296 "WebInspectorAPI": { | |
| 297 "filename": r"Source/WebCore/inspector/InjectedScriptSource.js" | |
| 298 r"|Source/WebCore/inspector/.+\.json" | |
| 299 r"|Source/WebCore/inspector/.+\.idl" | |
| 300 r"|Source/WebCore/page/Console.idl", | |
| 301 }, | |
| 302 "WebSocket": { | |
| 303 "filename": r"Source/WebCore/Modules/websockets" | |
| 304 r"|Source/WebCore/platform/network/(|.+/)SocketStream.*"
, | |
| 305 }, | |
| 306 "MediaStream": { | |
| 307 "filename": r"Source/WebCore/Modules/mediastream" | |
| 308 r"|Source/WebCore/platform/mediastream" | |
| 309 r"|LayoutTests/fast/mediastream", | |
| 310 }, | |
| 311 "Accessibility": { | |
| 312 "filename": r"Source/WebCore/accessibility" | |
| 313 r"|LayoutTests/.*accessibility", | |
| 314 }, | |
| 315 "Cairo": { | |
| 316 "filename": r"Source/WebCore/platform/graphics/cairo", | |
| 317 }, | |
| 318 "Harfbuzz": { | |
| 319 "filename": r"Source/WebCore/platform/graphics/harfbuzz", | |
| 320 }, | |
| 321 "PerformanceTests": { | |
| 322 "filename": r"PerformanceTests" | |
| 323 r"|Tools/Scripts/webkitpy/performance_tests", | |
| 324 }, | |
| 325 "GtkBuildSystem": { | |
| 326 "filename": r"configure.ac" | |
| 327 r"|.*GNUmakefile.(am|features.am.in)", | |
| 328 }, | |
| 329 "ConsoleUsage": { | |
| 330 "more": r"[Aa]ddConsoleMessage|reportException|logExceptionToConsole
|addMessage|printErrorMessage" | |
| 331 }, | |
| 332 "ContentSecurityPolicyUsage": { | |
| 333 "more": r"[Cc]ontentSecurityPolicy(?!\.(h|cpp))", | |
| 334 }, | |
| 335 "ContentSecurityPolicyFiles": { | |
| 336 "filename": r"Source/WebCore/page/(Content|DOM)SecurityPolicy\." | |
| 337 r"|LayoutTests/http/tests/security/contentSecurityPolicy
" | |
| 338 }, | |
| 339 "RegionsDevelopment": { | |
| 340 "filename": r"Source/WebCore/rendering/RenderRegion\.(h|cpp)" | |
| 341 r"|Source/WebCore/rendering/RenderFlowThread\.(h|cpp)" | |
| 342 r"|Source/WebCore/rendering/FlowThreadController\.(h|cpp
)" | |
| 343 r"|Source/WebCore/rendering/RenderRegionSet\.(h|cpp)" | |
| 344 r"|Source/WebCore/rendering/RenderNamedFlowThread\.(h|cp
p)" | |
| 345 r"|Source/WebCore/rendering/RenderBoxRegionInfo\.h" | |
| 346 r"|Source/WebCore/dom/WebKitNamedFlow\.(h|cpp|idl)" | |
| 347 r"|Source/WebCore/dom/(DOM)?NamedFlowCollection\.(h|cpp|
idl)" | |
| 348 r"|Source/WebCore/css/WebKitCSSRegionRule\.(h|cpp|idl)" | |
| 349 r"|LayoutTests/fast/regions", | |
| 350 }, | |
| 351 "RegionsExpectationsMore": { | |
| 352 "filename": r"LayoutTests/platform/.*TestExpectations", | |
| 353 "more": r"fast/regions/.*\.html", | |
| 354 }, | |
| 355 "RegionsExpectationsLess": { | |
| 356 "filename": r"LayoutTests/platform/.*TestExpectations", | |
| 357 "less": r"fast/regions/.*\.html", | |
| 358 }, | |
| 359 "RegionsUsage": { | |
| 360 "more": r"(RenderRegion|RenderFlowThread|RenderNamedFlowThread)(?!\.
(h|cpp))", | |
| 361 }, | |
| 362 "IndexedDB": { | |
| 363 "filename": r"Source/WebCore/Modules/indexeddb" | |
| 364 r"|Source/WebCore/bindings/.*IDB.*\.(h|cpp)" | |
| 365 r"|Source/WebCore/bindings/.*SerializedScriptValue.*\.(h
|cpp)" | |
| 366 r"|Source/WebKit/chromium/.*IDB.*\.(h|cpp)" | |
| 367 r"|Source/WebCore/platform/leveldb" | |
| 368 r"|LayoutTests/storage/indexeddb" | |
| 369 r"|LayoutTests/platform/.*/storage/indexeddb", | |
| 370 }, | |
| 371 }, | |
| 372 "CC_RULES": { | |
| 373 # Note: All email addresses listed must be registered with bugzilla. | |
| 374 # Specifically, levin@chromium.org and levin+threading@chromium.org are | |
| 375 # two different accounts as far as bugzilla is concerned. | |
| 376 "Accessibility": [ "cfleizach@apple.com", "dmazzoni@google.com", "apinhe
iro@igalia.com", "jdiggs@igalia.com", "aboxhall@chromium.org" ], | |
| 377 "Animation" : [ "simon.fraser@apple.com", "dino@apple.com", "dstockwell@
chromium.org" ], | |
| 378 "AppleMacPublicApi": [ "timothy@apple.com" ], | |
| 379 "Battery": [ "gyuyoung.kim@samsung.com" ], | |
| 380 "BlackBerry": [ "mifenton@rim.com", "rwlbuis@gmail.com", "tonikitoo@webk
it.org" ], | |
| 381 "Cairo": [ "dominik.rottsches@intel.com" ], | |
| 382 "CMake": [ "rakuco@webkit.org", "gyuyoung.kim@samsung.com" ], | |
| 383 "CoordinatedGraphics" : [ "noam@webkit.org", "zeno@webkit.org", "cmarcel
o@webkit.org", "luiz@webkit.org" ], | |
| 384 "ConsoleUsage" : [ "mkwst+watchlist@chromium.org" ], | |
| 385 "ContentSecurityPolicyFiles|ContentSecurityPolicyUsage" : [ "mkwst+watch
list@chromium.org" ], | |
| 386 "CoreAnimation" : [ "simon.fraser@apple.com" ], | |
| 387 "CSS": [ "alexis@webkit.org", "macpherson@chromium.org", "ojan.autocc@gm
ail.com", "esprehn+autocc@chromium.org"], | |
| 388 "ChromiumGraphics": [ "jamesr@chromium.org", "cc-bugs@chromium.org" ], | |
| 389 "ChromiumPublicApi": [ "abarth@webkit.org", "dglazkov@chromium.org", "fi
shd@chromium.org", "jamesr@chromium.org", "tkent+wkapi@chromium.org" ], | |
| 390 "ChromiumTestRunner": [ "jochen@chromium.org" ], | |
| 391 "DOM": [ "ojan.autocc@gmail.com", "esprehn+autocc@chromium.org" ], | |
| 392 "DOMAttributes": [ "cmarcelo@webkit.org", ], | |
| 393 "EFL": [ "rakuco@webkit.org", "gyuyoung.kim@samsung.com" ], | |
| 394 "EFLWebKit2PlatformSpecific": [ "gyuyoung.kim@samsung.com", "rakuco@webk
it.org" ], | |
| 395 "EFLWebKit2PublicAPI": [ "gyuyoung.kim@samsung.com", "rakuco@webkit.org"
], | |
| 396 "Editing": [ "mifenton@rim.com" ], | |
| 397 "Filters": [ "dino@apple.com" ], | |
| 398 "Forms": [ "tkent@chromium.org", "mifenton@rim.com" ], | |
| 399 "FrameLoader": [ "abarth@webkit.org", "japhet@chromium.org" ], | |
| 400 "Geolocation": [ "benjamin@webkit.org" ], | |
| 401 "GraphicsLayer": [ "simon.fraser@apple.com" ], | |
| 402 "GStreamerGraphics": [ "alexis@webkit.org", "pnormand@igalia.com", "gns@
gnome.org", "mrobinson@webkit.org" ], | |
| 403 "GStreamerAudio": [ "pnormand@igalia.com" ], | |
| 404 "GtkBuildSystem": [ "zandobersek@gmail.com" ], | |
| 405 "GtkWebKit2PublicAPI": [ "cgarcia@igalia.com", "gns@gnome.org", "mrobins
on@webkit.org" ], | |
| 406 "Harfbuzz": [ "dominik.rottsches@intel.com" ], | |
| 407 "HTML": [ "ojan.autocc@gmail.com", "esprehn+autocc@chromium.org" ], | |
| 408 "IndexedDB": [ "alecflett@chromium.org", "dgrogan@chromium.org", "jsbell
@chromium.org" ], | |
| 409 "Loader": [ "japhet@chromium.org" ], | |
| 410 "MathML": [ "dbarton@mathscribe.com" ], | |
| 411 "Media": [ "feature-media-reviews@chromium.org", "eric.carlson@apple.com
", "jer.noble@apple.com" ], | |
| 412 "MediaStream": [ "tommyw@google.com", "hta@google.com" ], | |
| 413 "NetworkInfo": [ "gyuyoung.kim@samsung.com" ], | |
| 414 "OpenGL" : [ "noam@webkit.org", "dino@apple.com" ], | |
| 415 "PerformanceTests": [ "rniwa@webkit.org" ], | |
| 416 "QtBuildSystem" : [ "vestbo@webkit.org", "abecsi@webkit.org" ], | |
| 417 "QtGraphics" : [ "noam@webkit.org" ], | |
| 418 "QtWebKit2PlatformSpecific": [ "alexis@webkit.org", "cmarcelo@webkit.org
", "abecsi@webkit.org" ], | |
| 419 "QtWebKit2PublicAPI": [ "alexis@webkit.org", "cmarcelo@webkit.org", "abe
csi@webkit.org" ], | |
| 420 "RegionsDevelopment|RegionsExpectationsMore|RegionsExpectationsLess|Regi
onsUsage": [ "WebkitBugTracker@adobe.com" ], | |
| 421 "Rendering": [ "eric@webkit.org", "ojan.autocc@gmail.com", "esprehn+auto
cc@chromium.org" ], | |
| 422 "RenderLayers" : [ "simon.fraser@apple.com" ], | |
| 423 "SVG": ["schenney@chromium.org", "pdr@google.com", "fmalita@chromium.org
", "dominik.rottsches@intel.com" ], | |
| 424 "SVNScripts": [ "dbates@webkit.org" ], | |
| 425 "ScrollingCoordinator": [ "andersca@apple.com", "jamesr@chromium.org", "
tonikitoo@webkit.org", "cmarcelo@webkit.org", "luiz@webkit.org" ], | |
| 426 "SecurityCritical": [ "abarth@webkit.org" ], | |
| 427 "SkiaGraphics": [ "senorblanco@chromium.org", "junov@google.com" ], | |
| 428 "Selectors": [ "allan.jensen@digia.com" ], | |
| 429 "SoupNetwork": [ "rakuco@webkit.org", "gns@gnome.org", "mrobinson@webkit
.org", "danw@gnome.org" ], | |
| 430 "StyleChecker": [ "levin@chromium.org", ], | |
| 431 "TestFailures": [ "abarth@webkit.org", "dglazkov@chromium.org", "ojan.au
tocc@gmail.com" ], | |
| 432 "TextureMapper" : [ "noam@webkit.org", "cmarcelo@webkit.org", "luiz@webk
it.org" ], | |
| 433 "ThreadingFiles|ThreadingUsage": [ "levin+threading@chromium.org", ], | |
| 434 "TouchAdjustment" : [ "allan.jensen@digia.com" ], | |
| 435 "V8Bindings|BindingsScripts": [ "abarth@webkit.org", "japhet@chromium.or
g", "haraken@chromium.org" ], | |
| 436 "WTF": [ "benjamin@webkit.org", "ojan.autocc@gmail.com", "cmarcelo@webki
t.org" ], | |
| 437 "WatchListScript": [ "levin+watchlist@chromium.org", ], | |
| 438 "WebGL": [ "dino@apple.com" ], | |
| 439 "WebIDL": [ "abarth@webkit.org", "ojan.autocc@gmail.com", "esprehn+autoc
c@chromium.org" ], | |
| 440 "WebInspectorAPI": [ "timothy@apple.com", "joepeck@webkit.org", "graouts
@apple.com" ], | |
| 441 "WebKitGTKTranslations": [ "gns@gnome.org", "mrobinson@webkit.org" ], | |
| 442 "WebSocket": [ "yutak@chromium.org", "toyoshim+watchlist@chromium.org" ]
, | |
| 443 "XSS": [ "dbates@webkit.org", "ojan.autocc@gmail.com" ], | |
| 444 "webkitperl": [ "dbates@webkit.org" ], | |
| 445 "webkitpy": [ "abarth@webkit.org", "dpranke@chromium.org", "eric@webkit.
org" ], | |
| 446 }, | |
| 447 "MESSAGE_RULES": { | |
| 448 "ChromiumPublicApi": [ "Please wait for approval from abarth@webkit.org,
dglazkov@chromium.org, " | |
| 449 "fishd@chromium.org, jamesr@chromium.org or tkent
@chromium.org before " | |
| 450 "submitting, as this patch contains changes to th
e Chromium public API. " | |
| 451 "See also https://trac.webkit.org/wiki/ChromiumWe
bKitAPI." ], | |
| 452 "AppleMacPublicApi": [ "Please wait for approval from timothy@apple.com
(or another member " | |
| 453 "of the Apple Safari Team) before submitting " | |
| 454 "because this patch contains changes to the Apple
Mac " | |
| 455 "WebKit.framework public API.", ], | |
| 456 "GtkWebKit2PublicAPI": [ "Thanks for the patch. If this patch contains n
ew public API " | |
| 457 "please make sure it follows the guidelines for
new WebKit2 GTK+ API. " | |
| 458 "See http://trac.webkit.org/wiki/WebKitGTK/Addi
ngNewWebKit2API", ], | |
| 459 }, | |
| 460 } | |
| OLD | NEW |