<!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>[205424] trunk/Source/WebInspectorUI</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/205424">205424</a></dd>
<dt>Author</dt> <dd>joepeck@webkit.org</dd>
<dt>Date</dt> <dd>2016-09-04 22:01:57 -0700 (Sun, 04 Sep 2016)</dd>
</dl>
<h3>Log Message</h3>
<pre>Web Inspector: Update ESLint rules and run it over most of UserInterface
https://bugs.webkit.org/show_bug.cgi?id=161561
Reviewed by Brian Burg.
* .eslintrc:
Updated ESLint rules.
* UserInterface/Base/InspectorFrontendHostStub.js:
* UserInterface/Base/Main.js:
* UserInterface/Base/Object.js:
* UserInterface/Base/Platform.js:
* UserInterface/Base/Setting.js:
* UserInterface/Controllers/CSSStyleManager.js:
* UserInterface/Controllers/CodeMirrorCompletionController.js:
* UserInterface/Controllers/CodeMirrorTextKillController.js:
* UserInterface/Controllers/DebuggerManager.js:
* UserInterface/Controllers/DragToAdjustController.js:
* UserInterface/Controllers/ReplayManager.js:
* UserInterface/Controllers/SourceMapManager.js:
* UserInterface/Controllers/TimelineManager.js:
* UserInterface/Controllers/TypeTokenAnnotator.js:
* UserInterface/Controllers/VisualStyleCompletionsController.js:
* UserInterface/Debug/Bootstrap.js:
* UserInterface/Debug/UncaughtExceptionReporter.js:
* UserInterface/Models/CSSRule.js:
* UserInterface/Models/CallingContextTree.js:
* UserInterface/Models/CallingContextTreeNode.js:
* UserInterface/Models/ConsoleCommandResultMessage.js:
* UserInterface/Models/CookieStorageObject.js:
* UserInterface/Models/Frame.js:
* UserInterface/Models/Geometry.js:
* UserInterface/Models/IssueMessage.js:
* UserInterface/Models/LayoutTimelineRecord.js:
* UserInterface/Models/MemoryTimeline.js:
* UserInterface/Models/NativeFunctionParameters.js:
* UserInterface/Models/ProfileNode.js:
* UserInterface/Models/RenderingFrameTimelineRecord.js:
* UserInterface/Models/Resource.js:
* UserInterface/Models/ScriptSyntaxTree.js:
* UserInterface/Models/ScriptTimelineRecord.js:
* UserInterface/Models/StackTrace.js:
* UserInterface/Models/TypeSet.js:
* UserInterface/Models/WrappedPromise.js:
* UserInterface/Protocol/InspectorBackend.js:
* UserInterface/Protocol/InspectorFrontendAPI.js:
* UserInterface/Protocol/RemoteObject.js:
* UserInterface/Protocol/ScriptProfilerObserver.js:
* UserInterface/Test/FrontendTestHarness.js:
* UserInterface/Test/InspectorProtocol.js:
* UserInterface/Test/ProtocolTestHarness.js:
* UserInterface/Test/Test.js:
* UserInterface/Test/TestHarness.js:
* UserInterface/Test/TestSuite.js:
* UserInterface/Workers/Formatter/EsprimaFormatter.js:
* UserInterface/Workers/HeapSnapshot/HeapSnapshotWorker.js:</pre>
<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkSourceWebInspectorUIeslintrc">trunk/Source/WebInspectorUI/.eslintrc</a></li>
<li><a href="#trunkSourceWebInspectorUIChangeLog">trunk/Source/WebInspectorUI/ChangeLog</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceBaseInspectorFrontendHostStubjs">trunk/Source/WebInspectorUI/UserInterface/Base/InspectorFrontendHostStub.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceBaseMainjs">trunk/Source/WebInspectorUI/UserInterface/Base/Main.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceBaseObjectjs">trunk/Source/WebInspectorUI/UserInterface/Base/Object.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceBasePlatformjs">trunk/Source/WebInspectorUI/UserInterface/Base/Platform.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceBaseSettingjs">trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersCSSStyleManagerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/CSSStyleManager.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersCodeMirrorCompletionControllerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorCompletionController.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersCodeMirrorTextKillControllerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTextKillController.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersDebuggerManagerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/DebuggerManager.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersDragToAdjustControllerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/DragToAdjustController.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersReplayManagerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/ReplayManager.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersSourceMapManagerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/SourceMapManager.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersTimelineManagerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersTypeTokenAnnotatorjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/TypeTokenAnnotator.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersVisualStyleCompletionsControllerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/VisualStyleCompletionsController.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceDebugBootstrapjs">trunk/Source/WebInspectorUI/UserInterface/Debug/Bootstrap.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceDebugUncaughtExceptionReporterjs">trunk/Source/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsCSSRulejs">trunk/Source/WebInspectorUI/UserInterface/Models/CSSRule.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsCallingContextTreejs">trunk/Source/WebInspectorUI/UserInterface/Models/CallingContextTree.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsCallingContextTreeNodejs">trunk/Source/WebInspectorUI/UserInterface/Models/CallingContextTreeNode.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsConsoleCommandResultMessagejs">trunk/Source/WebInspectorUI/UserInterface/Models/ConsoleCommandResultMessage.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsCookieStorageObjectjs">trunk/Source/WebInspectorUI/UserInterface/Models/CookieStorageObject.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsFramejs">trunk/Source/WebInspectorUI/UserInterface/Models/Frame.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsGeometryjs">trunk/Source/WebInspectorUI/UserInterface/Models/Geometry.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsIssueMessagejs">trunk/Source/WebInspectorUI/UserInterface/Models/IssueMessage.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsLayoutTimelineRecordjs">trunk/Source/WebInspectorUI/UserInterface/Models/LayoutTimelineRecord.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsMemoryTimelinejs">trunk/Source/WebInspectorUI/UserInterface/Models/MemoryTimeline.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsNativeFunctionParametersjs">trunk/Source/WebInspectorUI/UserInterface/Models/NativeFunctionParameters.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsProfileNodejs">trunk/Source/WebInspectorUI/UserInterface/Models/ProfileNode.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsRenderingFrameTimelineRecordjs">trunk/Source/WebInspectorUI/UserInterface/Models/RenderingFrameTimelineRecord.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsResourcejs">trunk/Source/WebInspectorUI/UserInterface/Models/Resource.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsScriptSyntaxTreejs">trunk/Source/WebInspectorUI/UserInterface/Models/ScriptSyntaxTree.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsScriptTimelineRecordjs">trunk/Source/WebInspectorUI/UserInterface/Models/ScriptTimelineRecord.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsStackTracejs">trunk/Source/WebInspectorUI/UserInterface/Models/StackTrace.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsTypeSetjs">trunk/Source/WebInspectorUI/UserInterface/Models/TypeSet.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsWrappedPromisejs">trunk/Source/WebInspectorUI/UserInterface/Models/WrappedPromise.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceProtocolInspectorBackendjs">trunk/Source/WebInspectorUI/UserInterface/Protocol/InspectorBackend.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceProtocolInspectorFrontendAPIjs">trunk/Source/WebInspectorUI/UserInterface/Protocol/InspectorFrontendAPI.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceProtocolRemoteObjectjs">trunk/Source/WebInspectorUI/UserInterface/Protocol/RemoteObject.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceProtocolScriptProfilerObserverjs">trunk/Source/WebInspectorUI/UserInterface/Protocol/ScriptProfilerObserver.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceTestFrontendTestHarnessjs">trunk/Source/WebInspectorUI/UserInterface/Test/FrontendTestHarness.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceTestInspectorProtocoljs">trunk/Source/WebInspectorUI/UserInterface/Test/InspectorProtocol.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceTestProtocolTestHarnessjs">trunk/Source/WebInspectorUI/UserInterface/Test/ProtocolTestHarness.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceTestTestjs">trunk/Source/WebInspectorUI/UserInterface/Test/Test.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceTestTestHarnessjs">trunk/Source/WebInspectorUI/UserInterface/Test/TestHarness.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceTestTestSuitejs">trunk/Source/WebInspectorUI/UserInterface/Test/TestSuite.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceWorkersFormatterEsprimaFormatterjs">trunk/Source/WebInspectorUI/UserInterface/Workers/Formatter/EsprimaFormatter.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceWorkersHeapSnapshotHeapSnapshotWorkerjs">trunk/Source/WebInspectorUI/UserInterface/Workers/HeapSnapshot/HeapSnapshotWorker.js</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebInspectorUIeslintrc"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/.eslintrc (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/.eslintrc        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/.eslintrc        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -27,12 +27,12 @@
</span><span class="cx"> "env": {
</span><span class="cx"> "browser": true,
</span><span class="cx"> "es6": true,
</span><del>- "node": false,
</del><ins>+ "worker": true,
</ins><span class="cx"> },
</span><span class="cx"> "globals": {
</span><ins>+ // Agents
</ins><span class="cx"> "ApplicationCacheAgent": true,
</span><span class="cx"> "CSSAgent": true,
</span><del>- "CodeMirror": true,
</del><span class="cx"> "ConsoleAgent": true,
</span><span class="cx"> "DOMAgent": true,
</span><span class="cx"> "DOMDebuggerAgent": true,
</span><span class="lines">@@ -39,25 +39,54 @@
</span><span class="cx"> "DOMStorageAgent": true,
</span><span class="cx"> "DatabaseAgent": true,
</span><span class="cx"> "DebuggerAgent": true,
</span><del>- "Formatter": true,
- "FormatterContentBuilder": true,
</del><ins>+ "HeapAgent",
</ins><span class="cx"> "IndexedDBAgent": true,
</span><span class="cx"> "InspectorAgent": true,
</span><del>- "InspectorBackend": true,
- "InspectorFrontendAPI": true,
- "InspectorFrontendHost": true,
</del><span class="cx"> "LayerTreeAgent": true,
</span><del>- "Map": true,
</del><ins>+ "MemoryAgent": true,
</ins><span class="cx"> "NetworkAgent": true,
</span><span class="cx"> "PageAgent": true,
</span><span class="cx"> "ReplayAgent": true,
</span><span class="cx"> "RuntimeAgent": true,
</span><ins>+ "ScriptProfilerAgent": true,
</ins><span class="cx"> "TimelineAgent": true,
</span><ins>+ "WorkerAgent": true,
+
+ // WebInspector
+ "AsyncTestSuite": true,
+ "Formatter": true,
+ "FormatterContentBuilder": true,
+ "FrontendTestHarness": true,
+ "InspectorBackend": true,
+ "InspectorBackendClass": true,
+ "InspectorFrontendAPI": true,
+ "InspectorFrontendHost": true,
+ "InspectorProtocol": true,
+ "InspectorTest": true,
+ "LinkedList": true,
+ "ListMultimap": true,
+ "ProtocolTest": true,
+ "ProtocolTestHarness": true,
+ "SyncTestSuite": true,
+ "TestHarness": true,
+ "TestSuite": true,
</ins><span class="cx"> "WebInspector": true,
</span><ins>+
+ // Externals
+ "CodeMirror": true,
+ "esprima": true,
+
+ // DOM
+ "CSSPrimitiveValue": true,
+ "Exception": true,
+ "SQLException": true,
</ins><span class="cx"> "WebKitPoint": true,
</span><del>- "WorkerAgent": true,
- "console": true,
- // utilities
</del><ins>+
+ // Utilities
+ "figureDash": true,
+ "ellipsis": true,
+ "emDash": true,
+ "enDash": true,
</ins><span class="cx"> "clamp": true,
</span><span class="cx"> "isEnterKey": true,
</span><span class="cx"> "isEmptyObject": true,
</span><span class="lines">@@ -65,29 +94,44 @@
</span><span class="cx"> "isFunctionStringNativeCode": true,
</span><span class="cx"> "parseMIMEType": true,
</span><span class="cx"> "doubleQuotedString": true,
</span><del>- // image utilities
</del><ins>+ "isWebKitInternalScript": true,
+ "isWebInspectorInternalScript": true,
+ "isWebInspectorConsoleEvaluationScript": true,
+ "appendWebInspectorSourceURL": true,
+ "appendWebInspectorConsoleEvaluationSourceURL": true,
+ "timestamp": true,
+ "handlePromiseException": true,
+
+ // Image Utilities
</ins><span class="cx"> "platformImagePath": true,
</span><span class="cx"> "wrappedSVGDocument": true,
</span><del>- // url utilities
</del><ins>+ "createSVGElement": true,
+ "useSVGSymbol": true,
+
+ // URL Utilities
</ins><span class="cx"> "absoluteURL": true,
</span><span class="cx"> "parseQueryString": true,
</span><span class="cx"> "parseURL": true,
</span><span class="cx"> "parseSecurityOrigin": true,
</span><span class="cx"> "removeURLFragment": true,
</span><del>- // externals
- "esprima": true,
</del><ins>+ "decodeBase64ToBlob": true,
+ "relativePath": true,
+ "parseDataURL": true,
+ "parseLocationQueryParameters": true,
</ins><span class="cx"> },
</span><span class="cx"> "rules": {
</span><ins>+ "comma-dangle": 0,
</ins><span class="cx"> "consistent-return": 2,
</span><span class="cx"> "curly": 0,
</span><del>- "comma-dangle": 0,
</del><span class="cx"> "dot-notation": 0,
</span><span class="cx"> "eqeqeq": 2,
</span><ins>+ "keyword-spacing": 2,
</ins><span class="cx"> "new-cap": 0,
</span><span class="cx"> "new-parens": 0,
</span><span class="cx"> "no-console": 0,
</span><span class="cx"> "no-constant-condition": 0,
</span><span class="cx"> "no-extra-bind": 2,
</span><ins>+ "no-extra-parens": [2, "all", {"nestedBinaryExpressions": false}],
</ins><span class="cx"> "no-extra-semi": 2,
</span><span class="cx"> "no-inner-declarations": 0,
</span><span class="cx"> "no-new": 0,
</span><span class="lines">@@ -97,15 +141,13 @@
</span><span class="cx"> "no-shadow": 0,
</span><span class="cx"> "no-trailing-spaces": 2,
</span><span class="cx"> "no-undef": 2,
</span><del>- "no-unused-vars": [2, {"vars": "all", "args": "none"}],
</del><span class="cx"> "no-underscore-dangle": 0,
</span><span class="cx"> "no-unused-expressions": 2,
</span><ins>+ "no-unused-vars": [2, {"vars": "all", "args": "none"}],
</ins><span class="cx"> "no-use-before-define": 0,
</span><del>- "no-wrap-func": 2,
</del><span class="cx"> "quotes": [2, "double"],
</span><span class="cx"> "semi": 2,
</span><span class="cx"> "space-infix-ops": 2,
</span><del>- "space-return-throw-case": 2,
</del><span class="cx"> "strict": 0,
</span><span class="cx"> "valid-typeof": 2,
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIChangeLog"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/ChangeLog (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/ChangeLog        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/ChangeLog        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -1,3 +1,62 @@
</span><ins>+2016-09-04 Joseph Pecoraro <pecoraro@apple.com>
+
+ Web Inspector: Update ESLint rules and run it over most of UserInterface
+ https://bugs.webkit.org/show_bug.cgi?id=161561
+
+ Reviewed by Brian Burg.
+
+ * .eslintrc:
+ Updated ESLint rules.
+
+ * UserInterface/Base/InspectorFrontendHostStub.js:
+ * UserInterface/Base/Main.js:
+ * UserInterface/Base/Object.js:
+ * UserInterface/Base/Platform.js:
+ * UserInterface/Base/Setting.js:
+ * UserInterface/Controllers/CSSStyleManager.js:
+ * UserInterface/Controllers/CodeMirrorCompletionController.js:
+ * UserInterface/Controllers/CodeMirrorTextKillController.js:
+ * UserInterface/Controllers/DebuggerManager.js:
+ * UserInterface/Controllers/DragToAdjustController.js:
+ * UserInterface/Controllers/ReplayManager.js:
+ * UserInterface/Controllers/SourceMapManager.js:
+ * UserInterface/Controllers/TimelineManager.js:
+ * UserInterface/Controllers/TypeTokenAnnotator.js:
+ * UserInterface/Controllers/VisualStyleCompletionsController.js:
+ * UserInterface/Debug/Bootstrap.js:
+ * UserInterface/Debug/UncaughtExceptionReporter.js:
+ * UserInterface/Models/CSSRule.js:
+ * UserInterface/Models/CallingContextTree.js:
+ * UserInterface/Models/CallingContextTreeNode.js:
+ * UserInterface/Models/ConsoleCommandResultMessage.js:
+ * UserInterface/Models/CookieStorageObject.js:
+ * UserInterface/Models/Frame.js:
+ * UserInterface/Models/Geometry.js:
+ * UserInterface/Models/IssueMessage.js:
+ * UserInterface/Models/LayoutTimelineRecord.js:
+ * UserInterface/Models/MemoryTimeline.js:
+ * UserInterface/Models/NativeFunctionParameters.js:
+ * UserInterface/Models/ProfileNode.js:
+ * UserInterface/Models/RenderingFrameTimelineRecord.js:
+ * UserInterface/Models/Resource.js:
+ * UserInterface/Models/ScriptSyntaxTree.js:
+ * UserInterface/Models/ScriptTimelineRecord.js:
+ * UserInterface/Models/StackTrace.js:
+ * UserInterface/Models/TypeSet.js:
+ * UserInterface/Models/WrappedPromise.js:
+ * UserInterface/Protocol/InspectorBackend.js:
+ * UserInterface/Protocol/InspectorFrontendAPI.js:
+ * UserInterface/Protocol/RemoteObject.js:
+ * UserInterface/Protocol/ScriptProfilerObserver.js:
+ * UserInterface/Test/FrontendTestHarness.js:
+ * UserInterface/Test/InspectorProtocol.js:
+ * UserInterface/Test/ProtocolTestHarness.js:
+ * UserInterface/Test/Test.js:
+ * UserInterface/Test/TestHarness.js:
+ * UserInterface/Test/TestSuite.js:
+ * UserInterface/Workers/Formatter/EsprimaFormatter.js:
+ * UserInterface/Workers/HeapSnapshot/HeapSnapshotWorker.js:
+
</ins><span class="cx"> 2016-09-04 Commit Queue <commit-queue@webkit.org>
</span><span class="cx">
</span><span class="cx"> Unreviewed, rolling out r205415.
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceBaseInspectorFrontendHostStubjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Base/InspectorFrontendHostStub.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Base/InspectorFrontendHostStub.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/InspectorFrontendHostStub.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -30,13 +30,6 @@
</span><span class="cx"> * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
</span><span class="cx"> */
</span><span class="cx">
</span><del>-if (!window.Symbol) {
- window.Symbol = function(string)
- {
- return string;
- }
-}
-
</del><span class="cx"> if (!window.InspectorFrontendHost) {
</span><span class="cx"> WebInspector.InspectorFrontendHostStub = function()
</span><span class="cx"> {
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceBaseMainjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Base/Main.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Base/Main.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/Main.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -474,7 +474,7 @@
</span><span class="cx"> WebInspector.knownTabClasses = function()
</span><span class="cx"> {
</span><span class="cx"> return new Set(this._knownTabClassesByType.values());
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector._showOpenResourceDialog = function()
</span><span class="cx"> {
</span><span class="lines">@@ -485,7 +485,7 @@
</span><span class="cx"> return;
</span><span class="cx">
</span><span class="cx"> this._openResourceDialog.present(this._contentElement);
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector._createTabContentViewForType = function(tabType)
</span><span class="cx"> {
</span><span class="lines">@@ -563,7 +563,7 @@
</span><span class="cx"> this._pendingOpenTabs = stillPendingOpenTabs;
</span><span class="cx">
</span><span class="cx"> this._updateNewTabButtonState();
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector.showNewTabTab = function(shouldAnimate)
</span><span class="cx"> {
</span><span class="lines">@@ -634,7 +634,7 @@
</span><span class="cx">
</span><span class="cx"> this._tryToRestorePendingTabs();
</span><span class="cx"> this.notifications.dispatchEventToListeners(WebInspector.Notification.TabTypesChanged);
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector.activateExtraDomains = function(domains)
</span><span class="cx"> {
</span><span class="lines">@@ -736,7 +736,7 @@
</span><span class="cx"> {
</span><span class="cx"> this.visible = visible;
</span><span class="cx"> this.notifications.dispatchEventToListeners(WebInspector.Notification.VisibilityStateDidChange);
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector.handlePossibleLinkClick = function(event, frame, alwaysOpenExternally)
</span><span class="cx"> {
</span><span class="lines">@@ -1000,7 +1000,7 @@
</span><span class="cx"> // (such as in Debug UI) or in text that is standardized in English.
</span><span class="cx"> // For example, CSS property names and values are never localized.
</span><span class="cx"> return string;
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector.UIString = function(string, vararg)
</span><span class="cx"> {
</span><span class="lines">@@ -1485,7 +1485,7 @@
</span><span class="cx"> WebInspector.isDebugUIEnabled = function()
</span><span class="cx"> {
</span><span class="cx"> return WebInspector.showDebugUISetting && WebInspector.showDebugUISetting.value;
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector._undock = function(event)
</span><span class="cx"> {
</span><span class="lines">@@ -1953,7 +1953,7 @@
</span><span class="cx"> var contentBrowser = this._focusedOrVisibleContentBrowser();
</span><span class="cx"> if (!contentBrowser || typeof contentBrowser.handleFindEvent !== "function")
</span><span class="cx"> return;
</span><del>-
</del><ins>+
</ins><span class="cx"> contentBrowser.handleFindEvent(event);
</span><span class="cx"> };
</span><span class="cx">
</span><span class="lines">@@ -2042,7 +2042,7 @@
</span><span class="cx"> WebInspector._zoomFactor = function()
</span><span class="cx"> {
</span><span class="cx"> return this._zoomFactorSetting.value;
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector._setZoomFactor = function(factor)
</span><span class="cx"> {
</span><span class="lines">@@ -2049,7 +2049,7 @@
</span><span class="cx"> InspectorFrontendHost.setZoomFactor(factor);
</span><span class="cx"> // Round-trip through the frontend host API in case the requested factor is not used.
</span><span class="cx"> this._zoomFactorSetting.value = InspectorFrontendHost.zoomFactor();
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector._showTabAtIndex = function(i, event)
</span><span class="cx"> {
</span><span class="lines">@@ -2120,13 +2120,8 @@
</span><span class="cx">
</span><span class="cx"> WebInspector.createGoToArrowButton = function()
</span><span class="cx"> {
</span><del>- function stopPropagation(event)
- {
- event.stopPropagation()
- }
-
</del><span class="cx"> var button = document.createElement("button");
</span><del>- button.addEventListener("mousedown", stopPropagation, true);
</del><ins>+ button.addEventListener("mousedown", (event) => { event.stopPropagation(); }, true);
</ins><span class="cx"> button.className = "go-to-arrow";
</span><span class="cx"> button.tabIndex = -1;
</span><span class="cx"> return button;
</span><span class="lines">@@ -2236,7 +2231,7 @@
</span><span class="cx"> container.append(nonLink);
</span><span class="cx">
</span><span class="cx"> var title = linkString;
</span><del>- var realURL = (linkString.startsWith("www.") ? "http://" + linkString : linkString);
</del><ins>+ var realURL = linkString.startsWith("www.") ? "http://" + linkString : linkString;
</ins><span class="cx"> var lineColumnMatch = lineColumnRegEx.exec(realURL);
</span><span class="cx"> if (lineColumnMatch)
</span><span class="cx"> realURL = realURL.substring(0, realURL.length - lineColumnMatch[0].length);
</span><span class="lines">@@ -2286,7 +2281,7 @@
</span><span class="cx"> linkNode.textContent = (resource.urlComponents.lastPathComponent || resource.url).insertWordBreakCharacters();
</span><span class="cx"> linkNode.addEventListener("click", handleClick.bind(this));
</span><span class="cx"> return linkNode;
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector._undoKeyboardShortcut = function(event)
</span><span class="cx"> {
</span><span class="lines">@@ -2435,7 +2430,7 @@
</span><span class="cx"> return false;
</span><span class="cx">
</span><span class="cx"> if (!WebInspector.frameResourceManager.mainFrame || !WebInspector.frameResourceManager.mainFrame.mainResource)
</span><del>- return;
</del><ins>+ return false;
</ins><span class="cx">
</span><span class="cx"> return WebInspector.Resource.typeFromMIMEType(WebInspector.frameResourceManager.mainFrame.mainResource.mimeType) === WebInspector.Resource.Type.Document;
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceBaseObjectjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Base/Object.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Base/Object.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/Object.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -38,11 +38,11 @@
</span><span class="cx">
</span><span class="cx"> console.assert(eventType, "Object.addEventListener: invalid event type ", eventType, "(listener: ", listener, "thisObject: ", thisObject, ")");
</span><span class="cx"> if (!eventType)
</span><del>- return;
</del><ins>+ return null;
</ins><span class="cx">
</span><span class="cx"> console.assert(listener, "Object.addEventListener: invalid listener ", listener, "(event type: ", eventType, "thisObject: ", thisObject, ")");
</span><span class="cx"> if (!listener)
</span><del>- return;
</del><ins>+ return null;
</ins><span class="cx">
</span><span class="cx"> if (!this._listeners)
</span><span class="cx"> this._listeners = new Map();
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceBasePlatformjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Base/Platform.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Base/Platform.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/Platform.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx"> if (osVersionMatch && osVersionMatch[1] === "10") {
</span><span class="cx"> WebInspector.Platform.version.base = 10;
</span><span class="cx"> WebInspector.Platform.version.release = parseInt(osVersionMatch[2]);
</span><del>- switch(osVersionMatch[2]) {
</del><ins>+ switch (osVersionMatch[2]) {
</ins><span class="cx"> case "11":
</span><span class="cx"> WebInspector.Platform.version.name = "el-capitan";
</span><span class="cx"> break;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceBaseSettingjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/Setting.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -61,7 +61,7 @@
</span><span class="cx"> if (!window.InspectorTest && window.localStorage && this._localStorageKey in window.localStorage) {
</span><span class="cx"> try {
</span><span class="cx"> this._value = JSON.parse(window.localStorage[this._localStorageKey]);
</span><del>- } catch(e) {
</del><ins>+ } catch (e) {
</ins><span class="cx"> delete window.localStorage[this._localStorageKey];
</span><span class="cx"> }
</span><span class="cx"> }
</span><span class="lines">@@ -83,7 +83,7 @@
</span><span class="cx"> delete window.localStorage[this._localStorageKey];
</span><span class="cx"> else
</span><span class="cx"> window.localStorage[this._localStorageKey] = JSON.stringify(this._value);
</span><del>- } catch(e) {
</del><ins>+ } catch (e) {
</ins><span class="cx"> console.error("Error saving setting with name: " + this._name);
</span><span class="cx"> }
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersCSSStyleManagerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/CSSStyleManager.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/CSSStyleManager.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/CSSStyleManager.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -497,7 +497,7 @@
</span><span class="cx"> if (!styleSheet.url)
</span><span class="cx"> return;
</span><span class="cx">
</span><del>- var resource = styleSheet.parentFrame.resourceForURL(styleSheet.url);;
</del><ins>+ var resource = styleSheet.parentFrame.resourceForURL(styleSheet.url);
</ins><span class="cx"> if (!resource)
</span><span class="cx"> return;
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersCodeMirrorCompletionControllerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorCompletionController.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorCompletionController.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorCompletionController.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -416,7 +416,6 @@
</span><span class="cx">
</span><span class="cx"> var bracketStack = [];
</span><span class="cx"> var bracketOffsetStack = [];
</span><del>- var lastCloseBracketOffset = NaN;
</del><span class="cx">
</span><span class="cx"> var startOffset = endOffset;
</span><span class="cx"> var firstOffset = endOffset + direction;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersCodeMirrorTextKillControllerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTextKillController.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTextKillController.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTextKillController.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -99,7 +99,7 @@
</span><span class="cx"> let killedText;
</span><span class="cx"> if (change.to.line === change.from.line + 1 && change.removed.length === 2) {
</span><span class="cx"> // An entire line was deleted, including newline (deleteLine).
</span><del>- if (change.removed[0].length && !change.removed[1].length)
</del><ins>+ if (change.removed[0].length && !change.removed[1].length)
</ins><span class="cx"> killedText = change.removed[0] + "\n";
</span><span class="cx"> // A newline was killed by itself (Ctrl-K).
</span><span class="cx"> else
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersDebuggerManagerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/DebuggerManager.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/DebuggerManager.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/DebuggerManager.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -284,7 +284,6 @@
</span><span class="cx"> console.assert(sourceCode instanceof WebInspector.Resource || sourceCode instanceof WebInspector.Script);
</span><span class="cx">
</span><span class="cx"> if (sourceCode instanceof WebInspector.SourceMapResource) {
</span><del>- var mappedResourceBreakpoints = [];
</del><span class="cx"> var originalSourceCodeBreakpoints = this.breakpointsForSourceCode(sourceCode.sourceMap.originalSourceCode);
</span><span class="cx"> return originalSourceCodeBreakpoints.filter(function(breakpoint) {
</span><span class="cx"> return breakpoint.sourceCodeLocation.displaySourceCode === sourceCode;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersDragToAdjustControllerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/DragToAdjustController.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/DragToAdjustController.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/DragToAdjustController.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -108,7 +108,7 @@
</span><span class="cx">
</span><span class="cx"> handleEvent(event)
</span><span class="cx"> {
</span><del>- switch(event.type) {
</del><ins>+ switch (event.type) {
</ins><span class="cx"> case "mouseenter":
</span><span class="cx"> if (!this._dragging) {
</span><span class="cx"> if (this._delegate && typeof this._delegate.dragToAdjustControllerCanBeActivated === "function")
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersReplayManagerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/ReplayManager.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/ReplayManager.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/ReplayManager.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -341,7 +341,7 @@
</span><span class="cx"> console.assert(manager.sessionState !== WebInspector.ReplayManager.SessionState.Capturing);
</span><span class="cx"> console.assert(manager.segmentState === WebInspector.ReplayManager.SegmentState.Loaded || manager.segmentState === WebInspector.ReplayManager.SegmentState.Unloaded);
</span><span class="cx">
</span><del>- return ReplayAgent.replayToCompletion(manager.playbackSpeed === WebInspector.ReplayManager.PlaybackSpeed.FastForward)
</del><ins>+ return ReplayAgent.replayToCompletion(manager.playbackSpeed === WebInspector.ReplayManager.PlaybackSpeed.FastForward);
</ins><span class="cx"> }).catch(function(error) {
</span><span class="cx"> console.error("Failed to start playback to completion: ", error);
</span><span class="cx"> throw error;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersSourceMapManagerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/SourceMapManager.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/SourceMapManager.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/SourceMapManager.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -113,7 +113,7 @@
</span><span class="cx"> var baseURL = sourceMapURL.startsWith("data:") ? originalSourceCode.url : sourceMapURL;
</span><span class="cx"> var sourceMap = new WebInspector.SourceMap(baseURL, payload, originalSourceCode);
</span><span class="cx"> this._loadAndParseSucceeded(sourceMapURL, sourceMap);
</span><del>- } catch(e) {
</del><ins>+ } catch (e) {
</ins><span class="cx"> this._loadAndParseFailed(sourceMapURL);
</span><span class="cx"> }
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersTimelineManagerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -989,12 +989,12 @@
</span><span class="cx">
</span><span class="cx"> _mergeScriptProfileRecords()
</span><span class="cx"> {
</span><del>- let nextRecord = function(list) { return list.shift() || null; }
</del><ins>+ let nextRecord = function(list) { return list.shift() || null; };
</ins><span class="cx"> let nextWebTimelineRecord = nextRecord.bind(null, this._webTimelineScriptRecordsExpectingScriptProfilerEvents);
</span><span class="cx"> let nextScriptProfilerRecord = nextRecord.bind(null, this._scriptProfilerRecords);
</span><span class="cx"> let recordEnclosesRecord = function(record1, record2) {
</span><span class="cx"> return record1.startTime <= record2.startTime && record1.endTime >= record2.endTime;
</span><del>- }
</del><ins>+ };
</ins><span class="cx">
</span><span class="cx"> let webRecord = nextWebTimelineRecord();
</span><span class="cx"> let profilerRecord = nextScriptProfilerRecord();
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersTypeTokenAnnotatorjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/TypeTokenAnnotator.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/TypeTokenAnnotator.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/TypeTokenAnnotator.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -100,7 +100,7 @@
</span><span class="cx"> if (!functionReturnType || !functionReturnType.valid)
</span><span class="cx"> return;
</span><span class="cx">
</span><del>- // If a function does not have an explicit return statement with an argument (i.e, "return x;" instead of "return;")
</del><ins>+ // If a function does not have an explicit return statement with an argument (i.e, "return x;" instead of "return;")
</ins><span class="cx"> // then don't show a return type unless we think it's a constructor.
</span><span class="cx"> var scriptSyntaxTree = this._script._scriptSyntaxTree;
</span><span class="cx"> if (!node.attachments.__typeToken && (scriptSyntaxTree.containsNonEmptyReturnStatement(node.body) || !functionReturnType.typeSet.isContainedIn(WebInspector.TypeSet.TypeBit.Undefined))) {
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersVisualStyleCompletionsControllerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/VisualStyleCompletionsController.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/VisualStyleCompletionsController.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/VisualStyleCompletionsController.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -51,7 +51,7 @@
</span><span class="cx"> get currentCompletion()
</span><span class="cx"> {
</span><span class="cx"> if (!this.hasCompletions)
</span><del>- return;
</del><ins>+ return null;
</ins><span class="cx">
</span><span class="cx"> return this._currentCompletions[this._selectedCompletionIndex] || null;
</span><span class="cx"> }
</span><span class="lines">@@ -129,4 +129,4 @@
</span><span class="cx">
</span><span class="cx"> WebInspector.VisualStyleCompletionsController.Event = {
</span><span class="cx"> CompletionSelected: "visual-style-completions-controller-completion-selected"
</span><del>-}
</del><ins>+};
</ins></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceDebugBootstrapjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Debug/Bootstrap.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Debug/Bootstrap.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Debug/Bootstrap.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -58,4 +58,4 @@
</span><span class="cx"> });
</span><span class="cx">
</span><span class="cx"> updateDebugUI();
</span><del>-}
</del><ins>+};
</ins></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceDebugUncaughtExceptionReporterjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Debug/UncaughtExceptionReporter.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -166,7 +166,7 @@
</span><span class="cx">
</span><span class="cx"> if (entry.details) {
</span><span class="cx"> lines.push("");
</span><del>- lines.push("Additional Details:")
</del><ins>+ lines.push("Additional Details:");
</ins><span class="cx"> for (let key in entry.details) {
</span><span class="cx"> let value = entry.details[key];
</span><span class="cx"> lines.push(`${indent}${key} --> ${value}`);
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsCSSRulejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/CSSRule.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/CSSRule.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/CSSRule.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -176,7 +176,7 @@
</span><span class="cx"> get mediaText()
</span><span class="cx"> {
</span><span class="cx"> if (!this._mediaList.length)
</span><del>- return;
</del><ins>+ return "";
</ins><span class="cx">
</span><span class="cx"> let mediaText = "";
</span><span class="cx"> for (let media of this._mediaList)
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsCallingContextTreejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/CallingContextTree.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/CallingContextTree.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/CallingContextTree.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -106,7 +106,7 @@
</span><span class="cx">
</span><span class="cx"> this._root.forEachChild((child) => {
</span><span class="cx"> if (child.hasStackTraceInTimeRange(startTime, endTime))
</span><del>- roots.push(child.toCPUProfileNode(numSamplesInTimeRange, startTime, endTime));
</del><ins>+ roots.push(child.toCPUProfileNode(numSamplesInTimeRange, startTime, endTime));
</ins><span class="cx"> });
</span><span class="cx">
</span><span class="cx"> cpuProfile.rootNodes = roots;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsCallingContextTreeNodejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/CallingContextTreeNode.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/CallingContextTreeNode.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/CallingContextTreeNode.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -72,7 +72,7 @@
</span><span class="cx"> }
</span><span class="cx"> return false;
</span><span class="cx"> }
</span><del>-
</del><ins>+
</ins><span class="cx"> hasStackTraceInTimeRange(startTime, endTime)
</span><span class="cx"> {
</span><span class="cx"> console.assert(startTime <= endTime);
</span><span class="lines">@@ -153,7 +153,7 @@
</span><span class="cx"> if (!expressionLocation)
</span><span class="cx"> return;
</span><span class="cx">
</span><del>- let {line, column} = expressionLocation;
</del><ins>+ let {line, column} = expressionLocation;
</ins><span class="cx"> let hashCons = line + ":" + column;
</span><span class="cx"> let timestamps = this._expressionLocations[hashCons];
</span><span class="cx"> if (!timestamps) {
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsConsoleCommandResultMessagejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/ConsoleCommandResultMessage.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/ConsoleCommandResultMessage.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/ConsoleCommandResultMessage.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -32,7 +32,7 @@
</span><span class="cx"> constructor(result, wasThrown, savedResultIndex, shouldRevealConsole = true)
</span><span class="cx"> {
</span><span class="cx"> let source = WebInspector.ConsoleMessage.MessageSource.JS;
</span><del>- let level = (wasThrown ? WebInspector.ConsoleMessage.MessageLevel.Error : WebInspector.ConsoleMessage.MessageLevel.Log);
</del><ins>+ let level = wasThrown ? WebInspector.ConsoleMessage.MessageLevel.Error : WebInspector.ConsoleMessage.MessageLevel.Log;
</ins><span class="cx"> let type = WebInspector.ConsoleMessage.MessageType.Result;
</span><span class="cx">
</span><span class="cx"> super(source, level, "", type, undefined, undefined, undefined, 0, [result], undefined, undefined);
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsCookieStorageObjectjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/CookieStorageObject.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/CookieStorageObject.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/CookieStorageObject.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -38,9 +38,9 @@
</span><span class="cx"> if (!parsedURL || !WebInspector.CookieStorageObject.cookieDomainMatchesResourceDomain(cookie.domain, parsedURL.host))
</span><span class="cx"> return false;
</span><span class="cx">
</span><del>- return (parsedURL.path.startsWith(cookie.path)
</del><ins>+ return parsedURL.path.startsWith(cookie.path)
</ins><span class="cx"> && (!cookie.port || parsedURL.port === cookie.port)
</span><del>- && (!cookie.secure || parsedURL.scheme === "https"));
</del><ins>+ && (!cookie.secure || parsedURL.scheme === "https");
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> static cookieDomainMatchesResourceDomain(cookieDomain, resourceDomain)
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsFramejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/Frame.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/Frame.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/Frame.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -472,7 +472,7 @@
</span><span class="cx">
</span><span class="cx"> _isProvisionalResource(resource)
</span><span class="cx"> {
</span><del>- return (resource.loaderIdentifier && this._provisionalLoaderIdentifier && resource.loaderIdentifier === this._provisionalLoaderIdentifier);
</del><ins>+ return resource.loaderIdentifier && this._provisionalLoaderIdentifier && resource.loaderIdentifier === this._provisionalLoaderIdentifier;
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> _associateWithResource(resource)
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsGeometryjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/Geometry.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/Geometry.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/Geometry.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -58,7 +58,7 @@
</span><span class="cx">
</span><span class="cx"> equals(anotherPoint)
</span><span class="cx"> {
</span><del>- return (this.x === anotherPoint.x && this.y === anotherPoint.y);
</del><ins>+ return this.x === anotherPoint.x && this.y === anotherPoint.y;
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> distance(anotherPoint)
</span><span class="lines">@@ -91,7 +91,7 @@
</span><span class="cx">
</span><span class="cx"> equals(anotherSize)
</span><span class="cx"> {
</span><del>- return (this.width === anotherSize.width && this.height === anotherSize.height);
</del><ins>+ return this.width === anotherSize.width && this.height === anotherSize.height;
</ins><span class="cx"> }
</span><span class="cx"> };
</span><span class="cx">
</span><span class="lines">@@ -135,7 +135,7 @@
</span><span class="cx">
</span><span class="cx"> equals(anotherRect)
</span><span class="cx"> {
</span><del>- return (this.origin.equals(anotherRect.origin) && this.size.equals(anotherRect.size));
</del><ins>+ return this.origin.equals(anotherRect.origin) && this.size.equals(anotherRect.size);
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> inset(insets)
</span><span class="lines">@@ -252,8 +252,8 @@
</span><span class="cx">
</span><span class="cx"> equals(anotherInset)
</span><span class="cx"> {
</span><del>- return (this.top === anotherInset.top && this.right === anotherInset.right &&
- this.bottom === anotherInset.bottom && this.left === anotherInset.left);
</del><ins>+ return this.top === anotherInset.top && this.right === anotherInset.right
+ && this.bottom === anotherInset.bottom && this.left === anotherInset.left;
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> copy()
</span><span class="lines">@@ -320,7 +320,7 @@
</span><span class="cx"> }
</span><span class="cx"> return new WebInspector.Rect(minX, minY, maxX - minX, maxY - minY);
</span><span class="cx"> }
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector.CubicBezier = class CubicBezier
</span><span class="cx"> {
</span><span class="lines">@@ -333,7 +333,7 @@
</span><span class="cx"> this._curveInfo = {
</span><span class="cx"> x: {c: 3.0 * x1},
</span><span class="cx"> y: {c: 3.0 * y1}
</span><del>- }
</del><ins>+ };
</ins><span class="cx">
</span><span class="cx"> this._curveInfo.x.b = 3.0 * (x2 - x1) - this._curveInfo.x.c;
</span><span class="cx"> this._curveInfo.x.a = 1.0 - this._curveInfo.x.c - this._curveInfo.x.b;
</span><span class="lines">@@ -467,7 +467,7 @@
</span><span class="cx"> // Failure.
</span><span class="cx"> return t2;
</span><span class="cx"> }
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector.CubicBezier.keywordValues = {
</span><span class="cx"> "ease": [0.25, 0.1, 0.25, 1],
</span><span class="lines">@@ -568,4 +568,4 @@
</span><span class="cx"> }
</span><span class="cx"> return t;
</span><span class="cx"> }
</span><del>-}
</del><ins>+};
</ins></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsIssueMessagejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/IssueMessage.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/IssueMessage.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/IssueMessage.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -83,7 +83,7 @@
</span><span class="cx">
</span><span class="cx"> static displayName(type)
</span><span class="cx"> {
</span><del>- switch(type) {
</del><ins>+ switch (type) {
</ins><span class="cx"> case WebInspector.IssueMessage.Type.SemanticIssue:
</span><span class="cx"> return WebInspector.UIString("Semantic Issue");
</span><span class="cx"> case WebInspector.IssueMessage.Type.RangeIssue:
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsLayoutTimelineRecordjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/LayoutTimelineRecord.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/LayoutTimelineRecord.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/LayoutTimelineRecord.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -43,7 +43,7 @@
</span><span class="cx">
</span><span class="cx"> static displayNameForEventType(eventType)
</span><span class="cx"> {
</span><del>- switch(eventType) {
</del><ins>+ switch (eventType) {
</ins><span class="cx"> case WebInspector.LayoutTimelineRecord.EventType.InvalidateStyles:
</span><span class="cx"> return WebInspector.UIString("Styles Invalidated");
</span><span class="cx"> case WebInspector.LayoutTimelineRecord.EventType.RecalculateStyles:
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsMemoryTimelinejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/MemoryTimeline.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/MemoryTimeline.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/MemoryTimeline.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -35,7 +35,7 @@
</span><span class="cx">
</span><span class="cx"> this._pressureEvents.push(memoryPressureEvent);
</span><span class="cx">
</span><del>- this.dispatchEventToListeners(WebInspector.MemoryTimeline.Event.MemoryPressureEventAdded, {memoryPressureEvent})
</del><ins>+ this.dispatchEventToListeners(WebInspector.MemoryTimeline.Event.MemoryPressureEventAdded, {memoryPressureEvent});
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> // Protected
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsNativeFunctionParametersjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/NativeFunctionParameters.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/NativeFunctionParameters.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/NativeFunctionParameters.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -2187,7 +2187,7 @@
</span><span class="cx"> before: "[node|string]...",
</span><span class="cx"> replaceWith: "[node|string]...",
</span><span class="cx"> };
</span><del>- Object.assign(WebInspector.NativePrototypeFunctionParameters.Element, ChildNode)
</del><ins>+ Object.assign(WebInspector.NativePrototypeFunctionParameters.Element, ChildNode);
</ins><span class="cx"> Object.assign(WebInspector.NativePrototypeFunctionParameters.CharacterData, ChildNode);
</span><span class="cx">
</span><span class="cx"> var ParentNode = {
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsProfileNodejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/ProfileNode.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/ProfileNode.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/ProfileNode.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -50,7 +50,7 @@
</span><span class="cx"> this._nextSibling = null;
</span><span class="cx"> this._computedTotalTimes = false;
</span><span class="cx">
</span><del>- if (this._callInfo) {
</del><ins>+ if (this._callInfo) {
</ins><span class="cx"> this._startTime = this._callInfo.startTime;
</span><span class="cx"> this._endTime = this._callInfo.endTime;
</span><span class="cx"> this._totalTime = this._callInfo.totalTime;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsRenderingFrameTimelineRecordjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/RenderingFrameTimelineRecord.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/RenderingFrameTimelineRecord.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/RenderingFrameTimelineRecord.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -42,7 +42,7 @@
</span><span class="cx">
</span><span class="cx"> static displayNameForTaskType(taskType)
</span><span class="cx"> {
</span><del>- switch(taskType) {
</del><ins>+ switch (taskType) {
</ins><span class="cx"> case WebInspector.RenderingFrameTimelineRecord.TaskType.Script:
</span><span class="cx"> return WebInspector.UIString("Script");
</span><span class="cx"> case WebInspector.RenderingFrameTimelineRecord.TaskType.Layout:
</span><span class="lines">@@ -56,7 +56,7 @@
</span><span class="cx">
</span><span class="cx"> static taskTypeForTimelineRecord(record)
</span><span class="cx"> {
</span><del>- switch(record.type) {
</del><ins>+ switch (record.type) {
</ins><span class="cx"> case WebInspector.TimelineRecord.Type.Script:
</span><span class="cx"> return WebInspector.RenderingFrameTimelineRecord.TaskType.Script;
</span><span class="cx"> case WebInspector.TimelineRecord.Type.Layout:
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsResourcejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/Resource.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/Resource.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/Resource.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -88,7 +88,7 @@
</span><span class="cx">
</span><span class="cx"> static displayNameForType(type, plural)
</span><span class="cx"> {
</span><del>- switch(type) {
</del><ins>+ switch (type) {
</ins><span class="cx"> case WebInspector.Resource.Type.Document:
</span><span class="cx"> if (plural)
</span><span class="cx"> return WebInspector.UIString("Documents");
</span><span class="lines">@@ -717,9 +717,9 @@
</span><span class="cx">
</span><span class="cx"> if (this.requestDataContentType && this.requestMethod !== "GET" && this.requestData) {
</span><span class="cx"> if (this.requestDataContentType.match(/^application\/x-www-form-urlencoded\s*(;.*)?$/i))
</span><del>- command.push("--data " + escapeStringPosix(this.requestData))
</del><ins>+ command.push("--data " + escapeStringPosix(this.requestData));
</ins><span class="cx"> else
</span><del>- command.push("--data-binary " + escapeStringPosix(this.requestData))
</del><ins>+ command.push("--data-binary " + escapeStringPosix(this.requestData));
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> let curlCommand = command.join(" \\\n");
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsScriptSyntaxTreejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/ScriptSyntaxTree.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/ScriptSyntaxTree.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/ScriptSyntaxTree.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -149,15 +149,15 @@
</span><span class="cx">
</span><span class="cx"> static functionReturnDivot(node)
</span><span class="cx"> {
</span><del>- console.assert(node.type === WebInspector.ScriptSyntaxTree.NodeType.FunctionDeclaration || node.type === WebInspector.ScriptSyntaxTree.NodeType.FunctionExpression || node.type === WebInspector.ScriptSyntaxTree.NodeType.MethodDefinition || node.type === WebInspector.ScriptSyntaxTree.NodeType.ArrowFunctionExpression);
</del><ins>+ console.assert(node.type === WebInspector.ScriptSyntaxTree.NodeType.FunctionDeclaration || node.type === WebInspector.ScriptSyntaxTree.NodeType.FunctionExpression || node.type === WebInspector.ScriptSyntaxTree.NodeType.MethodDefinition || node.type === WebInspector.ScriptSyntaxTree.NodeType.ArrowFunctionExpression);
</ins><span class="cx">
</span><del>- // COMPATIBILITY (iOS 9): Legacy Backends view the return type as being the opening "{" of the function body.
</del><ins>+ // COMPATIBILITY (iOS 9): Legacy Backends view the return type as being the opening "{" of the function body.
</ins><span class="cx"> // After iOS 9, this is to move to the start of the function statement/expression. See below:
</span><span class="cx"> // FIXME: Need a better way to determine backend versions. Using DOM.pseudoElement because that was added after iOS 9.
</span><span class="cx"> if (!DOMAgent.hasEvent("pseudoElementAdded"))
</span><span class="cx"> return node.body.range[0];
</span><span class="cx">
</span><del>- // "f" in "function". "s" in "set". "g" in "get". First letter in any method name for classes and object literals.
</del><ins>+ // "f" in "function". "s" in "set". "g" in "get". First letter in any method name for classes and object literals.
</ins><span class="cx"> // The "[" for computed methods in classes and object literals.
</span><span class="cx"> return node.typeProfilingReturnDivot;
</span><span class="cx"> }
</span><span class="lines">@@ -780,7 +780,7 @@
</span><span class="cx"> type: WebInspector.ScriptSyntaxTree.NodeType.RestElement,
</span><span class="cx"> argument: this._createInternalSyntaxTree(node.argument)
</span><span class="cx"> };
</span><del>- break;
</del><ins>+ break;
</ins><span class="cx"> case "ReturnStatement":
</span><span class="cx"> result = {
</span><span class="cx"> type: WebInspector.ScriptSyntaxTree.NodeType.ReturnStatement,
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsScriptTimelineRecordjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/ScriptTimelineRecord.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/ScriptTimelineRecord.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/ScriptTimelineRecord.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -357,7 +357,7 @@
</span><span class="cx"> WebInspector.ScriptTimelineRecord._eventDisplayNames = nameMap;
</span><span class="cx"> }
</span><span class="cx">
</span><del>- switch(eventType) {
</del><ins>+ switch (eventType) {
</ins><span class="cx"> case WebInspector.ScriptTimelineRecord.EventType.ScriptEvaluated:
</span><span class="cx"> case WebInspector.ScriptTimelineRecord.EventType.APIScriptEvaluated:
</span><span class="cx"> return WebInspector.UIString("Script Evaluated");
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsStackTracejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/StackTrace.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/StackTrace.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/StackTrace.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -151,5 +151,4 @@
</span><span class="cx">
</span><span class="cx"> return null;
</span><span class="cx"> }
</span><del>-
</del><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsTypeSetjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/TypeSet.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/TypeSet.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/TypeSet.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -105,8 +105,8 @@
</span><span class="cx"> if (typeSet.isSymbol)
</span><span class="cx"> this._primitiveTypeNames.push("Symbol");
</span><span class="cx">
</span><del>- // It's implied that type Integer is contained in type Number. Don't put
- // both 'Integer' and 'Number' into the set because this could imply that
</del><ins>+ // It's implied that type Integer is contained in type Number. Don't put
+ // both 'Integer' and 'Number' into the set because this could imply that
</ins><span class="cx"> // Number means to Double instead of Double|Integer.
</span><span class="cx"> if (typeSet.isNumber)
</span><span class="cx"> this._primitiveTypeNames.push("Number");
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsWrappedPromisejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/WrappedPromise.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/WrappedPromise.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/WrappedPromise.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -52,4 +52,4 @@
</span><span class="cx"> {
</span><span class="cx"> this._reject(value);
</span><span class="cx"> }
</span><del>-}
</del><span class="cx">\ No newline at end of file
</span><ins>+};
</ins></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceProtocolInspectorBackendjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Protocol/InspectorBackend.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Protocol/InspectorBackend.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Protocol/InspectorBackend.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -52,7 +52,7 @@
</span><span class="cx"> this._dumpInspectorTimeStats = false;
</span><span class="cx">
</span><span class="cx"> let setting = WebInspector.autoLogProtocolMessagesSetting = new WebInspector.Setting("auto-collect-protocol-messages", false);
</span><del>- setting.addEventListener(WebInspector.Setting.Event.Changed, this._startOrStopAutomaticTracing.bind(this))
</del><ins>+ setting.addEventListener(WebInspector.Setting.Event.Changed, this._startOrStopAutomaticTracing.bind(this));
</ins><span class="cx"> this._startOrStopAutomaticTracing();
</span><span class="cx"> }
</span><span class="cx">
</span><span class="lines">@@ -470,7 +470,7 @@
</span><span class="cx"> // But we can use strict mode to get stricter handling of the code inside its functions.
</span><span class="cx"> InspectorBackend.Command = function(backend, qualifiedName, callSignature, replySignature)
</span><span class="cx"> {
</span><del>- 'use strict';
</del><ins>+ "use strict";
</ins><span class="cx">
</span><span class="cx"> this._backend = backend;
</span><span class="cx"> this._instance = this;
</span><span class="lines">@@ -484,7 +484,7 @@
</span><span class="cx">
</span><span class="cx"> InspectorBackend.Command.create = function(backend, commandName, callSignature, replySignature)
</span><span class="cx"> {
</span><del>- 'use strict';
</del><ins>+ "use strict";
</ins><span class="cx">
</span><span class="cx"> var instance = new InspectorBackend.Command(backend, commandName, callSignature, replySignature);
</span><span class="cx">
</span><span class="lines">@@ -527,7 +527,7 @@
</span><span class="cx">
</span><span class="cx"> invoke: function(commandArguments, callback)
</span><span class="cx"> {
</span><del>- 'use strict';
</del><ins>+ "use strict";
</ins><span class="cx">
</span><span class="cx"> let instance = this._instance;
</span><span class="cx">
</span><span class="lines">@@ -539,7 +539,7 @@
</span><span class="cx">
</span><span class="cx"> supports: function(parameterName)
</span><span class="cx"> {
</span><del>- 'use strict';
</del><ins>+ "use strict";
</ins><span class="cx">
</span><span class="cx"> var instance = this._instance;
</span><span class="cx"> return instance.callSignature.some((parameter) => parameter["name"] === parameterName);
</span><span class="lines">@@ -549,7 +549,7 @@
</span><span class="cx">
</span><span class="cx"> _invokeWithArguments: function()
</span><span class="cx"> {
</span><del>- 'use strict';
</del><ins>+ "use strict";
</ins><span class="cx">
</span><span class="cx"> let instance = this._instance;
</span><span class="cx"> let commandArguments = Array.from(arguments);
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceProtocolInspectorFrontendAPIjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Protocol/InspectorFrontendAPI.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Protocol/InspectorFrontendAPI.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Protocol/InspectorFrontendAPI.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -83,7 +83,7 @@
</span><span class="cx"> if (document.readyState !== "complete")
</span><span class="cx"> document.addEventListener("readystatechange", this);
</span><span class="cx"> if (document.visibilityState !== "visible")
</span><del>- document.addEventListener("visibilitychange", this);
</del><ins>+ document.addEventListener("visibilitychange", this);
</ins><span class="cx"> },
</span><span class="cx">
</span><span class="cx"> handleEvent: function(event)
</span><span class="lines">@@ -146,7 +146,7 @@
</span><span class="cx"> var methodName = signature.shift();
</span><span class="cx"> console.assert(InspectorFrontendAPI[methodName], "Unexpected InspectorFrontendAPI method name: " + methodName);
</span><span class="cx"> if (!InspectorFrontendAPI[methodName])
</span><del>- return;
</del><ins>+ return null;
</ins><span class="cx">
</span><span class="cx"> return InspectorFrontendAPI[methodName].apply(InspectorFrontendAPI, signature);
</span><span class="cx"> },
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceProtocolRemoteObjectjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Protocol/RemoteObject.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Protocol/RemoteObject.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Protocol/RemoteObject.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -436,7 +436,7 @@
</span><span class="cx">
</span><span class="cx"> RuntimeAgent.callFunctionOn(this._objectId, appendWebInspectorSourceURL(functionDeclaration.toString()), args, true, true, mycallback);
</span><span class="cx"> }
</span><del>-
</del><ins>+
</ins><span class="cx"> invokeGetter(getterRemoteObject, callback)
</span><span class="cx"> {
</span><span class="cx"> console.assert(getterRemoteObject instanceof WebInspector.RemoteObject);
</span><span class="lines">@@ -639,7 +639,7 @@
</span><span class="cx"> WebInspector.RemoteObject.SourceCodeLocationPromise = {
</span><span class="cx"> NoSourceFound: "remote-object-source-code-location-promise-no-source-found",
</span><span class="cx"> MissingObjectId: "remote-object-source-code-location-promise-missing-object-id"
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> // FIXME: Phase out this deprecated class.
</span><span class="cx"> WebInspector.DeprecatedRemoteObjectProperty = class DeprecatedRemoteObjectProperty
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceProtocolScriptProfilerObserverjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Protocol/ScriptProfilerObserver.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Protocol/ScriptProfilerObserver.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Protocol/ScriptProfilerObserver.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -41,7 +41,7 @@
</span><span class="cx"> {
</span><span class="cx"> WebInspector.timelineManager.scriptProfilerTrackingCompleted(samples);
</span><span class="cx"> }
</span><del>-
</del><ins>+
</ins><span class="cx"> programmaticCaptureStarted()
</span><span class="cx"> {
</span><span class="cx"> WebInspector.timelineManager.scriptProfilerProgrammaticCaptureStarted();
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceTestFrontendTestHarnessjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Test/FrontendTestHarness.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Test/FrontendTestHarness.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Test/FrontendTestHarness.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -166,7 +166,7 @@
</span><span class="cx"> if (frame.indexOf("[native code]") !== -1)
</span><span class="cx"> frameLocation = "[native code]";
</span><span class="cx"> else
</span><del>- frameLocation = "(" + frameLocation + ")"
</del><ins>+ frameLocation = "(" + frameLocation + ")";
</ins><span class="cx">
</span><span class="cx"> return `#${i}: ${frameName} ${frameLocation}`;
</span><span class="cx"> });
</span><span class="lines">@@ -173,7 +173,7 @@
</span><span class="cx"> self.addResult("TRACE: " + Array.from(arguments).join(" "));
</span><span class="cx"> self.addResult(sanitizedFrames.join("\n"));
</span><span class="cx"> }
</span><del>- }
</del><ins>+ };
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> let redirectedMethods = {};
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceTestInspectorProtocoljs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Test/InspectorProtocol.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Test/InspectorProtocol.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Test/InspectorProtocol.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -44,7 +44,7 @@
</span><span class="cx"> this._sendMessage(messageObject);
</span><span class="cx">
</span><span class="cx"> return this._requestId;
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> InspectorProtocol.awaitCommand = function(args)
</span><span class="cx"> {
</span><span class="lines">@@ -52,7 +52,7 @@
</span><span class="cx"> let messageObject = {method, params, id: ++this._requestId};
</span><span class="cx">
</span><span class="cx"> return this.awaitMessage(messageObject);
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> InspectorProtocol.awaitMessage = function(messageObject)
</span><span class="cx"> {
</span><span class="lines">@@ -70,7 +70,7 @@
</span><span class="cx"> this._dispatchTable[requestId] = {resolve, reject};
</span><span class="cx"> this._sendMessage(messageObject);
</span><span class="cx"> });
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> InspectorProtocol.awaitEvent = function(args)
</span><span class="cx"> {
</span><span class="lines">@@ -82,9 +82,9 @@
</span><span class="cx"> InspectorProtocol.eventHandler[event] = function(message) {
</span><span class="cx"> InspectorProtocol.eventHandler[event] = undefined;
</span><span class="cx"> resolve(message);
</span><del>- }
</del><ins>+ };
</ins><span class="cx"> });
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> InspectorProtocol._sendMessage = function(messageObject)
</span><span class="cx"> {
</span><span class="lines">@@ -94,7 +94,7 @@
</span><span class="cx"> InspectorFrontendHost.unbufferedLog(`frontend: ${messageString}`);
</span><span class="cx">
</span><span class="cx"> InspectorFrontendHost.sendMessageToBackend(messageString);
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> InspectorProtocol.addEventListener = function(eventTypeOrObject, listener)
</span><span class="cx"> {
</span><span class="lines">@@ -120,7 +120,7 @@
</span><span class="cx"> throw new Error("Cannot register the same listener more than once.");
</span><span class="cx">
</span><span class="cx"> listeners.push(listener);
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> InspectorProtocol.checkForError = function(responseObject)
</span><span class="cx"> {
</span><span class="lines">@@ -129,7 +129,7 @@
</span><span class="cx"> ProtocolTest.completeTest();
</span><span class="cx"> throw "PROTOCOL ERROR";
</span><span class="cx"> }
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> InspectorProtocol.dispatchMessageFromBackend = function(messageObject)
</span><span class="cx"> {
</span><span class="lines">@@ -179,4 +179,4 @@
</span><span class="cx"> resolve(messageObject.result);
</span><span class="cx"> }
</span><span class="cx"> }
</span><del>-}
</del><ins>+};
</ins></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceTestProtocolTestHarnessjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Test/ProtocolTestHarness.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Test/ProtocolTestHarness.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Test/ProtocolTestHarness.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -62,7 +62,7 @@
</span><span class="cx"> let args = {
</span><span class="cx"> method: "Runtime.evaluate",
</span><span class="cx"> params: {expression}
</span><del>- }
</del><ins>+ };
</ins><span class="cx">
</span><span class="cx"> if (typeof callback === "function")
</span><span class="cx"> InspectorProtocol.sendCommand(args, callback);
</span><span class="lines">@@ -75,4 +75,4 @@
</span><span class="cx"> this.dumpActivityToSystemConsole = true;
</span><span class="cx"> this.dumpInspectorProtocolMessages = true;
</span><span class="cx"> }
</span><del>-}
</del><ins>+};
</ins></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceTestTestjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Test/Test.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Test/Test.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Test/Test.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -75,7 +75,7 @@
</span><span class="cx">
</span><span class="cx"> // Global settings.
</span><span class="cx"> this.showShadowDOMSetting = new WebInspector.Setting("show-shadow-dom", true);
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector.contentLoaded = function()
</span><span class="cx"> {
</span><span class="lines">@@ -85,7 +85,7 @@
</span><span class="cx"> // Tell the InspectorFrontendHost we loaded, which causes the window to display
</span><span class="cx"> // and pending InspectorFrontendAPI commands to be sent.
</span><span class="cx"> InspectorFrontendHost.loaded();
</span><del>-}
</del><ins>+};
</ins><span class="cx">
</span><span class="cx"> WebInspector.isDebugUIEnabled = () => false;
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceTestTestHarnessjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Test/TestHarness.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Test/TestHarness.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Test/TestHarness.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -117,7 +117,7 @@
</span><span class="cx"> {
</span><span class="cx"> if (message instanceof Element)
</span><span class="cx"> return message.textContent;
</span><del>-
</del><ins>+
</ins><span class="cx"> return (typeof message !== "string") ? JSON.stringify(message) : message;
</span><span class="cx"> }
</span><span class="cx"> };
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceTestTestSuitejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Test/TestSuite.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Test/TestSuite.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Test/TestSuite.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -79,10 +79,10 @@
</span><span class="cx"> throw new Error("Tried to add test case without `test` function.");
</span><span class="cx">
</span><span class="cx"> if (testcase.setup && typeof testcase.setup !== "function")
</span><del>- throw new Error("Tried to add test case with invalid `setup` parameter (must be a function).")
</del><ins>+ throw new Error("Tried to add test case with invalid `setup` parameter (must be a function).");
</ins><span class="cx">
</span><span class="cx"> if (testcase.teardown && typeof testcase.teardown !== "function")
</span><del>- throw new Error("Tried to add test case with invalid `teardown` parameter (must be a function).")
</del><ins>+ throw new Error("Tried to add test case with invalid `teardown` parameter (must be a function).");
</ins><span class="cx">
</span><span class="cx"> this.testcases.push(testcase);
</span><span class="cx"> }
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceWorkersFormatterEsprimaFormatterjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Workers/Formatter/EsprimaFormatter.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Workers/Formatter/EsprimaFormatter.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Workers/Formatter/EsprimaFormatter.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -262,7 +262,7 @@
</span><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> if (nodeType === "LogicalExpression" || nodeType === "BinaryExpression") {
</span><del>- if ((tokenValue !== "(" && tokenValue !== ")")) {
</del><ins>+ if (tokenValue !== "(" && tokenValue !== ")") {
</ins><span class="cx"> builder.appendSpace();
</span><span class="cx"> builder.appendToken(tokenValue, tokenOffset);
</span><span class="cx"> builder.appendSpace();
</span><span class="lines">@@ -875,4 +875,4 @@
</span><span class="cx"> console.assert(!programNode.trailingComments);
</span><span class="cx"> }
</span><span class="cx"> }
</span><del>-}
</del><ins>+};
</ins></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceWorkersHeapSnapshotHeapSnapshotWorkerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Workers/HeapSnapshot/HeapSnapshotWorker.js (205423 => 205424)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Workers/HeapSnapshot/HeapSnapshotWorker.js        2016-09-05 03:13:00 UTC (rev 205423)
+++ trunk/Source/WebInspectorUI/UserInterface/Workers/HeapSnapshot/HeapSnapshotWorker.js        2016-09-05 05:01:57 UTC (rev 205424)
</span><span class="lines">@@ -88,7 +88,7 @@
</span><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> // Private
</span><del>-
</del><ins>+
</ins><span class="cx"> _handleMessage(event)
</span><span class="cx"> {
</span><span class="cx"> let data = event.data;
</span></span></pre>
</div>
</div>
</body>
</html>