Bug 271307

Summary: [@starting-style] Contents of popover is not rendered when opened a 2nd time
Product: WebKit Reporter: Jeroen Zwartepoorte <jeroen.zwartepoorte>
Component: Layout and RenderingAssignee: Antti Koivisto <koivisto>
Status: RESOLVED FIXED    
Severity: Normal CC: bfulgham, koivisto, ntim, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: Unspecified   
OS: Unspecified   

Description Jeroen Zwartepoorte 2024-03-20 02:47:46 PDT
The codepen in this blog post https://nerdy.dev/steal-this-popover-starter-kit (https://codepen.io/argyleink/pen/JjzqXee) has a bug on STP 190 where the "tip" contents of the popover is missing when you open the popover for a 2nd time.

This is probably related to `@starting-style`, since I can't reproduce this bug in Safari 17.4 and that does not support `@starting-style`.
Comment 1 Radar WebKit Bug Importer 2024-03-20 06:53:01 PDT
<rdar://problem/125085007>
Comment 2 Antti Koivisto 2024-03-22 05:02:28 PDT
Pull request: https://github.com/WebKit/WebKit/pull/26308
Comment 3 EWS 2024-03-22 08:45:40 PDT
Committed 276546@main (353c94ffa3f7): <https://commits.webkit.org/276546@main>

Reviewed commits have been landed. Closing PR #26308 and removing active labels.
Comment 4 Antti Koivisto 2024-03-25 04:39:59 PDT
Thanks for filing and for the good test case