Marshall Greenblatt
59606b88d2
Update tooling to use yapf for Python file formatting (issue #2171 )
2017-05-28 15:03:42 +02: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
f6eb19f8d6
Fix discovery of the .clang-format file (issue #2171 )
2017-05-19 11:00:44 +02:00
Marshall Greenblatt
24e20aec0f
Fix duplicate definition of MSVC_PUSH_DISABLE_WARNING (issue #2171 )
2017-05-18 12:30:06 +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
Marshall Greenblatt
a566549e04
Update tooling to use clang-format (issue #2171 )
2017-05-18 12:30:04 +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
64fcfa6068
Linux: cefclient: Add OSR drag&drop implementation (issue #2008 )
2017-05-11 12:06:32 -07:00
Marshall Greenblatt
67e23b472a
Expose drag image via CefDragData (issue #1715 )
2017-05-11 14:22:21 -04:00
Marshall Greenblatt
eaa0942690
Make CMake target settings private (issue #2007 )
2017-05-11 13:43:38 -04:00
Marshall Greenblatt
49d1fe3b30
CMake configuration improvements (issue #2120 )
...
- Windows: Fix excessive Ninja build warnings.
- Windows: Fix ATL detection for different VC toolchain paths.
- Windows: Fix Ninja Debug build when official build sandbox is enabled.
- Update build tool version recommendations.
2017-05-11 13:19:35 -04:00
Marshall Greenblatt
eea39b8413
Windows: Fix wrong calling convention with gcc compiler (issue 1209)
2017-05-10 16:26:11 -04:00
Marshall Greenblatt
b28a6145a1
Make the CefAuthCallback::Continue password parameter optional (issue #1928 )
2017-05-10 12:16:53 -04:00
Marshall Greenblatt
7a02419cac
Fix crash when parent is destroyed during popup creation (issue #2041 )
2017-05-09 18:54:34 -04:00
Marshall Greenblatt
1347fec298
Remove unused function (issue #1853 )
2017-05-09 17:14:02 -04:00
Marshall Greenblatt
51e8c53f30
Remove CefForceShutdown and make failure to call CefShutdown a DCHECK instead (issue #1932 )
2017-05-09 15:52:52 -04:00
Marshall Greenblatt
77097ffab7
Remove the CefSettings.context_safety_implementation option (issue #1853 ).
...
The default hash implementation will now always be used.
2017-05-09 15:29:27 -04:00
Andrew Warnick
96f9108343
Fix crash when a resource is cancelled due to browser closing (issue #2165 )
2017-05-09 15:30:48 +00:00
Marshall Greenblatt
e5ad5a8fcd
Fix DCHECK during Find (issue #2050 )
2017-05-05 15:34:20 -04:00
Marshall Greenblatt
86c329e790
Linux: Fix DCHECK during GPU feature info detection.
2017-05-04 16:58:47 -07:00
Marshall Greenblatt
3f970689a0
Popups must share the parent context to avoid crashes on parent browser destruction (issue #2162 )
2017-05-04 18:17:24 -04:00
Marshall Greenblatt
5a5b538af7
macOS: Fix incorrect creation of NSAutoreleasePool (issue #2160 )
2017-04-28 17:49:23 -04:00
Marshall Greenblatt
6d97cfb761
cefclient: macOS: Fix Xcode 5 compile error (issue #2116 )
2017-04-28 17:19:29 -04:00
Marshall Greenblatt
b85e69a94c
Add support for WebRTC screen sharing (issue #1065 )
2017-04-28 16:39:37 -04:00
Marshall Greenblatt
03e25c778a
Exit early when patches fail to apply (issue #2012 )
2017-04-27 15:20:50 -04:00
Marshall Greenblatt
6a603af993
Fix IndexedDB quota (issue #2070 )
2017-04-27 14:59:31 -04:00
Marshall Greenblatt
4fe6ac0d4b
Use git apply for applying patch files (issue #1825 )
2017-04-27 13:53:32 -04:00
Marshall Greenblatt
a2b8c250a8
Windows: Revert early chrome_elf crashpad initialization (issue #2122 )
2017-04-27 13:20:33 -04:00
Marshall Greenblatt
0a2b82757a
cefclient: macOS: Fix crash during shutdown from full-screen (issue #2158 )
2017-04-26 15:17:49 -04:00
Marshall Greenblatt
f440f850ef
cefclient: macOS: Fix CefBrowser leak during OSR shutdown (issue #2151 )
2017-04-26 15:05:12 -04:00
Marshall Greenblatt
f2b988a0ce
Windows: Fix crash on touch press text selection (issue #2149 )
2017-04-26 12:49:30 -04:00
Marshall Greenblatt
10fccbd6cf
Windows: Fix VS2008 compile error (issue #2155 )
2017-04-26 12:15:59 -04:00
Marshall Greenblatt
3f71138d64
Update to Chromium revision a106f0ab ( #464641 )
...
- Remove CefWindowInfo.transparent_painting_enabled. Set
CefBrowserSettings.background_color to an opaque or transparent
value instead.
2017-04-24 15:14:47 -04:00
Marshall Greenblatt
2f6475c0d8
Fix print to PDF (issue #2129 )
2017-04-06 11:20:07 -04:00
Marshall Greenblatt
33b52839c6
cmake: macOS: Add Xcode 8.3 build support (issue #2140 )
2017-04-05 13:30:18 -04:00
Marshall Greenblatt
b66cddb919
cefclient: Linux: Fix order and timing of OSR key events (issue #2139 )
2017-04-04 12:39:01 -04:00
Marshall Greenblatt
aacc3aae9a
crash_server.py: Add support for chunked requests
2017-03-28 16:17:18 -04:00
Marshall Greenblatt
e7ac0d0ff5
Add PDF print scale factor setting (issue #2106 )
2017-03-16 17:47:40 -04:00
Marshall Greenblatt
c6838d8ca8
Fix DevTools inspect element at (issue #2115 )
2017-03-16 17:13:06 -04:00
Marshall Greenblatt
bab532b35b
Fix opening of popups from sandboxed iframes (issue #2121 )
2017-03-15 18:04:16 -04:00
Marshall Greenblatt
608f2d4170
Fix CHECK failure in CefBrowserHostImpl::DidFinishNavigation (issue #2125 )
2017-03-15 17:07:01 -04:00
Marshall Greenblatt
54647945f1
Update to Chromium revision 939b32ee ( #454471 )
2017-03-08 13:33:05 -08:00
Marshall Greenblatt
fe68aee82c
Persist DevTools preferences with CefSettings.persist_user_preferences (issue #2077 )
2017-02-28 17:41:11 -05:00
Marshall Greenblatt
d2f48f6e08
Windows: Fix VS2010 compile error
2017-02-28 15:41:31 -05:00
Marshall Greenblatt
7de882ece3
cmake: Update target platform versions (issue #2109 )
...
- macOS: Allow selection of 10.11 SDK and set target version to 10.9 SDK.
- Windows: Set target version to Windows 7.
2017-02-28 15:26:28 -05:00
Marshall Greenblatt
70f51c972a
Fix configuration of CefSettings.framework_dir_path (issue #2110 )
2017-02-28 14:40:03 -05:00
Marshall Greenblatt
c01f40017b
Windows: Fix AtExitManager assertion in SupervisedUserSettingsServiceFactory on shutdown when running with multi-threaded message loop (issue #1680 )
2017-02-28 13:16:26 -05:00
Marshall Greenblatt
8fa8af357b
views: Support styling of menus (issue #2102 )
2017-02-28 12:17:47 -05:00
Marshall Greenblatt
b08f0ed713
views: Fix layout calculation for LabelButton with mnemonics (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