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

Side by Side Diff: chrome/renderer/resources/extensions/test_custom_bindings.js

Issue 12676017: Adding policy support to the new network configuration stack. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Remove policy initialized flags and wrap PolicyMaps with scoped_ptr. Created 7 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) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 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 // test_custom_bindings.js 5 // test_custom_bindings.js
6 // mini-framework for ExtensionApiTest browser tests 6 // mini-framework for ExtensionApiTest browser tests
7 7
8 var binding = require('binding').Binding.create('test'); 8 var binding = require('binding').Binding.create('test');
9 9
10 var chrome = requireNative('chrome').GetChrome(); 10 var chrome = requireNative('chrome').GetChrome();
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after
91 apiFunctions.setHandleRequest('fail', function(message) { 91 apiFunctions.setHandleRequest('fail', function(message) {
92 chromeTest.log("( FAILED ) " + testName(currentTest)); 92 chromeTest.log("( FAILED ) " + testName(currentTest));
93 93
94 var stack = {}; 94 var stack = {};
95 Error.captureStackTrace(stack, chromeTest.fail); 95 Error.captureStackTrace(stack, chromeTest.fail);
96 96
97 if (!message) 97 if (!message)
98 message = "FAIL (no message)"; 98 message = "FAIL (no message)";
99 99
100 message += "\n" + stack.stack; 100 message += "\n" + stack.stack;
101 console.log("[FAIL] " + testName(currentTest) + ": " + message); 101 chrome.test.log("[FAIL] " + testName(currentTest) + ": " + message);
102 testsFailed++; 102 testsFailed++;
103 testDone(); 103 testDone();
104 104
105 // Interrupt the rest of the test. 105 // Interrupt the rest of the test.
106 throw failureException; 106 throw failureException;
107 }); 107 });
108 108
109 apiFunctions.setHandleRequest('succeed', function() { 109 apiFunctions.setHandleRequest('succeed', function() {
110 console.log("[SUCCESS] " + testName(currentTest)); 110 console.log("[SUCCESS] " + testName(currentTest));
111 chromeTest.log("( SUCCESS )"); 111 chromeTest.log("( SUCCESS )");
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
285 }); 285 });
286 286
287 apiFunctions.setHandleRequest('getApiDefinitions', function() { 287 apiFunctions.setHandleRequest('getApiDefinitions', function() {
288 return GetExtensionAPIDefinitions().filter(function(api) { 288 return GetExtensionAPIDefinitions().filter(function(api) {
289 return GetAvailability(api.namespace).is_available; 289 return GetAvailability(api.namespace).is_available;
290 }); 290 });
291 }); 291 });
292 }); 292 });
293 293
294 exports.binding = binding.generate(); 294 exports.binding = binding.generate();
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698