4787b45db2
Resolve request mapping issues with swapped out frames and browser-side navigation (issue #2290 )
2017-10-26 15:58:57 -04:00
8b4980b4ca
Update to Chromium revision adb61db1 ( #508578 )
2017-10-26 15:58:05 -04:00
c80264ab11
Add "win-rt-app" command-line flag to disable MITIGATION_STRICT_HANDLE_CHECKS
...
and avoid sandboxed renderer process crash in WinRT apps (issue #2274 )
2017-09-29 11:17:36 +02:00
3f48f8ec54
Linux: Fix 32-bit build fails with ld.gold: internal error in get_section_contents, at icf.cc:467 (issue #2256 )
2017-09-12 13:22:39 -04:00
a028976ac4
Update to Chromium revision fa6a5d87 ( #499098 )
2017-09-07 17:29:47 -04:00
05cddc2490
Windows: Fix crash during window creation (see https://crbug.com/761389 )
2017-09-05 11:41:34 -04:00
64e6971099
views: Linux: Support CefWindowDelegate::CanResize restriction
2017-08-25 18:42:10 -04:00
7f6c18af09
Fix shutdown assertion in SchemaRegistryServiceFactory after loading chrome://system
2017-08-25 18:42:10 -04:00
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
76eb49196e
Fix crash loading chrome://net-internals
2017-08-10 16:58:05 -04:00
7b94ec0c8b
views: Fix LabelButton size calculation
2017-08-08 19:44:52 -04:00
f229796a39
Update to Chromium revision ff259bab ( #488528 )
2017-07-28 18:30:34 -04:00
796c7b6c59
Windows: Build cef_sandbox.lib with different GN args for official binary distributions (issue #2220 )
2017-07-18 15:52:18 -04:00
b216f427f6
Add component build support (issue #1617 )
2017-07-06 18:22:13 -04:00
75acd20e9a
Fix OSR PDF mouse events after keyboard input (issue #2078 )
2017-06-30 16:30:30 -04:00
8e69e3dcea
Windows/macOS: Fix incorrect clear of buffer during software rendering (issue #2197 )
2017-06-23 18:37:49 -04:00
dce5d5c28f
Linux: Pass CefBrowser to CefPrintHandler callbacks (issue #2196 )
2017-06-15 08:58:54 -07:00
5c79944b31
Update to Chromium revision d483fb77 ( #474934 )
...
- CefLifeSpanHandler::OnBeforePopup is now called on the UI thread.
- Remove CefBrowserSettings.javascript_open_windows which is no
longer supported.
2017-06-02 05:55:23 -07:00
86c329e790
Linux: Fix DCHECK during GPU feature info detection.
2017-05-04 16:58:47 -07:00
5a5b538af7
macOS: Fix incorrect creation of NSAutoreleasePool (issue #2160 )
2017-04-28 17:49:23 -04:00
4fe6ac0d4b
Use git apply for applying patch files (issue #1825 )
2017-04-27 13:53:32 -04:00
a2b8c250a8
Windows: Revert early chrome_elf crashpad initialization (issue #2122 )
2017-04-27 13:20:33 -04:00
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
bab532b35b
Fix opening of popups from sandboxed iframes (issue #2121 )
2017-03-15 18:04:16 -04:00
54647945f1
Update to Chromium revision 939b32ee ( #454471 )
2017-03-08 13:33:05 -08:00
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
8fa8af357b
views: Support styling of menus (issue #2102 )
2017-02-28 12:17:47 -05:00
b08f0ed713
views: Fix layout calculation for LabelButton with mnemonics (issue #2102 )
2017-02-28 12:17:47 -05:00
16125bdbbd
views: Support accelerators in MenuButton label (issue #2102 )
2017-02-23 12:47:20 -08:00
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
fbc8b983d5
Windows: Support crash upload URLs with query component (issue #1995 )
2017-02-21 13:38:50 -05:00
54424d0edc
Fix crash during process shutdown (issue #2096 )
2017-02-14 10:09:42 -08:00
feaca0ddf2
Simplify StoragePartition changes
2017-02-14 11:47:27 -05:00
903da5e452
Simplify OSR guest view implementation
2017-02-13 13:28:10 -05:00
661fa722a7
macOS: Add option for forwarding browser process crashes to the system crash reporter (issue #1995 )
2017-02-06 15:06:25 -05:00
18ce862ad8
Standardize product/version/platform crash keys (issue #1995 )
2017-01-25 13:37:12 -05:00
41a02dbe08
Add is_main_frame argument to CefRequestContextHandler::OnBeforePluginLoad (issue #2015 )
2017-01-24 18:53:08 -05:00
b7b145fa4f
Update to Chromium revision ad51088c ( #444943 )
2017-01-24 16:53:09 -05:00
3f0c94f7e6
Windows: Fix white flash during browser creation (issue #1984 )
2017-01-13 16:57:54 -05:00
914fc6f7af
Windows: Fix AppName and ExternalHandler usage in crash_reporter.cfg (issue #1995 )
2017-01-13 15:44:43 -05:00
7bdfe79e35
Add product name and version to crash_reporter.cfg (issue #1995 )
2017-01-12 13:23:28 -05:00
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
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
12aeeb13f7
Update to Chromium revision 3a87aecc ( #433059 )
2016-11-29 16:56:29 -05:00
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
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
e69de63b15
Fix DCHECK while running PDF unit tests (issue #2032 )
2016-11-03 13:11:09 -04:00
c9e81c082f
Update to Chromium revision 614d31da ( #423768 )
...
- Fix PDF extension loading after showing the plugin placeholder (issue #2020 )
2016-10-25 15:34:33 -04:00
07d12b78e1
Update to Chromium revision 9cedf753 ( #418732 )
...
- Simplify usage of OnBeforePluginLoad (issue #2015 )
- Switch crash reporting from crashpad to breakpad on Windows and OS X.
Adds a new chrome_elf.dll dependency on Windows (issue #1995 )
- Remove CefTextfield::GetPlaceholderTextColor() method which is no
longer supported by Chromium.
2016-10-20 16:54:25 -04:00
594fde704e
Fix debug assertion on right-click context menu.
2016-09-02 13:14:53 +03:00