WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
288419
[HDR] Scan the render layer tree for HDR content only if the document has at least one HDR image or canvas
https://bugs.webkit.org/show_bug.cgi?id=288419
Summary
[HDR] Scan the render layer tree for HDR content only if the document has at ...
Said Abou-Hallawa
Reported
2025-02-24 15:36:03 PST
Scanning the renderer of a render layer and its descendants for HDR contents is costly. To optimize the PLT, the traversal for HDR content can be disabled until an HDR image is loaded or an HDR canvas context is created. A flag can be kept on the Page to tell whether the page hasPaintedHDRContent() or not. This flag can be used by Page::canDrawHDRContent() which is consulted for before starting the traversal for HDR content.
Attachments
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2025-02-24 15:37:04 PST
<
rdar://problem/145515241
>
Said Abou-Hallawa
Comment 2
2025-02-24 15:42:19 PST
Pull request:
https://github.com/WebKit/WebKit/pull/41246
EWS
Comment 3
2025-02-26 17:10:08 PST
Committed
291179@main
(c392d3b6bf92): <
https://commits.webkit.org/291179@main
> Reviewed commits have been landed. Closing PR #41246 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug