Marshall Greenblatt
0c45f66d37
Update to Chromium revision 231322.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1494 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-29 17:53:18 +00:00
Marshall Greenblatt
74fea9e2b9
Fix memory corruption in browser-initiated CefURLRequests (issue #1118 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1487 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-24 21:43:47 +00:00
Marshall Greenblatt
4fa7a4d806
Linux: Fix clang compile errors.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1485 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-24 21:40:32 +00:00
Marshall Greenblatt
c7d7b9fbbf
Add search/find support (issue #513 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1482 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-23 22:44:12 +00:00
Marshall Greenblatt
bc1ea4974a
Add support for printing via CefBrowserHost::Print() and JavaScript window.print() (issue #505 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1479 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-23 19:30:47 +00:00
Marshall Greenblatt
f248b937f9
Windows: Fix VS2012 compile error (issue #1109 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1474 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-18 17:27:17 +00:00
Marshall Greenblatt
6a52564668
Fix svn:eol-style property.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1470 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-18 16:33:56 +00:00
Marshall Greenblatt
56c1a740aa
Mac: Fix compile/build errors due to Chromium update
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1468 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-17 15:13:25 +00:00
Marshall Greenblatt
d816fde859
Update to Chromium revision 228917.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1467 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-16 23:09:07 +00:00
Marshall Greenblatt
4c3bd0b724
Update to Chromium revision 224895.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1460 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-10-16 00:25:38 +00:00
Marshall Greenblatt
f9bed78d56
Fix AssertNoURLRequests due to pending proxy connections during shutdown (issue #1037 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1445 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-17 08:13:02 +00:00
Marshall Greenblatt
e8c2c80f70
Remove unused variable (issue #1079 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1444 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-16 15:29:21 +00:00
Marshall Greenblatt
8adb86e7e6
Remove CefRenderProcessHandler::OnBeforeNavigation (issue #1076 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1443 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-16 15:26:08 +00:00
Marshall Greenblatt
71125f76d8
Expose CefLoadHandler in the render process (issue #1077 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1442 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-12 23:36:54 +00:00
Marshall Greenblatt
c577293d96
Initial changes to allow use of CefLoadHandler in the render process (issue #1077 ).
...
- Move OnLoadingStateChange from CefDisplayHandler to CefLoadHandler.
- Move OnRenderProcessTerminated and OnPluginCrashed from CefLoadHandler to CefRequestHandler.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1441 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-12 20:34:18 +00:00
Marshall Greenblatt
4eafb2ea24
Add CefRequestHandler::OnBeforeBrowse callback (issue #1076 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1440 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-12 17:44:54 +00:00
Marshall Greenblatt
2b6285b701
- Only update back/forward state for committed navigations.
...
- Don't change the frame URL for failed loads.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1437 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-12 17:27:59 +00:00
Marshall Greenblatt
31dd95c3f8
Expose resource type and transition type via CefRequest (issue #1071 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1433 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-10 19:42:53 +00:00
Marshall Greenblatt
a5d8b746e8
Fix compile error (issue #1064 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1431 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-04 19:05:48 +00:00
Marshall Greenblatt
97dd8beb4f
Update to Chromium revision 220934.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1427 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-03 21:48:12 +00:00
Marshall Greenblatt
1a2a0afee5
Make CefContext non-reference-counted to clarify ownership semantics.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1425 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-03 18:06:25 +00:00
Marshall Greenblatt
385be456c3
Structural improvements for request handling (issue #1044 )
...
- Add new CefRequestContext and CefRequestContextHandler classes.
- Add CefRequestContext argument to CefBrowserHost static factory methods.
- Move GetCookieManager from CefRequestHandler to CefRequestContextHandler.
- Use BrowserContext as the root proxy object for network requests.
- Move accessors for CefBrowserMainParts members from CefContext to CefContentBrowserClient.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1424 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-09-03 16:43:31 +00:00
Marshall Greenblatt
935a35f21c
Move the |use_osr_next_contents_view| attribute from CefBrowserContext to CefContentBrowserClient.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1422 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-28 15:56:18 +00:00
Marshall Greenblatt
a865b25a2d
Fix assignment of log file path (issue #903 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1420 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-28 15:26:01 +00:00
Marshall Greenblatt
8ac34699f6
Make CefURLRequest::GetResponse() data available before download completion (issue #956 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1418 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-27 19:16:24 +00:00
Marshall Greenblatt
ac22cfaad2
Add CefURLRequestClient::GetAuthCredentials callback (issue #975 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1416 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-27 18:58:08 +00:00
Marshall Greenblatt
a71b780b0a
Fix loading of popup windows with a newly created render process (issue #1057 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1413 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-27 18:19:21 +00:00
Marshall Greenblatt
9e9ef3311d
Windows: Fix compile error.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1407 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-23 14:34:43 +00:00
Marshall Greenblatt
518888dc55
Add CefSetOSModalLoop function (issue #194 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1384 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-22 17:11:19 +00:00
Marshall Greenblatt
940d2c474d
Fix render process crash when detaching a frame that never navigated.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1369 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-16 17:05:26 +00:00
Marshall Greenblatt
cdd7333b76
Update to Chromium revision 217791.
...
- Pass popup window attributes to CefLifeSpanHandler::OnBeforePopup (issue #520 ).
- Windows: Add manifest files for all binary targets and include compatibility manifest in *.exe targets.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1367 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-15 19:38:55 +00:00
Marshall Greenblatt
94b5c536ba
Mac: Don't call OverrideChildProcessPath in child processes (issue #806 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1358 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-08-14 16:36:50 +00:00
Marshall Greenblatt
d357bb0b80
Update to Chromium revision 213078.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1339 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-24 22:40:07 +00:00
Marshall Greenblatt
a2a3513620
Update to Chromium revision 213078.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1338 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-24 20:15:18 +00:00
Marshall Greenblatt
0117a04bdb
Update to Chromium revision 208345
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1314 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-18 23:25:28 +00:00
Marshall Greenblatt
fdbb62a272
Update to Chromium revision 208345.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1313 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-18 22:37:02 +00:00
Marshall Greenblatt
0b46579e99
Add CefRenderHandler::OnScrollOffsetChanged callback (issue #889 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1309 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-18 19:26:11 +00:00
Marshall Greenblatt
575cdbbd31
Fix crash when using empty V8 strings with bindings (issue #1015 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1308 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-18 18:09:09 +00:00
Marshall Greenblatt
27fac646d9
Fix mapping of routing IDs to browser objects (issue #1012 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1305 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-15 20:25:59 +00:00
Marshall Greenblatt
5d5a1eb641
Add trace events for SendProcessMessage and off-screen rendering (issue #991 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1301 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-07-11 17:44:48 +00:00
Marshall Greenblatt
13af477401
Linux: Add off-screen rendering support (issue #518 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1294 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-27 17:40:04 +00:00
Marshall Greenblatt
947a99d592
Improvements to v8::Persistent usage (issue #1001 ):
...
- Remove V8_USE_UNSAFE_HANDLES dependency.
- Don't create persistent handles for primitive types.
- Don't create persistent handles for stack traces.
- CefV8Value::IsObject() no longer returns true for Date types.
- Fix V8Test.ContextEntered test flakiness.
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1293 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-26 22:33:44 +00:00
Marshall Greenblatt
15c1e43a99
Linux: Force use of the sub-process executable path for the zygote process (issue #980 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1289 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-24 19:40:07 +00:00
Marshall Greenblatt
8c5a5c8ff1
- Restore FTP protocol support that was removed by a recent Chromium update.
...
- Register the net resource provider for render processes (issue #999 ).
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1287 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-24 18:57:05 +00:00
Marshall Greenblatt
7e259aa9f2
Force flash and silverlight plugins to windowless mode when using off-screen rendering (issue #518 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1285 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-24 16:40:40 +00:00
Marshall Greenblatt
d6d93bd490
Use chrome translations for most context menu strings (issue #992 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1283 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-24 15:55:58 +00:00
Marshall Greenblatt
828e6ffe46
Add support for CefDragHandler::OnDragEnter (issue #601 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1282 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-24 15:45:58 +00:00
Marshall Greenblatt
2fc9788311
Update to Chromium revision 207871.
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1281 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-22 02:06:32 +00:00
Marshall Greenblatt
45691556e4
Linux: Force use of the sub-process executable path for the zygote process (issue #980 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1278 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-10 18:48:09 +00:00
Marshall Greenblatt
a135b46e2c
Fix keyboard handling for popups when window rendering is disabled (issue #962 ).
...
git-svn-id: https://chromiumembedded.googlecode.com/svn/trunk@1276 5089003a-bbd8-11dd-ad1f-f1f9622dbc98
2013-06-10 18:00:46 +00:00