@@ -625,7 +625,7 @@ public function test_validate_non_amp_theme() {
625625 $ this ->assertContains ( '<meta name="viewport" content="maximum-scale=1.0,width=device-width"> ' , $ sanitized_html );
626626
627627 // MathML script was added.
628- $ this ->assertContains ( '<script type="text/javascript" src="https://cdn.ampproject.org/v0/amp-mathml-0.1.js" async custom-element="amp-mathml"></script> ' , $ sanitized_html ); // phpcs:ignore WordPress.WP.EnqueuedResources.NonEnqueuedScript
628+ $ this ->assertContains ( '<script type="text/javascript" src="https://cdn.ampproject.org/v0/amp-mathml-0.1.js" async crossorigin="anonymous" custom-element="amp-mathml"></script> ' , $ sanitized_html ); // phpcs:ignore WordPress.WP.EnqueuedResources.NonEnqueuedScript
629629 }
630630
631631 /**
@@ -2014,21 +2014,21 @@ static function ( $url ) {
20142014 '<meta name="viewport" content="width=device-width"> ' ,
20152015 '<meta name="generator" content="AMP Plugin ' ,
20162016 '<title> ' ,
2017- '<link rel="preconnect" href="https://cdn.ampproject.org"> ' ,
2018- '<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin=""> ' ,
2017+ '<link rel="preconnect" href="https://cdn.ampproject.org" crossorigin="anonymous" > ' ,
2018+ '<link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin="anonymous "> ' ,
20192019 '<link rel="dns-prefetch" href="//cdn.ampproject.org"> ' ,
2020- '<link rel="preload" as="script" href="https://cdn.ampproject.org/v0.js"> ' ,
2021- '<link rel="preload" as="script" href="https://cdn.ampproject.org/v0/amp-dynamic-css-classes-0.1.js"> ' ,
2022- '<link rel="preload" as="script" href="https://cdn.ampproject.org/v0/amp-experiment-1.0.js"> ' ,
2023- '<script type="text/javascript" src="https://cdn.ampproject.org/v0.js" async></script> ' ,
2020+ '<link rel="preload" as="script" href="https://cdn.ampproject.org/v0.js" crossorigin="anonymous" > ' ,
2021+ '<link rel="preload" as="script" href="https://cdn.ampproject.org/v0/amp-dynamic-css-classes-0.1.js" crossorigin="anonymous" > ' ,
2022+ '<link rel="preload" as="script" href="https://cdn.ampproject.org/v0/amp-experiment-1.0.js" crossorigin="anonymous" > ' ,
2023+ '<script type="text/javascript" src="https://cdn.ampproject.org/v0.js" async crossorigin="anonymous" ></script> ' ,
20242024
20252025 '<script async custom-element="amp-dynamic-css-classes" src="https://cdn.ampproject.org/v0/amp-dynamic-css-classes-0.1.js"></script> ' ,
2026- '<script src="https://cdn.ampproject.org/v0/amp-experiment-1.0.js" async="" custom-element="amp-experiment"></script> ' ,
2026+ '<script src="https://cdn.ampproject.org/v0/amp-experiment-1.0.js" async="" crossorigin="anonymous" custom-element="amp-experiment"></script> ' ,
20272027
2028- '#<script( type=[ \'"]text/javascript[ \'"])? src=[ \'"]https\://cdn\.ampproject\.org/v0/amp-ad-0\.1\.js[ \'"] async(=[ \'"][ \'"])? custom-element=[ \'"]amp-ad[ \'"]>\s*</script>#s ' ,
2029- '#<script src=[ \'"]https\://cdn\.ampproject\.org/v0/amp-audio-0\.1\.js[ \'"] async(=[ \'"][ \'"])? custom-element=[ \'"]amp-audio[ \'"]>\s*</script>#s ' ,
2030- '<script type="text/javascript" src="https://cdn.ampproject.org/v0/amp-list-0.1.js" async custom-element="amp-list"></script> ' ,
2031- '<script type="text/javascript" src="https://cdn.ampproject.org/v0/amp-mathml-0.1.js" async custom-element="amp-mathml"></script> ' ,
2028+ '#<script( type=[ \'"]text/javascript[ \'"])? src=[ \'"]https\://cdn\.ampproject\.org/v0/amp-ad-0\.1\.js[ \'"] async(=[ \'"][ \'"])? crossorigin=[ \' "]anonymous[ \' "] custom-element=[ \'"]amp-ad[ \'"]>\s*</script>#s ' ,
2029+ '#<script src=[ \'"]https\://cdn\.ampproject\.org/v0/amp-audio-0\.1\.js[ \'"] async(=[ \'"][ \'"])? crossorigin=[ \' "]anonymous[ \' "] custom-element=[ \'"]amp-audio[ \'"]>\s*</script>#s ' ,
2030+ '<script type="text/javascript" src="https://cdn.ampproject.org/v0/amp-list-0.1.js" async crossorigin="anonymous" custom-element="amp-list"></script> ' ,
2031+ '<script type="text/javascript" src="https://cdn.ampproject.org/v0/amp-mathml-0.1.js" async crossorigin="anonymous" custom-element="amp-mathml"></script> ' ,
20322032
20332033 '<link rel="icon" href="https://example.org/favicon.png" sizes="32x32"> ' ,
20342034 '<link rel="icon" href="https://example.org/favicon.png" sizes="192x192"> ' ,
0 commit comments