From c66d74e1351833acc6f8f759caef7ec868dbca26 Mon Sep 17 00:00:00 2001 From: egrs Date: Wed, 18 Feb 2026 10:42:01 +0100 Subject: [PATCH] clarify comment: images are in broken state, not fully fetched --- src/browser/webapi/element/html/Image.zig | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/browser/webapi/element/html/Image.zig b/src/browser/webapi/element/html/Image.zig index cd1b9864..d982cdbf 100644 --- a/src/browser/webapi/element/html/Image.zig +++ b/src/browser/webapi/element/html/Image.zig @@ -113,8 +113,10 @@ pub fn getNaturalHeight(_: *const Image) u32 { } pub fn getComplete(_: *const Image) bool { - // Per spec, complete is true when: no src/srcset, image fully fetched, - // or image is broken. Since we don't fetch images, they are always complete. + // Per spec, complete is true when: no src/srcset, src is empty, + // image is fully available, or image is broken (with no pending request). + // Since we never fetch images, they are in the "broken" state, which has + // complete=true. This is consistent with naturalWidth/naturalHeight=0. return true; }