CEF3: Add CefCookieManager::SetSupportedSchemes method which supports cookie storage for non-http(s) schemes (issue #567).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@577 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
CEF3: Update to Chromium revision 130586.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@578 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
- Update to Chromium revision 131752.
- Add support for multi_threaded_message_loop run mode on Windows (issue #522).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@586 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Update to Chromium revision 131752.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@588 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add JavaScript binding example to cefclient.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@590 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add JavaScript binding example to cefclient.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@591 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add JavaScript binding example to cefclient.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@592 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Don't DCHECK the |value| argument passed to cef_string_list_append().

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@593 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add support for JavaScript alert, confirm, prompt and onbeforeunload dialogs (issue #507).
- Add CefJSDialogHandler and CefJSDialogCallback interfaces.
- Add default dialog implementations for Windows and Mac OS-X.
- Add "JavaScript Dialogs" example to cefclient.
- Change TestHandler::AddResource to ignore the query component when matching URLs.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@594 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add context menu support (issue #509):
- Add new CefContextMenuHandler, CefContextMenuParams and CefMenuModel classes.
- Add cef_strings.grd and related infrastructure for supporting translation of CEF strings.
- Generate include/cef_pack_resources.h and include/cef_pack_strings.h files at build time that include all IDs used by CEF pack files.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@595 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add context menu support (issue #509):
- Add new CefContextMenuHandler, CefContextMenuParams and CefMenuModel classes.
- Add cef_strings.grd and related infrastructure for supporting translation of CEF strings.
- Generate include/cef_pack_resources.h and include/cef_pack_strings.h files at build time that include all IDs used by CEF pack files.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@596 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add context menu support (issue #509):
- Add new CefContextMenuHandler, CefContextMenuParams and CefMenuModel classes.
- Add cef_strings.grd and related infrastructure for supporting translation of CEF strings.
- Generate include/cef_pack_resources.h and include/cef_pack_strings.h files at build time that include all IDs used by CEF pack files.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@597 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
- Update to Chromium revision 133430.
- Move custom scheme registration to CefApp::OnRegisterCustomSchemes(). This is required by the introduction of ContentClient::AddAdditionalSchemes() and fixes a race condition when registering standard schemes in different processes.
- Execute V8 functions using V8Proxy. This is required for inspector instrumentation to work correctly and fixes an assertion in WebCore related to V8RecursionScope.
- Enable verbose V8 TryCatch logging.
- Mac: Expose UnderlayOpenGLHostingWindow interface that should be used for all CEF windows.
- Add CefSettings.remote_debugging_port option.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@602 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Fix memory leak when returning zero-length strings from V8 (issue #581).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@604 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
- Update to Chromium revision 133962.
- Mac: Fix path discovery for non-native frameworks (issue #576).
- Avoid loading Chrome-specific pack files (issue #578).
- Make DevTools remote debugging URLs harder to guess (issue #583)
- Add CefBrowser::GetDevToolsURL() method (issue #583).
- Add DevTools example to cefclient (must run with --remote-debugging-port=XXXX command-line flag) (issue #583).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@608 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add ability to directly retrieve plugin information (issue #575).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@609 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Add direct DOM access (issue #511).

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@610 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Fix StringPrintf format error.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@611 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Update to Chromium revision 134688.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@612 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
Fix compile error.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk/cef3@613 5089003a-bbd8-11dd-ad1f-f1f9622dbc98