Index: chrome/common/extensions/api/app_window.idl |
diff --git a/chrome/common/extensions/api/app_window.idl b/chrome/common/extensions/api/app_window.idl |
index caff663e29def5edda094f0f520ba3571bbe3072..d23926520d088df96af05058e0cf2644fe35422b 100644 |
--- a/chrome/common/extensions/api/app_window.idl |
+++ b/chrome/common/extensions/api/app_window.idl |
@@ -215,6 +215,12 @@ namespace app.window { |
// Type of window to create. |
[nodoc] WindowType? type; |
+ // Creates a special ime window. This window is not focusable and can be |
+ // stacked above virtual keyboard window. This is restriced to component ime |
+ // extensions. |
+ // Requires app.window.ime API permission. |
+ [nodoc] boolean? ime; |
+ |
// Frame type: <code>none</code> or <code>chrome</code> (defaults to |
// <code>chrome</code>). For <code>none</code>, the |
// <code>-webkit-app-region</code> CSS property can be used to apply |
@@ -369,6 +375,9 @@ namespace app.window { |
// TODO(jackhou): Document this properly before going to stable. |
[nodoc] static boolean alphaEnabled(); |
+ // Is the window an ime window? |
+ [nodoc] static boolean isImeWindow(); |
+ |
// The JavaScript 'window' object for the created child. |
[instanceOf=Window] object contentWindow; |