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

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

Issue 927373005: [Chromoting] Enable jscompile for browser tests. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Update all_browsertest var in gyp comment Created 5 years, 10 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 * Mock implementation of remoting.OAuth2Api 7 * Mock implementation of remoting.OAuth2Api
8 */ 8 */
9 9
10 'use strict'; 10 'use strict';
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
55 * @return {void} Nothing. 55 * @return {void} Nothing.
56 */ 56 */
57 remoting.MockOAuth2Api.prototype.exchangeCodeForTokens = function( 57 remoting.MockOAuth2Api.prototype.exchangeCodeForTokens = function(
58 onDone, onError, clientId, clientSecret, code, redirectUri) { 58 onDone, onError, clientId, clientSecret, code, redirectUri) {
59 window.setTimeout( 59 window.setTimeout(
60 onDone.bind(null, '', remoting.MockIdentity.AccessToken.VALID, 60 * 60), 60 onDone.bind(null, '', remoting.MockIdentity.AccessToken.VALID, 60 * 60),
61 0); 61 0);
62 }; 62 };
63 63
64 /** 64 /**
65 * @param {function(string)} onDone 65 * @param {function(string,string)} onDone
66 * @param {function(remoting.Error)} onError 66 * @param {function(remoting.Error)} onError
67 * @param {string} token 67 * @param {string} token
68 */ 68 */
69 remoting.MockOAuth2Api.prototype.getEmail = function(onDone, onError, token) { 69 remoting.MockOAuth2Api.prototype.getEmail = function(onDone, onError, token) {
70 remoting.MockIdentity.validateTokenAndCall( 70 remoting.MockIdentity.validateTokenAndCall(
71 token, onDone, onError, [this.email_]); 71 token, onDone, onError, [this.email_]);
72 }; 72 };
73 73
74 /** 74 /**
75 * @param {function(string, string)} onDone 75 * @param {function(string,string)} onDone
76 * @param {function(remoting.Error)} onError 76 * @param {function(remoting.Error)} onError
77 * @param {string} token 77 * @param {string} token
78 */ 78 */
79 remoting.MockOAuth2Api.prototype.getUserInfo = 79 remoting.MockOAuth2Api.prototype.getUserInfo =
80 function(onDone, onError, token) { 80 function(onDone, onError, token) {
81 remoting.MockIdentity.validateTokenAndCall( 81 remoting.MockIdentity.validateTokenAndCall(
82 token, onDone, onError, [this.email_, this.fullName_]); 82 token, onDone, onError, [this.email_, this.fullName_]);
83 }; 83 };
84 84
85 85
86 /** 86 /**
87 * @param {boolean} active 87 * @param {boolean} active
88 */ 88 */
89 remoting.MockOAuth2Api.setActive = function(active) { 89 remoting.MockOAuth2Api.setActive = function(active) {
90 remoting.oauth2Api = active ? new remoting.MockOAuth2Api() 90 remoting.oauth2Api = active ? new remoting.MockOAuth2Api()
91 : new remoting.OAuth2ApiImpl(); 91 : new remoting.OAuth2ApiImpl();
92 }; 92 };
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698