try to prefetch external userstyle urls

This commit is contained in:
Malte Jürgens
2023-02-15 15:19:43 +01:00
parent 02fdc62fbe
commit 74fdef683f
4 changed files with 68 additions and 5 deletions

View File

@@ -2,6 +2,8 @@
#include "userscript.h"
#include <QFile>
#include <QNetworkAccessManager>
#include <QWebEngineFullScreenRequest>
#include <QWebEnginePage>
#include <QWebEngineScript>
@@ -14,8 +16,10 @@ public:
private:
UserScript m_userScript;
QNetworkAccessManager m_networkAccessManager;
void setupPermissions();
void setupUserStyles();
void fetchUserStyles(QFile *file);
bool acceptNavigationRequest(const QUrl &url,
QWebEnginePage::NavigationType type,
bool isMainFrame) override;