diff --git a/CHANGES b/CHANGES index b6bfa0e9368..53636f10465 100644 --- a/CHANGES +++ b/CHANGES @@ -42,6 +42,7 @@ Bugs fixed is decorated * #8434: autodoc: :confval:`autodoc_type_aliases` does not effect to variables and attributes +* #8419: html search: Do not load ``language_data.js`` in non-search pages Testing -------- diff --git a/sphinx/builders/html/__init__.py b/sphinx/builders/html/__init__.py index d7986e7dc6b..6d263a9ed69 100644 --- a/sphinx/builders/html/__init__.py +++ b/sphinx/builders/html/__init__.py @@ -301,7 +301,6 @@ def init_js_files(self) -> None: self.add_js_file('jquery.js') self.add_js_file('underscore.js') self.add_js_file('doctools.js') - self.add_js_file('language_data.js') for filename, attrs in self.app.registry.js_files: self.add_js_file(filename, **attrs) diff --git a/sphinx/themes/basic/search.html b/sphinx/themes/basic/search.html index 2673369f248..cf574f8d5f2 100644 --- a/sphinx/themes/basic/search.html +++ b/sphinx/themes/basic/search.html @@ -12,6 +12,7 @@ {%- block scripts %} {{ super() }} + {%- endblock %} {% block extrahead %}