Push registration should read a "gcm_user_visible_only" key from the Manifest.
commit94297a7db1826ba150b7d0766ddb52d4084e3914
authorpeter <peter@chromium.org>
Thu, 4 Dec 2014 16:05:41 +0000 (4 08:05 -0800)
committerCommit bot <commit-bot@chromium.org>
Thu, 4 Dec 2014 16:06:45 +0000 (4 16:06 +0000)
tree435d926cc5e7e29e7d2b8035713fdb2888c4f2c8
parentc0841d5f525f5268276fc365d068a518ab7554aa
Push registration should read a "gcm_user_visible_only" key from the Manifest.

Per this implementation, the key will be read from the developer-supplied
manifest file as a boolean value (defaulting to FALSE), and passed through
to the browser process.

BUG=437929

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

Cr-Commit-Position: refs/heads/master@{#306824}
12 files changed:
chrome/browser/services/gcm/push_messaging_service_impl.cc
chrome/browser/services/gcm/push_messaging_service_impl.h
content/browser/push_messaging/push_messaging_message_filter.cc
content/browser/push_messaging/push_messaging_message_filter.h
content/common/push_messaging_messages.h
content/public/browser/push_messaging_service.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
content/renderer/push_messaging_dispatcher.cc