Reland 2 of r279550 "Allow notification updates on ChromeOS."
commit7f2ffbcd6eb3264d3b79d30a6d79e8173165feb8
authordewittj@chromium.org <dewittj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 26 Jun 2014 22:05:30 +0000 (26 22:05 +0000)
committerdewittj@chromium.org <dewittj@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 26 Jun 2014 22:05:30 +0000 (26 22:05 +0000)
tree2b4831a27a686bffefc96e46d1e01593a4de92bc
parent0b85414b9d615b10114e80902f5134a9651e70b6
Reland 2 of r279550 "Allow notification updates on ChromeOS."

This fixes a regression with multi-profile mode where updated
notifications don't properly have the profile_id set.

Original patches were reverted due to memory leaks in the tests.

BUG=386814

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

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@280127 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/notifications/message_center_notification_manager.cc
chrome/browser/notifications/message_center_notifications_unittest.cc [moved from chrome/browser/notifications/message_center_notifications_unittest_win.cc with 50% similarity]
chrome/chrome_tests_unit.gypi