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

Side by Side Diff: chrome/test/data/extensions/api_test/preference/standard/test.html

Issue 8662008: Implement chrome.systemPrivate.getIncognitoModeAvailability extension API function (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Addressed comments, fixed bug Created 9 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 <script> 1 <script>
2 // Preferences API test 2 // Preferences API test
3 // Run with browser_tests --gtest_filter=ExtensionApiTest.PreferenceApi 3 // Run with browser_tests --gtest_filter=ExtensionApiTest.PreferenceApi
4 4
5 var preferences_to_test = [ 5 var preferences_to_test = [
6 { 6 {
7 root: chrome.experimental.privacy.network, 7 root: chrome.experimental.privacy.network,
8 preferences: [ 8 preferences: [
9 'networkPredictionEnabled' 9 'networkPredictionEnabled'
10 ] 10 ]
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
57 for (var i = 0; i < preferences_to_test.length; i++) { 57 for (var i = 0; i < preferences_to_test.length; i++) {
58 preferences_to_test[i].preferences.forEach( 58 preferences_to_test[i].preferences.forEach(
59 prefGetter.bind(preferences_to_test[i].root)); 59 prefGetter.bind(preferences_to_test[i].root));
60 } 60 }
61 }, 61 },
62 function setGlobals() { 62 function setGlobals() {
63 for (var i = 0; i < preferences_to_test.length; i++) { 63 for (var i = 0; i < preferences_to_test.length; i++) {
64 preferences_to_test[i].preferences.forEach( 64 preferences_to_test[i].preferences.forEach(
65 prefSetter.bind(preferences_to_test[i].root)); 65 prefSetter.bind(preferences_to_test[i].root));
66 } 66 }
67 },
68 function readOnlyGetTest() {
69 chrome.windows.incognitoModeAvailability.get({}, expect(
70 {value: 'disabled', levelOfControl: 'not_controllable'},
71 "Pref `chrome.windows.incognitoModeAvailability` is expected to be " +
72 "'disabled'"));
73 },
74 function readOnlySetTest() {
75 chrome.windows.incognitoModeAvailability.set(
76 {value: 'enabled'},
77 chrome.test.callbackFail("You cannot modify the read-only preference " +
78 "'incognitoModeAvailability'."));
67 } 79 }
68 ]); 80 ]);
69 </script> 81 </script>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698