| OLD | NEW |
| 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 1135 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1146 this.$_ = injectedScript._lastResult; | 1146 this.$_ = injectedScript._lastResult; |
| 1147 } | 1147 } |
| 1148 | 1148 |
| 1149 // NOTE: Please keep the list of API methods below snchronized to that in WebIns
pector.RuntimeModel! | 1149 // NOTE: Please keep the list of API methods below snchronized to that in WebIns
pector.RuntimeModel! |
| 1150 /** | 1150 /** |
| 1151 * @type {Array.<string>} | 1151 * @type {Array.<string>} |
| 1152 * @const | 1152 * @const |
| 1153 */ | 1153 */ |
| 1154 CommandLineAPI.members_ = [ | 1154 CommandLineAPI.members_ = [ |
| 1155 "$", "$$", "$x", "dir", "dirxml", "keys", "values", "profile", "profileEnd", | 1155 "$", "$$", "$x", "dir", "dirxml", "keys", "values", "profile", "profileEnd", |
| 1156 "monitorEvents", "unmonitorEvents", "inspect", "copy", "clear", "getEventLis
teners" | 1156 "monitorEvents", "unmonitorEvents", "inspect", "copy", "clear", "getEventLis
teners", "table" |
| 1157 ]; | 1157 ]; |
| 1158 | 1158 |
| 1159 /** | 1159 /** |
| 1160 * @constructor | 1160 * @constructor |
| 1161 */ | 1161 */ |
| 1162 function CommandLineAPIImpl() | 1162 function CommandLineAPIImpl() |
| 1163 { | 1163 { |
| 1164 } | 1164 } |
| 1165 | 1165 |
| 1166 CommandLineAPIImpl.prototype = { | 1166 CommandLineAPIImpl.prototype = { |
| (...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1303 }, | 1303 }, |
| 1304 | 1304 |
| 1305 /** | 1305 /** |
| 1306 * @param {Node} node | 1306 * @param {Node} node |
| 1307 */ | 1307 */ |
| 1308 getEventListeners: function(node) | 1308 getEventListeners: function(node) |
| 1309 { | 1309 { |
| 1310 return InjectedScriptHost.getEventListeners(node); | 1310 return InjectedScriptHost.getEventListeners(node); |
| 1311 }, | 1311 }, |
| 1312 | 1312 |
| 1313 table: function() |
| 1314 { |
| 1315 inspectedWindow.console.table.apply(inspectedWindow.console, arguments); |
| 1316 }, |
| 1317 |
| 1313 /** | 1318 /** |
| 1314 * @param {number} num | 1319 * @param {number} num |
| 1315 */ | 1320 */ |
| 1316 _inspectedObject: function(num) | 1321 _inspectedObject: function(num) |
| 1317 { | 1322 { |
| 1318 return InjectedScriptHost.inspectedObject(num); | 1323 return InjectedScriptHost.inspectedObject(num); |
| 1319 }, | 1324 }, |
| 1320 | 1325 |
| 1321 /** | 1326 /** |
| 1322 * @param {Array.<string>|string=} types | 1327 * @param {Array.<string>|string=} types |
| (...skipping 27 matching lines...) Expand all Loading... |
| 1350 */ | 1355 */ |
| 1351 _logEvent: function(event) | 1356 _logEvent: function(event) |
| 1352 { | 1357 { |
| 1353 inspectedWindow.console.log(event.type, event); | 1358 inspectedWindow.console.log(event.type, event); |
| 1354 } | 1359 } |
| 1355 } | 1360 } |
| 1356 | 1361 |
| 1357 injectedScript._commandLineAPIImpl = new CommandLineAPIImpl(); | 1362 injectedScript._commandLineAPIImpl = new CommandLineAPIImpl(); |
| 1358 return injectedScript; | 1363 return injectedScript; |
| 1359 }) | 1364 }) |
| OLD | NEW |