Commit Graph

30 Commits

Author SHA1 Message Date
Marshall Greenblatt 2344b20e38 Windows: Change CefBrowser::SetOSModalLoop to CefSetOSModalLoop because the functionality is not connected with any particular browser (issue #194).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1062 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-01-28 18:48:54 +00:00
Marshall Greenblatt ee6faa0706 - Remove cefclient dependency on ATL.
- Allow more cefclient tests to work in the off-screen rendering example.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1058 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-01-26 03:19:50 +00:00
Marshall Greenblatt 0ab1178b99 Windows: Add default implementation for JavaScript prompt dialog (issue #861).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1049 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-01-18 23:19:40 +00:00
Marshall Greenblatt ff577b4e4f Mac: Add default implementation for JavaScript confirm/prompt dialogs (issue #795).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1041 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-01-18 21:37:07 +00:00
Marshall Greenblatt df3537658b Linux: Add default implementation for JavaScript alert/confirm/prompt/filechooser dialogs.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1029 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-01-18 20:00:45 +00:00
Marshall Greenblatt c720dbdb23 Mac: Call makeFirstResponder:nil from windowDidResignKey: in cefclient to remove focus from the browser view when the window becomes inactive (issue #565).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1025 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-01-18 17:30:48 +00:00
Marshall Greenblatt f782b4b1e0 Windows: Improve menu responsiveness (issue #194).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@950 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-12-19 16:23:51 +00:00
Marshall Greenblatt 33fad449b6 Linux: Fix compiler warning about fwrite() return value being ignored.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@939 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-12-04 22:37:35 +00:00
Marshall Greenblatt 4a3b1ec9e2 Add a switch to enable DCHECKs in release builds (issue #790).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@931 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-11-28 19:04:11 +00:00
Marshall Greenblatt 59fe4fbab3 Support implicit detachment of CEF V8 references when the associated context is released (issue #484).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@883 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-10-29 21:54:57 +00:00
Marshall Greenblatt ce76bfc1e1 Add performance tests for CEF V8 methods (issue #484).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@879 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-10-26 20:39:24 +00:00
Marshall Greenblatt f51f171b43 Add CefV8ContextHandler::OnUncaughtException callback (issue #736).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@857 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-10-12 16:38:24 +00:00
Marshall Greenblatt ecf5ff4c6e Mac: Fix errors in binary distribution.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@833 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-10-02 18:29:11 +00:00
Marshall Greenblatt 91cde9eeb0 Remove support for HTML5 audio & video tags (issue #530).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@831 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-10-02 17:01:30 +00:00
Marshall Greenblatt 1210ebacea Remove support for HTML5 audio & video tags (issue #530).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@829 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-10-02 16:40:31 +00:00
Marshall Greenblatt 3cf6d92539 Add geolocation support (issue #365).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@780 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-09-14 19:04:45 +00:00
Marshall Greenblatt 6834d879d3 Add "url" command-line option to cefclient (issue #715).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@770 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-09-07 20:35:43 +00:00
Marshall Greenblatt 5ac06eb984 Move devtools resources to a separate devtools_resources.pak file (issue #714).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@762 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-09-05 22:34:30 +00:00
Marshall Greenblatt 7185bed3b9 Rename PROXY_TYPE values to avoid naming conflict (issue #548).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@757 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-09-04 18:55:58 +00:00
Marshall Greenblatt 6a8f3a9410 Improve the handling of invalidation/painting for off-screen rendering (issue #695).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@745 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-08-21 19:48:29 +00:00
Marshall Greenblatt a2ca607a77 Optimize the cefclient off-screen rendering example (issue #697).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@743 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-08-16 19:21:47 +00:00
Marshall Greenblatt 606612399c Add the ability to customize the animation frame rate (issue #697).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@741 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-08-15 15:13:11 +00:00
Marshall Greenblatt 03ced41cf2 Add the ability to customize the animation frame rate (issue #697).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@739 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-08-14 23:33:57 +00:00
Marshall Greenblatt ab96ec27a4 Change cefclient off-screen rendering example to account for premultiplied alpha values (issue #584).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@648 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-25 14:23:30 +00:00
Marshall Greenblatt 801ff3ca43 - Update to Chromium revision 138235.
- Move to the new DOM storage backend. Persistent localStorage support will need to be re-implemented (issue #603).
- Add CefV8Value::CreateUInt method and indicate that integer types are 32bit via usage of int32 and uint32 types (issue #331).
- Add CefV8Context::Eval method for synchronous JavaScript execution that returns a value or exception (issue #444).
- Move exception handling from an ExecuteFunction argument to a CefV8Value attribute (issue #546).
- Make user data an attribute for all CefV8Value object types and not just CreateObject (issue #547).
- Un-fork SQLitePersistentCookieStore by adding stub implementations for sqlite_diagnostics and browser_thread.
- Update tools/cef_parser.py to match the CEF3 version.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@644 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-23 19:01:04 +00:00
Marshall Greenblatt b5f2f5db3e Improve the cefclient transparency test by adding the ability to view individual pixel values (issue #584).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@643 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-23 17:37:56 +00:00
Marshall Greenblatt fb2d3f9490 - Add off-screen rendering support for Mac OS-X (issue #540).
- Add patch for ninja build support on Mac OS-X.

git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@624 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-16 16:56:38 +00:00
Marshall Greenblatt 97561ac51a Add ability to directly retrieve plugin information (issue #575).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@600 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-20 20:40:53 +00:00
Marshall Greenblatt 0930631a5f Update to Chromium revision 129376.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@579 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-04 22:32:24 +00:00
Marshall Greenblatt b568f160d9 Rename CEF1 files from /trunk to /trunk/cef1 (issue #564).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@570 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-03 01:27:13 +00:00