commit | 03a23900b86de1f55ca97c594beb06f6fe4914b7 | [log] [tgz] |
---|---|---|
author | Junbo Ke <[email protected]> | Fri Dec 03 00:55:04 2021 |
committer | Chromium LUCI CQ <[email protected]> | Fri Dec 03 00:55:04 2021 |
tree | 2c7295cef9b6f820d9d3f4db757865e9baddd7d9 | |
parent | cdedf74b75b201662ddc3cb261fee7f12b3d5a46 [diff] [blame] |
[Chromecast] Expose mojom::CastAccessibilityService to render frames. Now that we construct AccessibilityServiceImpl in CastBrowserMainParts, we can expose the mojom::CastAccessibilityService interface through local interfaces in CastWebContents rather than via a proxy to CastService. Also restructured some display settings related gn targets to make it easier to inject dependencies. Bug: b:190408515 Test: launch YT on ATV Change-Id: Ifb694d2d31b9b6e34e6de53a8102d75a7b3f7371 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3311945 Commit-Queue: Junbo Ke <[email protected]> Reviewed-by: Sean Topping <[email protected]> Cr-Commit-Position: refs/heads/main@{#947782}
diff --git a/chromecast/ui/display_settings_manager.h b/chromecast/ui/display_settings_manager.h index 373e2de3..51773ef7 100644 --- a/chromecast/ui/display_settings_manager.h +++ b/chromecast/ui/display_settings_manager.h
@@ -41,6 +41,9 @@ virtual void SetDelegate(Delegate* delegate) = 0; + virtual void SetColorTemperatureConfig( + const ColorTemperatureConfig& config) = 0; + virtual void ResetDelegate() = 0; virtual void SetGammaCalibration(