Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(455)

Side by Side Diff: Source/devtools/front_end/MetricsSidebarPane.js

Issue 206313004: DevTools: Rename WebInspector.DOMAgent into WebInspector.DOMModel (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Rebase on master Created 6 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « Source/devtools/front_end/Main.js ('k') | Source/devtools/front_end/ObjectPopoverHelper.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2007 Apple Inc. All rights reserved. 2 * Copyright (C) 2007 Apple Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions 5 * modification, are permitted provided that the following conditions
6 * are met: 6 * are met:
7 * 7 *
8 * 1. Redistributions of source code must retain the above copyright 8 * 1. Redistributions of source code must retain the above copyright
9 * notice, this list of conditions and the following disclaimer. 9 * notice, this list of conditions and the following disclaimer.
10 * 2. Redistributions in binary form must reproduce the above copyright 10 * 2. Redistributions in binary form must reproduce the above copyright
(...skipping 18 matching lines...) Expand all
29 /** 29 /**
30 * @constructor 30 * @constructor
31 * @extends {WebInspector.SidebarPane} 31 * @extends {WebInspector.SidebarPane}
32 */ 32 */
33 WebInspector.MetricsSidebarPane = function() 33 WebInspector.MetricsSidebarPane = function()
34 { 34 {
35 WebInspector.SidebarPane.call(this, WebInspector.UIString("Metrics")); 35 WebInspector.SidebarPane.call(this, WebInspector.UIString("Metrics"));
36 36
37 WebInspector.cssModel.addEventListener(WebInspector.CSSStyleModel.Events.Sty leSheetChanged, this._styleSheetOrMediaQueryResultChanged, this); 37 WebInspector.cssModel.addEventListener(WebInspector.CSSStyleModel.Events.Sty leSheetChanged, this._styleSheetOrMediaQueryResultChanged, this);
38 WebInspector.cssModel.addEventListener(WebInspector.CSSStyleModel.Events.Med iaQueryResultChanged, this._styleSheetOrMediaQueryResultChanged, this); 38 WebInspector.cssModel.addEventListener(WebInspector.CSSStyleModel.Events.Med iaQueryResultChanged, this._styleSheetOrMediaQueryResultChanged, this);
39 WebInspector.domAgent.addEventListener(WebInspector.DOMAgent.Events.AttrModi fied, this._attributesUpdated, this); 39 WebInspector.domModel.addEventListener(WebInspector.DOMModel.Events.AttrModi fied, this._attributesUpdated, this);
40 WebInspector.domAgent.addEventListener(WebInspector.DOMAgent.Events.AttrRemo ved, this._attributesUpdated, this); 40 WebInspector.domModel.addEventListener(WebInspector.DOMModel.Events.AttrRemo ved, this._attributesUpdated, this);
41 WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeMod el.EventTypes.FrameResized, this._frameResized, this); 41 WebInspector.resourceTreeModel.addEventListener(WebInspector.ResourceTreeMod el.EventTypes.FrameResized, this._frameResized, this);
42 } 42 }
43 43
44 WebInspector.MetricsSidebarPane.prototype = { 44 WebInspector.MetricsSidebarPane.prototype = {
45 /** 45 /**
46 * @param {?WebInspector.DOMNode=} node 46 * @param {?WebInspector.DOMNode=} node
47 */ 47 */
48 update: function(node) 48 update: function(node)
49 { 49 {
50 if (node) 50 if (node)
(...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after
138 }, 138 },
139 139
140 _highlightDOMNode: function(showHighlight, mode, event) 140 _highlightDOMNode: function(showHighlight, mode, event)
141 { 141 {
142 event.consume(); 142 event.consume();
143 var nodeId = showHighlight && this.node ? this.node.id : 0; 143 var nodeId = showHighlight && this.node ? this.node.id : 0;
144 if (nodeId) { 144 if (nodeId) {
145 if (this._highlightMode === mode) 145 if (this._highlightMode === mode)
146 return; 146 return;
147 this._highlightMode = mode; 147 this._highlightMode = mode;
148 WebInspector.domAgent.highlightDOMNode(nodeId, mode); 148 WebInspector.domModel.highlightDOMNode(nodeId, mode);
149 } else { 149 } else {
150 delete this._highlightMode; 150 delete this._highlightMode;
151 WebInspector.domAgent.hideDOMNodeHighlight(); 151 WebInspector.domModel.hideDOMNodeHighlight();
152 } 152 }
153 153
154 for (var i = 0; this._boxElements && i < this._boxElements.length; ++i) { 154 for (var i = 0; this._boxElements && i < this._boxElements.length; ++i) {
155 var element = this._boxElements[i]; 155 var element = this._boxElements[i];
156 if (!nodeId || mode === "all" || element._name === mode) 156 if (!nodeId || mode === "all" || element._name === mode)
157 element.style.backgroundColor = element._backgroundColor; 157 element.style.backgroundColor = element._backgroundColor;
158 else 158 else
159 element.style.backgroundColor = ""; 159 element.style.backgroundColor = "";
160 } 160 }
161 }, 161 },
(...skipping 265 matching lines...) Expand 10 before | Expand all | Expand 10 after
427 this.previousPropertyDataCandidate = null; 427 this.previousPropertyDataCandidate = null;
428 var self = this; 428 var self = this;
429 var callback = function(style) { 429 var callback = function(style) {
430 if (!style) 430 if (!style)
431 return; 431 return;
432 self.inlineStyle = style; 432 self.inlineStyle = style;
433 if (!("originalPropertyData" in self)) 433 if (!("originalPropertyData" in self))
434 self.originalPropertyData = self.previousPropertyDataCandidate; 434 self.originalPropertyData = self.previousPropertyDataCandidate;
435 435
436 if (typeof self._highlightMode !== "undefined") { 436 if (typeof self._highlightMode !== "undefined") {
437 WebInspector.domAgent.highlightDOMNode(self.node.id, self._highl ightMode); 437 WebInspector.domModel.highlightDOMNode(self.node.id, self._highl ightMode);
438 } 438 }
439 439
440 if (commitEditor) { 440 if (commitEditor) {
441 self.dispatchEventToListeners("metrics edited"); 441 self.dispatchEventToListeners("metrics edited");
442 self.update(); 442 self.update();
443 } 443 }
444 }; 444 };
445 445
446 var allProperties = this.inlineStyle.allProperties; 446 var allProperties = this.inlineStyle.allProperties;
447 for (var i = 0; i < allProperties.length; ++i) { 447 for (var i = 0; i < allProperties.length; ++i) {
(...skipping 10 matching lines...) Expand all
458 }, 458 },
459 459
460 editingCommitted: function(element, userInput, previousContent, context) 460 editingCommitted: function(element, userInput, previousContent, context)
461 { 461 {
462 this.editingEnded(element, context); 462 this.editingEnded(element, context);
463 this._applyUserInput(element, userInput, previousContent, context, true) ; 463 this._applyUserInput(element, userInput, previousContent, context, true) ;
464 }, 464 },
465 465
466 __proto__: WebInspector.SidebarPane.prototype 466 __proto__: WebInspector.SidebarPane.prototype
467 } 467 }
OLDNEW
« no previous file with comments | « Source/devtools/front_end/Main.js ('k') | Source/devtools/front_end/ObjectPopoverHelper.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698