Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Dear release team,

I would like to fix bug #854399, which tells that MathJax by default downloads
and evaluates a JS file from https://cdn.mathjax.org/.

In https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=854399#10 I listed the
three possible ways to fix it. A) is not applicable for Stretch because it
means packaging a new source. As it turns out, C) is not possible too,
because accessibility-menu.js is just a wrapper that loads other extensions
from MathJax-a11y repository, and I do not want to bundle all of them.

So I would like to go with B), which means disabling the accessibility menu
in the packaged version of MathJax.

The debdiff for what I would like to upload is attached. It is quite a long
patch because there are many configurations. This patch can be replaced with
(and is identical to) one sed call in debian/rules, but I prefer the patch
because it is easier to revert after build.

Please let me know if it is OK to upload this to sid.

--
Dmitry Shachnev
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+mathjax (2.7.0-2) unstable; urgency=medium
+
+  * Remove [Contrib]/a11y/accessibility-menu.js from all configurations,
+    downloading and running JS code from web is a security breach
+    (no_accessibility_menu.diff; closes: #854399).
+
+ -- Dmitry Shachnev <mity...@debian.org>  Tue, 14 Feb 2017 18:00:27 +0300
+
 mathjax (2.7.0-1) unstable; urgency=medium
 
   * New upstream release.
--- /dev/null
+++ b/debian/patches/no_accessibility_menu.diff
@@ -0,0 +1,340 @@
+Description: remove accessibility-menu.js from the default extensions list
+ This extension is loaded from external source, which is considered a privacy
+ breach. We will be able to re-introduce it later when it is packaged.
+ .
+ This patch was generated automatically by running:
+ sed -i 's|,"\[Contrib\]/a11y/accessibility-menu.js"||' unpacked/config/*.js
+Author: Dmitry Shachnev <mity...@debian.org>
+Forwarded: not-needed
+Last-Update: 2017-02-14
+
+--- a/unpacked/config/AM_CHTML-full.js
++++ b/unpacked/config/AM_CHTML-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/AsciiMath","output/CommonHTML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/AM_CHTML.js
++++ b/unpacked/config/AM_CHTML.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/AsciiMath","output/CommonHTML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/AM_HTMLorMML-full.js
++++ b/unpacked/config/AM_HTMLorMML-full.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/AsciiMath","output/HTML-CSS","output/NativeMML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/AM_HTMLorMML.js
++++ b/unpacked/config/AM_HTMLorMML.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/AsciiMath","output/HTML-CSS","output/NativeMML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/AM_SVG-full.js
++++ b/unpacked/config/AM_SVG-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/AsciiMath","output/SVG","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/AM_SVG.js
++++ b/unpacked/config/AM_SVG.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/AsciiMath","output/SVG","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/Accessible-full.js
++++ b/unpacked/config/Accessible-full.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","output/HTML-CSS","output/NativeMML","output/PreviewHTML"],
+   menuSettings: {
+     zoom: "Double-Click",
+--- a/unpacked/config/Accessible.js
++++ b/unpacked/config/Accessible.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","output/HTML-CSS","output/NativeMML","output/PreviewHTML"],
+   menuSettings: {
+     zoom: "Double-Click",
+--- a/unpacked/config/MML_CHTML-full.js
++++ b/unpacked/config/MML_CHTML-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/MathML","output/CommonHTML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/MML_CHTML.js
++++ b/unpacked/config/MML_CHTML.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/MathML","output/CommonHTML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/MML_HTMLorMML-full.js
++++ b/unpacked/config/MML_HTMLorMML-full.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/MathML","output/HTML-CSS","output/NativeMML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/MML_HTMLorMML.js
++++ b/unpacked/config/MML_HTMLorMML.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/MathML","output/HTML-CSS","output/NativeMML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/MML_SVG-full.js
++++ b/unpacked/config/MML_SVG-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/MathML","output/SVG","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/MML_SVG.js
++++ b/unpacked/config/MML_SVG.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/MathML","output/SVG","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS-MML_HTMLorMML-full.js
++++ b/unpacked/config/TeX-AMS-MML_HTMLorMML-full.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","output/HTML-CSS","output/NativeMML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS-MML_HTMLorMML.js
++++ b/unpacked/config/TeX-AMS-MML_HTMLorMML.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","output/HTML-CSS","output/NativeMML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS-MML_SVG-full.js
++++ b/unpacked/config/TeX-AMS-MML_SVG-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","output/SVG","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS-MML_SVG.js
++++ b/unpacked/config/TeX-AMS-MML_SVG.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","output/SVG","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS_CHTML-full.js
++++ b/unpacked/config/TeX-AMS_CHTML-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","output/CommonHTML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS_CHTML.js
++++ b/unpacked/config/TeX-AMS_CHTML.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","output/CommonHTML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS_HTML-full.js
++++ b/unpacked/config/TeX-AMS_HTML-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","output/HTML-CSS","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS_HTML.js
++++ b/unpacked/config/TeX-AMS_HTML.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","output/HTML-CSS","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS_SVG-full.js
++++ b/unpacked/config/TeX-AMS_SVG-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","output/SVG","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-AMS_SVG.js
++++ b/unpacked/config/TeX-AMS_SVG.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","output/SVG","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-MML-AM_CHTML-full.js
++++ b/unpacked/config/TeX-MML-AM_CHTML-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","input/AsciiMath","output/CommonHTML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-MML-AM_CHTML.js
++++ b/unpacked/config/TeX-MML-AM_CHTML.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","input/AsciiMath","output/CommonHTML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-MML-AM_HTMLorMML-full.js
++++ b/unpacked/config/TeX-MML-AM_HTMLorMML-full.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","input/AsciiMath","output/HTML-CSS","output/NativeMML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-MML-AM_HTMLorMML.js
++++ b/unpacked/config/TeX-MML-AM_HTMLorMML.js
+@@ -15,7 +15,7 @@
+ 
+ MathJax.Hub.Config({
+   config: ["MMLorHTML.js"],
+-  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","input/AsciiMath","output/HTML-CSS","output/NativeMML","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-MML-AM_SVG-full.js
++++ b/unpacked/config/TeX-MML-AM_SVG-full.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","input/AsciiMath","output/SVG","output/PreviewHTML"]
+ });
+ 
+--- a/unpacked/config/TeX-MML-AM_SVG.js
++++ b/unpacked/config/TeX-MML-AM_SVG.js
+@@ -14,7 +14,7 @@
+  */
+ 
+ MathJax.Hub.Config({
+-  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js","[Contrib]/a11y/accessibility-menu.js"],
++  extensions: ["tex2jax.js","mml2jax.js","asciimath2jax.js","MathEvents.js","MathZoom.js","MathMenu.js","toMathML.js","TeX/noErrors.js","TeX/noUndefined.js","TeX/AMSmath.js","TeX/AMSsymbols.js","fast-preview.js","AssistiveMML.js"],
+   jax: ["input/TeX","input/MathML","input/AsciiMath","output/SVG","output/PreviewHTML"]
+ });
+ 
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
 no_extra_fonts.diff
 update_url.diff
+no_accessibility_menu.diff

Attachment: signature.asc
Description: PGP signature

Reply via email to