Ticket #37240: 37240.diff
| File 37240.diff, 2.4 KB (added by , 10 years ago) |
|---|
-
src/wp-includes/general-template.php
2826 2826 continue; 2827 2827 } 2828 2828 2829 if ( ! empty( $parsed['scheme'] ) ) { 2829 if ( 'dns-prefetch' === $relation_type ) { 2830 $url = '//' . $parsed['host']; 2831 } else if ( ! empty( $parsed['scheme'] ) ) { 2830 2832 $url = $parsed['scheme'] . '://' . $parsed['host']; 2831 2833 } else { 2832 2834 $url = $parsed['host']; -
tests/phpunit/tests/general/resourceHints.php
39 39 } 40 40 41 41 function test_dns_prefetching() { 42 $expected = "<link rel='dns-prefetch' href=' http://wordpress.org'>\r\n" .43 "<link rel='dns-prefetch' href=' https://google.com'>\r\n" .44 "<link rel='dns-prefetch' href=' make.wordpress.org'>\r\n" .42 $expected = "<link rel='dns-prefetch' href='//wordpress.org'>\r\n" . 43 "<link rel='dns-prefetch' href='//google.com'>\r\n" . 44 "<link rel='dns-prefetch' href='//make.wordpress.org'>\r\n" . 45 45 "<link rel='preconnect' href='http://s.w.org'>\r\n"; 46 46 47 47 add_filter( 'wp_resource_hints', array( $this, '_add_dns_prefetch_domains' ), 10, 2 ); … … 89 89 } 90 90 91 91 function test_parse_url_dns_prefetch() { 92 $expected = "<link rel='dns-prefetch' href=' http://make.wordpress.org'>\r\n" .92 $expected = "<link rel='dns-prefetch' href='//make.wordpress.org'>\r\n" . 93 93 "<link rel='preconnect' href='http://s.w.org'>\r\n"; 94 94 95 95 add_filter( 'wp_resource_hints', array( $this, '_add_dns_prefetch_long_urls' ), 10, 2 ); … … 113 113 * @group foo 114 114 */ 115 115 function test_dns_prefetch_styles() { 116 $expected = "<link rel='dns-prefetch' href=' http://fonts.googleapis.com'>\r\n" .116 $expected = "<link rel='dns-prefetch' href='//fonts.googleapis.com'>\r\n" . 117 117 "<link rel='preconnect' href='http://s.w.org'>\r\n"; 118 118 119 119 $args = array( … … 132 132 } 133 133 134 134 function test_dns_prefetch_scripts() { 135 $expected = "<link rel='dns-prefetch' href=' http://fonts.googleapis.com'>\r\n" .135 $expected = "<link rel='dns-prefetch' href='//fonts.googleapis.com'>\r\n" . 136 136 "<link rel='preconnect' href='http://s.w.org'>\r\n"; 137 137 138 138 $args = array(