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

Side by Side Diff: chrome/common/extensions/docs/examples/extensions/proxy_configuration/test/proxy_form_controller_test.js

Issue 6677108: `extension.isAllowed???Access` samples (Closed) Base URL: http://git.chromium.org/git/chromium.git@trunk
Patch Set: Rebasing, regenerating documentation again. Created 9 years, 8 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 | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 // Stub out the `chrome.experimental.proxy` API 5 // Stub out the `chrome.experimental.proxy` API
6 chrome.experimental = chrome.experimental || { 6 chrome.experimental = chrome.experimental || {
7 proxy: { 7 proxy: {
8 settings: { 8 settings: {
9 get: function() {}, 9 get: function() {},
10 clear: function() {}, 10 clear: function() {},
11 set: function() {} 11 set: function() {}
12 } 12 }
13 } 13 }
14 }; 14 };
15 // Stub out i18n 15 // Stub out i18n
16 chrome.i18n = chrome.i18n || { 16 chrome.i18n = chrome.i18n || {
17 getMessage: function(x) { return x; } 17 getMessage: function(x) { return x; }
18 }; 18 };
19 // Stub out messaging 19 // Stub out messaging and access.
20 chrome.extension = chrome.extension || { 20 chrome.extension = chrome.extension || {
21 sendRequest: function() {} 21 sendRequest: function() {},
22 isAllowedIncognitoAccess: function(funk) {
23 funk(true);
24 }
22 }; 25 };
23 var fixture = document.getElementById('fixture'); 26 var fixture = document.getElementById('fixture');
24 var baselineHTML = fixture.innerHTML; 27 var baselineHTML = fixture.innerHTML;
25 var groupIDs = [ProxyFormController.ProxyTypes.DIRECT, 28 var groupIDs = [ProxyFormController.ProxyTypes.DIRECT,
26 ProxyFormController.ProxyTypes.SYSTEM, 29 ProxyFormController.ProxyTypes.SYSTEM,
27 ProxyFormController.ProxyTypes.PAC, 30 ProxyFormController.ProxyTypes.PAC,
28 ProxyFormController.ProxyTypes.FIXED]; 31 ProxyFormController.ProxyTypes.FIXED];
29 32
30 var mockFunctionFactory = function(returnValue, logging) { 33 var mockFunctionFactory = function(returnValue, logging) {
31 var called = []; 34 var called = [];
(...skipping 475 matching lines...) Expand 10 before | Expand all | Expand 10 after
507 this.assertEqual('socks4', result.rules.proxyForFtp.scheme); 510 this.assertEqual('socks4', result.rules.proxyForFtp.scheme);
508 this.assertEqual('ftp.example.com', result.rules.proxyForFtp.host); 511 this.assertEqual('ftp.example.com', result.rules.proxyForFtp.host);
509 this.assertEqual('80', result.rules.proxyForFtp.port); 512 this.assertEqual('80', result.rules.proxyForFtp.port);
510 this.assertEqual('socks5', result.rules.fallbackProxy.scheme); 513 this.assertEqual('socks5', result.rules.fallbackProxy.scheme);
511 this.assertEqual('fallback.example.com', result.rules.fallbackProxy.host); 514 this.assertEqual('fallback.example.com', result.rules.fallbackProxy.host);
512 this.assertEqual('80', result.rules.fallbackProxy.port); 515 this.assertEqual('80', result.rules.fallbackProxy.port);
513 } 516 }
514 }, { testLog: 'proxyformcontrollerlog' }); 517 }, { testLog: 'proxyformcontrollerlog' });
515 518
516 var c = new ProxyFormController('proxyForm'); 519 var c = new ProxyFormController('proxyForm');
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698