3.jpg |
|
91072 |
404-response-with-actual-image-data.html |
404 response with actual image data should be rendered and load event is fired |
681 |
404-response-with-actual-image-data.py |
|
308 |
adopt-from-image-document.html |
Adopt img from image document |
578 |
adoption.html |
Adopting an image updates the image data |
2990 |
already-loaded-image-sync-width.html |
Image dimensions are available synchronously after changing src to an already-loaded image |
717 |
available-images-onload.html |
Ensure images from available images list can be drawn to a canvas |
1326 |
available-images-ref.html |
|
34 |
available-images.html |
Ensure images from available images list are rendered |
528 |
below-viewport-image-loading-lazy-load-event.html |
Below-viewport loading=lazy images do not block the window load event
when scrolled into viewport |
3054 |
brokenimg.jpg |
|
31 |
current-pixel-density |
|
|
currentSrc-blob-cache.html |
currentSrc is right even if underlying image is a shared blob |
1376 |
data-url.html |
data URL image |
1131 |
decode |
|
|
delay-load-event-detached.html |
Detached image blocks load |
774 |
delay-load-event-until-move-to-empty-source.html |
Inline image element blocks load until source is changed to empty source |
915 |
delay-load-event.html |
Inline image element blocks load |
797 |
disconnected-image-loading-lazy.html |
|
1084 |
document-adopt-base-url.html |
Document base URL adopted img test |
465 |
document-base-url-ref.html |
Document base URL img test |
204 |
document-base-url.html |
Document base URL img test |
274 |
document-destroyed-crash.html |
<img> loading in destroyed document |
624 |
empty-src-no-current-request.html |
src = "" doesn't trigger a sync load if there's no existing current request |
1704 |
environment-changes |
|
|
historical-progress-event.window.js |
|
592 |
image-1.jpg |
|
389245 |
image-base-url.html |
Image load parses URL after microtask runs |
2724 |
image-compositing-change-ref.html |
|
177 |
image-compositing-change.html |
Composited images correctly re-raster when the image and bounds change |
931 |
image-compositing-large-scale-change-ref.html |
|
363 |
image-compositing-large-scale-change.html |
Composited images correctly display under large scale transform changes |
1044 |
Image-constructor.html |
DOM Image constructor Test |
1932 |
image-loading-eager.html |
Images with loading='eager' load immediately regardless of their
position with respect to the viewport |
1906 |
image-loading-lazy-available.html |
The list of available images gets checked before deciding to make a load lazy |
1241 |
image-loading-lazy-base-url-2.html |
Deferred loading=lazy images load relative to the document's base URL
at parse-time |
2026 |
image-loading-lazy-base-url.html |
Deferred images with loading='lazy' use the original
base URL specified at parse-time |
2118 |
image-loading-lazy-below-viewport-dynamic.html |
Below viewport images with loading='lazy' and changed to
loading='eager' load and do not block the window load event |
1756 |
image-loading-lazy-clip-path-ref.html |
|
48 |
image-loading-lazy-clip-path.html |
|
616 |
image-loading-lazy-crossorigin-change.sub.html |
Deferred images with loading='lazy' use the latest crossorigin attribute |
1942 |
image-loading-lazy-data-url-to-https-ref.html |
|
48 |
image-loading-lazy-data-url-to-https.html |
Lazy loaded Images with data url placeholders can be overwritten by a src change |
887 |
image-loading-lazy-different-crossorigin.html |
Lazyload images cannot load immediately from the list of available images if their tuple doesn't match other images in that list |
3253 |
image-loading-lazy-empty-src.html |
Lazy loaded Images handle correctly when setting src to empty |
791 |
image-loading-lazy-in-cross-origin-iframe-001.sub.html |
A below-viewport loading=lazy image in a cross origin iframe loads only
when scrolled into viewport |
1707 |
image-loading-lazy-in-cross-origin-iframe-002.sub.html |
A loading=lazy image in a below-viewport cross-origin iframe loads only
when the cross-origin iframe is scrolled into view |
1763 |
image-loading-lazy-in-script-disabled-iframe.html |
Images with loading='lazy' in script disabled iframe are not handled
as 'lazy' |
756 |
image-loading-lazy-in-scroller-far.html |
|
885 |
image-loading-lazy-in-scroller-horizontal-far.html |
|
944 |
image-loading-lazy-in-scroller-horizontal.html |
|
920 |
image-loading-lazy-in-scroller-nested-2.html |
|
982 |
image-loading-lazy-in-scroller-nested-3.html |
|
1111 |
image-loading-lazy-in-scroller-nested-4.html |
|
1016 |
image-loading-lazy-in-scroller-nested-5.html |
|
1075 |
image-loading-lazy-in-scroller-nested.html |
|
984 |
image-loading-lazy-in-scroller.html |
|
861 |
image-loading-lazy-in-viewport-dynamic.html |
In viewport images with loading='lazy' and changed to loading='eager'
do not block the window load event |
1478 |
image-loading-lazy-move-document.html |
Moving loading='lazy' image into another top level document |
1294 |
image-loading-lazy-move-into-script-disabled-iframe.html |
A loading='lazy' image starts loading when the element is moved into
an iframe where script is disabled |
1018 |
image-loading-lazy-multicol.html |
Images with loading='lazy' load when in the viewport |
1752 |
image-loading-lazy-multiple-times.html |
Images with loading='lazy' can be lazy loaded multiple times |
2341 |
image-loading-lazy-negative-margin.html |
Images with loading='lazy' defers images in a hidden area as a result
of negative margins |
2345 |
image-loading-lazy-referrerpolicy-change.sub.html |
Deferred loading=lazy images are fetched with the latest
`referrerpolicy` attribute |
2200 |
image-loading-lazy-relevant-mutations.html |
Relevant mutations on deferred loading=lazy images should not trigger
a request |
3184 |
image-loading-lazy-slow-aspect-ratio-ref.html |
|
106 |
image-loading-lazy-slow-aspect-ratio.html |
|
821 |
image-loading-lazy-slow-ref.html |
|
114 |
image-loading-lazy-slow.html |
|
782 |
image-loading-lazy-srcset.html |
loading='lazy' image with srcset |
1338 |
image-loading-lazy-subframe-detached-crash.html |
Crash when detaching a frame during a lazy-load operation |
959 |
image-loading-lazy-to-eager.html |
Below-viewport images with loading='lazy' load when set to
loading='eager' or the `loading` attribute is removed |
2029 |
image-loading-lazy-use-list-of-available-images.html |
Lazyload images can load immediately from the list of available images |
2900 |
image-loading-lazy-zero-intersection-area.html |
Image with zero intersection area is lazy-loaded |
915 |
image-loading-lazy.html |
Images with loading='lazy' load only when in the viewport |
4827 |
image-loading-subpixel-clip-ref.html |
Images with loading='lazy' load under subpixel-offset clips |
688 |
image-loading-subpixel-clip.html |
Images with loading='lazy' load under subpixel-offset clips |
803 |
image-srcdoc-relative-uri-print-ref.html |
|
186 |
image-srcdoc-relative-uri-print.html |
|
372 |
image.png |
|
268 |
img-created-in-active-document-crash.html |
|
111 |
img-picture-ancestor.html |
img should only look at a parent picture element |
1634 |
img-src-in-synthetic-document.html |
|
674 |
img-with-containment-and-size-ref.html |
|
96 |
img-with-containment-and-size.html |
Ensure images with containment and size are rendered properly |
605 |
img.complete.html |
DOM img complete Test |
7510 |
invalid-src.html |
Loading a non-parsing URL as an image should silently fail; triggering appropriate events |
1161 |
invisible-image.html |
Test that below-viewport invisible images that are not marked
loading=lazy still load, and block the window load event |
3393 |
ismap |
|
|
list-of-available-images-does-not-coalesce-in-flight-requests.sub.tentative.html |
List of available images does not coalesce in-flight requests |
2446 |
list-of-available-images-matching.https.html |
List of available images tuple-matching logic |
2198 |
move-element-and-scroll.html |
Images with loading='lazy' load being moved to another document
and then scrolled to |
1448 |
natural-size-orientation.html |
naturalWidth and naturalHeight on HTMLImageElement reflect orientation metadata |
1679 |
non-active-document.html |
img in non-active document should not perform loads |
1735 |
nonexistent-image.html |
Loading an nonexisting image should fail; triggering appropriate events |
628 |
not-rendered-below-viewport-image-loading-lazy.html |
Below-viewport loading=lazy not-rendered images should never load,
even when scrolled into view |
2631 |
not-rendered-dimension-getter.html |
Image intrinsic dimensions are returned if the image isn't rendered |
980 |
not-rendered-image-loading-lazy.html |
In-viewport loading=lazy not-rendered images should never load |
2083 |
null-image-source.html |
Null image source check for src, srcset and picture parent |
1071 |
picture-loading-lazy.html |
Images with loading='lazy' in picture elements load when near the viewport |
2537 |
relevant-mutations-lazy.html |
img relevant mutations, lazy-loaded |
2748 |
relevant-mutations.html |
img relevant mutations |
27369 |
remove-element-and-scroll.html |
Images with loading='lazy' load being removed and then scrolled to |
1250 |
resources |
|
|
responsive-image-select-print-ref.html |
|
107 |
responsive-image-select-print.html |
Test print result of responsive image |
503 |
scrolling-below-viewport-image-lazy-loading-in-iframe.html |
Scrolling a lazy loaded image into view in an iframe |
1358 |
sizes |
|
|
source-media-outside-doc.html |
Image source selection using media queries is performed for img elements outside the document |
1735 |
srcset |
|
|
support |
|
|
svg-img-with-external-stylesheet-ref.html |
Test reference |
152 |
svg-img-with-external-stylesheet.html |
An img element with an svg src should not load external resources from the svg file. |
394 |
update-media.html |
img update media |
948 |
update-src-complete.html |
Changing the img src should retain the 'complete' property |
803 |
update-the-image-data |
|
|
update-the-source-set.html |
img update the source set |
10044 |
usemap-casing.html |
img usemap case-sensitive |
4791 |
WEB_FEATURES.yml |
|
262 |