| 1 | Index: wp-includes/functions.php |
|---|
| 2 | =================================================================== |
|---|
| 3 | --- wp-includes/functions.php (revision 26746) |
|---|
| 4 | +++ wp-includes/functions.php (working copy) |
|---|
| 5 | @@ -4116,7 +4116,7 @@ |
|---|
| 6 | function get_tag_regex( $tag ) { |
|---|
| 7 | if ( empty( $tag ) ) |
|---|
| 8 | return; |
|---|
| 9 | - return sprintf( '<%1$s[^<]*(?:>[\s\S]*<\/%1$s>|\s*\/>)', tag_escape( $tag ) ); |
|---|
| 10 | + return sprintf( '<%1$s[^<]*?(?:>[\s\S]*?<\/%1$s>|\s*\/>)', tag_escape( $tag ) ); |
|---|
| 11 | } |
|---|
| 12 | |
|---|
| 13 | /** |
|---|
| 14 | |
|---|
| 15 | |
|---|
| 16 | |
|---|
| 17 | Index: tests/phpunit/tests/media.php |
|---|
| 18 | =================================================================== |
|---|
| 19 | --- tests/phpunit/tests/media.php (revision 26862) |
|---|
| 20 | +++ tests/phpunit/tests/media.php (working copy) |
|---|
| 21 | @@ -292,8 +292,11 @@ |
|---|
| 22 | $embed =<<<EMBED |
|---|
| 23 | <embed src="something.mp4"/> |
|---|
| 24 | EMBED; |
|---|
| 25 | + $img =<<<IMG |
|---|
| 26 | +<img src="kittens.jpg" alt="Cute Kittens"/> |
|---|
| 27 | +IMG; |
|---|
| 28 | $iframe =<<<IFRAME |
|---|
| 29 | -<iframe src="youtube.com" width="7000" /> |
|---|
| 30 | +<iframe src="youtube.com" width="7000"></iframe> |
|---|
| 31 | IFRAME; |
|---|
| 32 | $audio =<<<AUDIO |
|---|
| 33 | <audio preload="none"> |
|---|
| 34 | @@ -308,21 +311,45 @@ |
|---|
| 35 | |
|---|
| 36 | $content =<<<CONTENT |
|---|
| 37 | This is a comment |
|---|
| 38 | +$img |
|---|
| 39 | + |
|---|
| 40 | +This is a comment |
|---|
| 41 | $object |
|---|
| 42 | |
|---|
| 43 | This is a comment |
|---|
| 44 | +$iframe |
|---|
| 45 | + |
|---|
| 46 | +This is a comment |
|---|
| 47 | $embed |
|---|
| 48 | |
|---|
| 49 | This is a comment |
|---|
| 50 | +$video |
|---|
| 51 | + |
|---|
| 52 | +This is a comment |
|---|
| 53 | +$img |
|---|
| 54 | + |
|---|
| 55 | +This is a comment |
|---|
| 56 | $iframe |
|---|
| 57 | |
|---|
| 58 | This is a comment |
|---|
| 59 | $audio |
|---|
| 60 | |
|---|
| 61 | This is a comment |
|---|
| 62 | +$embed |
|---|
| 63 | + |
|---|
| 64 | +This is a comment |
|---|
| 65 | +$iframe |
|---|
| 66 | + |
|---|
| 67 | +This is a comment |
|---|
| 68 | $video |
|---|
| 69 | |
|---|
| 70 | This is a comment |
|---|
| 71 | +$audio |
|---|
| 72 | + |
|---|
| 73 | +This is a comment |
|---|
| 74 | +$object |
|---|
| 75 | + |
|---|
| 76 | +This is a comment |
|---|
| 77 | CONTENT; |
|---|
| 78 | |
|---|
| 79 | $types = array( 'audio', 'video', 'object', 'embed', 'iframe' ); |
|---|