Make WordPress Core


Ignore:
Timestamp:
06/10/2020 05:58:07 PM (6 years ago)
Author:
desrosj
Message:

General: Backport several commits for release.

  • Embeds: Ensure that the title attribute is set correctly on embeds.
  • Editor: Prevent HTML decoding on by setting the proper editor context.
  • Formatting: Ensure that wp_validate_redirect() sanitizes a wider variety of characters.
  • Themes: Ensure a broken theme name is returned properly.
  • Administration: Add a new filter to extend set-screen-option.

Merges [47948-47951] to the 5.3 branch.
Props xknown, sstoqnov, vortfu, SergeyBiryukov, whyisjake.

Location:
branches/5.3
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/5.3

  • branches/5.3/tests/phpunit/tests/blocks/render.php

    r45139 r47959  
    290290        }
    291291
     292        public function test_render_latest_comments_on_password_protected_post() {
     293                $post_id      = self::factory()->post->create(
     294                        array(
     295                                'post_password' => 'password',
     296                        )
     297                );
     298                $comment_text = wp_generate_password( 10, false );
     299                self::factory()->comment->create(
     300                        array(
     301                                'comment_post_ID' => $post_id,
     302                                'comment_content' => $comment_text,
     303                        )
     304                );
     305                $comments = do_blocks( '<!-- wp:latest-comments {"commentsToShow":1,"displayExcerpt":true} /-->' );
     306
     307                $this->assertNotContains( $comment_text, $comments );
     308        }
     309
    292310        /**
    293311         * @ticket 45109
Note: See TracChangeset for help on using the changeset viewer.