Chrome 拡張機能の default_popup ページで Raphael を使用してパスを描画しようとすると、次のようになります。
r.path("M0,0L10,10");
次のエラーが表示されます。
Uncaught EvalError: Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed source of script in the following Content Security Policy directive: "script-src 'self' chrome-extension-resource:".
eval() などを禁止する必要があることは理解していますが、これが「文字列を JavaScript として評価する」のはなぜですか? eval() を許可する危険なセキュリティ ポリシーを設定する以外に、パス文字列なしでパスを生成する別の方法はありますか?