diff options
| author | Stephen Blott | 2016-10-01 12:05:29 +0100 | 
|---|---|---|
| committer | Stephen Blott | 2016-10-01 12:18:24 +0100 | 
| commit | d00345f45b5b3e56970237799c69808527e91919 (patch) | |
| tree | 5d2d84cf7cedf5f5358fa1686a776f43cd01b280 /pages/completion_engines.html | |
| parent | 4d58c8a9324475f41986e84cd0fac19f05c5dd6d (diff) | |
| download | vimium-d00345f45b5b3e56970237799c69808527e91919.tar.bz2 | |
Use HTML5 import to load content scripts.
This is one approach to fixing #2277 properly.  (Currently there's a
temporary fix in place.)
This uses HTML5 imports in place of the content-script loader.
This is better than the current "fix" because content scripts are only
listed in one place two places (as opposed to six).
It's worse than the previous content-script loader, though, in that
content scripts must be listed in two places, instead of one.
Fixes #2277.
Diffstat (limited to 'pages/completion_engines.html')
| -rw-r--r-- | pages/completion_engines.html | 25 | 
1 files changed, 1 insertions, 24 deletions
| diff --git a/pages/completion_engines.html b/pages/completion_engines.html index 114dc0db..d47bb87b 100644 --- a/pages/completion_engines.html +++ b/pages/completion_engines.html @@ -4,30 +4,7 @@      <!-- We re-use some styling from the options page, so that the look and feel here is similar -->      <link rel="stylesheet" type="text/css" href="options.css">      <link rel="stylesheet" type="text/css" href="completion_engines.css"> -    <!-- <script src="content_script_loader.js"></script> --> -    <!-- NOTE(smblott) Temporarily, do not use the content-script loader (2016-09-27).  It appears no longer -      to be loading scripts synchronously, and so all dependent pages fail. --> -    <script src="../lib/utils.js"></script> -    <script src="../lib/keyboard_utils.js"></script> -    <script src="../lib/dom_utils.js"></script> -    <script src="../lib/rect.js"></script> -    <script src="../lib/handler_stack.js"></script> -    <script src="../lib/settings.js"></script> -    <script src="../lib/find_mode_history.js"></script> -    <script src="../content_scripts/mode.js"></script> -    <script src="../content_scripts/ui_component.js"></script> -    <script src="../content_scripts/link_hints.js"></script> -    <script src="../content_scripts/vomnibar.js"></script> -    <script src="../content_scripts/scroller.js"></script> -    <script src="../content_scripts/marks.js"></script> -    <script src="../content_scripts/mode_insert.js"></script> -    <script src="../content_scripts/mode_find.js"></script> -    <script src="../content_scripts/mode_key_handler.js"></script> -    <script src="../content_scripts/mode_visual.js"></script> -    <script src="../content_scripts/hud.js"></script> -    <script src="../content_scripts/vimium_frontend.js"></script> -    <link rel="stylesheet" type="text/css" href="../content_scripts/vimium.css" /> - +    <link rel="import" href="vimium_resources.html">      <script src="../background_scripts/completion_engines.js"></script>      <script src="completion_engines.js"></script>    </head> | 
