| Index: chrome/browser/extensions/extension_permissions_api.cc
|
| diff --git a/chrome/browser/extensions/extension_permissions_api.cc b/chrome/browser/extensions/extension_permissions_api.cc
|
| index bfc7116a618cef0f6dc70e2e6f3c157b18597235..713782d2349bcb17fc7b728d381a8dfb345236c4 100644
|
| --- a/chrome/browser/extensions/extension_permissions_api.cc
|
| +++ b/chrome/browser/extensions/extension_permissions_api.cc
|
| @@ -115,9 +115,9 @@ bool UnpackPermissionsFromValue(DictionaryValue* value,
|
| return false;
|
| }
|
|
|
| - URLPattern origin(Extension::kValidHostPermissionSchemes);
|
| - URLPattern::ParseResult parse_result =
|
| - origin.Parse(pattern, URLPattern::IGNORE_PORTS);
|
| + URLPattern origin(URLPattern::IGNORE_PORTS,
|
| + Extension::kValidHostPermissionSchemes);
|
| + URLPattern::ParseResult parse_result = origin.Parse(pattern);
|
| if (URLPattern::PARSE_SUCCESS != parse_result) {
|
| *error = ExtensionErrorUtils::FormatErrorMessage(
|
| kInvalidOrigin,
|
|
|