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

Issue 2202123002: Make WebView respond to device scale change (Closed)

Created:
4 years, 4 months ago by Tima Vaisburd
Modified:
3 years, 9 months ago
CC:
chromium-reviews, jam, darin-cc_chromium.org, android-webview-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make WebView respond to device scale change This CL listens to the device scale change in AwContents.onConfigurationChanged() and updates the device scale factor in SharedDeviceDisplayInfo, ContentViewCore and AwContents areas. BUG=620929

Patch Set 1 #

Total comments: 14

Patch Set 2 : Made WindowAndroid::content_offset() device scale independent, restored AwContents.onSizeChanged(),… #

Total comments: 3

Patch Set 3 : Moved WindowAndroid::content_offset() work out #

Patch Set 4 : Rebase only #

Patch Set 5 : Combined two setSize methods again with question #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+69 lines, -11 lines) Patch
M android_webview/java/src/org/chromium/android_webview/AwContents.java View 1 2 3 4 7 chunks +23 lines, -7 lines 1 comment Download
M android_webview/java/src/org/chromium/android_webview/AwSettings.java View 1 chunk +1 line, -2 lines 0 comments Download
M android_webview/tools/system_webview_shell/apk/AndroidManifest.xml View 1 chunk +1 line, -1 line 0 comments Download
M content/browser/android/content_view_core_impl.h View 1 2 3 2 chunks +4 lines, -1 line 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 2 3 1 chunk +7 lines, -0 lines 0 comments Download
M content/public/android/java/src/org/chromium/content/browser/ContentViewCore.java View 1 2 3 4 3 chunks +33 lines, -0 lines 0 comments Download

Messages

Total messages: 16 (3 generated)
Tima Vaisburd
I managed to make the scale change work, at least in my limited testing. There ...
4 years, 4 months ago (2016-08-02 17:27:20 UTC) #3
boliu
https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java File android_webview/java/src/org/chromium/android_webview/AwContents.java (left): https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java#oldcode3187 android_webview/java/src/org/chromium/android_webview/AwContents.java:3187: mContentViewCore.onPhysicalBackingSizeChanged(w, h); On 2016/08/02 17:27:19, Tima Vaisburd wrote: > ...
4 years, 4 months ago (2016-08-02 18:09:27 UTC) #4
Tima Vaisburd
https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java File android_webview/java/src/org/chromium/android_webview/AwContents.java (left): https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java#oldcode3187 android_webview/java/src/org/chromium/android_webview/AwContents.java:3187: mContentViewCore.onPhysicalBackingSizeChanged(w, h); On 2016/08/02 18:09:27, boliu wrote: > On ...
4 years, 4 months ago (2016-08-02 18:53:27 UTC) #5
boliu
https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java File android_webview/java/src/org/chromium/android_webview/AwContents.java (left): https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java#oldcode3187 android_webview/java/src/org/chromium/android_webview/AwContents.java:3187: mContentViewCore.onPhysicalBackingSizeChanged(w, h); On 2016/08/02 18:53:27, Tima Vaisburd wrote: > ...
4 years, 4 months ago (2016-08-02 19:00:02 UTC) #6
Tima Vaisburd
On 2016/08/02 19:00:02, boliu wrote: > https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java > File android_webview/java/src/org/chromium/android_webview/AwContents.java > (left): > > https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java#oldcode3187 ...
4 years, 4 months ago (2016-08-02 19:21:36 UTC) #7
boliu
On 2016/08/02 19:21:36, Tima Vaisburd wrote: > On 2016/08/02 19:00:02, boliu wrote: > > > ...
4 years, 4 months ago (2016-08-02 19:36:01 UTC) #8
Tima Vaisburd
https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java File android_webview/java/src/org/chromium/android_webview/AwContents.java (left): https://codereview.chromium.org/2202123002/diff/1/android_webview/java/src/org/chromium/android_webview/AwContents.java#oldcode3187 android_webview/java/src/org/chromium/android_webview/AwContents.java:3187: mContentViewCore.onPhysicalBackingSizeChanged(w, h); On 2016/08/02 19:00:02, boliu wrote: > On ...
4 years, 4 months ago (2016-08-16 00:21:01 UTC) #9
boliu
when you rebase, upload a rebase patch set only first, then upload your additional changes, ...
4 years, 4 months ago (2016-08-16 14:53:47 UTC) #10
boliu
https://codereview.chromium.org/2202123002/diff/20001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2202123002/diff/20001/content/browser/android/content_view_core_impl.cc#newcode432 content/browser/android/content_view_core_impl.cc:432: view_.GetWindowAndroid()->set_content_offset(content_offset); this change and it's fallout can be in ...
4 years, 4 months ago (2016-08-16 15:03:03 UTC) #11
Tima Vaisburd
https://codereview.chromium.org/2202123002/diff/20001/content/browser/android/content_view_core_impl.cc File content/browser/android/content_view_core_impl.cc (right): https://codereview.chromium.org/2202123002/diff/20001/content/browser/android/content_view_core_impl.cc#newcode432 content/browser/android/content_view_core_impl.cc:432: view_.GetWindowAndroid()->set_content_offset(content_offset); On 2016/08/16 15:03:03, boliu wrote: > this change ...
4 years, 4 months ago (2016-08-16 20:55:29 UTC) #12
Tima Vaisburd
https://codereview.chromium.org/2202123002/diff/100001/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/2202123002/diff/100001/android_webview/java/src/org/chromium/android_webview/AwContents.java#newcode3224 android_webview/java/src/org/chromium/android_webview/AwContents.java:3224: mContentViewCore.onPhysicalAndViewportSizeChanged(w, h); I still did not understand why the ...
4 years, 4 months ago (2016-08-22 19:06:26 UTC) #14
sgurun-gerrit only
can you please close this?
3 years, 9 months ago (2017-03-01 01:01:21 UTC) #15
Tima Vaisburd
3 years, 9 months ago (2017-03-01 01:56:54 UTC) #16
On 2017/03/01 01:01:21, sgurun wrote:
> can you please close this?

This is initial prototype that did not go into production. Closing.

Powered by Google App Engine
This is Rietveld 408576698