| 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 1141 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1152 } | 1152 } |
| 1153 | 1153 |
| 1154 // NOTE: Please keep the list of API methods below snchronized to that in WebIns
pector.RuntimeModel! | 1154 // NOTE: Please keep the list of API methods below snchronized to that in WebIns
pector.RuntimeModel! |
| 1155 /** | 1155 /** |
| 1156 * @type {Array.<string>} | 1156 * @type {Array.<string>} |
| 1157 * @const | 1157 * @const |
| 1158 */ | 1158 */ |
| 1159 CommandLineAPI.members_ = [ | 1159 CommandLineAPI.members_ = [ |
| 1160 "$", "$$", "$x", "dir", "dirxml", "keys", "values", "profile", "profileEnd", | 1160 "$", "$$", "$x", "dir", "dirxml", "keys", "values", "profile", "profileEnd", |
| 1161 "monitorEvents", "unmonitorEvents", "inspect", "copy", "clear", "getEventLis
teners", | 1161 "monitorEvents", "unmonitorEvents", "inspect", "copy", "clear", "getEventLis
teners", |
| 1162 "debug", "undebug", "table" | 1162 "debug", "undebug", "monitor", "unmonitor", "table" |
| 1163 ]; | 1163 ]; |
| 1164 | 1164 |
| 1165 /** | 1165 /** |
| 1166 * @constructor | 1166 * @constructor |
| 1167 */ | 1167 */ |
| 1168 function CommandLineAPIImpl() | 1168 function CommandLineAPIImpl() |
| 1169 { | 1169 { |
| 1170 } | 1170 } |
| 1171 | 1171 |
| 1172 CommandLineAPIImpl.prototype = { | 1172 CommandLineAPIImpl.prototype = { |
| (...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1311 /** | 1311 /** |
| 1312 * @param {Node} node | 1312 * @param {Node} node |
| 1313 */ | 1313 */ |
| 1314 getEventListeners: function(node) | 1314 getEventListeners: function(node) |
| 1315 { | 1315 { |
| 1316 return InjectedScriptHost.getEventListeners(node); | 1316 return InjectedScriptHost.getEventListeners(node); |
| 1317 }, | 1317 }, |
| 1318 | 1318 |
| 1319 debug: function(fn) | 1319 debug: function(fn) |
| 1320 { | 1320 { |
| 1321 InjectedScriptHost.setBreakpoint(fn); | 1321 InjectedScriptHost.debugFunction(fn); |
| 1322 }, | 1322 }, |
| 1323 | 1323 |
| 1324 undebug: function(fn) | 1324 undebug: function(fn) |
| 1325 { | 1325 { |
| 1326 InjectedScriptHost.removeBreakpoint(fn); | 1326 InjectedScriptHost.undebugFunction(fn); |
| 1327 }, |
| 1328 |
| 1329 monitor: function(fn) |
| 1330 { |
| 1331 InjectedScriptHost.monitorFunction(fn); |
| 1332 }, |
| 1333 |
| 1334 unmonitor: function(fn) { |
| 1335 InjectedScriptHost.unmonitorFunction(fn); |
| 1327 }, | 1336 }, |
| 1328 | 1337 |
| 1329 table: function() | 1338 table: function() |
| 1330 { | 1339 { |
| 1331 inspectedWindow.console.table.apply(inspectedWindow.console, arguments); | 1340 inspectedWindow.console.table.apply(inspectedWindow.console, arguments); |
| 1332 }, | 1341 }, |
| 1333 | 1342 |
| 1334 /** | 1343 /** |
| 1335 * @param {number} num | 1344 * @param {number} num |
| 1336 */ | 1345 */ |
| (...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1371 */ | 1380 */ |
| 1372 _logEvent: function(event) | 1381 _logEvent: function(event) |
| 1373 { | 1382 { |
| 1374 inspectedWindow.console.log(event.type, event); | 1383 inspectedWindow.console.log(event.type, event); |
| 1375 } | 1384 } |
| 1376 } | 1385 } |
| 1377 | 1386 |
| 1378 injectedScript._commandLineAPIImpl = new CommandLineAPIImpl(); | 1387 injectedScript._commandLineAPIImpl = new CommandLineAPIImpl(); |
| 1379 return injectedScript; | 1388 return injectedScript; |
| 1380 }) | 1389 }) |
| OLD | NEW |