| Summary: | XSLT can take minutes to render with many <audio> elements | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Jonathan del Strother <jon> |
| Component: | Media | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED MOVED | ||
| Severity: | Normal | CC: | ap, eric.carlson, jer.noble, simon.fraser, webkit-bug-importer, zalan |
| Priority: | P2 | Keywords: | InRadar |
| Version: | Safari 16 | ||
| Hardware: | Mac (Apple Silicon) | ||
| OS: | macOS 13 | ||
| See Also: | https://bugs.webkit.org/show_bug.cgi?id=262165 | ||
|
Description
Jonathan del Strother
2023-08-21 08:39:07 PDT
It is a known issue that rendering a page with many media elements is pathologically slow, but I cannot find the tracking bug now. Doing an outrageous amount of work under HTMLMediaElement::ensureMediaControls() -> HTMLMediaElement::setupAndCallJS() -> ... jsCSSStyleDeclaration_propertyValueForCamelCasedIDLAttribute() ... Document::updateStyleIfNeeded(). This is covered by <rdar://77347577>. Could you let us know the status of rdar://77347577 ? |