Commit c4982f1c authored by Randy Rossi's avatar Randy Rossi Committed by Commit Bot

Add loginState permission to chromecast extension features/permissions

This API is requested by the chromevox extension manifest but not
used in chromecast.  This causes a DCHECK failure in the manifest
permissions parser.  Adding the feature/permission here so DCHECK
doesn't cause failure to install the extension in eng builds.

Test: Local build with x86 chromecast simulator (eng)
Bug: None
Change-Id: I9ceb769b768f15ab523653afe3defc7f1627d9a8
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2007477Reviewed-by: default avatarDaniel Nicoara <dnicoara@chromium.org>
Commit-Queue: Randy Rossi <rmrossi@chromium.org>
Cr-Commit-Position: refs/heads/master@{#733447}
parent 8985ccdc
...@@ -113,6 +113,10 @@ ...@@ -113,6 +113,10 @@
"dependencies": ["permission:tts"], "dependencies": ["permission:tts"],
"contexts": ["blessed_extension"] "contexts": ["blessed_extension"]
}, },
"loginState": {
"dependencies": ["permission:loginState"],
"contexts": ["blessed_extension"]
},
"windows": [{ "windows": [{
"dependencies": ["api:tabs"], "dependencies": ["api:tabs"],
"contexts": ["blessed_extension"] "contexts": ["blessed_extension"]
......
...@@ -72,5 +72,9 @@ ...@@ -72,5 +72,9 @@
"tabs": { "tabs": {
"channel": "stable", "channel": "stable",
"extension_types": ["extension", "legacy_packaged_app"] "extension_types": ["extension", "legacy_packaged_app"]
},
"loginState": {
"channel": "stable",
"extension_types": ["extension"]
} }
} }
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment