[Webkit-unassigned] [Bug 253758] ☂️ [GTK][WPE?] GitHub breaks in different ways after their March 2023 update

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Mar 13 05:22:27 PDT 2023


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

--- Comment #8 from Adrian Perez <aperez at igalia.com> ---
(In reply to Guilaume Ayoub from comment #7)
> (In reply to Adrian Perez from comment #5)
> > For the async clipboard API we had bug #211979 already, so I am going
> > to repurpose this bug report for the issue with setting labels. I hope
> > that's okay.
> 
> There are actually many problems with GitHub’s latest update, but as far as
> I can tell there are all caused by 2 missing features:
> 
> - navigator.clipboard, see bug #211979
> - window.requestIdleCallback, see bug #164193, whose support is "under
> consideration" in WebKit
> (https://webkit.org/status/#feature-requestidlecallback) and available
> almost everywhere else (https://caniuse.com/requestidlecallback).
> 
> There may be other ones.
> 
> This bug report could track the different issues required to get GitHub
> working again. I suppose that workarounds exist in GitHub’s JS code to make
> it work with Safari.

Good idea, I have done just that, and added these two bugs as dependencies.
If there are more issues related to the recent GitHub update, we can add
the bugs as dependencies here as well.

-- 
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/20230313/56058b0f/attachment.htm>


More information about the webkit-unassigned mailing list