Marshall Greenblatt
a2b8c250a8
Windows: Revert early chrome_elf crashpad initialization (issue #2122 )
2017-04-27 13:20:33 -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
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
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
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
16125bdbbd
views: Support accelerators in MenuButton label (issue #2102 )
2017-02-23 12:47:20 -08: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
e4867b5afb
Fix type comparison error
2017-02-16 18:31:07 -05:00
Marshall Greenblatt
b7556bdddf
Fix CefZipReader::GetFileLastModified (issue #1899 )
2017-02-15 18:44:42 -05:00
Marshall Greenblatt
c82ef82c21
Fix OSR popup transparency (issue #2099 )
2017-02-15 16:03:00 -05:00
Marshall Greenblatt
897c0f01ed
Simplify ownership of CefBrowserContext objects (issue #2083 )
2017-02-15 08:53:34 -08:00
Marshall Greenblatt
4054d66de0
Fix SupervisedUserSettingsService initialization (issue #2093 )
2017-02-13 17:12:57 -05:00
Marshall Greenblatt
903da5e452
Simplify OSR guest view implementation
2017-02-13 13:28:10 -05: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
fda2f34c75
macOS: Fix incorrect OSR compositor resize in OnSwapCompositorFrame (issue #2065 )
2017-02-06 16:24:25 -05:00
Marshall Greenblatt
661fa722a7
macOS: Add option for forwarding browser process crashes to the system crash reporter (issue #1995 )
2017-02-06 15:06:25 -05:00
Marshall Greenblatt
94f604975d
Fix localization of default context menu labels (issue #2081 )
2017-02-01 15:24:20 -05:00
Marshall Greenblatt
a90b50f1ff
Fix KeyedServiceFactory assertion during shutdown (issue #2083 )
2017-01-31 17:23:27 -05:00
Marshall Greenblatt
30451b7ca5
Fix crash using WebRTC with TLS certs (issue #2080 )
2017-01-31 15:25:12 -05:00
Marshall Greenblatt
5c160e018b
Windows: Fix command line parsing for crash handler (issue #1995 )
2017-01-30 16:21:12 -05:00
Marshall Greenblatt
a56ac9782e
macOS: Support crash reporting from unbundled apps (issue #1532 )
2017-01-27 14:16:04 -05:00
Marshall Greenblatt
dda50912ed
macOS: Allow configuration of framework path (issue #1532 )
2017-01-26 19:14:56 -05:00
Marshall Greenblatt
819dcdf461
Fix potential OSR crash on renderer process recreation (issue #2082 )
2017-01-25 12:34:42 -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
Marshall Greenblatt
9d48a4f80e
Fix CefRequestHandler::OnCertificateError callback trigger (issue #2019 )
2017-01-17 12:49:23 -05:00
Marshall Greenblatt
5f4190ff75
Add CefContextMenuParams::GetTitleText method (issue #2030 )
2017-01-17 12:43:49 -05:00
Marshall Greenblatt
3f0c94f7e6
Windows: Fix white flash during browser creation (issue #1984 )
2017-01-13 16:57:54 -05:00
Marshall Greenblatt
914fc6f7af
Windows: Fix AppName and ExternalHandler usage in crash_reporter.cfg (issue #1995 )
2017-01-13 15:44:43 -05:00
Marshall Greenblatt
7bdfe79e35
Add product name and version to crash_reporter.cfg (issue #1995 )
2017-01-12 13:23:28 -05:00
Marshall Greenblatt
a834487177
Improve crashpad integration (issue #1995 )
...
- Crash reporting is enabled and configured using a "crash_reporter.cfg"
file. See comments in include/cef_crash_util.h and tools/crash_server.py
for usage.
2017-01-10 18:40:31 -05:00
Marshall Greenblatt
9928036f63
Windows: Fix behavior of frameless windows with Views.
...
- Don't set InitParams::TRANSLUCENT_WINDOW. Setting this resulted in
the WS_EX_COMPOSITED style being added and the WS_THICKFRAME style
being removed, which disabled Aero Snap.
- Remove the non-client border to get a completely frameless window.
Having a border is problematic because the top is drawn by Windows
while the rest is drawn black. Having Windows draw part of the
border is required to enable the window drop shadow (see
HWNDMessageHandler::SetDwmFrameExtension).
- Delete the remove_caption patches which are no longer required.
2016-12-14 06:59:13 -08:00
Marshall Greenblatt
48908c9195
Windows: Add missing crashpad initialization (issue #1995 )
2016-12-05 14:29:54 +01:00
Marshall Greenblatt
12aeeb13f7
Update to Chromium revision 3a87aecc ( #433059 )
2016-11-29 16:56:29 -05:00
Marshall Greenblatt
c6881fe145
Add option to enable/disable net security expiration (issue #1994 )
...
- Net security (CT, HSTS) expiration based on build age is now
disabled by default.
- Add new enable_net_security_expiration option to CefSettings and
CefRequestContextSettings.
2016-11-18 16:11:40 -05:00
Marshall Greenblatt
832654689f
Add CefWaitableEvent interface for unit tests (issue #1632 )
2016-11-15 16:18:41 -05:00
Marshall Greenblatt
04642e0480
Add CefScopedTempDir and file utility functions for unit tests (issue #1632 )
2016-11-15 13:47:44 -05:00
Marshall Greenblatt
18d56feac0
Add CefThread interface (issue #1632 )
2016-11-14 11:30:15 -05:00
Marshall Greenblatt
18763fde50
Add initial WebUI support (issue #2037 )
...
- Visit chrome://webui-hosts for the list of supported hosts.
2016-11-08 16:56:11 -08:00
Marshall Greenblatt
cdd2a40469
Change index parameter type from int to size_t (issue #1491 )
2016-11-04 15:26:35 -04:00