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

Issue 2300463002: Add observers for DIP scale change. (Closed)

Created:
4 years, 3 months ago by Tima Vaisburd
Modified:
4 years, 1 month ago
Reviewers:
Ted C, Yusuf, gsennton, boliu
CC:
chromium-reviews, posciak+watch_chromium.org, jam, darin-cc_chromium.org, android-webview-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Add observers for DIP scale change. Extended Java DisplayAndroidObserver interface to receive the DIP scale change notifications. Added two such observers: ContentViewCore and AwContents. Upon receiving the notification ContentViewCore now sets the DIP scale both on Java and native side. It happens 1. During initialization, 2. When ContentViewCore is attached to a window, either for the first time or due to reparenting, 3. Due to notification from observer. In cases (2) and (3) we force layout. BUG=620929 Committed: https://crrev.com/9483b39990200554ba76602455869962005ace0e Cr-Commit-Position: refs/heads/master@{#430536}

Patch Set 1 #

Total comments: 8

Patch Set 2 : Rebase only #

Patch Set 3 : DIPScaleListener listen itself, add observer early in AwContents #

Total comments: 15

Patch Set 4 : Moved the listener to WindowAndroid, some minor changes #

Total comments: 8

Patch Set 5 : Made observer interface top level class and renamed to listener #

Total comments: 11

Patch Set 6 : Start listening on first attached observer and stop on last removed one. #

Patch Set 7 : An attempt to fix tests compilation #

Total comments: 61

Patch Set 8 : Addressed comments, more questions. #

Total comments: 4

Patch Set 9 : Made DisplayObserver private to ContentViewCore #

Patch Set 10 : Added getDIPScale(context) and removed logs in DIPScaleMonitor #

Patch Set 11 : Rebase only #

Patch Set 12 : Rebase #

Patch Set 13 : Reworked to use DisplayAndroid #

Patch Set 14 : Fix test compilation #

Total comments: 1

Patch Set 15 : Do not force layout during initialization. #

Total comments: 18

Patch Set 16 : Addressed comments #

Total comments: 14

Patch Set 17 : Pass DIP scale during CVC c++ Init(), force layout only if DIP scale changed #

Total comments: 2

Patch Set 18 : Attempt to fix unit test #

Total comments: 1

Patch Set 19 : Update the fix #

Total comments: 13

Patch Set 20 : Rebase only #

Patch Set 21 : Rebased to master #

Unified diffs Side-by-side diffs Delta from patch set Stats (+123 lines, -31 lines) Patch
M android_webview/java/src/org/chromium/android_webview/AwContents.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 8 chunks +23 lines, -6 lines 0 comments Download
M content/browser/android/content_view_core_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 4 chunks +7 lines, -1 line 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 6 chunks +25 lines, -7 lines 0 comments Download
M content/browser/site_per_process_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +14 lines, -4 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 7 chunks +26 lines, -8 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/RenderCoordinates.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 3 chunks +6 lines, -5 lines 0 comments Download
M content/public/android/javatests/src/org/chromium/content/browser/ScreenOrientationListenerTest.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +3 lines, -0 lines 0 comments Download
M ui/android/java/src/org/chromium/ui/display/DisplayAndroid.java View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 3 chunks +19 lines, -0 lines 0 comments Download

Messages

