diff options
author | Wojtek Kosior <koszko@koszko.org> | 2022-01-08 14:47:39 +0100 |
---|---|---|
committer | Wojtek Kosior <koszko@koszko.org> | 2022-01-08 14:48:12 +0100 |
commit | 448820a11634de6ec356c77b8c7c0cf4937b344c (patch) | |
tree | 06147c3d40475ba863ccea9904ba4cdfe1d66db0 /test/extension_crafting.py | |
parent | 372d24ea3a52e376f953deeffeb7847d008b81c9 (diff) | |
download | browser-extension-448820a11634de6ec356c77b8c7c0cf4937b344c.tar.gz browser-extension-448820a11634de6ec356c77b8c7c0cf4937b344c.zip |
work on UI components
This commit introduces some HTML and javascript (and tests for it) to use in constructing the new UI. This is partial work that is not yet finished.
Diffstat (limited to 'test/extension_crafting.py')
-rw-r--r-- | test/extension_crafting.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/test/extension_crafting.py b/test/extension_crafting.py index 61f8530..efb2687 100644 --- a/test/extension_crafting.py +++ b/test/extension_crafting.py @@ -61,7 +61,7 @@ def manifest_template(): '<all_urls>', 'unlimitedStorage' ], - 'content_security_policy': "default-src 'self'; script-src 'self' https://serve.scrip.ts;", + 'content_security_policy': "object-src 'none'; script-src 'self' https://serve.scrip.ts;", 'web_accessible_resources': ['testpage.html'], 'background': { 'persistent': True, @@ -143,6 +143,8 @@ def make_extension(destination_dir, content_script=default_content_script, test_page=default_test_page, extra_files={}, extra_html=[]): + if not hasattr(extra_html, '__iter__'): + extra_html = [extra_html] manifest = manifest_template() extension_id = '{%s}' % uuid4() manifest['applications']['gecko']['id'] = extension_id |