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

Issue 2855143004: Implements a display scale tray setting behind a chrome switch (Closed)

Created:
3 years, 7 months ago by malaykeshav
Modified:
3 years, 7 months ago
Reviewers:
oshima
CC:
asvitkine+watch_chromium.org, chromium-apps-reviews_chromium.org, chromium-reviews, extensions-reviews_chromium.org, kalyank, oshima+watch_chromium.org, sadrul
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Implements a display scale tray setting behind a chrome switch Implements a system tray setting to update and force a device scale factor on the device. This tray setting is hidden behind a switch. This will help in debugging and testing UI at different scales faster. Also adds a utility method to display class to force a new device scale factor. COMPONENT=System Tray, Ash switches, Ash strings, about flags, display BUG=718639 Review-Url: https://codereview.chromium.org/2855143004 Cr-Commit-Position: refs/heads/master@{#470531} Committed: https://chromium.googlesource.com/chromium/src/+/49cd16f6b9d7512e5cbcc02b41434d8e6cfe7134

Patch Set 1 : Implements a display scale tray setting behind a chrome flag #

Patch Set 2 : Updated histogram flag #

Patch Set 3 : Undo name change #

Patch Set 4 : Sync with ToT #

Total comments: 17

Patch Set 5 : Sync with ToT #

Patch Set 6 : Removing user facing flag #

Patch Set 7 : nit #

Total comments: 4

Patch Set 8 : nits & remove histogram file #

Patch Set 9 : Sync with ToT #

Unified diffs Side-by-side diffs Delta from patch set Stats (+425 lines, -0 lines) Patch
M ash/BUILD.gn View 1 2 3 4 5 6 7 8 1 chunk +6 lines, -0 lines 0 comments Download
M ash/ash_strings.grd View 1 2 3 4 5 6 7 8 1 chunk +6 lines, -0 lines 0 comments Download
M ash/ash_switches.h View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M ash/ash_switches.cc View 1 2 3 4 5 6 1 chunk +4 lines, -0 lines 0 comments Download
A ash/system/display_scale/scale_detailed_view.h View 1 chunk +44 lines, -0 lines 0 comments Download
A ash/system/display_scale/scale_detailed_view.cc View 1 2 3 4 1 chunk +81 lines, -0 lines 0 comments Download
A ash/system/display_scale/scale_view.h View 1 2 3 4 1 chunk +57 lines, -0 lines 0 comments Download
A ash/system/display_scale/scale_view.cc View 1 2 3 4 5 6 7 1 chunk +100 lines, -0 lines 0 comments Download
A ash/system/display_scale/tray_scale.h View 1 2 3 4 1 chunk +43 lines, -0 lines 0 comments Download
A ash/system/display_scale/tray_scale.cc View 1 2 3 4 1 chunk +59 lines, -0 lines 0 comments Download
M ash/system/tray/system_tray.h View 1 2 3 4 5 6 7 8 2 chunks +2 lines, -0 lines 0 comments Download
M ash/system/tray/system_tray.cc View 1 2 3 4 5 6 7 8 2 chunks +3 lines, -0 lines 0 comments Download
M ui/display/display.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M ui/display/display.cc View 1 2 3 4 5 6 7 1 chunk +9 lines, -0 lines 0 comments Download
M ui/display/display_unittest.cc View 1 2 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 50 (41 generated)
malaykeshav
PTAL
3 years, 7 months ago (2017-05-05 20:44:48 UTC) #16
oshima
https://codereview.chromium.org/2855143004/diff/100001/ash/system/display_scale/scale_detailed_view.cc File ash/system/display_scale/scale_detailed_view.cc (right): https://codereview.chromium.org/2855143004/diff/100001/ash/system/display_scale/scale_detailed_view.cc#newcode61 ash/system/display_scale/scale_detailed_view.cc:61: view_to_scale_[container] = scale; optional: or you can parse it ...
3 years, 7 months ago (2017-05-06 19:50:23 UTC) #19
malaykeshav
https://codereview.chromium.org/2855143004/diff/100001/ash/system/display_scale/scale_detailed_view.cc File ash/system/display_scale/scale_detailed_view.cc (right): https://codereview.chromium.org/2855143004/diff/100001/ash/system/display_scale/scale_detailed_view.cc#newcode61 ash/system/display_scale/scale_detailed_view.cc:61: view_to_scale_[container] = scale; On 2017/05/06 at 19:50:22, oshima wrote: ...
3 years, 7 months ago (2017-05-08 19:18:07 UTC) #21
oshima
https://codereview.chromium.org/2855143004/diff/160001/ash/system/display_scale/scale_view.cc File ash/system/display_scale/scale_view.cc (right): https://codereview.chromium.org/2855143004/diff/160001/ash/system/display_scale/scale_view.cc#newcode88 ash/system/display_scale/scale_view.cc:88: if (reason == views::VALUE_CHANGED_BY_USER) nit: {} https://codereview.chromium.org/2855143004/diff/160001/ui/display/display.cc File ui/display/display.cc ...
3 years, 7 months ago (2017-05-09 03:58:21 UTC) #31
oshima
and I assume you don't need histogram change?
3 years, 7 months ago (2017-05-09 05:22:40 UTC) #34
malaykeshav
PTAL https://codereview.chromium.org/2855143004/diff/160001/ash/system/display_scale/scale_view.cc File ash/system/display_scale/scale_view.cc (right): https://codereview.chromium.org/2855143004/diff/160001/ash/system/display_scale/scale_view.cc#newcode88 ash/system/display_scale/scale_view.cc:88: if (reason == views::VALUE_CHANGED_BY_USER) On 2017/05/09 at 03:58:21, ...
3 years, 7 months ago (2017-05-10 05:28:27 UTC) #44
oshima
On 2017/05/10 05:28:27, malaykeshav wrote: > PTAL > > https://codereview.chromium.org/2855143004/diff/160001/ash/system/display_scale/scale_view.cc > File ash/system/display_scale/scale_view.cc (right): > ...
3 years, 7 months ago (2017-05-10 06:35:52 UTC) #45
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/2855143004/200001
3 years, 7 months ago (2017-05-10 09:06:54 UTC) #47
commit-bot: I haz the power
3 years, 7 months ago (2017-05-10 11:21:19 UTC) #50
Message was sent while issue was closed.
Committed patchset #9 (id:200001) as
https://chromium.googlesource.com/chromium/src/+/49cd16f6b9d7512e5cbcc02b4143...

Powered by Google App Engine
This is Rietveld 408576698