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

Side by Side Diff: remoting/webapp/browser_test/bump_scroll_browser_test.js

Issue 1204023003: remoting: Fix JSCompiler issues blocking ES6 transition. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Remove one. Created 5 years, 5 months 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 unified diff | Download patch
OLDNEW
1 // Copyright 2014 The Chromium Authors. All rights reserved. 1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 /** 5 /**
6 * @fileoverview 6 * @fileoverview
7 * @suppress {checkTypes} 7 * @suppress {checkTypes}
8 * Browser test for the scenario below: 8 * Browser test for the scenario below:
9 * 1. Enter full-screen mode 9 * 1. Enter full-screen mode
10 * 2. Move the mouse to each edge; verify that the desktop bump-scrolls. 10 * 2. Move the mouse to each edge; verify that the desktop bump-scrolls.
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 function() { 44 function() {
45 return this.pluginPosition_; 45 return this.pluginPosition_;
46 }; 46 };
47 47
48 /** @return {base.EventSource} */ 48 /** @return {base.EventSource} */
49 browserTest.FakeDesktopViewport.prototype.getBumpScrollerForTesting = 49 browserTest.FakeDesktopViewport.prototype.getBumpScrollerForTesting =
50 function() { 50 function() {
51 return this.bumpScroller_; 51 return this.bumpScroller_;
52 }; 52 };
53 53
54 /** @suppress {reportUnknownTypes} */
54 browserTest.FakeDesktopViewport.prototype.raiseEvent = 55 browserTest.FakeDesktopViewport.prototype.raiseEvent =
55 function() { 56 function() {
56 return this.bumpScroller_.raiseEvent.apply(this.bumpScroller_, arguments); 57 return this.bumpScroller_.raiseEvent.apply(this.bumpScroller_, arguments);
57 }; 58 };
58 59
59 /** @return {remoting.DesktopViewport} */ 60 /** @return {remoting.DesktopViewport} */
60 function getViewportForTesting() { 61 function getViewportForTesting() {
61 var desktopApp = /** @type {remoting.DesktopRemoting} */ (remoting.app); 62 var desktopApp = /** @type {remoting.DesktopRemoting} */ (remoting.app);
62 var view = desktopApp.getConnectedViewForTesting(); 63 var view = desktopApp.getConnectedViewForTesting();
63 if (view) { 64 if (view) {
(...skipping 283 matching lines...) Expand 10 before | Expand all | Expand 10 after
347 */ 348 */
348 browserTest.Bump_Scroll.prototype.verifyNoScroll = 349 browserTest.Bump_Scroll.prototype.verifyNoScroll =
349 function(opt_desktopViewport) { 350 function(opt_desktopViewport) {
350 var desktopViewport = opt_desktopViewport || getViewportForTesting(); 351 var desktopViewport = opt_desktopViewport || getViewportForTesting();
351 var bumpScroller = desktopViewport.getBumpScrollerForTesting(); 352 var bumpScroller = desktopViewport.getBumpScrollerForTesting();
352 if (!bumpScroller) { 353 if (!bumpScroller) {
353 Promise.resolve(true); 354 Promise.resolve(true);
354 } 355 }
355 return this.verifyScroll(undefined, undefined, desktopViewport); 356 return this.verifyScroll(undefined, undefined, desktopViewport);
356 }; 357 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698