Physikerwelt has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/272818

Change subject: Only use parallel rendering in MathML mode
......................................................................

Only use parallel rendering in MathML mode

* It turned out that parallel rendering causes problems
 in the PNG rendering mode.
* This change disables parallel rendering for all
 modes but MahtML for now.

Bug: T127738
Change-Id: Ie0f7b391e89f53bac3490203e060c10c21d5e312
---
M Math.hooks.php
1 file changed, 6 insertions(+), 6 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Math 
refs/changes/18/272818/1

diff --git a/Math.hooks.php b/Math.hooks.php
index 3a76d8a..fb9623f 100644
--- a/Math.hooks.php
+++ b/Math.hooks.php
@@ -184,9 +184,6 @@
                if ( trim( $content ) === '' ) { // bug 8372
                        return '';
                }
-               $marker = Parser::MARKER_PREFIX .
-                               '-postMath-' . sprintf( '%08X', $n ++ ) .
-                               Parser::MARKER_SUFFIX;
 
                $mode = self::mathModeToString( $parser->getUser()->getOption( 
'math' ) );
                // Indicate that this page uses math.
@@ -194,14 +191,17 @@
                $parser->getOptions()->optionUsed( 'math' );
                $renderer = MathRenderer::getRenderer( $content, $attributes, 
$mode );
 
-               self::$tags[$marker] = array( $renderer, $parser );
                $parser->getOutput()->addModuleStyles( array( 'ext.math.styles' 
) );
                if ( $mode == 'mathml' ) {
                        $parser->getOutput()->addModuleStyles( array( 
'ext.math.desktop.styles' ) );
                        $parser->getOutput()->addModules( array( 
'ext.math.scripts' ) );
+                       $marker = Parser::MARKER_PREFIX .
+                               '-postMath-' . sprintf( '%08X', $n ++ ) .
+                               Parser::MARKER_SUFFIX;
+                       self::$tags[$marker] = array( $renderer, $parser );
+                       return $marker;
                }
-               return $marker;
-
+               return self::mathPostTagHook( $renderer, $parser );
        }
 
        /**

-- 
To view, visit https://gerrit.wikimedia.org/r/272818
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ie0f7b391e89f53bac3490203e060c10c21d5e312
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Math
Gerrit-Branch: master
Gerrit-Owner: Physikerwelt <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to