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

Unified Diff: third_party/WebKit/Source/devtools/front_end/animation/AnimationScreenshotPopover.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/animation/AnimationScreenshotPopover.js
diff --git a/third_party/WebKit/Source/devtools/front_end/animation/AnimationScreenshotPopover.js b/third_party/WebKit/Source/devtools/front_end/animation/AnimationScreenshotPopover.js
index 679f9d2c071393daaebc6e397e0a498669de41e0..2ec9630b0e2e3ceb43429ec902da98767b2c46d3 100644
--- a/third_party/WebKit/Source/devtools/front_end/animation/AnimationScreenshotPopover.js
+++ b/third_party/WebKit/Source/devtools/front_end/animation/AnimationScreenshotPopover.js
@@ -1,60 +1,60 @@
// Copyright (c) 2015 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.VBox}
- * @param {!Array.<!Image>} images
+ * @unrestricted
*/
-WebInspector.AnimationScreenshotPopover = function(images)
-{
- WebInspector.VBox.call(this, true);
+WebInspector.AnimationScreenshotPopover = class extends WebInspector.VBox {
+ /**
+ * @param {!Array.<!Image>} images
+ */
+ constructor(images) {
+ super(true);
console.assert(images.length);
- this.registerRequiredCSS("animation/animationScreenshotPopover.css");
- this.contentElement.classList.add("animation-screenshot-popover");
+ this.registerRequiredCSS('animation/animationScreenshotPopover.css');
+ this.contentElement.classList.add('animation-screenshot-popover');
this._frames = images;
for (var image of images) {
- this.contentElement.appendChild(image);
- image.style.display = "none";
+ this.contentElement.appendChild(image);
+ image.style.display = 'none';
}
this._currentFrame = 0;
- this._frames[0].style.display = "block";
- this._progressBar = this.contentElement.createChild("div", "animation-progress");
-};
+ this._frames[0].style.display = 'block';
+ this._progressBar = this.contentElement.createChild('div', 'animation-progress');
+ }
-WebInspector.AnimationScreenshotPopover.prototype = {
- wasShown: function()
- {
- this._rafId = this.contentElement.window().requestAnimationFrame(this._changeFrame.bind(this));
- },
+ /**
+ * @override
+ */
+ wasShown() {
+ this._rafId = this.contentElement.window().requestAnimationFrame(this._changeFrame.bind(this));
+ }
- willHide: function()
- {
- this.contentElement.window().cancelAnimationFrame(this._rafId);
- delete this._endDelay;
- },
+ /**
+ * @override
+ */
+ willHide() {
+ this.contentElement.window().cancelAnimationFrame(this._rafId);
+ delete this._endDelay;
+ }
- _changeFrame: function()
- {
- this._rafId = this.contentElement.window().requestAnimationFrame(this._changeFrame.bind(this));
+ _changeFrame() {
+ this._rafId = this.contentElement.window().requestAnimationFrame(this._changeFrame.bind(this));
- if (this._endDelay) {
- this._endDelay--;
- return;
- }
- this._showFrame = !this._showFrame;
- if (!this._showFrame)
- return;
-
- var numFrames = this._frames.length;
- this._frames[this._currentFrame % numFrames].style.display = "none";
- this._currentFrame++;
- this._frames[(this._currentFrame) % numFrames].style.display = "block";
- if (this._currentFrame % numFrames === numFrames - 1)
- this._endDelay = 50;
- this._progressBar.style.width = (this._currentFrame % numFrames + 1) / numFrames * 100 + "%";
- },
+ if (this._endDelay) {
+ this._endDelay--;
+ return;
+ }
+ this._showFrame = !this._showFrame;
+ if (!this._showFrame)
+ return;
- __proto__: WebInspector.VBox.prototype
+ var numFrames = this._frames.length;
+ this._frames[this._currentFrame % numFrames].style.display = 'none';
+ this._currentFrame++;
+ this._frames[(this._currentFrame) % numFrames].style.display = 'block';
+ if (this._currentFrame % numFrames === numFrames - 1)
+ this._endDelay = 50;
+ this._progressBar.style.width = (this._currentFrame % numFrames + 1) / numFrames * 100 + '%';
+ }
};

Powered by Google App Engine
This is Rietveld 408576698