mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-01-19 05:04:08 +01:00
8c6cc302d0
This includes the following changes: - Update usage of surface IDs to match the Aura implementation from the RWHVAura/Window classes. - Batch CefBrowserHost::WasResized calls to avoid excessive/unnecessary calls to SynchronizeVisualProperties. - Cache the results of CefRenderHandler::GetViewRect after resize and make RWHVOSR::GetViewBounds the source of truth for all size calculations. - Fix bounds calculations in CefVideoConsumerOSR with GPU enabled. Known issues: - The size passed to OnPaint may be off by 1 pixel in cases where the device scale factor is not 1 and does not divide evenly into the pixel size. This is due to the inexact conversion from integer pixel size to integer logical size for GetViewRect. |
||
---|---|---|
.. | ||
browser_platform_delegate_native_aura.cc | ||
browser_platform_delegate_native_aura.h | ||
browser_platform_delegate_native_linux.cc | ||
browser_platform_delegate_native_linux.h | ||
browser_platform_delegate_native_mac.h | ||
browser_platform_delegate_native_mac.mm | ||
browser_platform_delegate_native_win.cc | ||
browser_platform_delegate_native_win.h | ||
browser_platform_delegate_native.cc | ||
browser_platform_delegate_native.h | ||
file_dialog_runner_mac.h | ||
file_dialog_runner_mac.mm | ||
file_dialog_runner_win.cc | ||
file_dialog_runner_win.h | ||
javascript_dialog_runner_mac.h | ||
javascript_dialog_runner_mac.mm | ||
javascript_dialog_runner_win.cc | ||
javascript_dialog_runner_win.h | ||
menu_2.cc | ||
menu_2.h | ||
menu_runner_linux.cc | ||
menu_runner_linux.h | ||
menu_runner_mac.h | ||
menu_runner_mac.mm | ||
menu_runner_win.cc | ||
menu_runner_win.h | ||
menu_wrapper.h | ||
native_menu_win.cc | ||
native_menu_win.h | ||
window_delegate_view.cc | ||
window_delegate_view.h | ||
window_x11.cc | ||
window_x11.h |