X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Flibs%2FJavaScriptMinifier.php;h=141a5153d4a3a787bb2d04086c02592681256d2d;hb=0cd28e19cb0f9385a2a1cc11a4d8c9c21ff0b830;hp=cb282eb537ec2509336c030210fca3c144597f94;hpb=a44fe77c62c0c8748f1143035e458a8f8487914d;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/libs/JavaScriptMinifier.php b/includes/libs/JavaScriptMinifier.php index cb282eb537..141a5153d4 100644 --- a/includes/libs/JavaScriptMinifier.php +++ b/includes/libs/JavaScriptMinifier.php @@ -565,10 +565,13 @@ class JavaScriptMinifier { $out .= ' '; $lineLength++; } - if( $token === 'true' ) { - $token = '!0'; - } elseif( $token === 'false' ) { - $token = '!1'; + if ( + $type === self::TYPE_LITERAL + && ( $token === 'true' || $token === 'false' ) + && ( $state === self::EXPRESSION || $state === self::PROPERTY_EXPRESSION ) + && $last !== '.' + ) { + $token = ( $token === 'true' ) ? '!0' : '!1'; } $out .= $token;