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
cd87a0b38a
Fix Linux/OS-X compile errors (issue #751 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@898 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-11-05 20:19:50 +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
21c2b1ecdd
Add a new CefGetGeolocation function for retrieving geolocation information via an API callback (issue #764 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@871 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-10-19 19:52:07 +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
7a0ff637f0
Add CefZoomHandler interface to support custom zoom handling (issue #733 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@824 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-10-01 20:35:35 +00:00
Marshall Greenblatt
cc3b8c9cf3
Allow use of an empty key string with CefV8Value methods (issue #718 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@808 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-09-26 21:39:21 +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
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
234acdd760
Improve GetZoomLevel/SetZoomLevel documentation (issue #666 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@760 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-09-04 21:19:29 +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
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
b6720c17e0
Add checks to CefStringBase constructors for NULL pointers (issue #671 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@732 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-08-07 17:05:24 +00:00
Marshall Greenblatt
46b9f02fb5
Add new CefV8StackTrace and CefV8StackFrame interfaces to support retrieval of the JavaScript stack trace for the currently active V8 context (issue #682 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@725 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-07-25 09:45:49 +00:00
Marshall Greenblatt
93e1f9722b
Allow empty message parameters passed to CefJSDialogHandler.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@699 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-20 19:44:45 +00:00
Marshall Greenblatt
15c579aa77
Mac: Add support for cef_time_t.day_of_week (issue #629 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@691 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-11 20:38:42 +00:00
Marshall Greenblatt
8403acb14b
Make the |target_domain| parameter to CefAddCrossOriginWhitelistEntry and CefRemoveCrossOriginWhitelistEntry optional.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@667 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-04 18:44:14 +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
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
00fbc510da
Fix memory leak when returning zero-length strings from V8 (issue #581 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@603 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-25 20:00:28 +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
825080f86d
Add CefCookieManager::SetSupportedSchemes method which supports cookie storage for non-http(s) schemes (issue #567 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@574 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-03 19:24:37 +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