cef/libcef/browser/views
Marshall Greenblatt 62c93f01f4 Avoid possible reentrancy of ThemeChanged (see #3671)
The call to SelectNativeTheme from ChromeBrowserFrame::Initialized was
causing Widget::ThemeChanged reentrancy via OnColorProviderCacheResetMissed
when running with `--enable-chrome-runtime --use-native`. Make all calls to
ThemeChanged async to avoid this and possible future issues.
2024-04-14 21:43:44 -04:00
..
basic_label_button_impl.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
basic_label_button_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
basic_label_button_view.cc Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
basic_label_button_view.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
basic_panel_impl.cc Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
basic_panel_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
basic_panel_view.cc Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
basic_panel_view.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
box_layout_impl.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
box_layout_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
browser_platform_delegate_views.cc views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
browser_platform_delegate_views.h alloy: Use Chrome JS dialogs on Windows/Linux (fixes issue #3316) 2022-06-03 22:45:23 +03:00
browser_view_impl.cc views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
browser_view_impl.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
browser_view_view.cc views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
browser_view_view.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
button_impl.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
button_view.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
color_provider_tracker.cc views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
color_provider_tracker.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
display_impl.cc libcef: Format with clang-tidy (see #3632) 2024-01-20 19:33:17 -05:00
display_impl.h Remove CEF-specific integer and char16 typedef's (see #3507) 2023-06-01 19:32:36 +03:00
fill_layout_impl.cc libcef: Format with clang-tidy (see #3632) 2024-01-20 19:33:17 -05:00
fill_layout_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
label_button_impl.h Update to Chromium version 121.0.6167.0 (#1233107) 2023-12-13 12:58:55 -05:00
label_button_view.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
layout_adapter.cc
layout_adapter.h libcef: Format with clang-tidy (see #3632) 2024-01-20 19:33:17 -05:00
layout_impl.h libcef: Format with clang-tidy (see #3632) 2024-01-20 19:33:17 -05:00
layout_util.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
layout_util.h Update to Chromium revision 6e53600d (#386251) 2016-04-28 12:57:08 -04:00
menu_button_impl.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
menu_button_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
menu_button_view.cc Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
menu_button_view.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
menu_runner_views.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
menu_runner_views.h Update to Chromium version 91.0.4472.0 (#870763) 2021-04-23 11:38:51 -04:00
native_widget_mac.h chrome: Standardize fullscreen transition behavor/callbacks (fixes #3571) 2023-09-28 17:44:35 -04:00
native_widget_mac.mm mac: views: Add customization point for acceptsFirstMouse (fixes #3680) 2024-04-12 15:49:31 +00:00
ns_window.h mac: views: Add customization point for acceptsFirstMouse (fixes #3680) 2024-04-12 15:49:31 +00:00
ns_window.mm mac: views: Add customization point for acceptsFirstMouse (fixes #3680) 2024-04-12 15:49:31 +00:00
overlay_view_host.cc views: Fix destruction issues with CefOverlayViewHost 2024-04-11 15:51:42 -04:00
overlay_view_host.h views: Fix destruction issues with CefOverlayViewHost 2024-04-11 15:51:42 -04:00
panel_impl.h Update to Chromium version 123.0.6312.0 (#1262506) 2024-02-26 12:08:55 -05:00
panel_view.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
scroll_view_impl.cc Remove deprecated base::[Dictionary|List]Value API usage 2023-01-30 21:32:19 -05:00
scroll_view_impl.h libcef: Format with clang-tidy (see #3632) 2024-01-20 19:33:17 -05:00
scroll_view_view.cc Apply clang-format to all C, C++ and ObjC files (issue #2171) 2017-05-18 12:30:05 +02:00
scroll_view_view.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
textfield_impl.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
textfield_impl.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
textfield_view.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
textfield_view.h Remove DISALLOW_ macro from libcef/ (see issue #3234) 2021-12-07 15:02:28 -05:00
view_adapter.cc Update source files for bracket style 2023-01-04 17:47:17 -05:00
view_adapter.h libcef: Format with clang-tidy (see #3632) 2024-01-20 19:33:17 -05:00
view_impl.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
view_util.cc views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
view_util.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
view_util_aura.cc views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
view_util_mac.mm views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
view_view.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
widget.cc views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
widget.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
widget_destruction_observer.h views: Add support for modal browser dialogs 2023-06-21 11:18:24 +03:00
widget_impl.cc Avoid possible reentrancy of ThemeChanged (see #3671) 2024-04-14 21:43:44 -04:00
widget_impl.h Avoid possible reentrancy of ThemeChanged (see #3671) 2024-04-14 21:43:44 -04:00
window_impl.cc views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
window_impl.h views: Add support for OS and Chrome themes (fixes #3610, fixes #3671) 2024-04-09 16:19:35 -04:00
window_view.cc views: Fix destruction issues with CefOverlayViewHost 2024-04-11 15:51:42 -04:00
window_view.h views: Fix destruction issues with CefOverlayViewHost 2024-04-11 15:51:42 -04:00