Add CefBrowserSettings.fullscreen_enabled flag for enabling fullscreen mode. (issue #457).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@424 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
This commit is contained in:
Marshall Greenblatt 2011-12-16 12:33:16 +00:00
parent 87507e875c
commit ef19285349
3 changed files with 7 additions and 0 deletions

View File

@ -404,6 +404,11 @@ typedef struct _cef_browser_settings_t
// Set to true (1) to disable developer tools (WebKit inspector).
///
bool developer_tools_disabled;
///
// Set to true (1) to enable fullscreen mode.
///
bool fullscreen_enabled;
} cef_browser_settings_t;
///

View File

@ -416,6 +416,7 @@ struct CefBrowserSettingsTraits {
target->accelerated_drawing_disabled = src->accelerated_drawing_disabled;
target->accelerated_plugins_disabled = src->accelerated_plugins_disabled;
target->developer_tools_disabled = src->developer_tools_disabled;
target->fullscreen_enabled = src->fullscreen_enabled;
}
};

View File

@ -132,4 +132,5 @@ void BrowserToWebSettings(const CefBrowserSettings& cef, WebPreferences& web)
web.accelerated_drawing_enabled = !cef.accelerated_drawing_disabled;
web.accelerated_plugins_enabled = !cef.accelerated_plugins_disabled;
web.memory_info_enabled = false;
web.fullscreen_enabled = cef.fullscreen_enabled;
}