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
a2f430c6f3
Initialize required KeyedServiceFactories when extensions are disabled (issue #2359 )
2018-02-02 17:44:08 -05:00
Marshall Greenblatt
232f6bc427
Return Chrome 'Browser' value for DevTools remote debugging (issue #2300 )
2018-01-04 18:52:30 -05:00
Marshall Greenblatt
8d51acb9be
Update to Chromium revision 5fdc0fab ( #520840 )
...
- Windows now builds with clang by default.
2017-12-14 15:31:07 -05:00
Marshall Greenblatt
7dcabf547b
macOS: Fix build of widevinecdmadapter.plugin (issue #2314 )
2017-12-04 12:41:57 -05:00
Marshall Greenblatt
9f7bdcf7d5
Don't create 'GPUCache' and 'databases' directories when cache-path is unspecified (issue #2289 )
2017-10-30 16:52:39 -04:00
Marshall Greenblatt
4787b45db2
Resolve request mapping issues with swapped out frames and browser-side navigation (issue #2290 )
2017-10-26 15:58:57 -04:00
Marshall Greenblatt
8b4980b4ca
Update to Chromium revision adb61db1 ( #508578 )
2017-10-26 15:58:05 -04:00
Marshall Greenblatt
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
Marshall Greenblatt
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
Marshall Greenblatt
a028976ac4
Update to Chromium revision fa6a5d87 ( #499098 )
2017-09-07 17:29:47 -04:00
Marshall Greenblatt
05cddc2490
Windows: Fix crash during window creation (see https://crbug.com/761389 )
2017-09-05 11:41:34 -04:00
Marshall Greenblatt
64e6971099
views: Linux: Support CefWindowDelegate::CanResize restriction
2017-08-25 18:42:10 -04: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
796c7b6c59
Windows: Build cef_sandbox.lib with different GN args for official binary distributions (issue #2220 )
2017-07-18 15:52:18 -04:00
Marshall Greenblatt
b216f427f6
Add component build support (issue #1617 )
2017-07-06 18:22:13 -04:00
Marshall Greenblatt
75acd20e9a
Fix OSR PDF mouse events after keyboard input (issue #2078 )
2017-06-30 16:30:30 -04:00
Marshall Greenblatt
8e69e3dcea
Windows/macOS: Fix incorrect clear of buffer during software rendering (issue #2197 )
2017-06-23 18:37:49 -04:00
Marshall Greenblatt
dce5d5c28f
Linux: Pass CefBrowser to CefPrintHandler callbacks (issue #2196 )
2017-06-15 08:58:54 -07:00
Marshall Greenblatt
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
Marshall Greenblatt
86c329e790
Linux: Fix DCHECK during GPU feature info detection.
2017-05-04 16:58:47 -07:00
Marshall Greenblatt
4fe6ac0d4b
Use git apply for applying patch files (issue #1825 )
2017-04-27 13:53:32 -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
54647945f1
Update to Chromium revision 939b32ee ( #454471 )
2017-03-08 13:33:05 -08: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
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
fbc8b983d5
Windows: Support crash upload URLs with query component (issue #1995 )
2017-02-21 13:38:50 -05:00
Marshall Greenblatt
54424d0edc
Fix crash during process shutdown (issue #2096 )
2017-02-14 10:09:42 -08:00
Marshall Greenblatt
903da5e452
Simplify OSR guest view implementation
2017-02-13 13:28:10 -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
3f0c94f7e6
Windows: Fix white flash during browser creation (issue #1984 )
2017-01-13 16:57:54 -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
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
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
e69de63b15
Fix DCHECK while running PDF unit tests (issue #2032 )
2016-11-03 13:11:09 -04:00
Marshall Greenblatt
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
Marshall Greenblatt
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
Marshall Greenblatt
594fde704e
Fix debug assertion on right-click context menu.
2016-09-02 13:14:53 +03:00
Marshall Greenblatt
69334e22c2
Add StoragePartition and extension object proxy support (issue #1973 )
2016-08-24 15:41:53 +03:00
Marshall Greenblatt
968fbacac3
Remove GYP build support (issue #1403 )
2016-08-08 14:31:57 +03:00
Marshall Greenblatt
2070a1bc41
Windows: Add VS2015 Update 3 build support
2016-08-05 13:24:27 +03:00
Marshall Greenblatt
5444c389fd
Unfork chome code related to extensions and pepper plugins (issue #1947 )
2016-08-04 16:12:16 +03:00
Marshall Greenblatt
98f59f47fd
Update to Chromium revision fc6aaca4 ( #406441 )
2016-07-26 13:28:54 -04:00
Marshall Greenblatt
f4425a9a0c
Move chrome members to BrowserProcess and add ProfileManager support (issue #1947 )
2016-07-18 18:07:55 -04:00
Marshall Greenblatt
3cc539b506
Depend directly on chrome targets and unfork code (issue #1947 )
2016-07-15 21:17:44 -04:00
Marshall Greenblatt
a60bb077a3
Update to Chromium revision 68623971 ( #403382 )
2016-07-07 16:24:12 -04:00