mirror of
https://github.com/jupyter/notebook.git
synced 2025-01-24 12:05:22 +08:00
Remove MathML mime type
This commit is contained in:
parent
513b4c0a57
commit
e9d448837c
@ -244,7 +244,6 @@ define([
|
||||
const MIME_HTML = 'text/html';
|
||||
const MIME_MARKDOWN = 'text/markdown';
|
||||
const MIME_LATEX = 'text/latex';
|
||||
const MIME_MATHML = 'application/mathml+xml';
|
||||
const MIME_SVG = 'image/svg+xml';
|
||||
const MIME_PNG = 'image/png';
|
||||
const MIME_JPEG = 'image/jpeg';
|
||||
@ -257,7 +256,6 @@ define([
|
||||
MIME_HTML,
|
||||
MIME_MARKDOWN,
|
||||
MIME_LATEX,
|
||||
MIME_MATHML,
|
||||
MIME_SVG,
|
||||
MIME_PNG,
|
||||
MIME_JPEG,
|
||||
@ -458,8 +456,7 @@ define([
|
||||
}
|
||||
this._safe_append(toinsert);
|
||||
// If we just output latex, typeset it.
|
||||
if ((json.data[MIME_MATHML] !== undefined) ||
|
||||
(json.data[MIME_LATEX] !== undefined) ||
|
||||
if ((json.data[MIME_LATEX] !== undefined) ||
|
||||
(json.data[MIME_HTML] !== undefined) ||
|
||||
(json.data[MIME_MARKDOWN] !== undefined)) {
|
||||
this.typeset();
|
||||
@ -572,8 +569,7 @@ define([
|
||||
if (this.append_mime_type(json, toinsert, handle_inserted)) {
|
||||
this._safe_append(toinsert);
|
||||
// If we just output latex, typeset it.
|
||||
if ((json.data[MIME_MATHML] !== undefined) ||
|
||||
(json.data[MIME_LATEX] !== undefined) ||
|
||||
if ((json.data[MIME_LATEX] !== undefined) ||
|
||||
(json.data[MIME_HTML] !== undefined) ||
|
||||
(json.data[MIME_MARKDOWN] !== undefined)) {
|
||||
this.typeset();
|
||||
@ -585,7 +581,6 @@ define([
|
||||
OutputArea.safe_outputs = {
|
||||
[MIME_TEXT] : true,
|
||||
[MIME_LATEX] : true,
|
||||
[MIME_MATHML] : true,
|
||||
[MIME_PNG] : true,
|
||||
[MIME_JPEG] : true
|
||||
};
|
||||
@ -598,7 +593,7 @@ define([
|
||||
var value = json.data[type];
|
||||
if (!this.trusted && !OutputArea.safe_outputs[type]) {
|
||||
// not trusted, sanitize HTML
|
||||
if (type===MIME_HTML || type==='text/svg' || type===MIME_MATHML) {
|
||||
if (type===MIME_HTML || type==='text/svg') {
|
||||
value = security.sanitize_html(value);
|
||||
} else {
|
||||
// don't display if we don't know how to sanitize it
|
||||
@ -800,19 +795,6 @@ define([
|
||||
return toinsert;
|
||||
};
|
||||
|
||||
var append_mathml = function (mathml, md, element) {
|
||||
/**
|
||||
* This method cannot do the typesetting because the mathml first has to
|
||||
* be on the page.
|
||||
*/
|
||||
var type = MIME_MATHML;
|
||||
var toinsert = this.create_output_subarea(md, "output_mathml", type);
|
||||
toinsert.append(mathml);
|
||||
element.append(toinsert);
|
||||
return toinsert;
|
||||
};
|
||||
|
||||
|
||||
OutputArea.prototype.append_raw_input = function (msg) {
|
||||
var that = this;
|
||||
this.expand();
|
||||
@ -996,7 +978,6 @@ define([
|
||||
MIME_HTML,
|
||||
MIME_MARKDOWN,
|
||||
MIME_LATEX,
|
||||
MIME_MATHML,
|
||||
MIME_SVG,
|
||||
MIME_PNG,
|
||||
MIME_JPEG,
|
||||
@ -1012,7 +993,6 @@ define([
|
||||
[MIME_PNG] : append_png,
|
||||
[MIME_JPEG] : append_jpeg,
|
||||
[MIME_LATEX] : append_latex,
|
||||
[MIME_MATHML] : append_mathml,
|
||||
[MIME_JAVASCRIPT] : append_javascript,
|
||||
[MIME_PDF] : append_pdf
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user