Marshall Greenblatt
b0c8a34881
views: Support accelerators in MenuButton label (issue #2102 )
2017-02-23 15:51:37 -05:00
Marshall Greenblatt
874e670b79
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:19:40 -05:00
Marshall Greenblatt
7c4fd877af
Windows: Support crash upload URLs with query component (issue #1995 )
2017-02-21 13:40:31 -05:00
Marshall Greenblatt
2bc930ec7f
views: cefclient: Fix top menu placement (issue #2102 )
2017-02-17 21:43:42 -05:00
Marshall Greenblatt
368273cc40
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:21:41 -05:00
Marshall Greenblatt
e31a44a0a7
views: Add support for accelerators (issue #2102 )
2017-02-17 17:24:03 -05:00
Marshall Greenblatt
4232c4c8dc
Fix OSR popup transparency (issue #2099 )
2017-02-15 16:04:00 -05:00
Marshall Greenblatt
48b45f836a
Simplify ownership of CefBrowserContext objects (issue #2083 )
2017-02-15 12:27:19 -05:00
Marshall Greenblatt
fb14c2b523
Fix unreferenced variable warning (issue #2090 )
2017-02-14 14:03:17 -05:00
Marshall Greenblatt
2dc86e97f2
Fix crash during process shutdown (issue #2096 )
2017-02-14 14:03:03 -05:00
Marshall Greenblatt
a978ae001b
Simplify StoragePartition changes
2017-02-14 13:58:54 -05:00
Marshall Greenblatt
7d172641ec
Fix SupervisedUserSettingsService initialization (issue #2093 )
2017-02-13 17:14:22 -05:00
Marshall Greenblatt
1b7cd2c303
Simplify OSR guest view implementation
2017-02-13 14:50:31 -05:00
Marshall Greenblatt
21680d7a3a
Enable leak detection for translator test classes (issue #2090 )
2017-02-09 18:16:38 -05:00
Marshall Greenblatt
17827d67ad
Rename CefBase to CefBaseRefCounted (issue #2090 )
2017-02-09 18:16:26 -05:00
Marshall Greenblatt
371eca001c
Add support for non-ref-counted interface classes (issue #2090 )
2017-02-09 18:16:14 -05:00
Marshall Greenblatt
744e998350
Allow empty value param to CefSetCrashKeyValue (issue #1995 )
2017-02-08 12:36:29 -05:00
Marshall Greenblatt
91ea7450fb
macOS: Generate correct framework and Info.plist version numbers (issue #1969 )
2017-02-06 18:16:49 -05:00
Marshall Greenblatt
e6bc7f43c2
macOS: Fix incorrect OSR compositor resize in OnSwapCompositorFrame (issue #2065 )
2017-02-06 16:26:22 -05:00
Marshall Greenblatt
1ad8ea0d64
macOS: Add option for forwarding browser process crashes to the system crash reporter (issue #1995 )
2017-02-06 14:49:04 -05:00
Marshall Greenblatt
ae07baa5e1
Update to Chromium version 57.0.2987.21
2017-02-03 14:39:19 -05:00
Marshall Greenblatt
968dfaab73
macOS: Update xib files to 10.9 deployment target
2017-02-02 18:18:06 -05:00
Marshall Greenblatt
4853c4cd80
macOS: cefclient: Create Tests menu with Interface Builder
2017-02-02 15:48:33 -05:00
Marshall Greenblatt
1256c22ec3
Fix localization of default context menu labels (issue #2081 )
2017-02-01 15:26:07 -05:00
Marshall Greenblatt
572eb02431
Fix KeyedServiceFactory assertion during shutdown (issue #2083 )
2017-01-31 17:42:12 -05:00
Marshall Greenblatt
cd266e8826
Fix crash using WebRTC with TLS certs (issue #2080 )
2017-01-31 15:26:36 -05:00
Marshall Greenblatt
d8a006f630
Windows: Fix command line parsing for crash handler (issue #1995 )
2017-01-30 16:20:04 -05:00
Marshall Greenblatt
f8339d397c
macOS: Support crash reporting from unbundled apps (issue #1532 )
2017-01-27 14:36:41 -05:00
Marshall Greenblatt
3d7a719b05
macOS: Allow configuration of framework path (issue #1532 )
2017-01-27 14:36:19 -05:00
Marshall Greenblatt
1f5cf72d3f
Update to Chromium version 57.0.2987.8
2017-01-25 17:19:41 -05:00
Marshall Greenblatt
18ce862ad8
Standardize product/version/platform crash keys (issue #1995 )
2017-01-25 13:37:12 -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
da6f2864c2
cefclient: Fix typo in TempWindow comments
2017-01-17 12:46:49 -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
c990b5d877
Update copyright year on generated files
2017-01-10 18:00:30 -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
03ed733800
Windows: Fix missing InsertAllocatorDispatch symbol in cef_sandbox.lib (issue #2044 )
2016-11-30 19:54:08 -05:00
Marshall Greenblatt
c1a1dbdb7d
Windows: Fix x64 build conversion from 'size_t' to 'int' error (issue #2054 )
2016-11-30 15:23:04 -05: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
4ecff1670e
Windows: Fix x64 build conversion from 'size_t' to 'int' error (issue #2043 )
2016-11-18 14:31:29 -05:00
Marshall Greenblatt
258c588b44
Mac: Fix resource copy when building the binary distrib with Ninja (issue #1632 )
2016-11-18 13:34:32 -05:00