Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
color_provider_colors_ = color_provider_colors;
If `ColorProviderColorMaps` is movable, please use std::move() here.
Otherwise, please pass by const ref and only incur one copy.
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
If `ColorProviderColorMaps` is movable, please use std::move() here.
Otherwise, please pass by const ref and only incur one copy.
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
Allow Non-Ordinary Pages to have appropriate color provider
This change addresses an issue where non-ordinary pages did not have
accurate color providers. The problem arose because color providers
created for pages spawned via Page::CreateNonOrdinary used default
colors instead of the system colors calculated from the browser
process. As a result, some popups and scrollbars displayed incorrect
colors.
To resolve this, the change caches the color provider colors in the
Page class. The cached colors are then used to obtain the main
page’s colors and are passed down to create color providers for
non-ordinary pages when a main page is present. This approach is
similar to how web settings are handled for non-ordinary pages.
Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |