Web Inspector: make inspector protocol validation a part of the build process.
authorpfeldman@chromium.org <pfeldman@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 29 Sep 2011 11:49:53 +0000 (11:49 +0000)
committerpfeldman@chromium.org <pfeldman@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 29 Sep 2011 11:49:53 +0000 (11:49 +0000)
commitb18533fc261a756aeb68d92d6ace3245b786970c
tree80cb0abc8b6da125ce7cc4504dade6580bef6fec
parent3dfb9049170d26fd6fa2cf1c8005f5af7cdec5d8
Web Inspector: make inspector protocol validation a part of the build process.
https://bugs.webkit.org/show_bug.cgi?id=68999

Since we'd like to commit to inspector protocol backwards compatibility, violating it
should be a build failure.

Reviewed by Yury Semikhatsky.

* CMakeLists.txt:
* CodeGenerators.pri:
* DerivedSources.make:
* GNUmakefile.am:
* WebCore.gyp/WebCore.gyp:
* inspector/Inspector.draft-01.json:
* inspector/Inspector.json:
* inspector/generate-inspector-idl:
* inspector/generate-protocol-externs:
* inspector/validate-protocol-compatibility:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@96320 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/WebCore/CMakeLists.txt
Source/WebCore/ChangeLog
Source/WebCore/CodeGenerators.pri
Source/WebCore/DerivedSources.make
Source/WebCore/GNUmakefile.am
Source/WebCore/WebCore.gyp/WebCore.gyp
Source/WebCore/inspector/Inspector.draft-01.json
Source/WebCore/inspector/Inspector.json
Source/WebCore/inspector/generate-inspector-idl
Source/WebCore/inspector/generate-protocol-externs
Source/WebCore/inspector/validate-protocol-compatibility