jenkins-bot has submitted this change and it was merged.

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(-)

Approvals:
  Jforrester: Looks good to me, approved
  jenkins-bot: Verified



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: merged
Gerrit-Change-Id: Ie0f7b391e89f53bac3490203e060c10c21d5e312
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Math
Gerrit-Branch: master
Gerrit-Owner: Physikerwelt <[email protected]>
Gerrit-Reviewer: Jforrester <[email protected]>
Gerrit-Reviewer: Physikerwelt <[email protected]>
Gerrit-Reviewer: TheDJ <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to