Parse background_color from the Manifest
commit4b2dde0a665117d00c315f76e129ffc3dc45aee4
authorlalitm <lalitm@google.com>
Wed, 19 Aug 2015 22:35:32 +0000 (19 15:35 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 19 Aug 2015 22:36:04 +0000 (19 22:36 +0000)
tree9a79bf00c0fe0b0d53f7620957d77f3a77fe1efb
parent21773eb242e96704d0ec486d1adf95f2da5d55f7
Parse background_color from the Manifest

This is parsing the property following the algorithm in https://w3c.github.io/manifest/#background_color-member.

It is also doing some refactoring to merge some theme_color code with background_color.

BUG=522042

Review URL: https://codereview.chromium.org/1295153002

Cr-Commit-Position: refs/heads/master@{#344354}
21 files changed:
chrome/android/java/src/org/chromium/chrome/browser/ShortcutHelper.java
chrome/android/java/src/org/chromium/chrome/browser/webapps/FullScreenActivityTab.java
chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappActivity.java
chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappInfo.java
chrome/android/java/src/org/chromium/chrome/browser/webapps/WebappLauncherActivity.java
chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebappInfoTest.java
chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebappModeTest.java
chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebappUrlBarTest.java
chrome/android/javatests/src/org/chromium/chrome/browser/webapps/WebappVisibilityTest.java
chrome/browser/android/banners/app_banner_infobar_delegate_android.cc
chrome/browser/android/shortcut_helper.cc
chrome/browser/android/shortcut_info.cc
chrome/browser/android/shortcut_info.h
chrome/browser/android/shortcut_info_unittest.cc
content/browser/manifest/manifest_manager_host.cc
content/common/manifest_manager_messages.h
content/public/common/manifest.cc
content/public/common/manifest.h
content/renderer/manifest/manifest_parser.cc
content/renderer/manifest/manifest_parser.h
content/renderer/manifest/manifest_parser_unittest.cc