Mike Wiedenbauer
58e1149c71
Add ability to capture audio output to buffer (issue #2381 )
2019-03-07 17:09:54 -05:00
Riku Palomäki
5f615a95bc
Add multi-touch support for OSR (issue #1059 )
2019-02-26 11:51:33 -05:00
Riku Palomäki
379fb8d39e
Add CefRenderHandler::OnVirtualKeyboardRequested (issue #2607 )
2019-02-26 16:49:41 +00:00
Alexander Guettler
c72d57aa60
Replace AddCustomScheme bool arguments with int using bit flags
2019-02-26 16:45:12 +00:00
Mike Wiedenbauer
ba8b4e8b9d
Add support for muting audio in the browser (issue #1806 )
2019-02-26 16:44:17 +00:00
Marshall Greenblatt
6bfb5ab33b
Remove old approach for debugging leaked wrapper object references (issue #2593 )
2019-02-14 17:08:44 -05:00
Marshall Greenblatt
3fe062a5b6
Implement new approach for debugging leaked wrapper object references (issue #2593 )
2019-02-14 17:08:43 -05:00
Alexander Guettler
a72e00a7b9
Add option to enable fetch support for custom schemes (issue #2579 )
2019-02-04 22:31:31 +00:00
Marshall Greenblatt
bac8fb5e61
Update copyright year on generated files
2019-01-10 15:22:19 +01:00
Marshall Greenblatt
6df612a597
Update to Chromium version 72.0.3615.0 ( #609159 )
...
- The |category| value for all TRACE calls from CEF client applications is now
"cef.client" due to https://crrev.com/331266377d .
- The |with_menu_marker| parameter to CreateMenuButton has been removed due to
https://crrev.com/7f7e382118 .
2018-12-04 14:45:37 -05:00
Greg Wessels
713eebcafc
Add support for shared texture and external BeginFrame in OSR mode (issue #1006 )
...
- Add CefWindowInfo::shared_texture_enabled and
CefRenderHandler::OnAcceleratedPaint for shared texture support. Currently
only supported on Windows (D3D11).
- Add CefWindowInfo::external_begin_frame_enabled and
CefBrowserHost::SendExternalBeginFrame for external begin frame support.
2018-09-26 13:10:49 +02:00
Marshall Greenblatt
09afa3a843
Clarify expectations for CefRenderHandler::GetViewRect (issue #1910 )
2018-09-25 16:56:44 +02:00
Marshall Greenblatt
ea0e213bef
Update to Chromium version 70.0.3516.0 ( #581409 )
2018-08-10 11:31:08 -04:00
Marshall Greenblatt
0d12959a50
Disable cfi-icall checks for CEF bindings (issue #2472 )
2018-07-12 10:58:29 -07:00
Felix Bruns
4b33c17533
Add user_gesture parameter to OnBeforeBrowse (issue #1526 )
2018-04-27 15:11:53 +00:00
Christopher Cifra
4315f3b724
Add support for V8 ArrayBuffers (issue #244 )
2018-04-10 16:05:19 -04:00
Mike Wiedenbauer
bb28b85bdd
Add CefDisplayHandler::OnLoadingProgressChange callback (issue #2382 )
2018-04-10 13:52:31 -04:00
Mike Wiedenbauer
90863b8c5d
Add ability to stop CefURLRequest on redirect (issue #1329 )
2018-04-10 13:05:18 -04:00
Mike Wiedenbauer
c3f5e6463c
Add OSR text selection changed handler and remove hard-coded test bounds (issue #2383 )
2018-04-09 13:50:19 -04:00
Marshall Greenblatt
b44919e3c5
Allow empty username parameter to CefAuthCallback::Continue (issue #2275 )
2018-03-28 19:29:28 -04:00
Marshall Greenblatt
e030236c36
Add CefCookieManager::GetBlockingManager (issue #2374 )
2018-03-14 21:40:37 -04:00
Marshall Greenblatt
ac86b61139
Remove geolocation API support (issue #2380 )
2018-02-12 18:51:11 -05:00
Marshall Greenblatt
de1bd286f8
Enable browser-side navigation by default and remove CefRenderHandler::OnBeforeNavigation (issue #2290 )
2018-02-12 18:01:43 -05:00
Marshall Greenblatt
d34d3d1b3b
Add callbacks for network request access to cookies (issue #2374 )
2018-02-06 16:06:44 -05:00
Marshall Greenblatt
50ca6928c3
Add CefURLRequest::ResponseWasCached method (issue #2283 )
2018-01-03 16:14:29 -05:00
Marshall Greenblatt
1c7391b70a
Update generated file copyright year
2018-01-03 15:46:26 -05:00
Mario Pistrich
552a3bf353
Add log level to CefDisplayHandler::OnConsoleMessage (issue #2234 )
2017-12-18 18:36:56 -05:00
Marshall Greenblatt
89a1f2b372
Add CefServer API for handling HTTP/WebSocket requests (issue #2278 )
2017-11-15 12:00:36 -05:00
Marshall Greenblatt
607a1d9f49
Add chrome.tabs.create API support (issue #1947 )
2017-09-28 15:41:10 +02:00
Marshall Greenblatt
9cff99dc4e
Add support for loading extensions (issue #1947 )
...
- Add CefRequestContext::LoadExtension, CefExtension, CefExtensionHandler and
related methods/interfaces.
- Add chrome://extensions-support that lists supported Chrome APIs.
- Add CefBrowserHost::SetAutoResizeEnabled and CefDisplayHandler::OnAutoResize
to support browser resize based on preferred web contents size.
- views: Add support for custom CefMenuButton popups.
- cefclient: Run with `--load-extension=set_page_color` command-line flag for
an extension loading example. Add `--use-views` on Windows and Linux for an
even better example.
2017-08-25 18:40:32 -04:00
Marshall Greenblatt
f229796a39
Update to Chromium revision ff259bab ( #488528 )
2017-07-28 18:30:34 -04:00
Marshall Greenblatt
70a01250e1
Linux: Don't pass NULL CefBrowser to PrintHandler::GetPdfPaperSize (issue #2199 )
2017-06-17 12:49:41 +03:00
Marshall Greenblatt
dce5d5c28f
Linux: Pass CefBrowser to CefPrintHandler callbacks (issue #2196 )
2017-06-15 08:58:54 -07:00
Marshall Greenblatt
d4f06e3806
Move matching h file to top of header list (issue #2171 )
2017-05-19 11:11:18 +02:00
Marshall Greenblatt
31d9407ee2
Apply clang-format to all C, C++ and ObjC files (issue #2171 )
2017-05-18 12:30:05 +02:00
Nishant Kaushik
816f700d3e
Implement accessibility enhancements (issue #1217 )
...
- Add new CefBrowserHost::SetAccessibilityState method for toggling
accessibility state when readers are detected by the client.
- Add new CefAccessibilityHandler interface for the delivery of
accessibility notifications to windowless (OSR) clients.
- Fix delivery of CefFocusHandler callbacks to windowless clients.
- cefclient: Add example windowless accessibility implementation on Windows and macOS.
- cefclient: Automatically detect screen readers on Windows and macOS.
2017-05-12 18:28:25 +00:00
Marshall Greenblatt
67e23b472a
Expose drag image via CefDragData (issue #1715 )
2017-05-11 14:22:21 -04:00
Marshall Greenblatt
b28a6145a1
Make the CefAuthCallback::Continue password parameter optional (issue #1928 )
2017-05-10 12:16:53 -04:00
Marshall Greenblatt
10fccbd6cf
Windows: Fix VS2008 compile error (issue #2155 )
2017-04-26 12:15:59 -04:00
Marshall Greenblatt
54647945f1
Update to Chromium revision 939b32ee ( #454471 )
2017-03-08 13:33:05 -08:00
Marshall Greenblatt
8fa8af357b
views: Support styling of menus (issue #2102 )
2017-02-28 12:17:47 -05:00
Marshall Greenblatt
10f9a9484f
views: Support ink drop effect on buttons (issue #2102 )
2017-02-28 12:17:47 -05:00
Marshall Greenblatt
6eaf11f07a
views: Support top menu switching with mouse and arrow keys (issue #2102 )
...
- cefclient: Add example ViewsMenuBar implementation and show top menu
by default (specify `--hide-top-menu` to hide it).
2017-02-22 18:15:36 -05:00
Marshall Greenblatt
6ed4fe96b8
views: Add groups and focus/blur callbacks (issue #2102 )
...
- cefclient: Only make menus focusable when ALT is pressed.
- cefclient: Display sample top menu when passed the `--show-top-menu`
command-line flag.
2017-02-17 21:08:55 -05:00
Marshall Greenblatt
bd1b80198f
views: Add support for accelerators (issue #2102 )
2017-02-17 14:11:19 -08:00
Marshall Greenblatt
43001c0a94
Fix unreferenced variable warning (issue #2090 )
2017-02-14 10:15:12 -08:00
Marshall Greenblatt
0afcb82ee6
Rename CefBase to CefBaseRefCounted (issue #2090 )
2017-02-09 17:50:59 -05:00
Marshall Greenblatt
07ba48b082
Add support for non-ref-counted interface classes (issue #2090 )
2017-02-09 17:50:46 -05:00
Marshall Greenblatt
41a02dbe08
Add is_main_frame argument to CefRequestContextHandler::OnBeforePluginLoad (issue #2015 )
2017-01-24 18:53:08 -05:00
Marshall Greenblatt
b7b145fa4f
Update to Chromium revision ad51088c ( #444943 )
2017-01-24 16:53:09 -05:00