Commit Graph

626 Commits

Author SHA1 Message Date
Riku Palomäki
ce74f0ae4d Linux: Add OSR use_external_begin_frame support (see issue #1006) 2019-03-18 18:24:21 -04:00
Riku Palomäki
1349b984d6 Fix frozen OSR rendering after resize (fixes issue #2627) 2019-03-18 18:24:13 -04:00
Riku Palomäki
7066a12d6c Make sure to call OnLoadingStateChange when navigation state changes (fixes issue #2624) 2019-03-18 18:23:35 -04:00
Riku Palomäki
910fb6660c Fix OSR PDF viewer rendering on initial page load (fixes issue #2598) 2019-03-18 18:23:25 -04:00
Mike Wiedenbauer
9f41a27e58 Add ability to capture audio output to buffer (see issue #2381) 2019-03-13 16:08:43 -04:00
Riku Palomäki
7fff3bcad5 Add pen support for OSR (see issue #1059) 2019-03-13 16:08:38 -04:00
Riku Palomäki
7d9deeb6c5 Fix a crash when resizing an OSR browser window (see issue #2614) 2019-03-13 16:08:25 -04:00
Marshall Greenblatt
84a2c2fa61 Update to Chromium version 73.0.3683.75 2019-03-13 16:01:10 -04:00
Riku Palomäki
ce7d9bebe8 Fix OSR crash when display DPI changes (issue #2600). 2019-02-27 14:46:25 -05:00
Branko Čibej
18b362b338 Linux: Add support for setting the initial window title (issue #2204). 2019-02-27 14:21:05 -05:00
Branko Čibej
efe3cde8be Linux: Add support for the Chrome command-line option --touch-devices (issue #2205). 2019-02-27 14:21:00 -05:00
Riku Palomäki
52d535a6dc Add multi-touch support for OSR (issue #1059) 2019-02-26 15:01:21 -05:00
Riku Palomäki
cb793a1d9b Add CefRenderHandler::OnVirtualKeyboardRequested (issue #2607) 2019-02-26 14:55:11 -05:00
Mike Wiedenbauer
1501768614 Add support for muting audio in the browser (issue #1806) 2019-02-26 14:54:09 -05:00
Riku Palomäki
b44050d390 Fix crash if CefAuthCallback outlives the matching URLRequest (issue #2612) 2019-02-26 14:53:36 -05:00
Marshall Greenblatt
423acfd9cb Add missing header include (issue #1614) 2019-02-14 17:15:26 -05:00
Marshall Greenblatt
88e5b66c72 Add DevTools save dialog support (issue #1614) 2019-02-13 13:40:59 -05:00
Marshall Greenblatt
6ff4ecd838 Move DevTools sources to browser/devtools 2019-02-13 13:40:53 -05:00
Marshall Greenblatt
53161165eb Remove unnecessary DCHECK(!dialog_running_) on browser destruction (issue #2589) 2019-02-11 17:52:27 -05:00
Marshall Greenblatt
59d1f014f7 Windows: Fix focus assignment after dismissing JS dialogs (issue #2584) 2019-02-11 17:52:21 -05:00
Marshall Greenblatt
db143a5688 Windows: Use WS_EX_NOACTIVATE to control initial window activation (issue #1856) 2019-02-07 16:45:17 -05:00
Marshall Greenblatt
bf51cd21b6 Update to Chromium version 73.0.3683.0 (#625896) 2019-02-04 11:16:53 -05:00
Mathieu Lafon
ec2ee91bf0 Fix 'auth.gssapi_library_name' pref handling (issue #2568) 2019-02-01 21:08:40 +00:00
Marshall Greenblatt
2e7f935b0d Update to Chromium version 73.0.3679.0 (#624510) 2019-02-01 16:42:40 +00:00
Marshall Greenblatt
4b0ac90ab3 Windows: Another fix for OSR rendering with shared texture enabled (issue #2559) 2019-01-30 14:48:19 -05:00
Marshall Greenblatt
710021be15 Windows: Fix OSR rendering with shared texture enabled (issue #2559) 2019-01-29 15:52:46 -05:00
Arnaud Renevier
f962b5863e Fix uninitialized member CefNavigateParams::load_flags (issue #2580) 2019-01-29 17:53:11 +00:00
Marshall Greenblatt
778ee5c60c Fix incorrect OSR IME suggestion background color (issue #2562) 2019-01-28 12:15:17 -05:00
Chris Dziemborowicz
e94b3e2478 macOS: Create a CFRunLoop for video-capture and audio services (issue #2573) 2019-01-18 16:47:03 +00:00
Chris Dziemborowicz
7ecc5d31ea Add support for --unsafely-treat-insecure-origin-as-secure flag (issue #2574) 2019-01-18 16:45:31 +00:00
Alexander Guettler
1a86240c93 Update to Chromium version 73.0.3665.0 (#620590) 2019-01-18 11:25:51 +01:00
Marshall Greenblatt
10916749d6 Fix Check failed: frame->IsMain() when loading Worker scripts (issue #2561) 2019-01-17 21:52:45 +01:00
Mike Wiedenbauer
4b5c38eeb4 Improve CefURLRequestJob redirect handling (issue #2542) 2019-01-11 15:12:06 +00:00
Alexander Guettler
5671165308 Fix crash when using external message pump (issue #2571) 2019-01-11 14:40:47 +00:00
Alexander Guettler
27fb4694ed Fix crashes when running with multi-threaded message loop (issue #2565) 2019-01-11 11:58:36 +01:00
Marshall Greenblatt
28d24e22d6 Update to Chromium version 72.0.3626.0 (#612437)
- Windows: Can now build with either 10.0.17134 or 10.0.17763 SDK.
2018-12-26 19:15:28 +02:00
Marshall Greenblatt
6df612a597 Update to Chromium version 72.0.3615.0 (#609159)
- The |category| value for all TRACE calls from CEF client applications is now
  "cef.client" due to https://crrev.com/331266377d.
- The |with_menu_marker| parameter to CreateMenuButton has been removed due to
  https://crrev.com/7f7e382118.
2018-12-04 14:45:37 -05:00
Marshall Greenblatt
3e06fa8271 Revert "Improve CefURLRequestJob redirect handling (issue #2542)"
This reverts commit 7ea19d740d which was added
prematurely.
2018-11-15 15:26:48 -05:00
Mike Wiedenbauer
7ea19d740d Improve CefURLRequestJob redirect handling (issue #2542) 2018-11-14 16:27:06 -05:00
Marshall Greenblatt
a7e997e524 Update to Chromium version 72.0.3599.0 (#604791) 2018-11-05 13:31:55 -05:00
Marshall Greenblatt
07f57223a8 Fix incorrect quota size (issue #2452) 2018-10-26 15:42:39 -04:00
Marshall Greenblatt
315b57e9f7 Update to Chromium version 71.0.3578.0 (#599034) 2018-10-25 12:57:05 -04:00
Isaac Devine
c64898f9fc Windows: Fix hidden dropdowns when the window is topmost (issue #1468)
Also add a --always-on-top flag to cefclient to allow easier testing of this
behavior on Windows and Linux.
2018-10-09 12:28:13 +03:00
Marshall Greenblatt
1928572b52 Fix crash using CefCookieManager::SetStoragePath (issue #2522) 2018-10-08 18:57:14 +03:00
Marshall Greenblatt
da53451f97 Update to Chromium version 71.0.3567.0 (#595360)
- Configuration of OSR VSync interval is currently missing (issue #2517)
- Rename VERSION to VERSION.in to fix libc++ compile error (issue #2518)
2018-10-04 12:17:26 +03:00
Marshall Greenblatt
48dabc9143 Fix DCHECK when mouse wheel deltas are 0 (issue #2515) 2018-09-27 14:19:54 +02:00
Greg Wessels
713eebcafc Add support for shared texture and external BeginFrame in OSR mode (issue #1006)
- Add CefWindowInfo::shared_texture_enabled and
  CefRenderHandler::OnAcceleratedPaint for shared texture support. Currently
  only supported on Windows (D3D11).
- Add CefWindowInfo::external_begin_frame_enabled and
  CefBrowserHost::SendExternalBeginFrame for external begin frame support.
2018-09-26 13:10:49 +02:00
Marshall Greenblatt
09afa3a843 Clarify expectations for CefRenderHandler::GetViewRect (issue #1910) 2018-09-25 16:56:44 +02:00
Marshall Greenblatt
64cd460c73 Add disable-javascript command-line flag to match documentation (issue #1848) 2018-09-25 14:01:59 +02:00
Marshall Greenblatt
3a91ccd940 Add TS_PROCESS_OOM termination status (issue #2510) 2018-09-24 10:50:01 +02:00