<!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>[205426] 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/205426">205426</a></dd>
<dt>Author</dt> <dd>joepeck@webkit.org</dd>
<dt>Date</dt> <dd>2016-09-04 22:02:38 -0700 (Sun, 04 Sep 2016)</dd>
</dl>
<h3>Log Message</h3>
<pre>Web Inspector: Enable and enforce some recommended and stylistic ESLint rules
https://bugs.webkit.org/show_bug.cgi?id=161567
Reviewed by Brian Burg.
* .eslintrc:
* UserInterface/Base/EventListener.js:
* UserInterface/Base/EventListenerSet.js:
* UserInterface/Base/MIMETypeUtilities.js:
* UserInterface/Base/Main.js:
* UserInterface/Controllers/CodeMirrorTokenTrackingController.js:
* UserInterface/Controllers/DOMTreeManager.js:
* UserInterface/Controllers/TimelineManager.js:
* UserInterface/Models/CSSKeywordCompletions.js:
* UserInterface/Models/DOMNode.js:
* UserInterface/Models/DOMNodeStyles.js:
* UserInterface/Models/Frame.js:
* UserInterface/Models/Geometry.js:
* UserInterface/Models/ProfileNode.js:
* UserInterface/Models/RenderingFrameTimelineRecord.js:
* UserInterface/Models/SourceCodeLocation.js:
* UserInterface/Protocol/RemoteObject.js:
* UserInterface/Views/ApplicationCacheFrameContentView.js:
* UserInterface/Views/ContextMenu.js:
* UserInterface/Views/DOMTreeContentView.js:
* UserInterface/Views/DOMTreeElement.js:
* UserInterface/Views/DataGrid.js:
* UserInterface/Views/GeneralTreeElement.js:
* UserInterface/Views/HeapAllocationsTimelineDataGridNode.js:
* UserInterface/Views/LogContentView.js:
* UserInterface/Views/OpenResourceDialog.js:
* UserInterface/Views/StyleDetailsPanel.js:
* UserInterface/Views/VisualStyleDetailsPanel.js:
* UserInterface/Views/VisualStyleKeywordPicker.js:
* UserInterface/Views/VisualStylePropertyEditor.js:
* UserInterface/Workers/Formatter/FormatterWorker.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="#trunkSourceWebInspectorUIUserInterfaceBaseEventListenerjs">trunk/Source/WebInspectorUI/UserInterface/Base/EventListener.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceBaseEventListenerSetjs">trunk/Source/WebInspectorUI/UserInterface/Base/EventListenerSet.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceBaseMIMETypeUtilitiesjs">trunk/Source/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceBaseMainjs">trunk/Source/WebInspectorUI/UserInterface/Base/Main.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersCodeMirrorTokenTrackingControllerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTokenTrackingController.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersDOMTreeManagerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/DOMTreeManager.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceControllersTimelineManagerjs">trunk/Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsCSSKeywordCompletionsjs">trunk/Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsDOMNodejs">trunk/Source/WebInspectorUI/UserInterface/Models/DOMNode.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceModelsDOMNodeStylesjs">trunk/Source/WebInspectorUI/UserInterface/Models/DOMNodeStyles.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="#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="#trunkSourceWebInspectorUIUserInterfaceModelsSourceCodeLocationjs">trunk/Source/WebInspectorUI/UserInterface/Models/SourceCodeLocation.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceProtocolRemoteObjectjs">trunk/Source/WebInspectorUI/UserInterface/Protocol/RemoteObject.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsApplicationCacheFrameContentViewjs">trunk/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameContentView.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsContextMenujs">trunk/Source/WebInspectorUI/UserInterface/Views/ContextMenu.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsDOMTreeContentViewjs">trunk/Source/WebInspectorUI/UserInterface/Views/DOMTreeContentView.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsDOMTreeElementjs">trunk/Source/WebInspectorUI/UserInterface/Views/DOMTreeElement.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsDataGridjs">trunk/Source/WebInspectorUI/UserInterface/Views/DataGrid.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsGeneralTreeElementjs">trunk/Source/WebInspectorUI/UserInterface/Views/GeneralTreeElement.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsHeapAllocationsTimelineDataGridNodejs">trunk/Source/WebInspectorUI/UserInterface/Views/HeapAllocationsTimelineDataGridNode.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsLogContentViewjs">trunk/Source/WebInspectorUI/UserInterface/Views/LogContentView.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsOpenResourceDialogjs">trunk/Source/WebInspectorUI/UserInterface/Views/OpenResourceDialog.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsStyleDetailsPaneljs">trunk/Source/WebInspectorUI/UserInterface/Views/StyleDetailsPanel.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsVisualStyleDetailsPaneljs">trunk/Source/WebInspectorUI/UserInterface/Views/VisualStyleDetailsPanel.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsVisualStyleKeywordPickerjs">trunk/Source/WebInspectorUI/UserInterface/Views/VisualStyleKeywordPicker.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceViewsVisualStylePropertyEditorjs">trunk/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditor.js</a></li>
<li><a href="#trunkSourceWebInspectorUIUserInterfaceWorkersFormatterFormatterWorkerjs">trunk/Source/WebInspectorUI/UserInterface/Workers/Formatter/FormatterWorker.js</a></li>
</ul>
</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkSourceWebInspectorUIeslintrc"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/.eslintrc (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/.eslintrc        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/.eslintrc        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -24,6 +24,7 @@
</span><span class="cx"> */
</span><span class="cx">
</span><span class="cx"> {
</span><ins>+ "extends": "eslint:recommended",
</ins><span class="cx"> "env": {
</span><span class="cx"> "browser": true,
</span><span class="cx"> "es6": true,
</span><span class="lines">@@ -121,12 +122,19 @@
</span><span class="cx"> "parseLocationQueryParameters": true,
</span><span class="cx"> },
</span><span class="cx"> "rules": {
</span><del>- "comma-dangle": 0,
</del><ins>+ "array-bracket-spacing": [2, "never"],
+ "block-spacing": [2, "always"],
+ "comma-dangle": [2, "only-multiline"],
+ "comma-spacing": [2, {"before": false, "after": true}],
+ "comma-style": [2, "last"],
</ins><span class="cx"> "consistent-return": 2,
</span><span class="cx"> "curly": 0,
</span><span class="cx"> "dot-notation": 0,
</span><ins>+ "eol-last": 2,
</ins><span class="cx"> "eqeqeq": 2,
</span><del>- "keyword-spacing": 2,
</del><ins>+ "func-call-spacing": [2, "never"],
+ "key-spacing": [2, {"beforeColon": false, "afterColon": true}],
+ "keyword-spacing": [2, {"before": true, "after": true}],
</ins><span class="cx"> "new-cap": 0,
</span><span class="cx"> "new-parens": 0,
</span><span class="cx"> "no-console": 0,
</span><span class="lines">@@ -134,11 +142,14 @@
</span><span class="cx"> "no-extra-bind": 2,
</span><span class="cx"> "no-extra-parens": [2, "all", {"nestedBinaryExpressions": false}],
</span><span class="cx"> "no-extra-semi": 2,
</span><ins>+ "no-global-assign": 2,
</ins><span class="cx"> "no-inner-declarations": 0,
</span><ins>+ "no-multi-spaces": 2,
</ins><span class="cx"> "no-new": 0,
</span><span class="cx"> "no-proto": 0,
</span><span class="cx"> "no-redeclare": 0,
</span><span class="cx"> "no-return-assign": 2,
</span><ins>+ "no-self-compare": 2,
</ins><span class="cx"> "no-shadow": 0,
</span><span class="cx"> "no-trailing-spaces": 2,
</span><span class="cx"> "no-undef": 2,
</span><span class="lines">@@ -146,9 +157,12 @@
</span><span class="cx"> "no-unused-expressions": 2,
</span><span class="cx"> "no-unused-vars": [2, {"vars": "all", "args": "none"}],
</span><span class="cx"> "no-use-before-define": 0,
</span><ins>+ "object-curly-spacing": [2, "never"],
</ins><span class="cx"> "quotes": [2, "double"],
</span><span class="cx"> "semi": 2,
</span><ins>+ "semi-spacing": [2, {"before": false, "after": true}],
</ins><span class="cx"> "space-infix-ops": 2,
</span><ins>+ "spaced-comment": [2, "always"],
</ins><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 (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/ChangeLog        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/ChangeLog        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -1,5 +1,44 @@
</span><span class="cx"> 2016-09-04 Joseph Pecoraro <pecoraro@apple.com>
</span><span class="cx">
</span><ins>+ Web Inspector: Enable and enforce some recommended and stylistic ESLint rules
+ https://bugs.webkit.org/show_bug.cgi?id=161567
+
+ Reviewed by Brian Burg.
+
+ * .eslintrc:
+ * UserInterface/Base/EventListener.js:
+ * UserInterface/Base/EventListenerSet.js:
+ * UserInterface/Base/MIMETypeUtilities.js:
+ * UserInterface/Base/Main.js:
+ * UserInterface/Controllers/CodeMirrorTokenTrackingController.js:
+ * UserInterface/Controllers/DOMTreeManager.js:
+ * UserInterface/Controllers/TimelineManager.js:
+ * UserInterface/Models/CSSKeywordCompletions.js:
+ * UserInterface/Models/DOMNode.js:
+ * UserInterface/Models/DOMNodeStyles.js:
+ * UserInterface/Models/Frame.js:
+ * UserInterface/Models/Geometry.js:
+ * UserInterface/Models/ProfileNode.js:
+ * UserInterface/Models/RenderingFrameTimelineRecord.js:
+ * UserInterface/Models/SourceCodeLocation.js:
+ * UserInterface/Protocol/RemoteObject.js:
+ * UserInterface/Views/ApplicationCacheFrameContentView.js:
+ * UserInterface/Views/ContextMenu.js:
+ * UserInterface/Views/DOMTreeContentView.js:
+ * UserInterface/Views/DOMTreeElement.js:
+ * UserInterface/Views/DataGrid.js:
+ * UserInterface/Views/GeneralTreeElement.js:
+ * UserInterface/Views/HeapAllocationsTimelineDataGridNode.js:
+ * UserInterface/Views/LogContentView.js:
+ * UserInterface/Views/OpenResourceDialog.js:
+ * UserInterface/Views/StyleDetailsPanel.js:
+ * UserInterface/Views/VisualStyleDetailsPanel.js:
+ * UserInterface/Views/VisualStyleKeywordPicker.js:
+ * UserInterface/Views/VisualStylePropertyEditor.js:
+ * UserInterface/Workers/Formatter/FormatterWorker.js:
+
+2016-09-04 Joseph Pecoraro <pecoraro@apple.com>
+
</ins><span class="cx"> Web Inspector: Run ESLint over UserInterface/Views
</span><span class="cx"> https://bugs.webkit.org/show_bug.cgi?id=161564
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceBaseEventListenerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Base/EventListener.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Base/EventListener.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/EventListener.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -42,7 +42,7 @@
</span><span class="cx"> console.assert(callback, "Missing callback for event: " + type);
</span><span class="cx"> console.assert(emitter, "Missing event emitter for event: " + type);
</span><span class="cx"> var emitterIsValid = emitter && (emitter instanceof WebInspector.Object || emitter instanceof Node || (typeof emitter.addEventListener === "function"));
</span><del>- console.assert(emitterIsValid, "Event emitter ", emitter, " (type:" + type + ") is null or does not implement Node or WebInspector.Object!");
</del><ins>+ console.assert(emitterIsValid, "Event emitter ", emitter, " (type:" + type + ") is null or does not implement Node or WebInspector.Object!");
</ins><span class="cx">
</span><span class="cx"> if (!emitterIsValid || !type || !callback)
</span><span class="cx"> return;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceBaseEventListenerSetjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Base/EventListenerSet.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Base/EventListenerSet.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/EventListenerSet.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -47,7 +47,7 @@
</span><span class="cx"> console.assert(callback, "Missing callback for event: " + type);
</span><span class="cx"> console.assert(type, "Tried to register listener for unknown event: " + type);
</span><span class="cx"> var emitterIsValid = emitter && (emitter instanceof WebInspector.Object || emitter instanceof Node || (typeof emitter.addEventListener === "function"));
</span><del>- console.assert(emitterIsValid, "Event emitter ", emitter, " (type:" + type + ") is null or does not implement Node or WebInspector.Object!");
</del><ins>+ console.assert(emitterIsValid, "Event emitter ", emitter, " (type:" + type + ") is null or does not implement Node or WebInspector.Object!");
</ins><span class="cx">
</span><span class="cx"> if (!emitterIsValid || !type || !callback)
</span><span class="cx"> return;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceBaseMIMETypeUtilitiesjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/MIMETypeUtilities.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -104,11 +104,9 @@
</span><span class="cx"> // Image types.
</span><span class="cx"> "image/bmp": "bmp",
</span><span class="cx"> "image/gif": "gif",
</span><del>- "image/jpeg": "jpeg",
</del><span class="cx"> "image/jpeg": "jpg",
</span><span class="cx"> "application/pdf": "pdf",
</span><span class="cx"> "image/png": "png",
</span><del>- "image/tiff": "tif",
</del><span class="cx"> "image/tiff": "tiff",
</span><span class="cx">
</span><span class="cx"> // Font types and Media types are ignored for now.
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceBaseMainjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Base/Main.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Base/Main.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Base/Main.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -2155,7 +2155,7 @@
</span><span class="cx">
</span><span class="cx"> if (!sourceCode) {
</span><span class="cx"> var anchor = document.createElement("a");
</span><del>- anchor.href = url;
</del><ins>+ anchor.href = url;
</ins><span class="cx"> anchor.lineNumber = lineNumber;
</span><span class="cx"> if (className)
</span><span class="cx"> anchor.className = className;
</span><span class="lines">@@ -2351,16 +2351,16 @@
</span><span class="cx"> var lastTextNode = textNodeSnapshot.snapshotItem(endIndex);
</span><span class="cx"> var lastText = lastTextNode.textContent;
</span><span class="cx"> lastTextNode.textContent = lastText.substring(endOffset - nodeRanges[endIndex].offset);
</span><del>- changes.push({ node: lastTextNode, type: "changed", oldText: lastText, newText: lastTextNode.textContent });
</del><ins>+ changes.push({node: lastTextNode, type: "changed", oldText: lastText, newText: lastTextNode.textContent});
</ins><span class="cx">
</span><span class="cx"> if (startIndex === endIndex) {
</span><span class="cx"> lastTextNode.parentElement.insertBefore(highlightNode, lastTextNode);
</span><del>- changes.push({ node: highlightNode, type: "added", nextSibling: lastTextNode, parent: lastTextNode.parentElement });
</del><ins>+ changes.push({node: highlightNode, type: "added", nextSibling: lastTextNode, parent: lastTextNode.parentElement});
</ins><span class="cx"> highlightNodes.push(highlightNode);
</span><span class="cx">
</span><span class="cx"> var prefixNode = ownerDocument.createTextNode(lastText.substring(0, startOffset - nodeRanges[startIndex].offset));
</span><span class="cx"> lastTextNode.parentElement.insertBefore(prefixNode, highlightNode);
</span><del>- changes.push({ node: prefixNode, type: "added", nextSibling: highlightNode, parent: lastTextNode.parentElement });
</del><ins>+ changes.push({node: prefixNode, type: "added", nextSibling: highlightNode, parent: lastTextNode.parentElement});
</ins><span class="cx"> } else {
</span><span class="cx"> var firstTextNode = textNodeSnapshot.snapshotItem(startIndex);
</span><span class="cx"> var firstText = firstTextNode.textContent;
</span><span class="lines">@@ -2367,17 +2367,17 @@
</span><span class="cx"> var anchorElement = firstTextNode.nextSibling;
</span><span class="cx">
</span><span class="cx"> firstTextNode.parentElement.insertBefore(highlightNode, anchorElement);
</span><del>- changes.push({ node: highlightNode, type: "added", nextSibling: anchorElement, parent: firstTextNode.parentElement });
</del><ins>+ changes.push({node: highlightNode, type: "added", nextSibling: anchorElement, parent: firstTextNode.parentElement});
</ins><span class="cx"> highlightNodes.push(highlightNode);
</span><span class="cx">
</span><span class="cx"> firstTextNode.textContent = firstText.substring(0, startOffset - nodeRanges[startIndex].offset);
</span><del>- changes.push({ node: firstTextNode, type: "changed", oldText: firstText, newText: firstTextNode.textContent });
</del><ins>+ changes.push({node: firstTextNode, type: "changed", oldText: firstText, newText: firstTextNode.textContent});
</ins><span class="cx">
</span><span class="cx"> for (var j = startIndex + 1; j < endIndex; j++) {
</span><span class="cx"> var textNode = textNodeSnapshot.snapshotItem(j);
</span><span class="cx"> var text = textNode.textContent;
</span><span class="cx"> textNode.textContent = "";
</span><del>- changes.push({ node: textNode, type: "changed", oldText: text, newText: textNode.textContent });
</del><ins>+ changes.push({node: textNode, type: "changed", oldText: text, newText: textNode.textContent});
</ins><span class="cx"> }
</span><span class="cx"> }
</span><span class="cx"> startIndex = endIndex;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersCodeMirrorTokenTrackingControllerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTokenTrackingController.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTokenTrackingController.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/CodeMirrorTokenTrackingController.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -509,7 +509,7 @@
</span><span class="cx"> // Peek ahead to see if the next token is "}" or ",". If it is, we are a shorthand and therefore a variable.
</span><span class="cx"> let shorthand = false;
</span><span class="cx"> let mode = tokenInfo.innerMode.mode;
</span><del>- let position = {line: tokenInfo.position.line, ch: tokenInfo.token.end};
</del><ins>+ let position = {line: tokenInfo.position.line, ch: tokenInfo.token.end};
</ins><span class="cx"> WebInspector.walkTokens(this._codeMirror, mode, position, function(tokenType, string) {
</span><span class="cx"> if (tokenType)
</span><span class="cx"> return false;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceControllersDOMTreeManagerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Controllers/DOMTreeManager.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/DOMTreeManager.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/DOMTreeManager.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -167,7 +167,7 @@
</span><span class="cx"> var node = this._idToDOMNode[nodeId];
</span><span class="cx"> if (node) {
</span><span class="cx"> node._setAttributesPayload(attributes);
</span><del>- this.dispatchEventToListeners(WebInspector.DOMTreeManager.Event.AttributeModified, { node, name: "style" });
</del><ins>+ this.dispatchEventToListeners(WebInspector.DOMTreeManager.Event.AttributeModified, {node, name: "style"});
</ins><span class="cx"> node.dispatchEventToListeners(WebInspector.DOMNode.Event.AttributeModified, {name: "style"});
</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 (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Controllers/TimelineManager.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -594,7 +594,7 @@
</span><span class="cx"> console.assert(isNaN(endTime));
</span><span class="cx">
</span><span class="cx"> // Pass the startTime as the endTime since this record type has no duration.
</span><del>- let timerDetails = {timerId: recordPayload.data.timerId, timeout: recordPayload.data.timeout, repeating: !recordPayload.data.singleShot};
</del><ins>+ var timerDetails = {timerId: recordPayload.data.timerId, timeout: recordPayload.data.timeout, repeating: !recordPayload.data.singleShot};
</ins><span class="cx"> return new WebInspector.ScriptTimelineRecord(WebInspector.ScriptTimelineRecord.EventType.TimerInstalled, startTime, startTime, callFrames, sourceCodeLocation, timerDetails);
</span><span class="cx">
</span><span class="cx"> case TimelineAgent.EventType.TimerRemove:
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsCSSKeywordCompletionsjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/CSSKeywordCompletions.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -296,7 +296,7 @@
</span><span class="cx"> "hidden", "auto", "visible", "overlay", "scroll", "marquee", "-webkit-paged-x", "-webkit-paged-y"
</span><span class="cx"> ],
</span><span class="cx"> "margin-bottom-collapse": [
</span><del>- "collapse", "separate", "discard"
</del><ins>+ "collapse", "separate", "discard"
</ins><span class="cx"> ],
</span><span class="cx"> "-webkit-box-reflect": [
</span><span class="cx"> "none", "left", "right", "above", "below"
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsDOMNodejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/DOMNode.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/DOMNode.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/DOMNode.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -397,7 +397,7 @@
</span><span class="cx"> {
</span><span class="cx"> if (!error) {
</span><span class="cx"> delete this._attributesMap[name];
</span><del>- for (var i = 0; i < this._attributes.length; ++i) {
</del><ins>+ for (var i = 0; i < this._attributes.length; ++i) {
</ins><span class="cx"> if (this._attributes[i].name === name) {
</span><span class="cx"> this._attributes.splice(i, 1);
</span><span class="cx"> break;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsDOMNodeStylesjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/DOMNodeStyles.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/DOMNodeStyles.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/DOMNodeStyles.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -269,7 +269,7 @@
</span><span class="cx">
</span><span class="cx"> // COMPATIBILITY (iOS 9): Before CSS.createStyleSheet, CSS.addRule could be called with a contextNode.
</span><span class="cx"> if (!CSSAgent.createStyleSheet) {
</span><del>- CSSAgent.addRule.invoke({contextNodeId: this._node.id , selector}, addedRule.bind(this));
</del><ins>+ CSSAgent.addRule.invoke({contextNodeId: this._node.id, selector}, addedRule.bind(this));
</ins><span class="cx"> return;
</span><span class="cx"> }
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsFramejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/Frame.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/Frame.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/Frame.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -208,7 +208,7 @@
</span><span class="cx"> if (this._executionContextList.contexts.length) {
</span><span class="cx"> let contexts = this._executionContextList.contexts.slice();
</span><span class="cx"> this._executionContextList.clear();
</span><del>- this.dispatchEventToListeners(WebInspector.Frame.Event.ExecutionContextsCleared, {committingProvisionalLoad:!!committingProvisionalLoad, contexts});
</del><ins>+ this.dispatchEventToListeners(WebInspector.Frame.Event.ExecutionContextsCleared, {committingProvisionalLoad: !!committingProvisionalLoad, contexts});
</ins><span class="cx"> }
</span><span class="cx"> }
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsGeometryjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/Geometry.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/Geometry.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/Geometry.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -263,10 +263,10 @@
</span><span class="cx"> };
</span><span class="cx">
</span><span class="cx"> WebInspector.RectEdge = {
</span><del>- MIN_X : 0,
- MIN_Y : 1,
- MAX_X : 2,
- MAX_Y : 3
</del><ins>+ MIN_X: 0,
+ MIN_Y: 1,
+ MAX_X: 2,
+ MAX_Y: 3
</ins><span class="cx"> };
</span><span class="cx">
</span><span class="cx"> WebInspector.Quad = class Quad
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsProfileNodejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/ProfileNode.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/ProfileNode.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/ProfileNode.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -91,7 +91,7 @@
</span><span class="cx"> get startTime()
</span><span class="cx"> {
</span><span class="cx"> if (this._startTime === undefined)
</span><del>- this._startTime = Math.max(0, this._calls[0].startTime);
</del><ins>+ this._startTime = Math.max(0, this._calls[0].startTime);
</ins><span class="cx"> return this._startTime;
</span><span class="cx"> }
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsRenderingFrameTimelineRecordjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/RenderingFrameTimelineRecord.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/RenderingFrameTimelineRecord.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/RenderingFrameTimelineRecord.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -60,7 +60,7 @@
</span><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><del>- if (record.eventType === WebInspector.LayoutTimelineRecord.EventType.Paint || record.eventType === WebInspector.LayoutTimelineRecord.EventType.Composite)
</del><ins>+ if (record.eventType === WebInspector.LayoutTimelineRecord.EventType.Paint || record.eventType === WebInspector.LayoutTimelineRecord.EventType.Composite)
</ins><span class="cx"> return WebInspector.RenderingFrameTimelineRecord.TaskType.Paint;
</span><span class="cx"> return WebInspector.RenderingFrameTimelineRecord.TaskType.Layout;
</span><span class="cx"> default:
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceModelsSourceCodeLocationjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Models/SourceCodeLocation.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Models/SourceCodeLocation.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Models/SourceCodeLocation.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -332,11 +332,11 @@
</span><span class="cx">
</span><span class="cx"> case WebInspector.SourceCodeLocation.NameStyle.Short:
</span><span class="cx"> case WebInspector.SourceCodeLocation.NameStyle.Full:
</span><del>- let displayURL = sourceCode.displayURL;
- let name = nameStyle === WebInspector.SourceCodeLocation.NameStyle.Full && displayURL ? displayURL : sourceCode.displayName;
</del><ins>+ var displayURL = sourceCode.displayURL;
+ var name = nameStyle === WebInspector.SourceCodeLocation.NameStyle.Full && displayURL ? displayURL : sourceCode.displayName;
</ins><span class="cx"> if (columnStyle === WebInspector.SourceCodeLocation.ColumnStyle.Hidden)
</span><span class="cx"> return prefix + name;
</span><del>- let lineSuffix = displayURL ? ":" + lineString : WebInspector.UIString(" (line %s)").format(lineString);
</del><ins>+ var lineSuffix = displayURL ? ":" + lineString : WebInspector.UIString(" (line %s)").format(lineString);
</ins><span class="cx"> return prefix + name + lineSuffix;
</span><span class="cx">
</span><span class="cx"> default:
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceProtocolRemoteObjectjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Protocol/RemoteObject.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Protocol/RemoteObject.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Protocol/RemoteObject.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -312,7 +312,7 @@
</span><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> // FIXME: It doesn't look like setPropertyValue is used yet. This will need to be tested when it is again (editable ObjectTrees).
</span><del>- RuntimeAgent.evaluate.invoke({expression:appendWebInspectorSourceURL(value), doNotPauseOnExceptionsAndMuteConsole:true}, evaluatedCallback.bind(this));
</del><ins>+ RuntimeAgent.evaluate.invoke({expression: appendWebInspectorSourceURL(value), doNotPauseOnExceptionsAndMuteConsole: true}, evaluatedCallback.bind(this));
</ins><span class="cx">
</span><span class="cx"> function evaluatedCallback(error, result, wasThrown)
</span><span class="cx"> {
</span><span class="lines">@@ -328,7 +328,7 @@
</span><span class="cx">
</span><span class="cx"> delete result.description; // Optimize on traffic.
</span><span class="cx">
</span><del>- RuntimeAgent.callFunctionOn(this._objectId, appendWebInspectorSourceURL(setPropertyValue.toString()), [{value:name}, result], true, undefined, propertySetCallback.bind(this));
</del><ins>+ RuntimeAgent.callFunctionOn(this._objectId, appendWebInspectorSourceURL(setPropertyValue.toString()), [{value: name}, result], true, undefined, propertySetCallback.bind(this));
</ins><span class="cx">
</span><span class="cx"> if (result._objectId)
</span><span class="cx"> RuntimeAgent.releaseObject(result._objectId);
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsApplicationCacheFrameContentViewjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameContentView.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameContentView.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/ApplicationCacheFrameContentView.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -186,7 +186,7 @@
</span><span class="cx"> case "type": comparator = localeCompare.bind(this, "type"); break;
</span><span class="cx"> case "size": comparator = numberCompare.bind(this, "size"); break;
</span><span class="cx"> case "url":
</span><del>- default: comparator = localeCompare.bind(this, "url"); break;
</del><ins>+ default: comparator = localeCompare.bind(this, "url"); break;
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> this._dataGrid.sortNodes(comparator);
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsContextMenujs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/ContextMenu.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/ContextMenu.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/ContextMenu.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -234,4 +234,4 @@
</span><span class="cx"> }
</span><span class="cx"> };
</span><span class="cx">
</span><del>-WebInspector.ContextMenu.ProposedMenuSymbol = Symbol("context-menu-proposed-menu");
</del><span class="cx">\ No newline at end of file
</span><ins>+WebInspector.ContextMenu.ProposedMenuSymbol = Symbol("context-menu-proposed-menu");
</ins></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsDOMTreeContentViewjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/DOMTreeContentView.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/DOMTreeContentView.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/DOMTreeContentView.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -165,7 +165,7 @@
</span><span class="cx"> WebInspector.archiveMainFrame();
</span><span class="cx"> }
</span><span class="cx">
</span><del>- return { customSaveHandler: saveHandler };
</del><ins>+ return {customSaveHandler: saveHandler};
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> get supportsSearch()
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsDOMTreeElementjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/DOMTreeElement.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/DOMTreeElement.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/DOMTreeElement.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -1200,7 +1200,7 @@
</span><span class="cx"> _buildTagDOM(parentElement, tagName, isClosingTag, isDistinctTreeElement)
</span><span class="cx"> {
</span><span class="cx"> var node = this.representedObject;
</span><del>- var classes = [ "html-tag" ];
</del><ins>+ var classes = ["html-tag"];
</ins><span class="cx"> if (isClosingTag && isDistinctTreeElement)
</span><span class="cx"> classes.push("close");
</span><span class="cx"> var tagElement = parentElement.createChild("span", classes.join(" "));
</span><span class="lines">@@ -1526,13 +1526,13 @@
</span><span class="cx"> var match = searchRegex.exec(text);
</span><span class="cx"> var matchRanges = [];
</span><span class="cx"> while (match) {
</span><del>- matchRanges.push({ offset: match.index, length: match[0].length });
</del><ins>+ matchRanges.push({offset: match.index, length: match[0].length});
</ins><span class="cx"> match = searchRegex.exec(text);
</span><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> // Fall back for XPath, etc. matches.
</span><span class="cx"> if (!matchRanges.length)
</span><del>- matchRanges.push({ offset: 0, length: text.length });
</del><ins>+ matchRanges.push({offset: 0, length: text.length});
</ins><span class="cx">
</span><span class="cx"> this._highlightResult = [];
</span><span class="cx"> WebInspector.highlightRangesWithStyleClass(this.title, matchRanges, WebInspector.DOMTreeElement.SearchHighlightStyleClassName, this._highlightResult);
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsDataGridjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/DataGrid.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/DataGrid.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/DataGrid.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -1801,7 +1801,7 @@
</span><span class="cx"> this._dataTableColumnGroupElement.children[leftCellIndex].style.width = percentLeftColumn;
</span><span class="cx">
</span><span class="cx"> var percentRightColumn = (((rightEdgeOfNextColumn - dragPoint) / this._dataTableElement.offsetWidth) * 100) + "%";
</span><del>- this._headerTableColumnGroupElement.children[rightCellIndex].style.width = percentRightColumn;
</del><ins>+ this._headerTableColumnGroupElement.children[rightCellIndex].style.width = percentRightColumn;
</ins><span class="cx"> this._dataTableColumnGroupElement.children[rightCellIndex].style.width = percentRightColumn;
</span><span class="cx">
</span><span class="cx"> this._positionResizerElements();
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsGeneralTreeElementjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/GeneralTreeElement.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/GeneralTreeElement.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/GeneralTreeElement.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -330,7 +330,7 @@
</span><span class="cx"> // and the tool tip only cares about the text.
</span><span class="cx"> let mainTitleText = this._mainTitleElement.textContent;
</span><span class="cx"> let subtitleText = this._subtitleElement ? this._subtitleElement.textContent : "";
</span><del>- let large = this.treeOutline && this.treeOutline.large;
</del><ins>+ let large = this.treeOutline && this.treeOutline.large;
</ins><span class="cx"> if (mainTitleText && subtitleText)
</span><span class="cx"> this._listItemNode.title = mainTitleText + (large ? "\n" : " \u2014 ") + subtitleText;
</span><span class="cx"> else if (mainTitleText)
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsHeapAllocationsTimelineDataGridNodejs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/HeapAllocationsTimelineDataGridNode.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/HeapAllocationsTimelineDataGridNode.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/HeapAllocationsTimelineDataGridNode.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -54,11 +54,11 @@
</span><span class="cx"> case "name":
</span><span class="cx"> cell.classList.add(...this.iconClassNames());
</span><span class="cx">
</span><del>- let fragment = document.createDocumentFragment();
- let titleElement = fragment.appendChild(document.createElement("span"));
</del><ins>+ var fragment = document.createDocumentFragment();
+ var titleElement = fragment.appendChild(document.createElement("span"));
</ins><span class="cx"> titleElement.textContent = this._data.name;
</span><span class="cx"> if (!this._record.heapSnapshot.invalid) {
</span><del>- let goToButton = fragment.appendChild(WebInspector.createGoToArrowButton());
</del><ins>+ var goToButton = fragment.appendChild(WebInspector.createGoToArrowButton());
</ins><span class="cx"> goToButton.addEventListener("click", (event) => {
</span><span class="cx"> this._heapAllocationsView.showHeapSnapshotTimelineRecord(this._record);
</span><span class="cx"> });
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsLogContentViewjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/LogContentView.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/LogContentView.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/LogContentView.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -916,7 +916,7 @@
</span><span class="cx"> var match = searchRegex.exec(text);
</span><span class="cx"> while (match) {
</span><span class="cx"> numberOfResults++;
</span><del>- matchRanges.push({ offset: match.index, length: match[0].length });
</del><ins>+ matchRanges.push({offset: match.index, length: match[0].length});
</ins><span class="cx"> match = searchRegex.exec(text);
</span><span class="cx"> }
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsOpenResourceDialogjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/OpenResourceDialog.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/OpenResourceDialog.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/OpenResourceDialog.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -53,7 +53,7 @@
</span><span class="cx"> this._treeOutline.large = true;
</span><span class="cx">
</span><span class="cx"> this._treeOutline.addEventListener(WebInspector.TreeOutline.Event.SelectionDidChange, this._treeSelectionDidChange, this);
</span><del>- this._treeOutline.element.addEventListener("focus", () => {this._inputElement.focus();});
</del><ins>+ this._treeOutline.element.addEventListener("focus", () => { this._inputElement.focus(); });
</ins><span class="cx">
</span><span class="cx"> this.element.appendChild(this._treeOutline.element);
</span><span class="cx">
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsStyleDetailsPaneljs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/StyleDetailsPanel.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/StyleDetailsPanel.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/StyleDetailsPanel.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -159,4 +159,4 @@
</span><span class="cx">
</span><span class="cx"> WebInspector.StyleDetailsPanel.Event = {
</span><span class="cx"> Refreshed: "style-details-panel-refreshed"
</span><del>-};
</del><span class="cx">\ No newline at end of file
</span><ins>+};
</ins></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsVisualStyleDetailsPaneljs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/VisualStyleDetailsPanel.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/VisualStyleDetailsPanel.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/VisualStyleDetailsPanel.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -1126,7 +1126,7 @@
</span><span class="cx">
</span><span class="cx"> let borderAllSize = new WebInspector.DetailsSectionRow;
</span><span class="cx">
</span><del>- properties.borderStyle = new WebInspector.VisualStyleKeywordPicker(["border-top-style", "border-right-style", "border-bottom-style", "border-left-style"] , WebInspector.UIString("Style"), this._keywords.borderStyle);
</del><ins>+ properties.borderStyle = new WebInspector.VisualStyleKeywordPicker(["border-top-style", "border-right-style", "border-bottom-style", "border-left-style"], WebInspector.UIString("Style"), this._keywords.borderStyle);
</ins><span class="cx"> properties.borderStyle.propertyReferenceName = "border-style";
</span><span class="cx"> properties.borderWidth = new WebInspector.VisualStyleNumberInputBox(["border-top-width", "border-right-width", "border-bottom-width", "border-left-width"], WebInspector.UIString("Width"), this._keywords.borderWidth, this._units.defaults);
</span><span class="cx"> properties.borderWidth.propertyReferenceName = "border-width";
</span><span class="lines">@@ -1327,7 +1327,7 @@
</span><span class="cx">
</span><span class="cx"> let outlineSizeRow = new WebInspector.DetailsSectionRow;
</span><span class="cx">
</span><del>- properties.outlineStyle = new WebInspector.VisualStyleKeywordPicker("outline-style" , WebInspector.UIString("Style"), this._keywords.borderStyle);
</del><ins>+ properties.outlineStyle = new WebInspector.VisualStyleKeywordPicker("outline-style", WebInspector.UIString("Style"), this._keywords.borderStyle);
</ins><span class="cx"> properties.outlineWidth = new WebInspector.VisualStyleNumberInputBox("outline-width", WebInspector.UIString("Width"), this._keywords.borderWidth, this._units.defaults);
</span><span class="cx">
</span><span class="cx"> outlineSizeRow.element.appendChild(properties.outlineStyle.element);
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsVisualStyleKeywordPickerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/VisualStyleKeywordPicker.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/VisualStyleKeywordPicker.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/VisualStyleKeywordPicker.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -90,7 +90,8 @@
</span><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> updateEditorValues(updatedValues)
</span><del>- { if (!updatedValues.conflictingValues) {
</del><ins>+ {
+ if (!updatedValues.conflictingValues) {
</ins><span class="cx"> let missing = this._propertyMissing || !updatedValues.value;
</span><span class="cx"> this._unchangedOptionElement.selected = missing;
</span><span class="cx"> this.specialPropertyPlaceholderElement.hidden = !missing;
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceViewsVisualStylePropertyEditorjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditor.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditor.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Views/VisualStylePropertyEditor.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -549,7 +549,7 @@
</span><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> this._element.classList.toggle("missing-dependency", !!title.length);
</span><del>- this._warningElement.title = !!title.length ? WebInspector.UIString("Missing Dependencies:%s").format(title) : null;
</del><ins>+ this._warningElement.title = title.length ? WebInspector.UIString("Missing Dependencies:%s").format(title) : null;
</ins><span class="cx"> }
</span><span class="cx">
</span><span class="cx"> _titleElementPrepareForClick(event)
</span></span></pre></div>
<a id="trunkSourceWebInspectorUIUserInterfaceWorkersFormatterFormatterWorkerjs"></a>
<div class="modfile"><h4>Modified: trunk/Source/WebInspectorUI/UserInterface/Workers/Formatter/FormatterWorker.js (205425 => 205426)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/Source/WebInspectorUI/UserInterface/Workers/Formatter/FormatterWorker.js        2016-09-05 05:02:23 UTC (rev 205425)
+++ trunk/Source/WebInspectorUI/UserInterface/Workers/Formatter/FormatterWorker.js        2016-09-05 05:02:38 UTC (rev 205426)
</span><span class="lines">@@ -64,7 +64,7 @@
</span><span class="cx"> let jsonStringified = JSON.stringify(JSON.parse(sourceText), null, indentString);
</span><span class="cx"> let result = {formattedText: jsonStringified};
</span><span class="cx"> if (includeSourceMapData)
</span><del>- result.sourceMapData = {mapping: {original: [], formatted: []}, originalLineEndings:[], formattedLineEndings: []};
</del><ins>+ result.sourceMapData = {mapping: {original: [], formatted: []}, originalLineEndings: [], formattedLineEndings: []};
</ins><span class="cx"> return result;
</span><span class="cx"> } catch (e) {}
</span><span class="cx">
</span><span class="lines">@@ -79,7 +79,7 @@
</span><span class="cx"> let formattedTextWithParens = invalidJSONFormatter.formattedText;
</span><span class="cx"> let result = {formattedText: formattedTextWithParens.substring(1, formattedTextWithParens.length - 2)}; // Remove "(" and ")\n".
</span><span class="cx"> if (includeSourceMapData)
</span><del>- result.sourceMapData = {mapping: {original: [], formatted: []}, originalLineEndings:[], formattedLineEndings: []};
</del><ins>+ result.sourceMapData = {mapping: {original: [], formatted: []}, originalLineEndings: [], formattedLineEndings: []};
</ins><span class="cx"> return result;
</span><span class="cx"> }
</span><span class="cx">
</span></span></pre>
</div>
</div>
</body>
</html>