Index: third_party/WebKit/Source/devtools/front_end/sdk/Target.js |
diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/Target.js b/third_party/WebKit/Source/devtools/front_end/sdk/Target.js |
index 9db628e49136a7a5e1fbb3140544054ca2045cc8..82f9ee07038be1424c800846418a946a9eba8b53 100644 |
--- a/third_party/WebKit/Source/devtools/front_end/sdk/Target.js |
+++ b/third_party/WebKit/Source/devtools/front_end/sdk/Target.js |
@@ -45,6 +45,20 @@ WebInspector.Target._nextId = 1; |
WebInspector.Target.prototype = { |
/** |
+ * @return {boolean} |
+ */ |
+ isNodeJS: function() |
+ { |
+ // TODO(lushnikov): this is an unreliable way to detect Node.js targets. |
+ return this._capabilitiesMask === WebInspector.Target.Capability.JS || this._isNodeJSForTest; |
+ }, |
+ |
+ setIsNodeJSForTest: function() |
+ { |
+ this._isNodeJSForTest = true; |
+ }, |
+ |
+ /** |
* @return {number} |
*/ |
id: function() |