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

Issue 1682273002: Use consistent background color for WKWebViews.

Created:
4 years, 10 months ago by kkhorimoto
Modified:
4 years, 10 months ago
Reviewers:
stuartmorgan, gchatz
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Use consistent background color for WKWebViews. UIWebViews have their own default background color, while WKWebViews will interpolate between white and the WKWebView's |-backgroundColor| while the content is being zoomed. An earlier solution to this problem was to use UIWebView's background color behind web views, but this CL consolidates the backgroundColors for all WKWebViews. BUG=none

Patch Set 1 #

Patch Set 2 : #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+5 lines, -16 lines) Patch
M ios/web/web_state/ui/crw_web_controller.mm View 1 1 chunk +0 lines, -1 line 0 comments Download
M ios/web/web_state/ui/crw_web_view_content_view.mm View 2 chunks +0 lines, -15 lines 2 comments Download
M ios/web/web_state/web_view_internal_creation_util.mm View 2 chunks +5 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (3 generated)
kkhorimoto
I noticed this while investigating scroll fixes. The main web views for the app used ...
4 years, 10 months ago (2016-02-09 23:50:27 UTC) #2
gchatz
On 2016/02/09 23:50:27, kkhorimoto_ wrote: > I noticed this while investigating scroll fixes. The main ...
4 years, 10 months ago (2016-02-10 01:55:26 UTC) #3
kkhorimoto
On 2016/02/10 01:55:26, gchatz wrote: > On 2016/02/09 23:50:27, kkhorimoto_ wrote: > > I noticed ...
4 years, 10 months ago (2016-02-10 02:18:40 UTC) #4
kkhorimoto
On 2016/02/10 02:18:40, kkhorimoto_ wrote: > On 2016/02/10 01:55:26, gchatz wrote: > > On 2016/02/09 ...
4 years, 10 months ago (2016-02-10 02:20:10 UTC) #5
gchatz
On 2016/02/10 02:18:40, kkhorimoto_ wrote: > On 2016/02/10 01:55:26, gchatz wrote: > > On 2016/02/09 ...
4 years, 10 months ago (2016-02-10 02:20:14 UTC) #6
stuartmorgan
https://codereview.chromium.org/1682273002/diff/20001/ios/web/web_state/ui/crw_web_view_content_view.mm File ios/web/web_state/ui/crw_web_view_content_view.mm (left): https://codereview.chromium.org/1682273002/diff/20001/ios/web/web_state/ui/crw_web_view_content_view.mm#oldcode78 ios/web/web_state/ui/crw_web_view_content_view.mm:78: self.backgroundColor = [UIColor colorWithRed:kBackgroundRGBComponents[0] Why don't we still need ...
4 years, 10 months ago (2016-02-11 17:04:34 UTC) #7
kkhorimoto
https://codereview.chromium.org/1682273002/diff/20001/ios/web/web_state/ui/crw_web_view_content_view.mm File ios/web/web_state/ui/crw_web_view_content_view.mm (left): https://codereview.chromium.org/1682273002/diff/20001/ios/web/web_state/ui/crw_web_view_content_view.mm#oldcode78 ios/web/web_state/ui/crw_web_view_content_view.mm:78: self.backgroundColor = [UIColor colorWithRed:kBackgroundRGBComponents[0] On 2016/02/11 17:04:34, stuartmorgan wrote: ...
4 years, 10 months ago (2016-02-11 18:27:24 UTC) #8
stuartmorgan
Makes sense; lgtm
4 years, 10 months ago (2016-02-11 18:39:41 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1682273002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1682273002/20001
4 years, 10 months ago (2016-02-11 19:09:30 UTC) #11
commit-bot: I haz the power
4 years, 10 months ago (2016-02-11 19:16:16 UTC) #13
Try jobs failed on following builders:
  android_chromium_gn_compile_dbg on tryserver.chromium.android (JOB_FAILED,
https://build.chromium.org/p/tryserver.chromium.android/builders/android_chro...)
  android_clang_dbg_recipe on tryserver.chromium.android (JOB_FAILED,
https://build.chromium.org/p/tryserver.chromium.android/builders/android_clan...)
  android_compile_dbg on tryserver.chromium.android (JOB_FAILED,
https://build.chromium.org/p/tryserver.chromium.android/builders/android_comp...)
  cast_shell_linux on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linu...)
  chromeos_amd64-generic_chromium_compile_only_ng on tryserver.chromium.linux
(JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_amd64-...)
  chromeos_daisy_chromium_compile_only_ng on tryserver.chromium.linux
(JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_daisy_...)
  chromeos_x86-generic_chromium_compile_only_ng on tryserver.chromium.linux
(JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/chromeos_x86-ge...)
  chromium_presubmit on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presub...)
  linux_chromium_asan_rel_ng on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
  linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
  linux_chromium_chromeos_rel_ng on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
  linux_chromium_clobber_rel_ng on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
  linux_chromium_compile_dbg_32_ng on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
  linux_chromium_gn_chromeos_rel on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
  linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_...)
  ios_dbg_simulator_ninja on tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_dbg_simulator...)
  ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ni...)
  mac_chromium_compile_dbg_ng on tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_comp...)
  mac_chromium_gn_rel on tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_gn_r...)
  mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_...)
  win8_chromium_ng on tryserver.chromium.win (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_ng/...)
  win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED,
http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_...)

Powered by Google App Engine
This is Rietveld 408576698