Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(605)

Unified Diff: third_party/WebKit/Source/devtools/front_end/heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js

Issue 2466123002: DevTools: reformat front-end code to match chromium style. (Closed)
Patch Set: all done Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/devtools/front_end/heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js
diff --git a/third_party/WebKit/Source/devtools/front_end/heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js b/third_party/WebKit/Source/devtools/front_end/heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js
index 9bb73a3e3ac860f2379f7197b29b6efdb2fcc78e..0c2ddf24455241ce2743378189e7ef95afdffbcb 100644
--- a/third_party/WebKit/Source/devtools/front_end/heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js
+++ b/third_party/WebKit/Source/devtools/front_end/heap_snapshot_worker/HeapSnapshotWorkerDispatcher.js
@@ -27,79 +27,74 @@
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-
/**
- * @constructor
+ * @unrestricted
*/
-WebInspector.HeapSnapshotWorkerDispatcher = function(globalObject, postMessage)
-{
+WebInspector.HeapSnapshotWorkerDispatcher = class {
+ constructor(globalObject, postMessage) {
this._objects = [];
this._global = globalObject;
this._postMessage = postMessage;
-};
+ }
-WebInspector.HeapSnapshotWorkerDispatcher.prototype = {
- _findFunction: function(name)
- {
- var path = name.split(".");
- var result = this._global;
- for (var i = 0; i < path.length; ++i)
- result = result[path[i]];
- return result;
- },
+ _findFunction(name) {
+ var path = name.split('.');
+ var result = this._global;
+ for (var i = 0; i < path.length; ++i)
+ result = result[path[i]];
+ return result;
+ }
- /**
- * @param {string} name
- * @param {*} data
- */
- sendEvent: function(name, data)
- {
- this._postMessage({eventName: name, data: data});
- },
+ /**
+ * @param {string} name
+ * @param {*} data
+ */
+ sendEvent(name, data) {
+ this._postMessage({eventName: name, data: data});
+ }
- dispatchMessage: function(event)
- {
- var data = /** @type {!WebInspector.HeapSnapshotCommon.WorkerCommand } */(event.data);
- var response = {callId: data.callId};
- try {
- switch (data.disposition) {
- case "create":
- var constructorFunction = this._findFunction(data.methodName);
- this._objects[data.objectId] = new constructorFunction(this);
- break;
- case "dispose":
- delete this._objects[data.objectId];
- break;
- case "getter":
- var object = this._objects[data.objectId];
- var result = object[data.methodName];
- response.result = result;
- break;
- case "factory":
- var object = this._objects[data.objectId];
- var result = object[data.methodName].apply(object, data.methodArguments);
- if (result)
- this._objects[data.newObjectId] = result;
- response.result = !!result;
- break;
- case "method":
- var object = this._objects[data.objectId];
- response.result = object[data.methodName].apply(object, data.methodArguments);
- break;
- case "evaluateForTest":
- try {
- response.result = eval(data.source);
- } catch (e) {
- response.result = e.toString();
- }
- break;
- }
- } catch (e) {
- response.error = e.toString();
- response.errorCallStack = e.stack;
- if (data.methodName)
- response.errorMethodName = data.methodName;
- }
- this._postMessage(response);
+ dispatchMessage(event) {
+ var data = /** @type {!WebInspector.HeapSnapshotCommon.WorkerCommand } */ (event.data);
+ var response = {callId: data.callId};
+ try {
+ switch (data.disposition) {
+ case 'create':
+ var constructorFunction = this._findFunction(data.methodName);
+ this._objects[data.objectId] = new constructorFunction(this);
+ break;
+ case 'dispose':
+ delete this._objects[data.objectId];
+ break;
+ case 'getter':
+ var object = this._objects[data.objectId];
+ var result = object[data.methodName];
+ response.result = result;
+ break;
+ case 'factory':
+ var object = this._objects[data.objectId];
+ var result = object[data.methodName].apply(object, data.methodArguments);
+ if (result)
+ this._objects[data.newObjectId] = result;
+ response.result = !!result;
+ break;
+ case 'method':
+ var object = this._objects[data.objectId];
+ response.result = object[data.methodName].apply(object, data.methodArguments);
+ break;
+ case 'evaluateForTest':
+ try {
+ response.result = self.eval(data.source);
+ } catch (e) {
+ response.result = e.toString();
+ }
+ break;
+ }
+ } catch (e) {
+ response.error = e.toString();
+ response.errorCallStack = e.stack;
+ if (data.methodName)
+ response.errorMethodName = data.methodName;
}
+ this._postMessage(response);
+ }
};

Powered by Google App Engine
This is Rietveld 408576698