| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. | 2 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2008 Matt Lilek <webkit@mattlilek.com> | 3 * Copyright (C) 2008 Matt Lilek <webkit@mattlilek.com> |
| 4 * Copyright (C) 2009 Joseph Pecoraro | 4 * Copyright (C) 2009 Joseph Pecoraro |
| 5 * | 5 * |
| 6 * Redistribution and use in source and binary forms, with or without | 6 * Redistribution and use in source and binary forms, with or without |
| 7 * modification, are permitted provided that the following conditions | 7 * modification, are permitted provided that the following conditions |
| 8 * are met: | 8 * are met: |
| 9 * | 9 * |
| 10 * 1. Redistributions of source code must retain the above copyright | 10 * 1. Redistributions of source code must retain the above copyright |
| (...skipping 1010 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1021 /** | 1021 /** |
| 1022 * @param {function(undefined)} resolve | 1022 * @param {function(undefined)} resolve |
| 1023 * @param {function(!Error)} reject | 1023 * @param {function(!Error)} reject |
| 1024 */ | 1024 */ |
| 1025 function revealPromise(resolve, reject) { | 1025 function revealPromise(resolve, reject) { |
| 1026 if (node instanceof SDK.DOMNode) { | 1026 if (node instanceof SDK.DOMNode) { |
| 1027 onNodeResolved(/** @type {!SDK.DOMNode} */ (node)); | 1027 onNodeResolved(/** @type {!SDK.DOMNode} */ (node)); |
| 1028 } else if (node instanceof SDK.DeferredDOMNode) { | 1028 } else if (node instanceof SDK.DeferredDOMNode) { |
| 1029 (/** @type {!SDK.DeferredDOMNode} */ (node)).resolve(onNodeResolved); | 1029 (/** @type {!SDK.DeferredDOMNode} */ (node)).resolve(onNodeResolved); |
| 1030 } else if (node instanceof SDK.RemoteObject) { | 1030 } else if (node instanceof SDK.RemoteObject) { |
| 1031 var domModel = SDK.DOMModel.fromTarget(/** @type {!SDK.RemoteObject} */
(node).target()); | 1031 var domModel = SDK.DOMModel.fromTarget(/** @type {!SDK.RemoteObject} */
(node).runtimeModel().target()); |
| 1032 if (domModel) | 1032 if (domModel) |
| 1033 domModel.pushObjectAsNodeToFrontend(node, onNodeResolved); | 1033 domModel.pushObjectAsNodeToFrontend(node, onNodeResolved); |
| 1034 else | 1034 else |
| 1035 reject(new Error('Could not resolve a node to reveal.')); | 1035 reject(new Error('Could not resolve a node to reveal.')); |
| 1036 } else { | 1036 } else { |
| 1037 reject(new Error('Can\'t reveal a non-node.')); | 1037 reject(new Error('Can\'t reveal a non-node.')); |
| 1038 panel._pendingNodeReveal = false; | 1038 panel._pendingNodeReveal = false; |
| 1039 } | 1039 } |
| 1040 | 1040 |
| 1041 /** | 1041 /** |
| (...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1112 * @param {!SDK.DOMNode} node | 1112 * @param {!SDK.DOMNode} node |
| 1113 * @return {?{title: string, color: string}} | 1113 * @return {?{title: string, color: string}} |
| 1114 */ | 1114 */ |
| 1115 decorate(node) { | 1115 decorate(node) { |
| 1116 return { | 1116 return { |
| 1117 color: 'orange', | 1117 color: 'orange', |
| 1118 title: Common.UIString('Element state: %s', ':' + SDK.CSSModel.fromNode(no
de).pseudoState(node).join(', :')) | 1118 title: Common.UIString('Element state: %s', ':' + SDK.CSSModel.fromNode(no
de).pseudoState(node).join(', :')) |
| 1119 }; | 1119 }; |
| 1120 } | 1120 } |
| 1121 }; | 1121 }; |
| OLD | NEW |