| Index: third_party/WebKit/Source/devtools/front_end/sources/SourceMapNamesResolver.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/sources/SourceMapNamesResolver.js b/third_party/WebKit/Source/devtools/front_end/sources/SourceMapNamesResolver.js
|
| index 1a382a971a6435cf0b096a8531e259928a30066e..f43be6452e90347cddf9ebf9af48900a6cfd2f8e 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/sources/SourceMapNamesResolver.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/sources/SourceMapNamesResolver.js
|
| @@ -317,10 +317,9 @@ Sources.SourceMapNamesResolver.resolveThisObject = function(callFrame) {
|
| * @param {?Protocol.Runtime.RemoteObject} evaluateResult
|
| */
|
| function onEvaluated(callback, evaluateResult) {
|
| - var remoteObject = evaluateResult ?
|
| - callFrame.debuggerModel.target().runtimeModel.createRemoteObject(evaluateResult) :
|
| - callFrame.thisObject();
|
| - callback(remoteObject);
|
| + var remoteObject = evaluateResult ? callFrame.debuggerModel.runtimeModel().createRemoteObject(evaluateResult) :
|
| + callFrame.thisObject();
|
| + callback(/** @type {!SDK.RemoteObject} */ (remoteObject));
|
| }
|
| };
|
|
|
| @@ -363,6 +362,14 @@ Sources.SourceMapNamesResolver.RemoteObject = class extends SDK.RemoteObject {
|
|
|
| /**
|
| * @override
|
| + * @return {!Protocol.Runtime.RemoteObjectId|undefined}
|
| + */
|
| + get objectId() {
|
| + return this._object.objectId;
|
| + }
|
| +
|
| + /**
|
| + * @override
|
| * @return {string}
|
| */
|
| get type() {
|
| @@ -379,6 +386,14 @@ Sources.SourceMapNamesResolver.RemoteObject = class extends SDK.RemoteObject {
|
|
|
| /**
|
| * @override
|
| + * @return {*}
|
| + */
|
| + get value() {
|
| + return this._object.value;
|
| + }
|
| +
|
| + /**
|
| + * @override
|
| * @return {string|undefined}
|
| */
|
| get description() {
|
| @@ -395,6 +410,14 @@ Sources.SourceMapNamesResolver.RemoteObject = class extends SDK.RemoteObject {
|
|
|
| /**
|
| * @override
|
| + * @return {!Protocol.Runtime.ObjectPreview|undefined}
|
| + */
|
| + get preview() {
|
| + return this._object.preview;
|
| + }
|
| +
|
| + /**
|
| + * @override
|
| * @return {number}
|
| */
|
| arrayLength() {
|
| @@ -483,6 +506,15 @@ Sources.SourceMapNamesResolver.RemoteObject = class extends SDK.RemoteObject {
|
|
|
| /**
|
| * @override
|
| + * @param {!Array.<string>} propertyPath
|
| + * @param {function(?SDK.RemoteObject, boolean=)} callback
|
| + */
|
| + getProperty(propertyPath, callback) {
|
| + this._object.getProperty(propertyPath, callback);
|
| + }
|
| +
|
| + /**
|
| + * @override
|
| * @return {!Promise<?Array<!SDK.EventListener>>}
|
| */
|
| eventListeners() {
|
| @@ -520,15 +552,14 @@ Sources.SourceMapNamesResolver.RemoteObject = class extends SDK.RemoteObject {
|
|
|
| /**
|
| * @override
|
| - * @return {!SDK.Target}
|
| */
|
| - target() {
|
| - return this._object.target();
|
| + release() {
|
| + this._object.release();
|
| }
|
|
|
| /**
|
| * @override
|
| - * @return {?SDK.DebuggerModel}
|
| + * @return {!SDK.DebuggerModel}
|
| */
|
| debuggerModel() {
|
| return this._object.debuggerModel();
|
| @@ -536,6 +567,14 @@ Sources.SourceMapNamesResolver.RemoteObject = class extends SDK.RemoteObject {
|
|
|
| /**
|
| * @override
|
| + * @return {!SDK.RuntimeModel}
|
| + */
|
| + runtimeModel() {
|
| + return this._object.runtimeModel();
|
| + }
|
| +
|
| + /**
|
| + * @override
|
| * @return {boolean}
|
| */
|
| isNode() {
|
|
|