diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2021-09-30 11:25:49 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2022-02-25 10:43:17 +0100 |
commit | e8d284818d9b95bec9253ad48aae2bba1b2cb475 (patch) | |
tree | b4bd6a6885cd187685ea091bc597f57188c5f13e | |
parent | 77851fb1378e8f9442450cac05bd4a64471696e5 (diff) | |
download | qtwebengine-chromium-e8d284818d9b95bec9253ad48aae2bba1b2cb475.tar.gz |
Export a base background-color override from WebView again
web_view_impl.h does not compile outside of blink, so we need
the setter in WebView.
Change-Id: Ibdd48b86cd026270a5c48c4d6ba7e3c251062438
Reviewed-by: Jüri Valdmann <juri.valdmann@qt.io>
-rw-r--r-- | chromium/third_party/blink/public/web/web_view.h | 2 | ||||
-rw-r--r-- | chromium/third_party/blink/renderer/core/exported/web_view_impl.h | 2 |
2 files changed, 3 insertions, 1 deletions
diff --git a/chromium/third_party/blink/public/web/web_view.h b/chromium/third_party/blink/public/web/web_view.h index 14d4a00293a..e8d90af362f 100644 --- a/chromium/third_party/blink/public/web/web_view.h +++ b/chromium/third_party/blink/public/web/web_view.h @@ -362,6 +362,8 @@ class WebView { // Custom colors ------------------------------------------------------- + virtual void SetBaseBackgroundColorOverrideForInspector(absl::optional<SkColor>) {} + virtual void SetDeviceColorSpaceForTesting( const gfx::ColorSpace& color_space) = 0; diff --git a/chromium/third_party/blink/renderer/core/exported/web_view_impl.h b/chromium/third_party/blink/renderer/core/exported/web_view_impl.h index 63e97c417f1..d3becb7a382 100644 --- a/chromium/third_party/blink/renderer/core/exported/web_view_impl.h +++ b/chromium/third_party/blink/renderer/core/exported/web_view_impl.h @@ -253,7 +253,7 @@ class CORE_EXPORT WebViewImpl final : public WebView, void SetBackgroundColorOverrideForFullscreenController( absl::optional<SkColor>); void SetBaseBackgroundColorOverrideTransparent(bool override_to_transparent); - void SetBaseBackgroundColorOverrideForInspector(absl::optional<SkColor>); + void SetBaseBackgroundColorOverrideForInspector(absl::optional<SkColor>) override; // Resize the WebView. You likely should be using // MainFrameWidget()->Resize instead. |