Revert "Add class `mwe-math-element` to math elements"

This reverts commit e674d7e73b.
That commit does not help to solve T134281.
It adds a CSS class name which is configurable
by a global variable to various math elements, which is confusing.

Change-Id: Iea5f231e0cea1221dc717b3409b36c0baf11bb24
This commit is contained in:
Physikerwelt 2016-12-24 13:04:07 +00:00 committed by Jdlrobson
parent e674d7e73b
commit 797c8ddfc9
5 changed files with 2 additions and 12 deletions

View File

@ -418,7 +418,6 @@ class MathMathML extends MathRenderer {
* @return string the class name
*/
private function getClassName( $fallback = false ) {
global $wgMathElementClassName;
$class = 'mwe-math-';
if ( $fallback ) {
$class .= 'fallback-image-';
@ -435,7 +434,7 @@ class MathMathML extends MathRenderer {
$class .= ' mwe-math-mathml-a11y';
// @codingStandardsIgnoreEnd
}
return $class . " $wgMathElementClassName";
return $class;
}
/**

View File

@ -35,13 +35,11 @@ class MathSource extends MathRenderer {
function getHtmlOutput() {
# No need to render or parse anything more!
# New lines are replaced with spaces, which avoids confusing our parser (bugs 23190, 22818)
global $wgMathElementClassName;
if ( $this->getMathStyle() == 'display' ) {
$class = 'mwe-math-fallback-source-display';
} else {
$class = 'mwe-math-fallback-source-inline';
}
$class .= " $wgMathElementClassName";
return Xml::element( 'span',
$this->getAttributes(
'span',

View File

@ -137,7 +137,6 @@ class MathTexvc extends MathRenderer {
* @return string img HTML
*/
public function getMathImageHTML() {
global $wgMathElementClassName;
$url = $this->getMathImageUrl();
$attributes = [
// the former class name was 'tex'
@ -149,7 +148,6 @@ class MathTexvc extends MathRenderer {
// if DisplayStyle is true, the equation will be centered in a new line
$attributes[ 'class' ] = 'mwe-math-fallback-image-display tex';
}
$attributes[ 'class' ] .= " $wgMathElementClassName";
return Xml::element( 'img',
$this->getAttributes(
'img',

View File

@ -115,8 +115,7 @@
],
"MathEnableWikibaseDataType": true,
"Texvc": false,
"TexvcBackgroundColor": "transparent",
"MathElementClassName": "mw-math-element"
"TexvcBackgroundColor": "transparent"
},
"VisualEditorPluginModules": [
"ext.math.visualEditor"

View File

@ -57,7 +57,3 @@ generated by Mathoid. See https://gerrit.wikimedia.org/r/#/c/166213/ */
img.tex {
vertical-align: middle;
}
.mwe-math-element {
overflow-x: auto;
max-width: 100%;
}