mirror of
https://invent.kde.org/network/falkon.git
synced 2024-12-20 10:46:35 +01:00
Sending "correct" UA to assure full functionality of Google services
- also fixed startup issue with QtCurve theme
This commit is contained in:
parent
5348c72e9d
commit
aa6962f8cb
@ -47,7 +47,6 @@
|
||||
#include "locationbarsettings.h"
|
||||
#include "webviewsettings.h"
|
||||
#include "clearprivatedata.h"
|
||||
#include "proxystyle.h"
|
||||
#include "commandlineoptions.h"
|
||||
|
||||
#ifdef Q_WS_MAC
|
||||
@ -190,7 +189,6 @@ MainApplication::MainApplication(int &argc, char** argv)
|
||||
setQuitOnLastWindowClosed(true);
|
||||
#endif
|
||||
|
||||
setStyle(new ProxyStyle);
|
||||
setApplicationName("QupZilla");
|
||||
setApplicationVersion(QupZilla::VERSION);
|
||||
setOrganizationDomain("qupzilla");
|
||||
|
@ -423,6 +423,11 @@ void WebPage::cleanBlockedObjects()
|
||||
|
||||
QString WebPage::userAgentForUrl(const QUrl &url) const
|
||||
{
|
||||
// Let Google services play nice with us
|
||||
if (url.host().contains("google")) {
|
||||
return "Mozilla/5.0 " + qz_buildSystem() + " AppleWebKit/535.7 (KHTML, like Gecko) Chrome/16.0.912.77 Safari/535.7";
|
||||
}
|
||||
|
||||
if (m_userAgent.isEmpty()) {
|
||||
m_userAgent = QWebPage::userAgentForUrl(url);
|
||||
#ifdef Q_WS_MAC
|
||||
|
@ -17,6 +17,7 @@
|
||||
* ============================================================ */
|
||||
|
||||
#include "mainapplication.h"
|
||||
#include "proxystyle.h"
|
||||
|
||||
#ifdef Q_WS_X11
|
||||
#include <iostream>
|
||||
@ -51,5 +52,7 @@ int main(int argc, char* argv[])
|
||||
return 0;
|
||||
}
|
||||
|
||||
app.setStyle(new ProxyStyle);
|
||||
|
||||
return app.exec();
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user