Move push endpoint concatenation up to the browser process.
commit109e5107e8db6ed12f0b9a903c87cdc485d29365
authorpeter <peter@chromium.org>
Wed, 3 Jun 2015 12:25:37 +0000 (3 05:25 -0700)
committerCommit bot <commit-bot@chromium.org>
Wed, 3 Jun 2015 12:26:09 +0000 (3 12:26 +0000)
tree10e900fc40d5aaadef62d9ebb14aba0046e12234
parent32dbfae08fffc0677d56e56db9ebe2df7f632bf1
Move push endpoint concatenation up to the browser process.

The renderer no longer needs to know about the subscription id independent
of the endpoint, so we can concatenate the endpoint and the subscription
id before sending it to the renderer.

This CL is part of a three-sided patch:
  [1] https://codereview.chromium.org/1148763005/
  [2] This CL.
  [3] https://codereview.chromium.org/1154233005/

BUG=477401

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

Cr-Commit-Position: refs/heads/master@{#332602}
content/browser/push_messaging/push_messaging_message_filter.cc
content/browser/push_messaging/push_messaging_message_filter.h
content/child/push_messaging/push_provider.cc
content/child/push_messaging/push_provider.h
content/common/push_messaging_messages.h
content/renderer/push_messaging/push_messaging_dispatcher.cc
content/renderer/push_messaging/push_messaging_dispatcher.h