| Index: chrome/browser/push_messaging/push_messaging_app_identifier.cc
|
| diff --git a/chrome/browser/push_messaging/push_messaging_app_identifier.cc b/chrome/browser/push_messaging/push_messaging_app_identifier.cc
|
| index fa15b9468950343944fa1adca15aa74ae085b2d5..cfb8c5f1732b1d9a9f7c857acef0acd07b082c80 100644
|
| --- a/chrome/browser/push_messaging/push_messaging_app_identifier.cc
|
| +++ b/chrome/browser/push_messaging/push_messaging_app_identifier.cc
|
| @@ -37,8 +37,9 @@ std::string MakePrefValue(const GURL& origin,
|
| bool GetOriginAndSWRFromPrefValue(
|
| const std::string& pref_value, GURL* origin,
|
| int64_t* service_worker_registration_id) {
|
| - std::vector<std::string> parts;
|
| - base::SplitString(pref_value, kSeparator, &parts);
|
| + std::vector<std::string> parts = base::SplitString(
|
| + pref_value, std::string(1, kSeparator),
|
| + base::TRIM_WHITESPACE, base::SPLIT_WANT_ALL);
|
| if (parts.size() != 2)
|
| return false;
|
|
|
|
|