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
a189761144
Improve the handling of invalidation/painting for off-screen rendering (issue #695 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@737 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-08-13 16:27:44 +00:00
Marshall Greenblatt
6ab23a802f
Fix crashes/assertions when CefBrowserImpl is destroyed on a non-UI thread (issue #694 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@736 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-08-13 16:24:53 +00:00
Marshall Greenblatt
26a2281486
Only release the request context proxy if it exists (issue #677 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@734 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-08-07 17:18:08 +00:00
Marshall Greenblatt
3b8ebef27b
Update to Chromium revision 149431.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@731 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-08-07 13:58:35 +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
c167b5f3a6
Fix Mac/Linux compile errors.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@705 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-22 19:25:44 +00:00
Marshall Greenblatt
a6aded4716
Implement persistent localStorage with the new DOM storage backend (issue #603 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@704 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-22 14:56:07 +00:00
Marshall Greenblatt
1f42df1b61
Update to Chromium revision 142910.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@703 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-22 00:10:10 +00:00
Marshall Greenblatt
c56def5569
Update to Chromium revision 140240.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@701 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-21 20:35:13 +00:00
Marshall Greenblatt
1ed3ac28b4
- Add persistent HTML5 application cache support (issue #543 ).
...
- Standardize the approach for creating new directories.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@698 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-20 19:44:00 +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
61e9bc6007
Mac: Fix the need to press the delete key twice to delete a character after changing the IME language (issue #635 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@686 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-11 18:43:58 +00:00
Marshall Greenblatt
06806ee190
Mac: Add IME support (issue #557 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@676 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-07 18:41:32 +00:00
Marshall Greenblatt
0bfea3e1b1
Mac: Delay destroying the browser window until pending drag operations have completed (issue #610 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@663 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-01 18:40:04 +00:00
Marshall Greenblatt
c601933e8b
Fix misspelling of the Referer HTTP header (issue #619 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@661 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-06-01 17:42:20 +00:00
Marshall Greenblatt
dbe75b1326
Avoid crash due to missing prerenderer support (issue #608 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@657 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-30 20:35:41 +00:00
Marshall Greenblatt
5c2e5eab8d
- Windows: Delay destroying the browser window until pending drag operations have completed (issue #610 ).
...
- Revert: Windows: Reset the window procedure in the WebWidgetHost destructor to avoid crashes if messages are delivered after the window is destroyed.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@655 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-30 18:05:23 +00:00
Marshall Greenblatt
cf5665ca3e
- Make sure BrowserRequestContextProxy is only used on the IO thread (issue #542 ).
...
- Windows: Reset the window procedure in the WebWidgetHost destructor to avoid crashes if messages are delivered after the window is destroyed.
- Add thread-related DCHECKS in browser_resource_loader_bridge.cc.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@650 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-25 20:44:34 +00:00
Marshall Greenblatt
53e4ce626d
Linux: Fix compile errors.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@646 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-23 21:51:09 +00:00
Marshall Greenblatt
8d5bad43d3
Mac: Fix compile errors.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@645 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-23 20:33:32 +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
a3cc27784c
Allow wmode="transparent" for Flash when using off-screen rendering (issue #527 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@640 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-22 18:19:26 +00:00
Marshall Greenblatt
7a0d59b9cb
Add missing break statements in CefContext::GetDataResource (issue #236 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@638 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-22 16:45:21 +00:00
Marshall Greenblatt
929cd40273
Win: Fix mouse wheel scrolling in second monitor (issue #595 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@635 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-18 21:58:07 +00:00
Marshall Greenblatt
df4544e949
Linux: Fix compile error due to gdk_pixbuf_unref deprecation (issue #593 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@634 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-18 21:41:24 +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
89ea7caae9
Fix usage of ReadRawData return value in scheme handler implementation (issue #534 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@617 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-05-04 18:34:12 +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
ecec216eb9
Mac: Add flagsChanged: signal handler so that modifier keys are correctly passed to JS (issue #574 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@598 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-20 18:47:47 +00:00
Marshall Greenblatt
b061ea934e
Update to Chromium revision 131752.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@587 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-11 19:37:06 +00:00
Marshall Greenblatt
1cd6e3b3e7
Fix Mac compile error.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@585 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-05 16:15:42 +00:00
Marshall Greenblatt
211a176537
Update to Chromium revision 130586.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@584 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-05 03:02:46 +00:00
Marshall Greenblatt
39727dd26f
Update to Chromium revision 129376.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@581 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2012-04-05 00:37:45 +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