[Webkit-unassigned] [Bug 199745] New: [GTK] GitHub breaks on FreeBSD because of "unsupported browser"
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jul 11 21:13:38 PDT 2019
https://bugs.webkit.org/show_bug.cgi?id=199745
Bug ID: 199745
Summary: [GTK] GitHub breaks on FreeBSD because of "unsupported
browser"
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKitGTK
Assignee: webkit-unassigned at lists.webkit.org
Reporter: lantw44 at gmail.com
CC: bugs-noreply at webkitgtk.org
Created attachment 373996
--> https://bugs.webkit.org/attachment.cgi?id=373996&action=review
"Unsupported browser"
It looks like GitHub starts to disable features based on the user agent.
There are too many problems, making the site really hard to use.
1. Can't preview when writing a comment. The preview tab exists, but clicking it does nothing.
2. Can't edit a comment. The menu item exists, but clicking it does nothing as well.
3. 'Click for language details' still does nothing.
4. 'Switch branches or tags' shows an empty menu.
5. When it says it is loading somethings, it is likely that it won't load.
6. Authorizing an application to use your GitHub data is likely to be impossible because the button isn't clickable.
7. I even saw it removed indents once when viewing the code, but I don't know how to reproduce it.
It seems that a lot of these problems can be fixed by changing the user agent from FreeBSD to Linux:
gsettings set org.gnome.Epiphany.web:/org/gnome/epiphany/web/ user-agent 'Mozilla/5.0 (X11; Linux amd64) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.0 Safari/605.1.15 Epiphany/605.1.15'
The test was done on WebKitGTK 2.25.2. Are we going to need a user agent quirk for it?
--
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/20190712/264955e6/attachment.html>
More information about the webkit-unassigned
mailing list