Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(355)

Issue 2144683002: [Chromecast] Fix window size/page scale issues on ATV (Closed)

Created:
4 years, 5 months ago by halliwell
Modified:
4 years, 5 months ago
Reviewers:
Simeon, alokp
CC:
chromium-reviews, alokp+watch_chromium.org, lcwu+watch_chromium.org, halliwell+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[Chromecast] Fix window size/page scale issues on ATV As far as I can tell, setShrinksViewportContentToFit = false was added first to work around some resolution bug. This broke automatic page scale factor calculation later on, which we fixed in turn by forcing page scale factor = 1. And this then broke with the recent fixes to device pixel ratio. It seems that unwinding this whole sequence of workarounds gives correct behaviour. BUG=internal b/29215234 TEST=inspected resolution properties + Cast YT on ATV + variety of Chromecast hardware Committed: https://crrev.com/7c46711091a782aa5d674e4d682936fa32c93d15 Cr-Commit-Position: refs/heads/master@{#404831}

Patch Set 1 #

Total comments: 2

Patch Set 2 : Defaults are fine for linux #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1 line, -10 lines) Patch
M chromecast/renderer/cast_content_renderer_client.cc View 1 1 chunk +1 line, -10 lines 0 comments Download

Messages

Total messages: 14 (6 generated)
halliwell
4 years, 5 months ago (2016-07-12 16:57:46 UTC) #3
alokp
nice! lgtm https://codereview.chromium.org/2144683002/diff/1/chromecast/renderer/cast_content_renderer_client.cc File chromecast/renderer/cast_content_renderer_client.cc (right): https://codereview.chromium.org/2144683002/diff/1/chromecast/renderer/cast_content_renderer_client.cc#newcode103 chromecast/renderer/cast_content_renderer_client.cc:103: webview->settings()->setShrinksViewportContentToFit(true); nit: I would just delete this ...
4 years, 5 months ago (2016-07-12 17:03:38 UTC) #4
Simeon
On 2016/07/12 16:57:46, halliwell wrote: lgtm
4 years, 5 months ago (2016-07-12 17:05:52 UTC) #5
halliwell
https://codereview.chromium.org/2144683002/diff/1/chromecast/renderer/cast_content_renderer_client.cc File chromecast/renderer/cast_content_renderer_client.cc (right): https://codereview.chromium.org/2144683002/diff/1/chromecast/renderer/cast_content_renderer_client.cc#newcode103 chromecast/renderer/cast_content_renderer_client.cc:103: webview->settings()->setShrinksViewportContentToFit(true); On 2016/07/12 17:03:38, alokp wrote: > nit: I ...
4 years, 5 months ago (2016-07-12 17:11:43 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2144683002/20001
4 years, 5 months ago (2016-07-12 17:12:53 UTC) #9
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 5 months ago (2016-07-12 20:38:13 UTC) #11
commit-bot: I haz the power
CQ bit was unchecked.
4 years, 5 months ago (2016-07-12 20:38:43 UTC) #12
commit-bot: I haz the power
4 years, 5 months ago (2016-07-12 20:41:00 UTC) #14
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/7c46711091a782aa5d674e4d682936fa32c93d15
Cr-Commit-Position: refs/heads/master@{#404831}

Powered by Google App Engine
This is Rietveld 408576698