[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


            Bug ID: 199745
           Summary: [GTK] GitHub breaks on FreeBSD because of "unsupported
           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