[Webkit-unassigned] [Bug 258282] REGRESSION (STP 172): Broke custom element built-in polyfill by making form properties non deletable

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jun 20 01:38:33 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=258282

--- Comment #9 from Andrea Giammarchi <andrea.giammarchi at gmail.com> ---
(In reply to Anne van Kesteren from comment #4)
> This seems like https://github.com/WebKit/WebKit/commit/12544d418716.
> 
> I suspect this polypill relied on a bug in WebKit and broke as a result of
> WebKit becoming more standards compliant and more interoperable with other
> browsers.
> 
> Perhaps we should consider a quirk for this polyfill.

That's very possible and indeed I believe my fix was needed regardless.

(In reply to Karl Dubost from comment #7)
> > Hopefully this helps clarifying what you should do or decide if it's a regression or not, yet it would be extremely helpful if you folks could test that polyfill when adding new features as part of your tests
> 
> Just as a note. That is partly the goal of STP. 
> Being able to test things and discover what eventually breaks so it can be
> fixed for the release versions. 
> 
> It's not perfect but that helps to avoid pretty hard falls.

It would be close to perfect if I had a way to test STP on Linux, my daily OS, otherwise I need to rely in people being able to catch these kind of errors on their Macs ... luckily this was the case, but the bug was after a <form> element, I hope no other issues will come out of any other builtin element in the future, which is why in an ideal world Safari would just ship builtin extends so that nobody cna possibly ever get hurt by these kind of quirks hard to test or debug from my side.

I am going to check if WebKit TP is available somewhere but we all know Safari is not necessarily 1:1 with what I can test on GNOME.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230620/0194f7d6/attachment-0001.htm>


More information about the webkit-unassigned mailing list