Index: chrome/test/data/extensions/api_test/font_settings/test.js |
diff --git a/chrome/test/data/extensions/api_test/font_settings/test.js b/chrome/test/data/extensions/api_test/font_settings/test.js |
index 33994efa21a306117ec61e5f76589fb3c669b12f..b08bef882e30ef885e682198595cbdcbc319063d 100644 |
--- a/chrome/test/data/extensions/api_test/font_settings/test.js |
+++ b/chrome/test/data/extensions/api_test/font_settings/test.js |
@@ -130,6 +130,20 @@ chrome.test.runTests([ |
}, chrome.test.callbackPass()); |
}, |
+ function setDefaultCharacterSet() { |
+ var charset = 'GBK'; |
+ chrome.test.listenOnce(fs.onDefaultCharacterSetChanged, function(details) { |
+ chrome.test.assertEq(details, { |
+ charset: charset, |
+ levelOfControl: 'controlled_by_this_extension' |
+ }); |
+ }); |
+ |
+ fs.setDefaultCharacterSet({ |
+ charset: charset |
+ }, chrome.test.callbackPass()); |
+ }, |
+ |
function getDefaultFontSize() { |
var expected = 22; |
var message = 'Setting for default font size should be ' + expected; |
@@ -152,5 +166,11 @@ chrome.test.runTests([ |
var expected = 7; |
var message = 'Setting for minimum font size should be ' + expected; |
fs.getMinimumFontSize({}, expect({pixelSize: expected}, message)); |
- } |
+ }, |
+ |
+ function getDefaultCharacterSet() { |
+ var expected = 'GBK'; |
+ var message = 'Setting for default character set should be ' + expected; |
+ fs.getDefaultCharacterSet(expect({charset: expected}, message)); |
+ }, |
]); |