Index: chrome/common/extensions/api/experimental.fontSettings.json |
diff --git a/chrome/common/extensions/api/experimental.fontSettings.json b/chrome/common/extensions/api/experimental.fontSettings.json |
index 9b9af4181c23065182a3cd2c6604c4ff12e06b03..7e8801343f59b48b2e2cc9b448806377de00c056 100644 |
--- a/chrome/common/extensions/api/experimental.fontSettings.json |
+++ b/chrome/common/extensions/api/experimental.fontSettings.json |
@@ -283,6 +283,57 @@ |
"parameters": [] |
} |
] |
+ }, |
+ { |
+ "name": "getDefaultCharacterSet", |
+ "description": "Gets the default character set.", |
+ "parameters": [ |
+ { |
+ "name": "details", |
+ "type": "object", |
+ "optional": true, |
+ "description": "This parameter is currently unused." |
+ }, |
+ { |
+ "name": "callback", |
+ "type": "function", |
+ "optional": true, |
+ "parameters": [ |
+ { |
+ "name": "details", |
+ "type": "object", |
+ "properties": { |
+ "charset": { |
+ "type": "string", |
+ "description": "The default character set, such as \"ISO-8859-1\"." |
+ } |
+ } |
+ } |
+ ] |
+ } |
+ ] |
+ }, |
+ { |
+ "name": "setDefaultCharacterSet", |
+ "description": "Sets the default character set.", |
+ "parameters": [ |
+ { |
+ "name": "details", |
+ "type": "object", |
+ "properties": { |
+ "charset": { |
+ "type": "string", |
+ "description": "The character set." |
+ } |
+ } |
+ }, |
+ { |
+ "name": "callback", |
+ "type": "function", |
+ "optional": true, |
+ "parameters": [] |
+ } |
+ ] |
} |
], |
"events": [ |
@@ -371,6 +422,26 @@ |
} |
} |
] |
+ }, |
+ { |
+ "name": "onDefaultCharacterSetChanged", |
+ "description": "Fired when the default character set setting changes.", |
+ "parameters": [ |
+ { |
+ "type": "object", |
+ "name": "details", |
+ "properties": { |
+ "charset": { |
+ "type": "string", |
+ "description": "The character set." |
+ }, |
+ "levelOfControl": { |
+ "$ref": "LevelOfControl", |
+ "description": "The level of control this extension has over the setting." |
+ } |
+ } |
+ } |
+ ] |
} |
] |
} |