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

Side by Side Diff: Source/devtools/front_end/sdk/ConsoleModel.js

Issue 369853002: DevTools: Rename TargetAwareObject into SDKObject (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase on master Created 6 years, 5 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 | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2011 Google Inc. All rights reserved. 2 * Copyright (C) 2011 Google 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 are 5 * modification, are permitted provided that the following conditions are
6 * met: 6 * met:
7 * 7 *
8 * * Redistributions of source code must retain the above copyright 8 * * 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 * * Redistributions in binary form must reproduce the above 10 * * Redistributions in binary form must reproduce the above
(...skipping 12 matching lines...) Expand all
23 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT 23 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
24 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24 * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
26 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 27 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
28 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28 * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 */ 29 */
30 30
31 /** 31 /**
32 * @constructor 32 * @constructor
33 * @extends {WebInspector.TargetAwareObject} 33 * @extends {WebInspector.SDKObject}
34 * @param {!WebInspector.Target} target 34 * @param {!WebInspector.Target} target
35 */ 35 */
36 WebInspector.ConsoleModel = function(target) 36 WebInspector.ConsoleModel = function(target)
37 { 37 {
38 WebInspector.TargetAwareObject.call(this, target); 38 WebInspector.SDKObject.call(this, target);
39 39
40 /** @type {!Array.<!WebInspector.ConsoleMessage>} */ 40 /** @type {!Array.<!WebInspector.ConsoleMessage>} */
41 this.messages = []; 41 this.messages = [];
42 this.warnings = 0; 42 this.warnings = 0;
43 this.errors = 0; 43 this.errors = 0;
44 this._consoleAgent = target.consoleAgent(); 44 this._consoleAgent = target.consoleAgent();
45 target.registerConsoleDispatcher(new WebInspector.ConsoleDispatcher(this)); 45 target.registerConsoleDispatcher(new WebInspector.ConsoleDispatcher(this));
46 this._enableAgent(); 46 this._enableAgent();
47 } 47 }
48 48
(...skipping 99 matching lines...) Expand 10 before | Expand all | Expand 10 after
148 148
149 clearMessages: function() 149 clearMessages: function()
150 { 150 {
151 this.dispatchEventToListeners(WebInspector.ConsoleModel.Events.ConsoleCl eared); 151 this.dispatchEventToListeners(WebInspector.ConsoleModel.Events.ConsoleCl eared);
152 152
153 this.messages = []; 153 this.messages = [];
154 this.errors = 0; 154 this.errors = 0;
155 this.warnings = 0; 155 this.warnings = 0;
156 }, 156 },
157 157
158 __proto__: WebInspector.TargetAwareObject.prototype 158 __proto__: WebInspector.SDKObject.prototype
159 } 159 }
160 160
161 /** 161 /**
162 * @param {!WebInspector.ExecutionContext} executionContext 162 * @param {!WebInspector.ExecutionContext} executionContext
163 * @param {string} text 163 * @param {string} text
164 * @param {boolean=} useCommandLineAPI 164 * @param {boolean=} useCommandLineAPI
165 */ 165 */
166 WebInspector.ConsoleModel.evaluateCommandInConsole = function(executionContext, text, useCommandLineAPI) 166 WebInspector.ConsoleModel.evaluateCommandInConsole = function(executionContext, text, useCommandLineAPI)
167 { 167 {
168 useCommandLineAPI = !!useCommandLineAPI; 168 useCommandLineAPI = !!useCommandLineAPI;
(...skipping 289 matching lines...) Expand 10 before | Expand all | Expand 10 after
458 { 458 {
459 if (!WebInspector.settings.preserveConsoleLog.get()) 459 if (!WebInspector.settings.preserveConsoleLog.get())
460 this._console.clearMessages(); 460 this._console.clearMessages();
461 } 461 }
462 } 462 }
463 463
464 /** 464 /**
465 * @type {!WebInspector.ConsoleModel} 465 * @type {!WebInspector.ConsoleModel}
466 */ 466 */
467 WebInspector.console; 467 WebInspector.console;
OLDNEW
« no previous file with comments | « Source/devtools/front_end/sdk/CSSStyleModel.js ('k') | Source/devtools/front_end/sdk/DOMModel.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698