@@ -23,7 +23,7 @@ static function () use ( $breakpoint_max_widths ) {
23
23
'viewport_width ' => $ viewport_width ,
24
24
'elements ' => array (
25
25
array (
26
- 'xpath ' => '/*[1][self::HTML]/*[2][self::BODY]/*[1][self::PICTURE]/*[2 ][self::IMG] ' ,
26
+ 'xpath ' => '/*[1][self::HTML]/*[2][self::BODY]/*[1][self::PICTURE]/*[3 ][self::IMG] ' ,
27
27
'isLCP ' => true ,
28
28
),
29
29
),
@@ -42,6 +42,7 @@ static function () use ( $breakpoint_max_widths ) {
42
42
<body>
43
43
<picture>
44
44
<source type="image/avif" srcset="https://example.com/foo-300x225.avif 300w, https://example.com/foo-1024x768.avif 1024w, https://example.com/foo-768x576.avif 768w, https://example.com/foo-1536x1152.avif 1536w, https://example.com/foo-2048x1536.avif 2048w" sizes="(max-width: 600px) 480px, 800px">
45
+ <source type="image/webp" srcset="https://example.com/foo-300x225.webp 300w, https://example.com/foo-1024x768.webp 1024w, https://example.com/foo-768x576.webp 768w, https://example.com/foo-1536x1152.webp 1536w, https://example.com/foo-2048x1536.webp 2048w" sizes="(max-width: 600px) 480px, 800px">
45
46
<img fetchpriority="high" decoding="async" width="1200" height="800" src="https://example.com/foo.jpg" alt="Foo" srcset="https://example.com/foo-300x225.jpg 300w, https://example.com/foo-1024x768.jpg 1024w, https://example.com/foo-768x576.jpg 768w, https://example.com/foo-1536x1152.jpg 1536w, https://example.com/foo-2048x1536.jpg 2048w" sizes="(max-width: 600px) 480px, 800px">
46
47
</picture>
47
48
</body>
@@ -57,7 +58,8 @@ static function () use ( $breakpoint_max_widths ) {
57
58
<body>
58
59
<picture>
59
60
<source type="image/avif" srcset="https://example.com/foo-300x225.avif 300w, https://example.com/foo-1024x768.avif 1024w, https://example.com/foo-768x576.avif 768w, https://example.com/foo-1536x1152.avif 1536w, https://example.com/foo-2048x1536.avif 2048w" sizes="(max-width: 600px) 480px, 800px">
60
- <img data-od-removed-fetchpriority="high" data-od-xpath="/*[1][self::HTML]/*[2][self::BODY]/*[1][self::PICTURE]/*[2][self::IMG]" decoding="async" width="1200" height="800" src="https://example.com/foo.jpg" alt="Foo" srcset="https://example.com/foo-300x225.jpg 300w, https://example.com/foo-1024x768.jpg 1024w, https://example.com/foo-768x576.jpg 768w, https://example.com/foo-1536x1152.jpg 1536w, https://example.com/foo-2048x1536.jpg 2048w" sizes="(max-width: 600px) 480px, 800px">
61
+ <source type="image/webp" srcset="https://example.com/foo-300x225.webp 300w, https://example.com/foo-1024x768.webp 1024w, https://example.com/foo-768x576.webp 768w, https://example.com/foo-1536x1152.webp 1536w, https://example.com/foo-2048x1536.webp 2048w" sizes="(max-width: 600px) 480px, 800px">
62
+ <img data-od-removed-fetchpriority="high" data-od-xpath="/*[1][self::HTML]/*[2][self::BODY]/*[1][self::PICTURE]/*[3][self::IMG]" decoding="async" width="1200" height="800" src="https://example.com/foo.jpg" alt="Foo" srcset="https://example.com/foo-300x225.jpg 300w, https://example.com/foo-1024x768.jpg 1024w, https://example.com/foo-768x576.jpg 768w, https://example.com/foo-1536x1152.jpg 1536w, https://example.com/foo-2048x1536.jpg 2048w" sizes="(max-width: 600px) 480px, 800px">
61
63
</picture>
62
64
<script type="module">/* import detect ... */</script>
63
65
</body>
0 commit comments