Bug 306860
| Summary: | Speculation Rules don't trigger for non-visible anchors with visible descendants | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Yoav Weiss <yoav> |
| Component: | New Bugs | Assignee: | Yoav Weiss <yoav> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | CC: | webkit-bug-importer |
| Priority: | P2 | Keywords: | InRadar |
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
Yoav Weiss
https://theme-horizon-demo.myshopify.com/ includes speculation rules, but they don't seem to trigger prefetches.
Digging into that, it seems like the custom elements used as anchors have visible descendants, but are not visible themselves. This results in prefetches not working for them.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Yoav Weiss
Pull request: https://github.com/WebKit/WebKit/pull/57776
EWS
Committed 306730@main (c685d23096c9): <https://commits.webkit.org/306730@main>
Reviewed commits have been landed. Closing PR #57776 and removing active labels.
Radar WebKit Bug Importer
<rdar://problem/169561588>