GitHub and qutebrowser

Florian Bruhin me at the-compiler.org
Thu Feb 26 09:52:38 CET 2015


Hi!

Since today, GitHub randomly decided to treat qutebrowser (and any
other QtWebKit browser - tried with QupZilla, rekonq and Otter) as an
old version of Safari. It then displays a "Please note that GitHub no
longer supports old versions of Safari." warning bar.

However, that's not all - they also break a lot of functionality like
switching branches, graph view, or editing labels/milestones for
issues.

I contacted GitHub support about this, and got this back:

    Thanks for your feedback and I am sorry for the trouble. I can't
    promise this will be resolved, but I have sent your feedback to
    our team for them to consider it.

While this isn't too bad: If you're using GitHub in qutebrowser, can
you please also reach out to their support at
https://github.com/contact and tell them you're having trouble?

If you need a quick workaround, you can do something like:

    :set network user-agent "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) Safari/560.1 Version/8.0.3"

Then everything works like expected...

As soon as I looked at [1] and can actually specify a custom user
agent without hardcoded information, I'll probably add the Version/...
part by default, unless GitHub manages to fix this until then.

Florian

[1] https://github.com/The-Compiler/qutebrowser/issues/513

-- 
http://www.the-compiler.org | me at the-compiler.org (Mail/XMPP)
   GPG: 916E B0C8 FD55 A072 | http://the-compiler.org/pubkey.asc
         I love long mails! | http://email.is-not-s.ms/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <https://listi.jpberlin.de/pipermail/qutebrowser/attachments/20150226/7ef960c3/attachment.sig>


More information about the qutebrowser mailing list