Bug 289863

Summary: [GTK] Bilibili limits video resolution to 720P with webkitgtk-2.48.0
Product: WebKit Reporter: Xi Ruoyao <xry111>
Component: WebKitGTKAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply, philn
Priority: P2    
Version: WebKit Local Build   
Hardware: PC   
OS: Linux   

Xi Ruoyao
Reported 2025-03-15 20:47:16 PDT
With the default UA of webkitgtk-2.48.0, www.bilibili.com uses the "NativePlayer" which only supports 720P playback, instead of the normal "DashPlayer" supporting up to 4K. Setting a Firefox UA works the issue around.
Attachments
Philippe Normand
Comment 1 2025-03-16 09:21:08 PDT
Xi Ruoyao
Comment 2 2025-03-16 09:23:54 PDT
(In reply to Philippe Normand from comment #1) > Can this one be closed? https://bugs.webkit.org/show_bug.cgi?id=239382 I guess so, it was against 2.36.0 that we released years ago (before we started to use DMABuf renderer), and I cannot reproduce it in recent years. (I test Bilibili playback each time upgrading webkitgtk or gstreamer for Beyond Linux From Scratch.)
EWS
Comment 3 2025-03-16 11:29:48 PDT
Committed 292245@main (448e564f9a2a): <https://commits.webkit.org/292245@main> Reviewed commits have been landed. Closing PR #42542 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.