Commit Graph

  • f93c9c0c5c Mac: Remove browser_compositor_mac.patch Marshall Greenblatt 2021-02-26 19:32:15 -05:00
  • b5dfcd05cb Support building the chome target with enable_cef=false Marshall Greenblatt 2021-02-26 18:41:34 -05:00
  • 8733cb89c7 chrome: Add Views API integration (see issue #2969) Marshall Greenblatt 2021-02-17 20:58:25 -05:00
  • 8f5fdc1f9a chrome: Add CEF-specific WebUI handling (see issue #2969) Marshall Greenblatt 2021-02-15 18:24:28 -05:00
  • ec7067c55e chrome: Fix callbacks for different Profile types (see issue #2969) Marshall Greenblatt 2021-02-15 16:40:07 -05:00
  • bf3b7b2c62 Linux: cefclient: Fix GTK expectations with OSR multi-threaded-message-loop (fixes issue #3087) Marshall Greenblatt 2021-02-15 09:54:06 -08:00
  • b3ad79e2c5 Linux: cefclient: Fix GTK behavior with multi-threaded-message-loop (fixes issue #3087) Marshall Greenblatt 2021-02-12 11:46:38 -08:00
  • 7fe6a18f03 Mac: Fix incorrect creation of NSAutoreleasePool (fixes issue #2160) Marshall Greenblatt 2021-02-11 17:12:15 -05:00
  • d6dc4b667b Support git working directory created by git worktree add (fixes issue #2673) Masayuki Nagamachi 2021-02-10 18:43:30 +00:00
  • 59c11404e6 Fix loading of URL without scheme (fixes issue #3079) Cristian Amarie 2021-02-10 18:30:43 +00:00
  • 5ef0fb8ac8 Update to Chromium version 89.0.4389.0 (#843830) Marshall Greenblatt 2021-01-27 18:13:12 -05:00
  • 119415b8e9 Update copyright year on generated files Marshall Greenblatt 2021-01-27 13:36:54 -05:00
  • d06fdcff85 Add workaround for crash on Views popup window creation (see issue #3040) Marshall Greenblatt 2021-01-21 13:32:46 -05:00
  • 9d4f862210 Windows: cmake: Fix unknown arguments error with VS2017 generator Marshall Greenblatt 2021-01-21 11:09:56 -05:00
  • 5055d1f1d5 Windows: Ignore INCLUDE/LIB env if vcvarsall.bat is available (see issue #2773) Marshall Greenblatt 2021-01-05 18:05:45 -05:00
  • b798147c33 Windows: Add ARM64 distribution support (see issue #2773) Marshall Greenblatt 2020-12-15 14:11:11 -05:00
  • 2a64387259 Add workaround for crash on popup window creation (see issue #3040) Marshall Greenblatt 2020-11-25 12:57:53 -05:00
  • 71179da2f6 Mac: Add ARM64 configuration support (see issue #2981) Marshall Greenblatt 2020-11-20 16:00:56 -05:00
  • a584bd187b Update to Chromium version 88.0.4324.0 (#827102) Marshall Greenblatt 2020-12-02 17:31:49 -05:00
  • 7d1d3c0206 Linux: Fix ATK assertion error when generating ARM build config. Marshall Greenblatt 2020-11-18 15:52:37 -05:00
  • d2c884da86 Prevent UB if a WeakPtr to an already-destroyed object is dereferenced. Marshall Greenblatt 2020-11-10 11:51:47 -05:00
  • 0b7840ab2f Update URL for CEF downloads Marshall Greenblatt 2020-11-05 14:02:36 -05:00
  • 977cc71fd9 Win/Linux: Add support for chrome://sandbox (fixes issue #3029) Cristian Amarie 2020-10-29 17:55:45 +00:00
  • 023d218104 Move OnCursorChange from CefRenderHandler to CefDisplayHandler Marshall Greenblatt 2020-10-28 12:30:54 -04:00
  • 4e6c558bf2 Windows: Fix focus assignment when clicking WebView with external parent (fixes issue #3031) Marshall Greenblatt 2020-10-27 14:43:10 -04:00
  • 6a525748c4 cefbuilds: Remove html generation and add beta channel support Marshall Greenblatt 2020-10-24 13:13:43 -04:00
  • c3aa36323b Mac: cefclient: Remove duplicated cleanup code Sergey Markelov 2020-10-15 20:18:20 +00:00
  • a1ba0c9166 Windows/Linux: Fix scrolling in popup lists with high-dpi. Marshall Greenblatt 2020-10-15 16:03:32 -04:00
  • e618f44667 Windows: Fix warning C4458: declaration of 'method' hides class member Marshall Greenblatt 2020-10-15 12:39:41 -04:00
  • 9e296bde3c Windows: Fix duplicate symbol ThrowBadVariantAccess with cef_sandbox build (fixes issue #3021) Cristian Amarie 2020-10-09 16:27:58 +00:00
  • 015e3621a3 Update to Chromium version 87.0.4280.0 (#812852) Marshall Greenblatt 2020-10-08 15:54:42 -04:00
  • cae194f493 Improve documentation related to views screen coordinates (see issue #2980) Marshall Greenblatt 2020-09-25 14:31:14 -04:00
  • 4fbd247231 Add chrome runtime support for more callbacks and ceftests (see issue #2969) Marshall Greenblatt 2020-09-24 21:40:47 -04:00
  • e94a261bf5 Rename CefBrowserHostImpl to AlloyBrowserHostImpl (see issue #2969) Marshall Greenblatt 2020-09-22 15:54:02 -04:00
  • 9022d40e6a Add missing print preview resources and prefs (fixes issue #2989) Marshall Greenblatt 2020-09-22 17:12:18 -04:00
  • 38d8acfa18 Create a ChromeBrowserHostImpl for every Chrome tab (see issue #2969) Marshall Greenblatt 2020-09-17 18:24:08 -04:00
  • 7ca9e9c54b Update chrome_browser_net_export patch for chrome runtime (see issue #2969) Marshall Greenblatt 2020-09-17 13:43:04 -04:00
  • 64c561f0bd Linux: cmake: Disable GTK deprecated functions (fixes issue #2791) Marshall Greenblatt 2020-09-15 12:42:41 -04:00
  • f2c0c3f8fb Add support for prefers-color-scheme media queries (fixes issue #2824) Marshall Greenblatt 2020-09-15 12:34:22 -04:00
  • 5f9bd3ecbd Fix crash when sending programmatic event to a Views-hosted browser window. Marshall Greenblatt 2020-09-15 11:03:38 -04:00
  • 8796d3cd95 Persist media device IDs across navigation and restart (fixes issue #2064) Marshall Greenblatt 2020-09-14 16:26:31 -04:00
  • cc56720bd2 Support CORS preflight requests with OutOfBlinkCors (fixes issue #3006) Marshall Greenblatt 2020-09-11 12:52:35 -04:00
  • 88faf1023a Fix incorrect Origin and Cookie headers for POST redirects (fixes issue #2806) Marshall Greenblatt 2020-09-09 15:59:33 -04:00
  • 42f517ec69 Fix DCHECK failure in the URLLoader constructor. Marshall Greenblatt 2020-09-09 13:57:46 -04:00
  • 4791109a28 Don't save or load cookies for non-cookieable scheme requests. Marshall Greenblatt 2020-09-04 15:08:55 -04:00
  • 19391d8ab0 Fix documentation typo Marshall Greenblatt 2020-09-08 12:18:35 -04:00
  • 59a779c38a Disable Badging API which is not supported (fixes issue #3005) Marshall Greenblatt 2020-09-02 15:06:45 -04:00
  • b579b37db4 views: Support specification of screen bounds for CefWindow creation (fixes issue #2980) Marshall Greenblatt 2020-09-02 14:25:25 -04:00
  • 4aad5f23a0 Include capi sub-directories in API hash calculation Marshall Greenblatt 2020-09-02 14:42:30 -04:00
  • e6047bd54b Restore the CefRenderHandler::OnScrollOffsetChanged callback (fixes issue #2810) Marshall Greenblatt 2020-09-02 12:47:44 -04:00
  • 24c2f2fa38 Update to Chromium version 86.0.4240.0 (#800218) Marshall Greenblatt 2020-08-28 18:39:23 -04:00
  • 6b1e5335bc Add support and enable out-of-Blink CORS (fixes issue #2716) Marshall Greenblatt 2020-08-14 15:28:23 -04:00
  • 2e94bfafea wrapper: Allow null stream parameter to CefStreamResourceHandler Marshall Greenblatt 2020-08-21 17:18:45 -04:00
  • b09cd1a197 ceftests: Add shared test_request and test_server implementations Marshall Greenblatt 2020-08-19 18:27:27 -04:00
  • d63e5bbd8a wrapper: Add thread-specific IMPLEMENT_REFCOUNTING variant Marshall Greenblatt 2020-08-19 18:26:33 -04:00
  • 6337aa6fad ceftests: Move TrackCallback to a separate header file Marshall Greenblatt 2020-08-19 18:25:42 -04:00
  • 08ebbb395a ceftests: Fix incorrect include guard #ifdef names Marshall Greenblatt 2020-08-19 18:23:42 -04:00
  • 87c8a72831 Fix initial transparency delay for OSR + gpu-disabled (see issue #2938) Masako Toda 2020-07-27 20:38:48 -07:00
  • 11f37bc6eb Add limit on request redirects (fixes issue #3001) Cristian Amarie 2020-08-13 18:45:26 +00:00
  • a5d88d697a Update API hash to include enums (see issue #300) Marshall Greenblatt 2020-08-07 13:14:41 -04:00
  • f89c0d74dd Include enum declarations into API hash calculation (fixes issue #3000) Dmitry Azaraev 2020-08-07 01:33:06 +03:00
  • 9e60357fc8 cefbuilds: Improve display time for index.html Marshall Greenblatt 2020-08-06 16:10:16 -04:00
  • 75e0f9f60e Fix automate-git.py argument error Marshall Greenblatt 2020-08-03 15:00:38 -04:00
  • 9717d3e1da Add --distrib-subdir-suffix option to make_distrib Marshall Greenblatt 2020-08-03 14:37:24 -04:00
  • b822ea43b9 Fix DCHECK when showing print preview dialog (see issue #2952) Marshall Greenblatt 2020-07-23 15:46:57 -04:00
  • ac99621829 Fix link navigation from PDF files (fixes issue #2952) Marshall Greenblatt 2020-07-23 14:41:56 -04:00
  • 99d66db930 Windows: cmake: Simplify the MSVC version check Marshall Greenblatt 2020-07-23 12:28:45 -04:00
  • c27fceb7de MacOS: Update target SDK to 10.10 for cmake and tests Czarek Tomczak 2020-05-31 14:27:31 +02:00
  • 845322b5fb cmake: Update documentation of build requirements and examples Marshall Greenblatt 2020-07-21 16:12:33 -04:00
  • ef7e98c616 Fix crash in ThemeService with --disable-extensions (fixes issue #2852) Marshall Greenblatt 2020-07-21 13:09:26 -04:00
  • a3919cb0ec Fix excessive CPU usage with external and multi-threaded message loops (fixes issue #2809, fixes issue #2970). Masako Toda 2020-07-21 16:26:41 +00:00
  • 034bd641de Return decompressed values from CefResourceBundle (fixes issue #2976) Mike Wiedenbauer 2020-07-21 15:55:54 +00:00
  • ca1c00f95d Fix timing of InstallTransparency for OSR + gpu-disabled (see issue #2938) Masako Toda 2020-07-20 20:01:13 +00:00
  • 0add3eaacb cefclient: Fix rendering of example background for OSR transparency (see issue #2938) Marshall Greenblatt 2020-07-20 15:43:26 -04:00
  • 574d4dcedc Fix crash when closing an OSR browser (fixes issue #2919) Andrei Kurushin 2020-07-20 14:24:16 -04:00
  • 82d6bcbbea Properly disable the notification and push APIs (fixes issue #2951) Cristian Amarie 2020-07-20 18:16:48 +00:00
  • e87fedd27c Fix shutdown crash in InitNetworkContext with multi-threaded message loop (fixes issue #2985) Marshall Greenblatt 2020-07-20 13:49:16 -04:00
  • fab2af8876 Windows: Avoid cef_sandbox compile errors with perfetto (fixes issue #2984) Marshall Greenblatt 2020-07-16 12:26:53 -04:00
  • e8573173dd Expose MediaSink device ip/port and model name (see issue #2900) Marshall Greenblatt 2020-07-14 16:43:57 -04:00
  • 13e3c8b42a Fix official build errors caused by chrome runtime changes (see issue #2969) Marshall Greenblatt 2020-07-14 13:38:13 -04:00
  • 280c9127c1 Remove render thread created callbacks (see issue #2498) Marshall Greenblatt 2020-07-10 13:04:41 -07:00
  • 6573df6cc3 Update to Chromium version 85.0.4183.0 (#782793) Marshall Greenblatt 2020-07-08 13:23:29 -04:00
  • 03c9156c80 Fix build and initial Chrome runtime issues on macOS (see issue #2969) Marshall Greenblatt 2020-07-06 14:14:57 -04:00
  • 02cdf05848 Move Alloy-specific logic to CefBrowserPlatformDelegateAlloy (see issue #2969) Marshall Greenblatt 2020-07-04 14:21:34 -04:00
  • e9bf3cdb98 Add initial Chrome runtime support for browser APIs (see issue #2969) Marshall Greenblatt 2020-07-03 22:51:17 -04:00
  • 6cb9f0c695 Move browser runtime-specific logic to CefBrowserPlatformDelegate (see issue #2969) Marshall Greenblatt 2020-07-03 16:13:27 -04:00
  • 6152d68b6a Make chrome://chrome-urls an alias for chrome://webui-hosts (fixes issue #2977) Marshall Greenblatt 2020-07-02 15:40:09 -04:00
  • 88b88251e7 Fix decoding of resources (fixes issue #2966) Marshall Greenblatt 2020-07-02 14:45:16 -04:00
  • 48fc0bd220 Make CefBrowserContext an abstract base class (see issue #2969) Marshall Greenblatt 2020-06-30 20:57:00 -04:00
  • 619f18fea0 Windows: File dialog add filter with all supported extensions as default (see issue #860) lwttai.lu 2020-06-30 18:45:50 +00:00
  • 7b518511df Fix crash when reading malformed Flash manifest file (fixes issue #2948) Cristian Amarie 2020-06-30 18:44:14 +00:00
  • 5c1118230d Windows: Fix CefCookieVisitor crash on invalid date (fixes issue #2927) Marshall Greenblatt 2020-06-30 14:32:48 -04:00
  • 0dfefe391c Fix decoding of the DevTools remote debugging discovery page (fixes issue #2974) Mike Wiedenbauer 2020-06-30 14:43:48 +00:00
  • b3a8da9b25 Add CefAppManager and remove global ContentClient accessors (see issue #2969) Marshall Greenblatt 2020-06-28 17:05:36 -04:00
  • 84f3ff2afd Rename the current CEF runtime to Alloy (see issue #2969) Marshall Greenblatt 2020-06-28 14:29:44 -04:00
  • f5587b74f0 Set enable_background_mode=false by default (see issue #2969) Marshall Greenblatt 2020-06-27 16:43:23 -04:00
  • 1174994211 Add initial chrome runtime support (see issue #2969) Marshall Greenblatt 2020-06-24 22:34:12 -04:00
  • 049caf9131 Refactor process execution logic (see issue #2969) Marshall Greenblatt 2020-06-24 16:26:12 -04:00
  • 39aed35644 Add support for direct DevTools protocol messaging (fixes issue #2961). Marshall Greenblatt 2020-06-12 20:54:08 -04:00
  • a9aef28966 Improve AudioOutputTest.AudioTogglePlaybackTest to avoid flakyness. Marshall Greenblatt 2020-06-10 13:27:51 -04:00