mirror of
https://we.phorge.it/source/phorge.git
synced 2024-11-10 08:52:39 +01:00
Fix YouTube remarkup rule being blocked by Content-Security-Policy header
Summary: Ref T13116. See PHI526. Currently, the YouTube remarkup rule writes an `<iframe ...>` but does not adjust the Content-Security-Policy appropriately. Test Plan: Pasted a YouTube link; viewed it in Safari, Chrome and Firefox. Maniphest Tasks: T13116 Differential Revision: https://secure.phabricator.com/D19277
This commit is contained in:
parent
7189cb7ba8
commit
651f91cd54
1 changed files with 5 additions and 0 deletions
|
@ -52,4 +52,9 @@ final class PhabricatorYoutubeRemarkupRule extends PhutilRemarkupRule {
|
|||
return $this->getEngine()->storeText($iframe);
|
||||
}
|
||||
|
||||
public function didMarkupText() {
|
||||
CelerityAPI::getStaticResourceResponse()
|
||||
->addContentSecurityPolicyURI('frame-src', 'https://www.youtube.com/');
|
||||
}
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue