Make WordPress Core


Ignore:
Timestamp:
10/01/2015 06:04:13 PM (9 years ago)
Author:
wonderboymusic
Message:

Shortcodes: Fix PCRE performance bugs in get_shortcode_regexp() and related to wptexturize(), do_shortcode(), and strip_shortcodes()

Alters unit tests.

Props miqrogroove.
Fixes #33517.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/tests/phpunit/tests/formatting/WPTexturize.php

    r32863 r34747  
    375375            ),
    376376            array(
    377                 "word <'word word", // Invalid HTML input triggers the apos in a word pattern.
    378                 "word <&#8217;word word",
     377                "word <'word word", // Invalid HTML
     378                "word <'word word",
    379379            ),
    380380            array(
     
    404404            array(
    405405                "word<'word word",
    406                 "word<&#8217;word word",
     406                "word<'word word",
    407407            ),
    408408            array(
     
    432432            array(
    433433                "word <' word word",
    434                 "word <&#8217; word word",
     434                "word <' word word",
    435435            ),
    436436            array(
     
    460460            array(
    461461                "word<' word word",
    462                 "word<&#8217; word word",
     462                "word<' word word",
    463463            ),
    464464            array(
     
    611611            ),
    612612            array(
    613                 'word <"word word', // Invalid HTML input triggers the closing quote pattern.
    614                 'word <&#8221;word word',
     613                'word <"word word', // Invalid HTML
     614                'word <"word word',
    615615            ),
    616616            array(
     
    644644            array(
    645645                'word<"word word',
    646                 'word<&#8221;word word',
     646                'word<"word word',
    647647            ),
    648648            array(
     
    13131313            array(
    13141314                '<br [gallery ...] ... /',
    1315                 '<br [gallery ...] &#8230; /',
     1315                '<br [gallery ...] ... /',
    13161316            ),
    13171317            array(
     
    13531353            array(
    13541354                '<br [[gallery ...]] ... /',
    1355                 '<br [[gallery ...]] &#8230; /',
     1355                '<br [[gallery ...]] ... /',
    13561356            ),
    13571357            array(
Note: See TracChangeset for help on using the changeset viewer.