<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[198678] trunk/Source</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="http://trac.webkit.org/projects/webkit/changeset/198678">198678</a></dd>
<dt>Author</dt> <dd>bburg@apple.com</dd>
<dt>Date</dt> <dd>2016-03-25 11:18:50 -0700 (Fri, 25 Mar 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>Web Inspector: protocol generator should prefix C++ filenames with the protocol group
https://bugs.webkit.org/show_bug.cgi?id=155859
&lt;rdar://problem/25349859&gt;

Reviewed by Alex Christensen and Joseph Pecoraro.

Source/JavaScriptCore:

Like for generated Objective-C files, we should use the 'protocol group' name
as the prefix for generated C++ files so that headers from different protocol
groups have unambiguous names.

* inspector/scripts/codegen/cpp_generator.py:
(CppGenerator):
(CppGenerator.__init__):
(CppGenerator.protocol_name):
Make all C++ code generators extend the CppGenerator python class and use the
protocol_name() instance method. This matches a recent change to the ObjC generator.

* inspector/scripts/codegen/cpp_generator_templates.py:
(CppGeneratorTemplates):
Drive-by cleanup to use #pragma once instead of header guards.

* inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py:
(CppAlternateBackendDispatcherHeaderGenerator):
(CppAlternateBackendDispatcherHeaderGenerator.__init__):
(CppAlternateBackendDispatcherHeaderGenerator.output_filename):
(CppAlternateBackendDispatcherHeaderGenerator.generate_output):
* inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py:
(CppBackendDispatcherHeaderGenerator):
(CppBackendDispatcherHeaderGenerator.__init__):
(CppBackendDispatcherHeaderGenerator.output_filename):
(CppBackendDispatcherHeaderGenerator.generate_output):
* inspector/scripts/codegen/generate_cpp_backend_dispatcher_implementation.py:
(CppBackendDispatcherImplementationGenerator):
(CppBackendDispatcherImplementationGenerator.__init__):
(CppBackendDispatcherImplementationGenerator.output_filename):
(CppBackendDispatcherImplementationGenerator.generate_output):
* inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py:
(CppFrontendDispatcherHeaderGenerator):
(CppFrontendDispatcherHeaderGenerator.__init__):
(CppFrontendDispatcherHeaderGenerator.output_filename):
(CppFrontendDispatcherHeaderGenerator.generate_output):
* inspector/scripts/codegen/generate_cpp_frontend_dispatcher_implementation.py:
(CppFrontendDispatcherImplementationGenerator):
(CppFrontendDispatcherImplementationGenerator.__init__):
(CppFrontendDispatcherImplementationGenerator.output_filename):
(CppFrontendDispatcherImplementationGenerator.generate_output):
* inspector/scripts/codegen/generate_cpp_protocol_types_header.py:
(CppProtocolTypesHeaderGenerator):
(CppProtocolTypesHeaderGenerator.__init__):
(CppProtocolTypesHeaderGenerator.output_filename):
(CppProtocolTypesHeaderGenerator.generate_output):
* inspector/scripts/codegen/generate_cpp_protocol_types_implementation.py:
(CppProtocolTypesImplementationGenerator):
(CppProtocolTypesImplementationGenerator.__init__):
(CppProtocolTypesImplementationGenerator.output_filename):
(CppProtocolTypesImplementationGenerator.generate_output):
Use the protocol_name() instance method to compute generated protocol file names.

* inspector/scripts/codegen/models.py:
Explicitly set the 'protocol_group' for the Inspector protocol.

Rebaseline generator test results.

* inspector/scripts/tests/expected/commands-with-async-attribute.json-result:
* inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result:
* inspector/scripts/tests/expected/domains-with-varying-command-sizes.json-result:
* inspector/scripts/tests/expected/enum-values.json-result:
* inspector/scripts/tests/expected/events-with-optional-parameters.json-result:
* inspector/scripts/tests/expected/generate-domains-with-feature-guards.json-result:
* inspector/scripts/tests/expected/same-type-id-different-domain.json-result:
* inspector/scripts/tests/expected/shadowed-optional-type-setters.json-result:
* inspector/scripts/tests/expected/type-declaration-aliased-primitive-type.json-result:
* inspector/scripts/tests/expected/type-declaration-array-type.json-result:
* inspector/scripts/tests/expected/type-declaration-enum-type.json-result:
* inspector/scripts/tests/expected/type-declaration-object-type.json-result:
* inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result:

Source/WebKit2:

Adjust header include and build system paths.

* CMakeLists.txt:
Revert the workaround introduced in <a href="http://trac.webkit.org/projects/webkit/changeset/198659">r198659</a> since this change fixes the
underlying issue.

* DerivedSources.make:
* UIProcess/Automation/WebAutomationSession.cpp:
* UIProcess/Automation/WebAutomationSession.h:
* WebKit2.xcodeproj/project.pbxproj:</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceJavaScriptCoreChangeLog">trunk/Source/JavaScriptCore/ChangeLog</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegencpp_generatorpy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegencpp_generator_templatespy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator_templates.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_alternate_backend_dispatcher_headerpy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_backend_dispatcher_headerpy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_backend_dispatcher_implementationpy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_implementation.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_frontend_dispatcher_headerpy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_frontend_dispatcher_implementationpy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_implementation.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_protocol_types_headerpy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_header.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_protocol_types_implementationpy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_implementation.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptscodegenmodelspy">trunk/Source/JavaScriptCore/inspector/scripts/codegen/models.py</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedcommandswithasyncattributejsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-async-attribute.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedcommandswithoptionalcallreturnparametersjsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpecteddomainswithvaryingcommandsizesjsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/domains-with-varying-command-sizes.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedenumvaluesjsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/enum-values.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedeventswithoptionalparametersjsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/events-with-optional-parameters.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedgeneratedomainswithfeatureguardsjsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/generate-domains-with-feature-guards.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedsametypeiddifferentdomainjsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/same-type-id-different-domain.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedshadowedoptionaltypesettersjsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/shadowed-optional-type-setters.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtypedeclarationaliasedprimitivetypejsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-aliased-primitive-type.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtypedeclarationarraytypejsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-array-type.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtypedeclarationenumtypejsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-enum-type.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtypedeclarationobjecttypejsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-object-type.json-result</a></li>
<li><a href="#trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtyperequiringruntimecastsjsonresult">trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result</a></li>
<li><a href="#trunkSourceWebKit2CMakeListstxt">trunk/Source/WebKit2/CMakeLists.txt</a></li>
<li><a href="#trunkSourceWebKit2ChangeLog">trunk/Source/WebKit2/ChangeLog</a></li>
<li><a href="#trunkSourceWebKit2DerivedSourcesmake">trunk/Source/WebKit2/DerivedSources.make</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAutomationWebAutomationSessioncpp">trunk/Source/WebKit2/UIProcess/Automation/WebAutomationSession.cpp</a></li>
<li><a href="#trunkSourceWebKit2UIProcessAutomationWebAutomationSessionh">trunk/Source/WebKit2/UIProcess/Automation/WebAutomationSession.h</a></li>
<li><a href="#trunkSourceWebKit2WebKit2xcodeprojprojectpbxproj">trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceJavaScriptCoreChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/ChangeLog (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/ChangeLog        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/ChangeLog        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,3 +1,82 @@
</span><ins>+2016-03-25  Brian Burg  &lt;bburg@apple.com&gt;
+
+        Web Inspector: protocol generator should prefix C++ filenames with the protocol group
+        https://bugs.webkit.org/show_bug.cgi?id=155859
+        &lt;rdar://problem/25349859&gt;
+
+        Reviewed by Alex Christensen and Joseph Pecoraro.
+
+        Like for generated Objective-C files, we should use the 'protocol group' name
+        as the prefix for generated C++ files so that headers from different protocol
+        groups have unambiguous names.
+
+        * inspector/scripts/codegen/cpp_generator.py:
+        (CppGenerator):
+        (CppGenerator.__init__):
+        (CppGenerator.protocol_name):
+        Make all C++ code generators extend the CppGenerator python class and use the
+        protocol_name() instance method. This matches a recent change to the ObjC generator.
+
+        * inspector/scripts/codegen/cpp_generator_templates.py:
+        (CppGeneratorTemplates):
+        Drive-by cleanup to use #pragma once instead of header guards.
+
+        * inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py:
+        (CppAlternateBackendDispatcherHeaderGenerator):
+        (CppAlternateBackendDispatcherHeaderGenerator.__init__):
+        (CppAlternateBackendDispatcherHeaderGenerator.output_filename):
+        (CppAlternateBackendDispatcherHeaderGenerator.generate_output):
+        * inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py:
+        (CppBackendDispatcherHeaderGenerator):
+        (CppBackendDispatcherHeaderGenerator.__init__):
+        (CppBackendDispatcherHeaderGenerator.output_filename):
+        (CppBackendDispatcherHeaderGenerator.generate_output):
+        * inspector/scripts/codegen/generate_cpp_backend_dispatcher_implementation.py:
+        (CppBackendDispatcherImplementationGenerator):
+        (CppBackendDispatcherImplementationGenerator.__init__):
+        (CppBackendDispatcherImplementationGenerator.output_filename):
+        (CppBackendDispatcherImplementationGenerator.generate_output):
+        * inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py:
+        (CppFrontendDispatcherHeaderGenerator):
+        (CppFrontendDispatcherHeaderGenerator.__init__):
+        (CppFrontendDispatcherHeaderGenerator.output_filename):
+        (CppFrontendDispatcherHeaderGenerator.generate_output):
+        * inspector/scripts/codegen/generate_cpp_frontend_dispatcher_implementation.py:
+        (CppFrontendDispatcherImplementationGenerator):
+        (CppFrontendDispatcherImplementationGenerator.__init__):
+        (CppFrontendDispatcherImplementationGenerator.output_filename):
+        (CppFrontendDispatcherImplementationGenerator.generate_output):
+        * inspector/scripts/codegen/generate_cpp_protocol_types_header.py:
+        (CppProtocolTypesHeaderGenerator):
+        (CppProtocolTypesHeaderGenerator.__init__):
+        (CppProtocolTypesHeaderGenerator.output_filename):
+        (CppProtocolTypesHeaderGenerator.generate_output):
+        * inspector/scripts/codegen/generate_cpp_protocol_types_implementation.py:
+        (CppProtocolTypesImplementationGenerator):
+        (CppProtocolTypesImplementationGenerator.__init__):
+        (CppProtocolTypesImplementationGenerator.output_filename):
+        (CppProtocolTypesImplementationGenerator.generate_output):
+        Use the protocol_name() instance method to compute generated protocol file names.
+
+        * inspector/scripts/codegen/models.py:
+        Explicitly set the 'protocol_group' for the Inspector protocol.
+
+        Rebaseline generator test results.
+
+        * inspector/scripts/tests/expected/commands-with-async-attribute.json-result:
+        * inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result:
+        * inspector/scripts/tests/expected/domains-with-varying-command-sizes.json-result:
+        * inspector/scripts/tests/expected/enum-values.json-result:
+        * inspector/scripts/tests/expected/events-with-optional-parameters.json-result:
+        * inspector/scripts/tests/expected/generate-domains-with-feature-guards.json-result:
+        * inspector/scripts/tests/expected/same-type-id-different-domain.json-result:
+        * inspector/scripts/tests/expected/shadowed-optional-type-setters.json-result:
+        * inspector/scripts/tests/expected/type-declaration-aliased-primitive-type.json-result:
+        * inspector/scripts/tests/expected/type-declaration-array-type.json-result:
+        * inspector/scripts/tests/expected/type-declaration-enum-type.json-result:
+        * inspector/scripts/tests/expected/type-declaration-object-type.json-result:
+        * inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result:
+
</ins><span class="cx"> 2016-03-25  Keith Miller  &lt;keith_miller@apple.com&gt;
</span><span class="cx"> 
</span><span class="cx">         putByIndexBeyondVectorLengthWithoutAttributes should not crash if it can't ensureLength
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegencpp_generatorpy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> #!/usr/bin/env python
</span><span class="cx"> #
</span><del>-# Copyright (c) 2014 Apple Inc. All rights reserved.
</del><ins>+# Copyright (c) 2014, 2016 Apple Inc. All rights reserved.
</ins><span class="cx"> # Copyright (c) 2014 University of Washington. All rights reserved.
</span><span class="cx"> #
</span><span class="cx"> # Redistribution and use in source and binary forms, with or without
</span><span class="lines">@@ -28,7 +28,7 @@
</span><span class="cx"> import os.path
</span><span class="cx"> import re
</span><span class="cx"> 
</span><del>-from generator import ucfirst
</del><ins>+from generator import ucfirst, Generator
</ins><span class="cx"> from models import PrimitiveType, ObjectType, ArrayType, EnumType, AliasedType, Frameworks
</span><span class="cx"> 
</span><span class="cx"> log = logging.getLogger('global')
</span><span class="lines">@@ -43,11 +43,13 @@
</span><span class="cx">     'any': 'Inspector::InspectorValue'
</span><span class="cx"> }
</span><span class="cx"> 
</span><del>-# This class contains extra static methods used for generation, but does
-# not participate in any inheritance hierarchy. File generators should
-# extend the generic &quot;Generator&quot; class instead.
-class CppGenerator:
</del><ins>+class CppGenerator(Generator):
+    def __init__(self, model, input_filepath):
+        Generator.__init__(self, model, input_filepath)
</ins><span class="cx"> 
</span><ins>+    def protocol_name(self):
+        return self.model().framework.setting('protocol_group', '')
+
</ins><span class="cx">     # Miscellaneous text manipulation routines.
</span><span class="cx">     @staticmethod
</span><span class="cx">     def cpp_getter_method_for_type(_type):
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegencpp_generator_templatespy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator_templates.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator_templates.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/cpp_generator_templates.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -30,8 +30,7 @@
</span><span class="cx"> class CppGeneratorTemplates:
</span><span class="cx"> 
</span><span class="cx">     HeaderPrelude = (
</span><del>-    &quot;&quot;&quot;#ifndef ${headerGuardString}
-#define ${headerGuardString}
</del><ins>+    &quot;&quot;&quot;#pragma once
</ins><span class="cx"> 
</span><span class="cx"> ${includes}
</span><span class="cx"> 
</span><span class="lines">@@ -40,10 +39,8 @@
</span><span class="cx"> ${typedefs}&quot;&quot;&quot;)
</span><span class="cx"> 
</span><span class="cx">     HeaderPostlude = (
</span><del>-    &quot;&quot;&quot;} // namespace Inspector
</del><ins>+    &quot;&quot;&quot;} // namespace Inspector&quot;&quot;&quot;)
</ins><span class="cx"> 
</span><del>-#endif // !defined(${headerGuardString})&quot;&quot;&quot;)
-
</del><span class="cx">     ImplementationPrelude = (
</span><span class="cx">     &quot;&quot;&quot;#include &quot;config.h&quot;
</span><span class="cx"> #include ${primaryInclude}
</span><span class="lines">@@ -57,8 +54,7 @@
</span><span class="cx"> &quot;&quot;&quot;)
</span><span class="cx"> 
</span><span class="cx">     AlternateDispatchersHeaderPrelude = (
</span><del>-    &quot;&quot;&quot;#ifndef ${headerGuardString}
-#define ${headerGuardString}
</del><ins>+    &quot;&quot;&quot;#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><span class="lines">@@ -78,10 +74,8 @@
</span><span class="cx">     AlternateDispatchersHeaderPostlude = (
</span><span class="cx">     &quot;&quot;&quot;} // namespace Inspector
</span><span class="cx"> 
</span><del>-#endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</del><ins>+#endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)&quot;&quot;&quot;)
</ins><span class="cx"> 
</span><del>-#endif // !defined(${headerGuardString})&quot;&quot;&quot;)
-
</del><span class="cx">     AlternateBackendDispatcherHeaderDomainHandlerInterfaceDeclaration = (
</span><span class="cx">     &quot;&quot;&quot;class Alternate${domainName}BackendDispatcher : public AlternateBackendDispatcher {
</span><span class="cx"> public:
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_alternate_backend_dispatcher_headerpy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_alternate_backend_dispatcher_header.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> #!/usr/bin/env python
</span><span class="cx"> #
</span><del>-# Copyright (c) 2014 Apple Inc. All rights reserved.
</del><ins>+# Copyright (c) 2014, 2016 Apple Inc. All rights reserved.
</ins><span class="cx"> # Copyright (c) 2014 University of Washington. All rights reserved.
</span><span class="cx"> #
</span><span class="cx"> # Redistribution and use in source and binary forms, with or without
</span><span class="lines">@@ -32,27 +32,25 @@
</span><span class="cx"> 
</span><span class="cx"> from cpp_generator import CppGenerator
</span><span class="cx"> from cpp_generator_templates import CppGeneratorTemplates as CppTemplates
</span><del>-from generator import Generator
</del><span class="cx"> 
</span><span class="cx"> log = logging.getLogger('global')
</span><span class="cx"> 
</span><span class="cx"> 
</span><del>-class CppAlternateBackendDispatcherHeaderGenerator(Generator):
</del><ins>+class CppAlternateBackendDispatcherHeaderGenerator(CppGenerator):
</ins><span class="cx">     def __init__(self, model, input_filepath):
</span><del>-        Generator.__init__(self, model, input_filepath)
</del><ins>+        CppGenerator.__init__(self, model, input_filepath)
</ins><span class="cx"> 
</span><span class="cx">     def output_filename(self):
</span><del>-        return 'InspectorAlternateBackendDispatchers.h'
</del><ins>+        return '%sAlternateBackendDispatchers.h' % self.protocol_name()
</ins><span class="cx"> 
</span><span class="cx">     def generate_output(self):
</span><span class="cx">         headers = [
</span><del>-            '&quot;InspectorProtocolTypes.h&quot;',
</del><ins>+            '&quot;%sProtocolTypes.h&quot;' % self.protocol_name(),
</ins><span class="cx">             '&lt;inspector/InspectorFrontendRouter.h&gt;',
</span><span class="cx">             '&lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;',
</span><span class="cx">         ]
</span><span class="cx"> 
</span><span class="cx">         header_args = {
</span><del>-            'headerGuardString': re.sub('\W+', '_', self.output_filename()),
</del><span class="cx">             'includes': '\n'.join(['#include ' + header for header in headers]),
</span><span class="cx">         }
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_backend_dispatcher_headerpy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_header.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> #!/usr/bin/env python
</span><span class="cx"> #
</span><del>-# Copyright (c) 2014, 2015 Apple Inc. All rights reserved.
</del><ins>+# Copyright (c) 2014-2016 Apple Inc. All rights reserved.
</ins><span class="cx"> # Copyright (c) 2014 University of Washington. All rights reserved.
</span><span class="cx"> #
</span><span class="cx"> # Redistribution and use in source and binary forms, with or without
</span><span class="lines">@@ -38,26 +38,25 @@
</span><span class="cx"> log = logging.getLogger('global')
</span><span class="cx"> 
</span><span class="cx"> 
</span><del>-class CppBackendDispatcherHeaderGenerator(Generator):
</del><ins>+class CppBackendDispatcherHeaderGenerator(CppGenerator):
</ins><span class="cx">     def __init__(self, model, input_filepath):
</span><del>-        Generator.__init__(self, model, input_filepath)
</del><ins>+        CppGenerator.__init__(self, model, input_filepath)
</ins><span class="cx"> 
</span><span class="cx">     def output_filename(self):
</span><del>-        return &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+        return &quot;%sBackendDispatchers.h&quot; % self.protocol_name()
</ins><span class="cx"> 
</span><span class="cx">     def domains_to_generate(self):
</span><span class="cx">         return filter(lambda domain: len(domain.commands) &gt; 0, Generator.domains_to_generate(self))
</span><span class="cx"> 
</span><span class="cx">     def generate_output(self):
</span><span class="cx">         headers = [
</span><del>-            '&quot;InspectorProtocolObjects.h&quot;',
</del><ins>+            '&quot;%sProtocolObjects.h&quot;' % self.protocol_name(),
</ins><span class="cx">             '&lt;inspector/InspectorBackendDispatcher.h&gt;',
</span><span class="cx">             '&lt;wtf/text/WTFString.h&gt;']
</span><span class="cx"> 
</span><span class="cx">         typedefs = [('String', 'ErrorString')]
</span><span class="cx"> 
</span><span class="cx">         header_args = {
</span><del>-            'headerGuardString': re.sub('\W+', '_', self.output_filename()),
</del><span class="cx">             'includes': '\n'.join(['#include ' + header for header in headers]),
</span><span class="cx">             'typedefs': '\n'.join(['typedef %s %s;' % typedef for typedef in typedefs]),
</span><span class="cx">         }
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_backend_dispatcher_implementationpy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_implementation.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_implementation.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_backend_dispatcher_implementation.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> #!/usr/bin/env python
</span><span class="cx"> #
</span><del>-# Copyright (c) 2014, 2015 Apple Inc. All rights reserved.
</del><ins>+# Copyright (c) 2014-2016 Apple Inc. All rights reserved.
</ins><span class="cx"> # Copyright (c) 2014 University of Washington. All rights reserved.
</span><span class="cx"> #
</span><span class="cx"> # Redistribution and use in source and binary forms, with or without
</span><span class="lines">@@ -37,12 +37,12 @@
</span><span class="cx"> log = logging.getLogger('global')
</span><span class="cx"> 
</span><span class="cx"> 
</span><del>-class CppBackendDispatcherImplementationGenerator(Generator):
</del><ins>+class CppBackendDispatcherImplementationGenerator(CppGenerator):
</ins><span class="cx">     def __init__(self, model, input_filepath):
</span><del>-        Generator.__init__(self, model, input_filepath)
</del><ins>+        CppGenerator.__init__(self, model, input_filepath)
</ins><span class="cx"> 
</span><span class="cx">     def output_filename(self):
</span><del>-        return &quot;InspectorBackendDispatchers.cpp&quot;
</del><ins>+        return &quot;%sBackendDispatchers.cpp&quot; % self.protocol_name()
</ins><span class="cx"> 
</span><span class="cx">     def domains_to_generate(self):
</span><span class="cx">         return filter(lambda domain: len(domain.commands) &gt; 0, Generator.domains_to_generate(self))
</span><span class="lines">@@ -59,11 +59,11 @@
</span><span class="cx">         if self.model().framework.setting('alternate_dispatchers', False):
</span><span class="cx">             secondary_includes.append('')
</span><span class="cx">             secondary_includes.append('#if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)')
</span><del>-            secondary_includes.append('#include &quot;InspectorAlternateBackendDispatchers.h&quot;')
</del><ins>+            secondary_includes.append('#include &quot;%sAlternateBackendDispatchers.h&quot;' % self.protocol_name())
</ins><span class="cx">             secondary_includes.append('#endif')
</span><span class="cx"> 
</span><span class="cx">         header_args = {
</span><del>-            'primaryInclude': '&quot;InspectorBackendDispatchers.h&quot;',
</del><ins>+            'primaryInclude': '&quot;%sBackendDispatchers.h&quot;' % self.protocol_name(),
</ins><span class="cx">             'secondaryIncludes': '\n'.join(secondary_includes),
</span><span class="cx">         }
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_frontend_dispatcher_headerpy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_header.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> #!/usr/bin/env python
</span><span class="cx"> #
</span><del>-# Copyright (c) 2014, 2015 Apple Inc. All rights reserved.
</del><ins>+# Copyright (c) 2014-2016 Apple Inc. All rights reserved.
</ins><span class="cx"> # Copyright (c) 2014 University of Washington. All rights reserved.
</span><span class="cx"> #
</span><span class="cx"> # Redistribution and use in source and binary forms, with or without
</span><span class="lines">@@ -38,24 +38,23 @@
</span><span class="cx"> log = logging.getLogger('global')
</span><span class="cx"> 
</span><span class="cx"> 
</span><del>-class CppFrontendDispatcherHeaderGenerator(Generator):
</del><ins>+class CppFrontendDispatcherHeaderGenerator(CppGenerator):
</ins><span class="cx">     def __init__(self, model, input_filepath):
</span><del>-        Generator.__init__(self, model, input_filepath)
</del><ins>+        CppGenerator.__init__(self, model, input_filepath)
</ins><span class="cx"> 
</span><span class="cx">     def output_filename(self):
</span><del>-        return &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+        return &quot;%sFrontendDispatchers.h&quot; % self.protocol_name()
</ins><span class="cx"> 
</span><span class="cx">     def domains_to_generate(self):
</span><span class="cx">         return filter(lambda domain: len(domain.events) &gt; 0, Generator.domains_to_generate(self))
</span><span class="cx"> 
</span><span class="cx">     def generate_output(self):
</span><span class="cx">         headers = [
</span><del>-            '&quot;InspectorProtocolObjects.h&quot;',
</del><ins>+            '&quot;%sProtocolObjects.h&quot;' % self.protocol_name(),
</ins><span class="cx">             '&lt;inspector/InspectorValues.h&gt;',
</span><span class="cx">             '&lt;wtf/text/WTFString.h&gt;']
</span><span class="cx"> 
</span><span class="cx">         header_args = {
</span><del>-            'headerGuardString': re.sub('\W+', '_', self.output_filename()),
</del><span class="cx">             'includes': '\n'.join(['#include ' + header for header in headers]),
</span><span class="cx">             'typedefs': 'class FrontendRouter;',
</span><span class="cx">         }
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_frontend_dispatcher_implementationpy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_implementation.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_implementation.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_frontend_dispatcher_implementation.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> #!/usr/bin/env python
</span><span class="cx"> #
</span><del>-# Copyright (c) 2014, 2015 Apple Inc. All rights reserved.
</del><ins>+# Copyright (c) 2014-2016 Apple Inc. All rights reserved.
</ins><span class="cx"> # Copyright (c) 2014 University of Washington. All rights reserved.
</span><span class="cx"> #
</span><span class="cx"> # Redistribution and use in source and binary forms, with or without
</span><span class="lines">@@ -37,12 +37,12 @@
</span><span class="cx"> log = logging.getLogger('global')
</span><span class="cx"> 
</span><span class="cx"> 
</span><del>-class CppFrontendDispatcherImplementationGenerator(Generator):
</del><ins>+class CppFrontendDispatcherImplementationGenerator(CppGenerator):
</ins><span class="cx">     def __init__(self, model, input_filepath):
</span><del>-        Generator.__init__(self, model, input_filepath)
</del><ins>+        CppGenerator.__init__(self, model, input_filepath)
</ins><span class="cx"> 
</span><span class="cx">     def output_filename(self):
</span><del>-        return &quot;InspectorFrontendDispatchers.cpp&quot;
</del><ins>+        return &quot;%sFrontendDispatchers.cpp&quot; % self.protocol_name()
</ins><span class="cx"> 
</span><span class="cx">     def domains_to_generate(self):
</span><span class="cx">         return filter(lambda domain: len(domain.events) &gt; 0, Generator.domains_to_generate(self))
</span><span class="lines">@@ -54,7 +54,7 @@
</span><span class="cx">         ]
</span><span class="cx"> 
</span><span class="cx">         header_args = {
</span><del>-            'primaryInclude': '&quot;InspectorFrontendDispatchers.h&quot;',
</del><ins>+            'primaryInclude': '&quot;%sFrontendDispatchers.h&quot;' % self.protocol_name(),
</ins><span class="cx">             'secondaryIncludes': &quot;\n&quot;.join(['#include %s' % header for header in secondary_headers]),
</span><span class="cx">         }
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_protocol_types_headerpy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_header.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_header.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_header.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> #!/usr/bin/env python
</span><span class="cx"> #
</span><del>-# Copyright (c) 2014 Apple Inc. All rights reserved.
</del><ins>+# Copyright (c) 2014, 2016 Apple Inc. All rights reserved.
</ins><span class="cx"> # Copyright (c) 2014 University of Washington. All rights reserved.
</span><span class="cx"> #
</span><span class="cx"> # Redistribution and use in source and binary forms, with or without
</span><span class="lines">@@ -38,12 +38,12 @@
</span><span class="cx"> log = logging.getLogger('global')
</span><span class="cx"> 
</span><span class="cx"> 
</span><del>-class CppProtocolTypesHeaderGenerator(Generator):
</del><ins>+class CppProtocolTypesHeaderGenerator(CppGenerator):
</ins><span class="cx">     def __init__(self, model, input_filepath):
</span><del>-        Generator.__init__(self, model, input_filepath)
</del><ins>+        CppGenerator.__init__(self, model, input_filepath)
</ins><span class="cx"> 
</span><span class="cx">     def output_filename(self):
</span><del>-        return &quot;InspectorProtocolObjects.h&quot;
</del><ins>+        return &quot;%sProtocolObjects.h&quot; % self.protocol_name()
</ins><span class="cx"> 
</span><span class="cx">     def generate_output(self):
</span><span class="cx">         domains = self.domains_to_generate()
</span><span class="lines">@@ -57,7 +57,6 @@
</span><span class="cx">         export_macro = self.model().framework.setting('export_macro', None)
</span><span class="cx"> 
</span><span class="cx">         header_args = {
</span><del>-            'headerGuardString': re.sub('\W+', '_', self.output_filename()),
</del><span class="cx">             'includes': '\n'.join(['#include ' + header for header in sorted(headers)]),
</span><span class="cx">             'typedefs': '',
</span><span class="cx">         }
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegengenerate_cpp_protocol_types_implementationpy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_implementation.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_implementation.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/generate_cpp_protocol_types_implementation.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,6 +1,6 @@
</span><span class="cx"> #!/usr/bin/env python
</span><span class="cx"> #
</span><del>-# Copyright (c) 2014 Apple Inc. All rights reserved.
</del><ins>+# Copyright (c) 2014, 2016 Apple Inc. All rights reserved.
</ins><span class="cx"> # Copyright (c) 2014 University of Washington. All rights reserved.
</span><span class="cx"> #
</span><span class="cx"> # Redistribution and use in source and binary forms, with or without
</span><span class="lines">@@ -37,12 +37,12 @@
</span><span class="cx"> log = logging.getLogger('global')
</span><span class="cx"> 
</span><span class="cx"> 
</span><del>-class CppProtocolTypesImplementationGenerator(Generator):
</del><ins>+class CppProtocolTypesImplementationGenerator(CppGenerator):
</ins><span class="cx">     def __init__(self, model, input_filepath):
</span><del>-        Generator.__init__(self, model, input_filepath)
</del><ins>+        CppGenerator.__init__(self, model, input_filepath)
</ins><span class="cx"> 
</span><span class="cx">     def output_filename(self):
</span><del>-        return &quot;InspectorProtocolObjects.cpp&quot;
</del><ins>+        return &quot;%sProtocolObjects.cpp&quot; % self.protocol_name()
</ins><span class="cx"> 
</span><span class="cx">     def generate_output(self):
</span><span class="cx">         domains = self.domains_to_generate()
</span><span class="lines">@@ -51,7 +51,7 @@
</span><span class="cx">         secondary_headers = ['&lt;wtf/text/CString.h&gt;']
</span><span class="cx"> 
</span><span class="cx">         header_args = {
</span><del>-            'primaryInclude': '&quot;InspectorProtocolObjects.h&quot;',
</del><ins>+            'primaryInclude': '&quot;%sProtocolObjects.h&quot;' % self.protocol_name(),
</ins><span class="cx">             'secondaryIncludes': &quot;\n&quot;.join(['#include %s' % header for header in secondary_headers]),
</span><span class="cx">         }
</span><span class="cx"> 
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptscodegenmodelspy"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/codegen/models.py (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/codegen/models.py        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/codegen/models.py        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -42,6 +42,7 @@
</span><span class="cx">     &quot;Global&quot;: {
</span><span class="cx">     },
</span><span class="cx">     &quot;JavaScriptCore&quot;: {
</span><ins>+        &quot;protocol_group&quot;: &quot;Inspector&quot;,
</ins><span class="cx">         &quot;export_macro&quot;: &quot;JS_EXPORT_PRIVATE&quot;,
</span><span class="cx">         &quot;alternate_dispatchers&quot;: True,
</span><span class="cx">     },
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedcommandswithasyncattributejsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-async-attribute.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-async-attribute.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-async-attribute.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -39,7 +39,7 @@
</span><span class="cx"> InspectorBackend.activateDomain(&quot;Database&quot;);
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -70,12 +70,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from commands-with-async-attribute.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -102,11 +101,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -137,10 +134,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from commands-with-async-attribute.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -200,11 +196,9 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -236,7 +230,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -244,7 +238,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -492,9 +486,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -525,10 +519,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from commands-with-async-attribute.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -537,11 +530,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -573,7 +564,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -582,9 +573,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -615,8 +606,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from commands-with-async-attribute.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -729,11 +719,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -765,7 +753,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -793,7 +781,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedcommandswithoptionalcallreturnparametersjsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/commands-with-optional-call-return-parameters.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -36,7 +36,7 @@
</span><span class="cx"> InspectorBackend.activateDomain(&quot;Database&quot;);
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -67,12 +67,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from commands-with-optional-call-return-parameters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -97,11 +96,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -132,10 +129,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from commands-with-optional-call-return-parameters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -181,11 +177,9 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -217,7 +211,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -225,7 +219,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -393,9 +387,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -426,10 +420,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from commands-with-optional-call-return-parameters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -438,11 +431,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -474,7 +465,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -483,9 +474,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -516,8 +507,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from commands-with-optional-call-return-parameters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -630,11 +620,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -666,7 +654,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -694,7 +682,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpecteddomainswithvaryingcommandsizesjsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/domains-with-varying-command-sizes.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/domains-with-varying-command-sizes.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/domains-with-varying-command-sizes.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -44,7 +44,7 @@
</span><span class="cx"> InspectorBackend.activateDomain(&quot;Network3&quot;);
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -75,12 +75,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from domains-with-varying-command-sizes.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -115,11 +114,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -150,10 +147,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from domains-with-varying-command-sizes.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -227,11 +223,9 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -263,7 +257,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -271,7 +265,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -507,9 +501,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -540,10 +534,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from domains-with-varying-command-sizes.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -552,11 +545,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -588,7 +579,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -597,9 +588,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -630,8 +621,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from domains-with-varying-command-sizes.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -663,11 +653,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -699,7 +687,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -720,7 +708,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedenumvaluesjsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/enum-values.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/enum-values.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/enum-values.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx"> InspectorBackend.activateDomain(&quot;EventDomain&quot;);
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -74,12 +74,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from enum-values.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -103,11 +102,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -138,10 +135,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from enum-values.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -185,11 +181,9 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -221,7 +215,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -229,7 +223,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -286,9 +280,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -319,10 +313,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from enum-values.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -345,11 +338,9 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -381,7 +372,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -401,9 +392,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -434,8 +425,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from enum-values.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -477,11 +467,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -513,7 +501,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -543,7 +531,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedeventswithoptionalparametersjsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/events-with-optional-parameters.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/events-with-optional-parameters.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/events-with-optional-parameters.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -36,7 +36,7 @@
</span><span class="cx"> InspectorBackend.activateDomain(&quot;Database&quot;);
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -67,12 +67,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from events-with-optional-parameters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -92,11 +91,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -127,10 +124,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from events-with-optional-parameters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -141,11 +137,9 @@
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -177,7 +171,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -185,7 +179,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -194,9 +188,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -227,10 +221,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from events-with-optional-parameters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -248,11 +241,9 @@
</span><span class="cx"> };
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -284,7 +275,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -340,9 +331,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -373,8 +364,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from events-with-optional-parameters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -481,11 +471,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -517,7 +505,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -538,7 +526,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedgeneratedomainswithfeatureguardsjsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/generate-domains-with-feature-guards.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/generate-domains-with-feature-guards.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/generate-domains-with-feature-guards.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -39,7 +39,7 @@
</span><span class="cx"> InspectorBackend.activateDomain(&quot;Network3&quot;);
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -70,12 +70,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from generate-domains-with-feature-guards.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -101,11 +100,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -136,10 +133,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from generate-domains-with-feature-guards.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -182,11 +178,9 @@
</span><span class="cx"> #endif // PLATFORM(WEB_COMMANDS)
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -218,7 +212,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -226,7 +220,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -283,9 +277,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -316,10 +310,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from generate-domains-with-feature-guards.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -338,11 +331,9 @@
</span><span class="cx"> #endif // PLATFORM(WEB_EVENTS)
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -374,7 +365,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -393,9 +384,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -426,8 +417,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from generate-domains-with-feature-guards.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -530,11 +520,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -566,7 +554,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -587,7 +575,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedsametypeiddifferentdomainjsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/same-type-id-different-domain.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/same-type-id-different-domain.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/same-type-id-different-domain.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -30,7 +30,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -61,12 +61,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from same-type-id-different-domain.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -86,11 +85,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -121,10 +118,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from same-type-id-different-domain.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -135,11 +131,9 @@
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -171,7 +165,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -179,7 +173,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -188,9 +182,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -221,10 +215,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from same-type-id-different-domain.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -233,11 +226,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -269,7 +260,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -278,9 +269,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -311,8 +302,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from same-type-id-different-domain.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -349,11 +339,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -385,7 +373,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -406,7 +394,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedshadowedoptionaltypesettersjsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/shadowed-optional-type-setters.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/shadowed-optional-type-setters.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/shadowed-optional-type-setters.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -30,7 +30,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -61,12 +61,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from shadowed-optional-type-setters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -86,11 +85,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -121,10 +118,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from shadowed-optional-type-setters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -135,11 +131,9 @@
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -171,7 +165,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -179,7 +173,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -188,9 +182,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -221,10 +215,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from shadowed-optional-type-setters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -233,11 +226,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -269,7 +260,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -278,9 +269,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -311,8 +302,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from shadowed-optional-type-setters.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -419,11 +409,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -455,7 +443,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -479,7 +467,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtypedeclarationaliasedprimitivetypejsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-aliased-primitive-type.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-aliased-primitive-type.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-aliased-primitive-type.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -30,7 +30,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -61,12 +61,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-aliased-primitive-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -86,11 +85,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -121,10 +118,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-aliased-primitive-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -135,11 +131,9 @@
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -171,7 +165,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -179,7 +173,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -188,9 +182,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -221,10 +215,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-aliased-primitive-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -233,11 +226,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -269,7 +260,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -278,9 +269,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -311,8 +302,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-aliased-primitive-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -344,11 +334,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -380,7 +368,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -401,7 +389,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtypedeclarationarraytypejsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-array-type.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-array-type.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-array-type.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -33,7 +33,7 @@
</span><span class="cx"> InspectorBackend.registerEnum(&quot;Debugger.Reason&quot;, {Died: &quot;Died&quot;, Fainted: &quot;Fainted&quot;, Hungry: &quot;Hungry&quot;});
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -64,12 +64,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-array-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -89,11 +88,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -124,10 +121,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-array-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -138,11 +134,9 @@
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -174,7 +168,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -182,7 +176,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -191,9 +185,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -224,10 +218,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-array-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -236,11 +229,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -272,7 +263,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -281,9 +272,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -314,8 +305,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-array-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -369,11 +359,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -405,7 +393,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -429,7 +417,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtypedeclarationenumtypejsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-enum-type.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-enum-type.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-enum-type.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx"> InspectorBackend.registerEnum(&quot;Runtime.TwoLeggedAnimals&quot;, {Ducks: &quot;Ducks&quot;, Hens: &quot;Hens&quot;, Crows: &quot;Crows&quot;, Flamingos: &quot;Flamingos&quot;});
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -65,12 +65,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-enum-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -90,11 +89,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -125,10 +122,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-enum-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -139,11 +135,9 @@
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -175,7 +169,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -183,7 +177,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -192,9 +186,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -225,10 +219,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-enum-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -237,11 +230,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -273,7 +264,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -282,9 +273,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -315,8 +306,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-enum-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -366,11 +356,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -402,7 +390,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -430,7 +418,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtypedeclarationobjecttypejsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-object-type.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-object-type.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-declaration-object-type.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -30,7 +30,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -61,12 +61,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-object-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -86,11 +85,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -121,10 +118,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-object-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -135,11 +131,9 @@
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -171,7 +165,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -179,7 +173,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -188,9 +182,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -221,10 +215,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-object-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -233,11 +226,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -269,7 +260,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -278,9 +269,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -311,8 +302,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-declaration-object-type.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -809,11 +799,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -845,7 +833,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -866,7 +854,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceJavaScriptCoreinspectorscriptstestsexpectedtyperequiringruntimecastsjsonresult"></a>
<div class="modfile"><h4>Modified: trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/JavaScriptCore/inspector/scripts/tests/expected/type-requiring-runtime-casts.json-result        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -34,7 +34,7 @@
</span><span class="cx"> InspectorBackend.registerEnum(&quot;Test.CastedAnimals&quot;, {Ducks: &quot;Ducks&quot;, Hens: &quot;Hens&quot;, Crows: &quot;Crows&quot;, Flamingos: &quot;Flamingos&quot;});
</span><span class="cx"> ### End File: InspectorBackendCommands.js
</span><span class="cx"> 
</span><del>-### Begin File: InspectorAlternateBackendDispatchers.h
</del><ins>+### Begin File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -65,12 +65,11 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-requiring-runtime-casts.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorAlternateBackendDispatchers_h
-#define InspectorAlternateBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolTypes.h&quot;
</del><ins>+#include &quot;TestProtocolTypes.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -90,11 +89,9 @@
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><span class="cx"> #endif // ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><ins>+### End File: TestAlternateBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorAlternateBackendDispatchers_h)
-### End File: InspectorAlternateBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.h
</del><ins>+### Begin File: TestBackendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -125,10 +122,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-requiring-runtime-casts.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorBackendDispatchers_h
-#define InspectorBackendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -139,11 +135,9 @@
</span><span class="cx"> 
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestBackendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorBackendDispatchers_h)
-### End File: InspectorBackendDispatchers.h
-
-### Begin File: InspectorBackendDispatchers.cpp
</del><ins>+### Begin File: TestBackendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -175,7 +169,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestBackendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorFrontendRouter.h&gt;
</span><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="lines">@@ -183,7 +177,7 @@
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(INSPECTOR_ALTERNATE_DISPATCHERS)
</span><del>-#include &quot;InspectorAlternateBackendDispatchers.h&quot;
</del><ins>+#include &quot;TestAlternateBackendDispatchers.h&quot;
</ins><span class="cx"> #endif
</span><span class="cx"> 
</span><span class="cx"> namespace Inspector {
</span><span class="lines">@@ -192,9 +186,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorBackendDispatchers.cpp
</del><ins>+### End File: TestBackendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorFrontendDispatchers.h
</del><ins>+### Begin File: TestFrontendDispatchers.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -225,10 +219,9 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-requiring-runtime-casts.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorFrontendDispatchers_h
-#define InspectorFrontendDispatchers_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> #include &lt;inspector/InspectorValues.h&gt;
</span><span class="cx"> #include &lt;wtf/text/WTFString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -237,11 +230,9 @@
</span><span class="cx"> class FrontendRouter;
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestFrontendDispatchers.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorFrontendDispatchers_h)
-### End File: InspectorFrontendDispatchers.h
-
-### Begin File: InspectorFrontendDispatchers.cpp
</del><ins>+### Begin File: TestFrontendDispatchers.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -273,7 +264,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorFrontendDispatchers.h&quot;
</del><ins>+#include &quot;TestFrontendDispatchers.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &quot;InspectorFrontendRouter.h&quot;
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="lines">@@ -282,9 +273,9 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorFrontendDispatchers.cpp
</del><ins>+### End File: TestFrontendDispatchers.cpp
</ins><span class="cx"> 
</span><del>-### Begin File: InspectorProtocolObjects.h
</del><ins>+### Begin File: TestProtocolObjects.h
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -315,8 +306,7 @@
</span><span class="cx"> // DO NOT EDIT THIS FILE. It is automatically generated from type-requiring-runtime-casts.json
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><del>-#ifndef InspectorProtocolObjects_h
-#define InspectorProtocolObjects_h
</del><ins>+#pragma once
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;inspector/InspectorProtocolTypes.h&gt;
</span><span class="cx"> #include &lt;wtf/Assertions.h&gt;
</span><span class="lines">@@ -588,11 +578,9 @@
</span><span class="cx"> } // namespace Protocol
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><ins>+### End File: TestProtocolObjects.h
</ins><span class="cx"> 
</span><del>-#endif // !defined(InspectorProtocolObjects_h)
-### End File: InspectorProtocolObjects.h
-
-### Begin File: InspectorProtocolObjects.cpp
</del><ins>+### Begin File: TestProtocolObjects.cpp
</ins><span class="cx"> /*
</span><span class="cx">  * Copyright (C) 2013 Google Inc. All rights reserved.
</span><span class="cx">  * Copyright (C) 2013, 2014 Apple Inc. All rights reserved.
</span><span class="lines">@@ -624,7 +612,7 @@
</span><span class="cx"> // by the script: Source/JavaScriptCore/inspector/scripts/generate-inspector-protocol-bindings.py
</span><span class="cx"> 
</span><span class="cx"> #include &quot;config.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;TestProtocolObjects.h&quot;
</ins><span class="cx"> 
</span><span class="cx"> #include &lt;wtf/text/CString.h&gt;
</span><span class="cx"> 
</span><span class="lines">@@ -757,7 +745,7 @@
</span><span class="cx"> 
</span><span class="cx"> } // namespace Inspector
</span><span class="cx"> 
</span><del>-### End File: InspectorProtocolObjects.cpp
</del><ins>+### End File: TestProtocolObjects.cpp
</ins><span class="cx"> 
</span><span class="cx"> ### Begin File: TestProtocolBackendDispatchers.h
</span><span class="cx"> /*
</span></span></pre></div>
<a id="trunkSourceWebKit2CMakeListstxt"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/CMakeLists.txt (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/CMakeLists.txt        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/WebKit2/CMakeLists.txt        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -145,6 +145,7 @@
</span><span class="cx">     &quot;${JAVASCRIPTCORE_DIR}/runtime&quot;
</span><span class="cx">     &quot;${WTF_DIR}&quot;
</span><span class="cx">     &quot;${DERIVED_SOURCES_DIR}&quot;
</span><ins>+    &quot;${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}&quot;
</ins><span class="cx">     &quot;${DERIVED_SOURCES_WEBCORE_DIR}&quot;
</span><span class="cx">     &quot;${DERIVED_SOURCES_WEBKIT2_DIR}&quot;
</span><span class="cx">     &quot;${DERIVED_SOURCES_WEBKIT2_DIR}/include&quot;
</span><span class="lines">@@ -153,11 +154,6 @@
</span><span class="cx">     &quot;${CMAKE_SOURCE_DIR}/WebKitLibraries&quot;
</span><span class="cx"> )
</span><span class="cx"> 
</span><del>-# FIXME: We shouldn't need to have this after DERIVED_SOURCES_WEBCORE_DIR, but there are too many files named InspectorBackendDispatchers.h on Mac.
-list(APPEND WebKit2_INCLUDE_DIRECTORIES
-    &quot;${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}&quot;
-)
-
</del><span class="cx"> set(PROTOCOL_GENERATOR_SCRIPTS_DIR &quot;${JAVASCRIPTCORE_DIR}/inspector/scripts&quot;)
</span><span class="cx"> 
</span><span class="cx"> set(WebKit2_SYSTEM_INCLUDE_DIRECTORIES
</span><span class="lines">@@ -786,20 +782,20 @@
</span><span class="cx"> )
</span><span class="cx"> 
</span><span class="cx"> add_custom_command(
</span><del>-    OUTPUT ${DERIVED_SOURCES_WEBKIT2_DIR}/InspectorBackendDispatchers.h ${DERIVED_SOURCES_WEBKIT2_DIR}/InspectorBackendDispatchers.cpp ${DERIVED_SOURCES_WEBKIT2_DIR}/InspectorProtocolObjects.h ${DERIVED_SOURCES_WEBKIT2_DIR}/InspectorProtocolObjects.cpp
</del><ins>+    OUTPUT ${DERIVED_SOURCES_WEBKIT2_DIR}/AutomationBackendDispatchers.h ${DERIVED_SOURCES_WEBKIT2_DIR}/AutomationBackendDispatchers.cpp ${DERIVED_SOURCES_WEBKIT2_DIR}/AutomationProtocolObjects.h ${DERIVED_SOURCES_WEBKIT2_DIR}/AutomationProtocolObjects.cpp
</ins><span class="cx">     MAIN_DEPENDENCY ${WebKit2_AUTOMATION_PROTOCOL_GENERATOR_INPUTS}
</span><span class="cx">     DEPENDS ${WebKit2_AUTOMATION_PROTOCOL_GENERATOR_SCRIPTS}
</span><span class="cx">     COMMAND ${PYTHON_EXECUTABLE} ${PROTOCOL_GENERATOR_SCRIPTS_DIR}/generate-inspector-protocol-bindings.py --outputDir &quot;${DERIVED_SOURCES_WEBKIT2_DIR}&quot; --framework WebKit --backend ${WebKit2_AUTOMATION_PROTOCOL_GENERATOR_INPUTS}
</span><span class="cx">     VERBATIM)
</span><span class="cx"> 
</span><span class="cx"> list(APPEND WebKit2_HEADERS
</span><del>-    ${DERIVED_SOURCES_WEBKIT2_DIR}/InspectorBackendDispatchers.h
-    ${DERIVED_SOURCES_WEBKIT2_DIR}/InspectorProtocolObjects.h
</del><ins>+    ${DERIVED_SOURCES_WEBKIT2_DIR}/AutomationBackendDispatchers.h
+    ${DERIVED_SOURCES_WEBKIT2_DIR}/AutomationProtocolObjects.h
</ins><span class="cx"> )
</span><span class="cx"> 
</span><span class="cx"> list(APPEND WebKit2_SOURCES
</span><del>-    ${DERIVED_SOURCES_WEBKIT2_DIR}/InspectorBackendDispatchers.cpp
-    ${DERIVED_SOURCES_WEBKIT2_DIR}/InspectorProtocolObjects.cpp
</del><ins>+    ${DERIVED_SOURCES_WEBKIT2_DIR}/AutomationBackendDispatchers.cpp
+    ${DERIVED_SOURCES_WEBKIT2_DIR}/AutomationProtocolObjects.cpp
</ins><span class="cx"> )
</span><span class="cx"> 
</span><span class="cx"> WEBKIT_FRAMEWORK(WebKit2)
</span></span></pre></div>
<a id="trunkSourceWebKit2ChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/ChangeLog (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/ChangeLog        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/WebKit2/ChangeLog        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1,3 +1,22 @@
</span><ins>+2016-03-25  Brian Burg  &lt;bburg@apple.com&gt;
+
+        Web Inspector: protocol generator should prefix C++ filenames with the protocol group
+        https://bugs.webkit.org/show_bug.cgi?id=155859
+        &lt;rdar://problem/25349859&gt;
+
+        Reviewed by Alex Christensen and Joseph Pecoraro.
+
+        Adjust header include and build system paths.
+
+        * CMakeLists.txt:
+        Revert the workaround introduced in r198659 since this change fixes the
+        underlying issue.
+
+        * DerivedSources.make:
+        * UIProcess/Automation/WebAutomationSession.cpp:
+        * UIProcess/Automation/WebAutomationSession.h:
+        * WebKit2.xcodeproj/project.pbxproj:
+
</ins><span class="cx"> 2016-03-25  Alex Christensen  &lt;achristensen@webkit.org&gt;
</span><span class="cx"> 
</span><span class="cx">         Remove unused lambda capture after r196984.
</span></span></pre></div>
<a id="trunkSourceWebKit2DerivedSourcesmake"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/DerivedSources.make (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/DerivedSources.make        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/WebKit2/DerivedSources.make        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -210,8 +210,8 @@
</span><span class="cx"> #
</span><span class="cx"> 
</span><span class="cx"> AUTOMATION_PROTOCOL_OUTPUT_FILES = \
</span><del>-    InspectorBackendDispatchers.h \
-    InspectorBackendDispatchers.cpp \
</del><ins>+    AutomationBackendDispatchers.h \
+    AutomationBackendDispatchers.cpp \
</ins><span class="cx"> #
</span><span class="cx"> 
</span><span class="cx"> # JSON-RPC Backend Dispatchers, Type Builders
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAutomationWebAutomationSessioncpp"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Automation/WebAutomationSession.cpp (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Automation/WebAutomationSession.cpp        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/WebKit2/UIProcess/Automation/WebAutomationSession.cpp        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -27,7 +27,7 @@
</span><span class="cx"> #include &quot;WebAutomationSession.h&quot;
</span><span class="cx"> 
</span><span class="cx"> #include &quot;APIAutomationSessionClient.h&quot;
</span><del>-#include &quot;InspectorProtocolObjects.h&quot;
</del><ins>+#include &quot;AutomationProtocolObjects.h&quot;
</ins><span class="cx"> #include &quot;WebProcessPool.h&quot;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorBackendDispatcher.h&gt;
</span><span class="cx"> #include &lt;JavaScriptCore/InspectorFrontendRouter.h&gt;
</span></span></pre></div>
<a id="trunkSourceWebKit2UIProcessAutomationWebAutomationSessionh"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/UIProcess/Automation/WebAutomationSession.h (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/UIProcess/Automation/WebAutomationSession.h        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/WebKit2/UIProcess/Automation/WebAutomationSession.h        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -27,7 +27,7 @@
</span><span class="cx"> #define WebAutomationSession_h
</span><span class="cx"> 
</span><span class="cx"> #include &quot;APIObject.h&quot;
</span><del>-#include &quot;InspectorBackendDispatchers.h&quot;
</del><ins>+#include &quot;AutomationBackendDispatchers.h&quot;
</ins><span class="cx"> #include &lt;wtf/Forward.h&gt;
</span><span class="cx"> 
</span><span class="cx"> #if ENABLE(REMOTE_INSPECTOR)
</span></span></pre></div>
<a id="trunkSourceWebKit2WebKit2xcodeprojprojectpbxproj"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj (198677 => 198678)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj        2016-03-25 18:14:14 UTC (rev 198677)
+++ trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj        2016-03-25 18:18:50 UTC (rev 198678)
</span><span class="lines">@@ -1227,10 +1227,10 @@
</span><span class="cx">                 9955A6EC1C7980C200EB6A93 /* WebAutomationSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 9955A6EB1C7980BB00EB6A93 /* WebAutomationSession.h */; };
</span><span class="cx">                 9955A6ED1C7980CA00EB6A93 /* WebAutomationSession.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9955A6EA1C7980BB00EB6A93 /* WebAutomationSession.cpp */; };
</span><span class="cx">                 9955A6EF1C79810800EB6A93 /* Automation.json in Headers */ = {isa = PBXBuildFile; fileRef = 9955A6E91C7980BB00EB6A93 /* Automation.json */; settings = {ATTRIBUTES = (Private, ); }; };
</span><del>-                9955A6F41C7986DC00EB6A93 /* InspectorBackendDispatchers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9955A6F01C79866400EB6A93 /* InspectorBackendDispatchers.cpp */; };
-                9955A6F51C7986E000EB6A93 /* InspectorBackendDispatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = 9955A6F11C79866400EB6A93 /* InspectorBackendDispatchers.h */; };
-                9955A6F61C7986E300EB6A93 /* InspectorProtocolObjects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9955A6F21C79866400EB6A93 /* InspectorProtocolObjects.cpp */; };
-                9955A6F71C7986E500EB6A93 /* InspectorProtocolObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = 9955A6F31C79866400EB6A93 /* InspectorProtocolObjects.h */; };
</del><ins>+                9955A6F41C7986DC00EB6A93 /* AutomationBackendDispatchers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9955A6F01C79866400EB6A93 /* AutomationBackendDispatchers.cpp */; };
+                9955A6F51C7986E000EB6A93 /* AutomationBackendDispatchers.h in Headers */ = {isa = PBXBuildFile; fileRef = 9955A6F11C79866400EB6A93 /* AutomationBackendDispatchers.h */; };
+                9955A6F61C7986E300EB6A93 /* AutomationProtocolObjects.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 9955A6F21C79866400EB6A93 /* AutomationProtocolObjects.cpp */; };
+                9955A6F71C7986E500EB6A93 /* AutomationProtocolObjects.h in Headers */ = {isa = PBXBuildFile; fileRef = 9955A6F31C79866400EB6A93 /* AutomationProtocolObjects.h */; };
</ins><span class="cx">                 99C81D591C20E1E5005C4C82 /* AutomationClient.mm in Sources */ = {isa = PBXBuildFile; fileRef = 99C81D561C20DFBE005C4C82 /* AutomationClient.mm */; };
</span><span class="cx">                 99C81D5A1C20E7E2005C4C82 /* AutomationClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 99C81D551C20DFBE005C4C82 /* AutomationClient.h */; };
</span><span class="cx">                 99C81D5D1C21F38B005C4C82 /* APIAutomationClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 99C81D5B1C20E817005C4C82 /* APIAutomationClient.h */; };
</span><span class="lines">@@ -3250,10 +3250,10 @@
</span><span class="cx">                 9955A6E91C7980BB00EB6A93 /* Automation.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = Automation.json; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 9955A6EA1C7980BB00EB6A93 /* WebAutomationSession.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = WebAutomationSession.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 9955A6EB1C7980BB00EB6A93 /* WebAutomationSession.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebAutomationSession.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><del>-                9955A6F01C79866400EB6A93 /* InspectorBackendDispatchers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InspectorBackendDispatchers.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
-                9955A6F11C79866400EB6A93 /* InspectorBackendDispatchers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorBackendDispatchers.h; sourceTree = &quot;&lt;group&gt;&quot;; };
-                9955A6F21C79866400EB6A93 /* InspectorProtocolObjects.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = InspectorProtocolObjects.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
-                9955A6F31C79866400EB6A93 /* InspectorProtocolObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = InspectorProtocolObjects.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</del><ins>+                9955A6F01C79866400EB6A93 /* AutomationBackendDispatchers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AutomationBackendDispatchers.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
+                9955A6F11C79866400EB6A93 /* AutomationBackendDispatchers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutomationBackendDispatchers.h; sourceTree = &quot;&lt;group&gt;&quot;; };
+                9955A6F21C79866400EB6A93 /* AutomationProtocolObjects.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AutomationProtocolObjects.cpp; sourceTree = &quot;&lt;group&gt;&quot;; };
+                9955A6F31C79866400EB6A93 /* AutomationProtocolObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutomationProtocolObjects.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</ins><span class="cx">                 99C81D551C20DFBE005C4C82 /* AutomationClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AutomationClient.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 99C81D561C20DFBE005C4C82 /* AutomationClient.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = AutomationClient.mm; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="cx">                 99C81D5B1C20E817005C4C82 /* APIAutomationClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIAutomationClient.h; sourceTree = &quot;&lt;group&gt;&quot;; };
</span><span class="lines">@@ -6796,6 +6796,10 @@
</span><span class="cx">                         children = (
</span><span class="cx">                                 512F58A012A883AD00629530 /* AuthenticationManagerMessageReceiver.cpp */,
</span><span class="cx">                                 512F58A112A883AD00629530 /* AuthenticationManagerMessages.h */,
</span><ins>+                                9955A6F01C79866400EB6A93 /* AutomationBackendDispatchers.cpp */,
+                                9955A6F11C79866400EB6A93 /* AutomationBackendDispatchers.h */,
+                                9955A6F21C79866400EB6A93 /* AutomationProtocolObjects.cpp */,
+                                9955A6F31C79866400EB6A93 /* AutomationProtocolObjects.h */,
</ins><span class="cx">                                 51FAEC361B0657310009C4E7 /* ChildProcessMessageReceiver.cpp */,
</span><span class="cx">                                 51FAEC371B0657310009C4E7 /* ChildProcessMessages.h */,
</span><span class="cx">                                 E115C715190F8A2500ECC516 /* com.apple.WebKit.Databases.sb */,
</span><span class="lines">@@ -6819,10 +6823,6 @@
</span><span class="cx">                                 1A64230712DD09EB00CAAE2C /* DrawingAreaProxyMessages.h */,
</span><span class="cx">                                 1AA575FF1496B7C000A4EE06 /* EventDispatcherMessageReceiver.cpp */,
</span><span class="cx">                                 1AA576001496B7C000A4EE06 /* EventDispatcherMessages.h */,
</span><del>-                                9955A6F01C79866400EB6A93 /* InspectorBackendDispatchers.cpp */,
-                                9955A6F11C79866400EB6A93 /* InspectorBackendDispatchers.h */,
-                                9955A6F21C79866400EB6A93 /* InspectorProtocolObjects.cpp */,
-                                9955A6F31C79866400EB6A93 /* InspectorProtocolObjects.h */,
</del><span class="cx">                                 51DD9F2616367DA2001578E9 /* NetworkConnectionToWebProcessMessageReceiver.cpp */,
</span><span class="cx">                                 51DD9F2716367DA2001578E9 /* NetworkConnectionToWebProcessMessages.h */,
</span><span class="cx">                                 517CF0E1163A486C00C2950E /* NetworkProcessConnectionMessageReceiver.cpp */,
</span><span class="lines">@@ -7347,7 +7347,7 @@
</span><span class="cx">                                 BCA8C6A911E3BA5F00812FB7 /* InjectedBundlePageLoaderClient.h in Headers */,
</span><span class="cx">                                 BC8147A912F64CDA007B2C32 /* InjectedBundlePagePolicyClient.h in Headers */,
</span><span class="cx">                                 BCA8C6B011E3C08700812FB7 /* InjectedBundlePageUIClient.h in Headers */,
</span><del>-                                9955A6F71C7986E500EB6A93 /* InspectorProtocolObjects.h in Headers */,
</del><ins>+                                9955A6F71C7986E500EB6A93 /* AutomationProtocolObjects.h in Headers */,
</ins><span class="cx">                                 BC33E0D112408E8600360F3F /* InjectedBundleRangeHandle.h in Headers */,
</span><span class="cx">                                 BC14DF77120B5B7900826C0C /* InjectedBundleScriptWorld.h in Headers */,
</span><span class="cx">                                 C58CDF2A1887548B00871536 /* InteractionInformationAtPosition.h in Headers */,
</span><span class="lines">@@ -7414,7 +7414,7 @@
</span><span class="cx">                                 5179556E162877B300FA43B6 /* NetworkProcessProxy.h in Headers */,
</span><span class="cx">                                 93A253ED1C922E1E00F9F68D /* WKPreviewActionItem.h in Headers */,
</span><span class="cx">                                 513A163D163088F6005D7D22 /* NetworkProcessProxyMessages.h in Headers */,
</span><del>-                                9955A6F51C7986E000EB6A93 /* InspectorBackendDispatchers.h in Headers */,
</del><ins>+                                9955A6F51C7986E000EB6A93 /* AutomationBackendDispatchers.h in Headers */,
</ins><span class="cx">                                 51FD18B61651FBAD00DBE1CE /* NetworkResourceLoader.h in Headers */,
</span><span class="cx">                                 E152551B17011819003D7ADB /* NetworkResourceLoaderMessages.h in Headers */,
</span><span class="cx">                                 5C20CBA01BB1ECD800895BB1 /* NetworkSession.h in Headers */,
</span><span class="lines">@@ -8640,7 +8640,7 @@
</span><span class="cx">                         files = (
</span><span class="cx">                                 37A5E01318BBF937000A081E /* _WKActivatedElementInfo.mm in Sources */,
</span><span class="cx">                                 1A5704F71BE01FF400874AF1 /* _WKContextMenuElementInfo.mm in Sources */,
</span><del>-                                9955A6F41C7986DC00EB6A93 /* InspectorBackendDispatchers.cpp in Sources */,
</del><ins>+                                9955A6F41C7986DC00EB6A93 /* AutomationBackendDispatchers.cpp in Sources */,
</ins><span class="cx">                                 A1A4FE5B18DCE9FA00B5EA8A /* _WKDownload.mm in Sources */,
</span><span class="cx">                                 379A873918BBFE0F00588AF2 /* _WKElementAction.mm in Sources */,
</span><span class="cx">                                 1A5704F11BE0173F00874AF1 /* WKElementInfo.mm in Sources */,
</span><span class="lines">@@ -9141,7 +9141,7 @@
</span><span class="cx">                                 BC857FB612B830E600EDEB2E /* WebOpenPanelParameters.cpp in Sources */,
</span><span class="cx">                                 BC857F8612B82D0B00EDEB2E /* WebOpenPanelResultListener.cpp in Sources */,
</span><span class="cx">                                 BC857F7E12B82CEE00EDEB2E /* WebOpenPanelResultListenerProxy.cpp in Sources */,
</span><del>-                                9955A6F61C7986E300EB6A93 /* InspectorProtocolObjects.cpp in Sources */,
</del><ins>+                                9955A6F61C7986E300EB6A93 /* AutomationProtocolObjects.cpp in Sources */,
</ins><span class="cx">                                 BC963D6B113DD19200574BE2 /* WebPage.cpp in Sources */,
</span><span class="cx">                                 C06C6095124C144B0001682F /* WebPageCreationParameters.cpp in Sources */,
</span><span class="cx">                                 8372DB281A67562800C697C5 /* WebPageDiagnosticLoggingClient.cpp in Sources */,
</span></span></pre>
</div>
</div>

</body>
</html>