Commit dce8ab9d authored by Jason Lin's avatar Jason Lin Committed by Commit Bot

Grant terminal/crosh js/sound/image permission

Bug: 1109773
Change-Id: I34f25aa26b61cb98564ebf62cd3d44ab2da2a2ae
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2334826
Commit-Queue: Jason Lin <lxj@google.com>
Reviewed-by: default avatarJoel Hockey <joelhockey@chromium.org>
Reviewed-by: default avatarGiovanni Ortuño Urquidi <ortuno@chromium.org>
Cr-Commit-Position: refs/heads/master@{#794769}
parent 593aa15e
......@@ -97,12 +97,12 @@ TerminalSource::TerminalSource(Profile* profile,
auto* webui_allowlist = WebUIAllowlist::GetOrCreate(profile);
const url::Origin terminal_origin = url::Origin::Create(GURL(source));
CHECK(!terminal_origin.opaque());
webui_allowlist->RegisterAutoGrantedPermission(
terminal_origin, ContentSettingsType::NOTIFICATIONS);
webui_allowlist->RegisterAutoGrantedPermission(
terminal_origin, ContentSettingsType::CLIPBOARD_READ_WRITE);
webui_allowlist->RegisterAutoGrantedPermission(terminal_origin,
ContentSettingsType::COOKIES);
for (auto permission :
{ContentSettingsType::JAVASCRIPT, ContentSettingsType::NOTIFICATIONS,
ContentSettingsType::CLIPBOARD_READ_WRITE, ContentSettingsType::COOKIES,
ContentSettingsType::IMAGES, ContentSettingsType::SOUND}) {
webui_allowlist->RegisterAutoGrantedPermission(terminal_origin, permission);
}
}
TerminalSource::~TerminalSource() = default;
......
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