Total messages: 119 (65 generated)
Tima Vaisburd
Bo, finally I came up with something, could you please verify the approach? Thank you. ...
4 years, 3 months ago (2016-08-31 01:04:24 UTC) #1
boliu
+yusufo to answer reparent question you need to actually add me to reviewers... I only ...
4 years, 3 months ago (2016-08-31 01:58:15 UTC) #3
Tima Vaisburd
Bo Liu> config change signal should come from ui layer, not from chrome or android_webview ...
4 years, 3 months ago (2016-08-31 17:48:04 UTC) #4
boliu
On 2016/08/31 17:48:04, Tima Vaisburd wrote: > Bo Liu> config change signal should come from ...
4 years, 3 months ago (2016-08-31 17:49:04 UTC) #5
Yusuf
https://codereview.chromium.org/2300463002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://codereview.chromium.org/2300463002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode1371 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:1371: if (windowAndroid != null) { On 2016/08/31 01:58:15, boliu ...
4 years, 3 months ago (2016-09-01 18:51:23 UTC) #6
Tima Vaisburd
On 2016/09/01 18:51:23, Yusuf wrote: > https://codereview.chromium.org/2300463002/diff/1/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java > File > content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java > (right): > > ...
4 years, 3 months ago (2016-09-01 19:12:10 UTC) #7
Tima Vaisburd
Bo> config change signal should come from ui layer, not from chrome or android_webview Done, ...
4 years, 3 months ago (2016-09-08 01:28:54 UTC) #9
boliu
only glanced at ui https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode81 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:81: public static DIPScaleListener getInstance() { ...
4 years, 3 months ago (2016-09-08 02:38:35 UTC) #10
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode81 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:81: public static DIPScaleListener getInstance() { On 2016/09/08 02:38:35, boliu ...
4 years, 3 months ago (2016-09-08 23:37:36 UTC) #12
boliu
skimming again.. +gsennton fyi https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode104 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:104: if (mAppContext == null) mAppContext ...
4 years, 3 months ago (2016-09-09 00:43:20 UTC) #14
gsennton
A couple of general questions: 1. Do we care how many listeners we register to ...
4 years, 3 months ago (2016-09-09 11:27:30 UTC) #15
boliu
On 2016/09/09 11:27:30, gsennton wrote: > A couple of general questions: > 1. Do we ...
4 years, 3 months ago (2016-09-09 16:21:12 UTC) #16
boliu
https://codereview.chromium.org/2300463002/diff/60001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/60001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode178 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:178: // If displayContext does not exist the window is ...
4 years, 3 months ago (2016-09-09 16:21:50 UTC) #17
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode104 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:104: if (mAppContext == null) mAppContext = displayContext.getApplicationContext(); On 2016/09/09 ...
4 years, 3 months ago (2016-09-09 17:52:26 UTC) #18
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/40001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode104 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:104: if (mAppContext == null) mAppContext = displayContext.getApplicationContext(); On 2016/09/09 ...
4 years, 3 months ago (2016-09-09 21:19:22 UTC) #19
gsennton
Given that the we run into a lot of problems just because we don't want ...
4 years, 3 months ago (2016-09-12 07:36:36 UTC) #20
Tima Vaisburd
> is there any way to register some kind of listener/reference > to the Context ...
4 years, 3 months ago (2016-09-12 17:06:18 UTC) #21
boliu
On 2016/09/12 07:36:36, gsennton wrote: > Given that the we run into a lot of ...
4 years, 3 months ago (2016-09-12 17:07:11 UTC) #22
gsennton
"Sure. CleanupReference (or something similar). But that's not what you really what. You really want ...
4 years, 3 months ago (2016-09-12 19:03:04 UTC) #23
boliu
On 2016/09/12 19:03:04, gsennton wrote: > "Sure. CleanupReference (or something similar). But that's not what ...
4 years, 3 months ago (2016-09-12 19:58:01 UTC) #24
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/80001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/80001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode56 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:56: private static final float EPS = 0.01f; On 2016/09/12 ...
4 years, 3 months ago (2016-09-13 00:09:56 UTC) #25
gsennton
https://codereview.chromium.org/2300463002/diff/80001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/80001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode141 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:141: getDisplayContext(mWindowAndroid).getSystemService(Context.DISPLAY_SERVICE); On 2016/09/13 00:09:56, Tima Vaisburd wrote: > On ...
4 years, 3 months ago (2016-09-13 11:36:39 UTC) #34
gsennton
On 2016/09/12 19:58:01, boliu wrote: > On 2016/09/12 19:03:04, gsennton wrote: > > "Sure. CleanupReference ...
4 years, 3 months ago (2016-09-13 11:42:40 UTC) #35
boliu
On 2016/09/13 11:42:40, gsennton wrote: > On 2016/09/12 19:58:01, boliu wrote: > > On 2016/09/12 ...
4 years, 3 months ago (2016-09-13 15:07:37 UTC) #36
boliu
https://codereview.chromium.org/2300463002/diff/80001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/80001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode141 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:141: getDisplayContext(mWindowAndroid).getSystemService(Context.DISPLAY_SERVICE); On 2016/09/13 11:36:39, gsennton wrote: > On 2016/09/13 ...
4 years, 3 months ago (2016-09-13 15:54:19 UTC) #37
gsennton
On 2016/09/13 15:07:37, boliu wrote: > On 2016/09/13 11:42:40, gsennton wrote: > > On 2016/09/12 ...
4 years, 3 months ago (2016-09-13 15:55:15 UTC) #38
boliu
https://codereview.chromium.org/2300463002/diff/120001/components/external_video_surface/BUILD.gn File components/external_video_surface/BUILD.gn (right): https://codereview.chromium.org/2300463002/diff/120001/components/external_video_surface/BUILD.gn#newcode33 components/external_video_surface/BUILD.gn:33: "//ui/android:ui_java", what does this have to do with this ...
4 years, 3 months ago (2016-09-14 04:35:33 UTC) #39
boliu
https://codereview.chromium.org/2300463002/diff/120001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/120001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode181 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:181: private void updateDIPScale(int displayId) { is it possible to ...
4 years, 3 months ago (2016-09-14 17:28:21 UTC) #40
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/120001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java File ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java (right): https://codereview.chromium.org/2300463002/diff/120001/ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java#newcode181 ui/android/java/src/org/chromium/ui/base/DIPScaleListener.java:181: private void updateDIPScale(int displayId) { On 2016/09/14 17:28:21, boliu ...
4 years, 3 months ago (2016-09-14 17:38:20 UTC) #41
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/120001/components/external_video_surface/BUILD.gn File components/external_video_surface/BUILD.gn (right): https://codereview.chromium.org/2300463002/diff/120001/components/external_video_surface/BUILD.gn#newcode33 components/external_video_surface/BUILD.gn:33: "//ui/android:ui_java", On 2016/09/14 04:35:32, boliu wrote: > what does ...
4 years, 3 months ago (2016-09-15 00:05:04 UTC) #42
boliu
https://codereview.chromium.org/2300463002/diff/120001/components/external_video_surface/BUILD.gn File components/external_video_surface/BUILD.gn (right): https://codereview.chromium.org/2300463002/diff/120001/components/external_video_surface/BUILD.gn#newcode33 components/external_video_surface/BUILD.gn:33: "//ui/android:ui_java", On 2016/09/15 00:05:03, Tima Vaisburd wrote: > On ...
4 years, 3 months ago (2016-09-15 05:27:42 UTC) #43
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/120001/content/public/test/android/BUILD.gn File content/public/test/android/BUILD.gn (right): https://codereview.chromium.org/2300463002/diff/120001/content/public/test/android/BUILD.gn#newcode29 content/public/test/android/BUILD.gn:29: "//ui/android:ui_java", On 2016/09/15 05:27:41, boliu wrote: > On 2016/09/15 ...
4 years, 3 months ago (2016-09-15 18:11:42 UTC) #44
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/120001/components/external_video_surface/BUILD.gn File components/external_video_surface/BUILD.gn (right): https://codereview.chromium.org/2300463002/diff/120001/components/external_video_surface/BUILD.gn#newcode33 components/external_video_surface/BUILD.gn:33: "//ui/android:ui_java", On 2016/09/15 05:27:41, boliu wrote: > On 2016/09/15 ...
4 years, 3 months ago (2016-09-16 23:59:26 UTC) #55
Tima Vaisburd
I rewrote this CL for DisplayAndroid, please take another look. Now I'm worried that I ...
4 years, 2 months ago (2016-10-17 00:05:37 UTC) #66
Tima Vaisburd
Slight refactoring to avoid ForceLayout() during initialization. Updated the bug description.
4 years, 2 months ago (2016-10-17 18:40:26 UTC) #71
boliu
https://codereview.chromium.org/2300463002/diff/280001/android_webview/java/src/org/chromium/android_webview/AwContents.java File android_webview/java/src/org/chromium/android_webview/AwContents.java (right): https://codereview.chromium.org/2300463002/diff/280001/android_webview/java/src/org/chromium/android_webview/AwContents.java#newcode104 android_webview/java/src/org/chromium/android_webview/AwContents.java:104: DisplayAndroidObserver { use an inner class https://codereview.chromium.org/2300463002/diff/280001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc ...
4 years, 2 months ago (2016-10-18 00:26:25 UTC) #76
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/280001/android_webview/java/src/org/chromium/android_webview/AwContents.java File android_webview/java/src/org/chromium/android_webview/AwContents.java (right): https://codereview.chromium.org/2300463002/diff/280001/android_webview/java/src/org/chromium/android_webview/AwContents.java#newcode104 android_webview/java/src/org/chromium/android_webview/AwContents.java:104: DisplayAndroidObserver { On 2016/10/18 00:26:25, boliu wrote: > use ...
4 years, 2 months ago (2016-10-19 01:15:55 UTC) #78
boliu
https://codereview.chromium.org/2300463002/diff/300001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2300463002/diff/300001/content/browser/android/content_view_core_impl.cc#newcode218 content/browser/android/content_view_core_impl.cc:218: dpi_scale_(ui::GetScaleFactorForNativeView(&view_)), with the java side suggestion, you can just ...
4 years, 2 months ago (2016-10-19 04:19:19 UTC) #82
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/300001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2300463002/diff/300001/content/browser/android/content_view_core_impl.cc#newcode218 content/browser/android/content_view_core_impl.cc:218: dpi_scale_(ui::GetScaleFactorForNativeView(&view_)), On 2016/10/19 04:19:18, boliu wrote: > with the ...
4 years, 2 months ago (2016-10-19 20:25:11 UTC) #85
boliu
lgtm % nit https://codereview.chromium.org/2300463002/diff/320001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2300463002/diff/320001/content/browser/android/content_view_core_impl.cc#newcode884 content/browser/android/content_view_core_impl.cc:884: if (dpi_scale_ != dpi_scale) { nit: ...
4 years, 2 months ago (2016-10-19 20:49:08 UTC) #86
Tima Vaisburd
+tedchoc@: Ted, please take a look. https://codereview.chromium.org/2300463002/diff/320001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2300463002/diff/320001/content/browser/android/content_view_core_impl.cc#newcode884 content/browser/android/content_view_core_impl.cc:884: if (dpi_scale_ != ...
4 years, 1 month ago (2016-10-25 01:51:43 UTC) #92
Ted C
https://codereview.chromium.org/2300463002/diff/360001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2300463002/diff/360001/content/browser/android/content_view_core_impl.cc#newcode212 content/browser/android/content_view_core_impl.cc:212: float dpi_scale, since we're here, is this supposed to ...
4 years, 1 month ago (2016-10-31 20:02:40 UTC) #99
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/360001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2300463002/diff/360001/content/browser/android/content_view_core_impl.cc#newcode212 content/browser/android/content_view_core_impl.cc:212: float dpi_scale, On 2016/10/31 20:02:40, Ted C wrote: > ...
4 years, 1 month ago (2016-10-31 20:37:59 UTC) #100
Ted C
https://codereview.chromium.org/2300463002/diff/360001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2300463002/diff/360001/content/browser/android/content_view_core_impl.cc#newcode212 content/browser/android/content_view_core_impl.cc:212: float dpi_scale, On 2016/10/31 20:37:59, Tima Vaisburd wrote: > ...
4 years, 1 month ago (2016-11-01 17:07:16 UTC) #101
boliu
https://codereview.chromium.org/2300463002/diff/360001/content/public/android/java/src/org/chromium/content/browser/RenderCoordinates.java File content/public/android/java/src/org/chromium/content/browser/RenderCoordinates.java (right): https://codereview.chromium.org/2300463002/diff/360001/content/public/android/java/src/org/chromium/content/browser/RenderCoordinates.java#newcode65 content/public/android/java/src/org/chromium/content/browser/RenderCoordinates.java:65: void setDeviceScaleFactor(float dipScale, WeakReference<Context> displayContext) { On 2016/11/01 17:07:16, ...
4 years, 1 month ago (2016-11-01 17:13:03 UTC) #102
Ted C
On 2016/11/01 17:13:03, boliu wrote: > https://codereview.chromium.org/2300463002/diff/360001/content/public/android/java/src/org/chromium/content/browser/RenderCoordinates.java > File > content/public/android/java/src/org/chromium/content/browser/RenderCoordinates.java > (right): > > ...
4 years, 1 month ago (2016-11-01 17:40:22 UTC) #103
boliu
On 2016/11/01 17:40:22, Ted C wrote: > On 2016/11/01 17:13:03, boliu wrote: > > > ...
4 years, 1 month ago (2016-11-01 17:52:47 UTC) #104
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/360001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2300463002/diff/360001/content/browser/android/content_view_core_impl.cc#newcode212 content/browser/android/content_view_core_impl.cc:212: float dpi_scale, On 2016/11/01 17:07:16, Ted C wrote: > ...
4 years, 1 month ago (2016-11-01 18:23:26 UTC) #105
Ted C
lgtm w/ method renamed https://codereview.chromium.org/2300463002/diff/360001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://codereview.chromium.org/2300463002/diff/360001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode657 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:657: final float dipScale = windowAndroid.getDisplay().getDIPScale(); ...
4 years, 1 month ago (2016-11-01 19:04:59 UTC) #106
Tima Vaisburd
https://codereview.chromium.org/2300463002/diff/360001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java File content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java (right): https://codereview.chromium.org/2300463002/diff/360001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java#newcode657 content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java:657: final float dipScale = windowAndroid.getDisplay().getDIPScale(); On 2016/11/01 19:04:59, Ted ...
4 years, 1 month ago (2016-11-01 22:45:34 UTC) #107
Ted C
On 2016/11/01 22:45:34, Tima Vaisburd wrote: > https://codereview.chromium.org/2300463002/diff/360001/content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java > File > content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java > (right): > ...
4 years, 1 month ago (2016-11-01 23:45:22 UTC) #108
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/2300463002/400001
4 years, 1 month ago (2016-11-08 06:11:36 UTC) #115
commit-bot: I haz the power
Committed patchset #21 (id:400001)
4 years, 1 month ago (2016-11-08 06:16:53 UTC) #117
commit-bot: I haz the power
4 years, 1 month ago (2016-11-08 06:20:18 UTC) #119
Message was sent while issue was closed.
Patchset 21 (id:??) landed as
https://crrev.com/9483b39990200554ba76602455869962005ace0e
Cr-Commit-Position: refs/heads/master@{#430536}

Powered by Google App Engine
This is Rietveld 408576698