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

Unified Diff: third_party/WebKit/Source/devtools/front_end/audits2/Audits2Panel.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/audits2/Audits2Panel.js
diff --git a/third_party/WebKit/Source/devtools/front_end/audits2/Audits2Panel.js b/third_party/WebKit/Source/devtools/front_end/audits2/Audits2Panel.js
index 1b4177b5b0005c4492102569a37504764e73dab5..b54389d3b8e22cfb6d100bc37b4a5cdd8ecca3fe 100644
--- a/third_party/WebKit/Source/devtools/front_end/audits2/Audits2Panel.js
+++ b/third_party/WebKit/Source/devtools/front_end/audits2/Audits2Panel.js
@@ -1,66 +1,59 @@
// Copyright (c) 2016 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
-
/**
- * @constructor
- * @extends {WebInspector.Panel}
+ * @unrestricted
*/
-WebInspector.Audits2Panel = function()
-{
- WebInspector.Panel.call(this, "audits2");
- this.contentElement.classList.add("vbox");
- this.contentElement.appendChild(createTextButton(WebInspector.UIString("Start"), this._start.bind(this)));
- this.contentElement.appendChild(createTextButton(WebInspector.UIString("Stop"), this._stop.bind(this)));
- this._resultElement = this.contentElement.createChild("div", "overflow-auto");
-};
-
-WebInspector.Audits2Panel.prototype = {
- _start: function()
- {
- WebInspector.targetManager.interceptMainConnection(this._dispatchProtocolMessage.bind(this)).then(rawConnection => {
- this._rawConnection = rawConnection;
- this._send("start").then(result => {
- var section = new WebInspector.ObjectPropertiesSection(WebInspector.RemoteObject.fromLocalObject(result), WebInspector.UIString("Audit Results"));
- this._resultElement.appendChild(section.element);
- this._stop();
- });
- });
- },
+WebInspector.Audits2Panel = class extends WebInspector.Panel {
+ constructor() {
+ super('audits2');
+ this.contentElement.classList.add('vbox');
+ this.contentElement.appendChild(createTextButton(WebInspector.UIString('Start'), this._start.bind(this)));
+ this.contentElement.appendChild(createTextButton(WebInspector.UIString('Stop'), this._stop.bind(this)));
+ this._resultElement = this.contentElement.createChild('div', 'overflow-auto');
+ }
- /**
- * @param {string} message
- */
- _dispatchProtocolMessage: function(message)
- {
- this._send("dispatchProtocolMessage", {message: message});
- },
+ _start() {
+ WebInspector.targetManager.interceptMainConnection(this._dispatchProtocolMessage.bind(this)).then(rawConnection => {
+ this._rawConnection = rawConnection;
+ this._send('start').then(result => {
+ var section = new WebInspector.ObjectPropertiesSection(
+ WebInspector.RemoteObject.fromLocalObject(result), WebInspector.UIString('Audit Results'));
+ this._resultElement.appendChild(section.element);
+ this._stop();
+ });
+ });
+ }
- _stop: function()
- {
- this._send("stop").then(() => {
- this._rawConnection.disconnect();
- this._backend.dispose();
- delete this._backend;
- delete this._backendPromise;
- });
- },
+ /**
+ * @param {string} message
+ */
+ _dispatchProtocolMessage(message) {
+ this._send('dispatchProtocolMessage', {message: message});
+ }
- /**
- * @param {string} method
- * @param {!Object=} params
- * @return {!Promise<!Object|undefined>}
- */
- _send: function(method, params)
- {
- if (!this._backendPromise) {
- this._backendPromise = WebInspector.serviceManager.createAppService("audits2_worker", "Audits2Service", false).then(backend => {
- this._backend = backend;
- this._backend.on("sendProtocolMessage", result => this._rawConnection.sendMessage(result.message));
- });
- }
- return this._backendPromise.then(() => this._backend ? this._backend.send(method, params) : undefined);
- },
+ _stop() {
+ this._send('stop').then(() => {
+ this._rawConnection.disconnect();
+ this._backend.dispose();
+ delete this._backend;
+ delete this._backendPromise;
+ });
+ }
- __proto__: WebInspector.Panel.prototype
+ /**
+ * @param {string} method
+ * @param {!Object=} params
+ * @return {!Promise<!Object|undefined>}
+ */
+ _send(method, params) {
+ if (!this._backendPromise) {
+ this._backendPromise =
+ WebInspector.serviceManager.createAppService('audits2_worker', 'Audits2Service', false).then(backend => {
+ this._backend = backend;
+ this._backend.on('sendProtocolMessage', result => this._rawConnection.sendMessage(result.message));
+ });
+ }
+ return this._backendPromise.then(() => this._backend ? this._backend.send(method, params) : undefined);
+ }
};

Powered by Google App Engine
This is Rietveld 408576698