|
|
|
|
@ -295,6 +295,9 @@ void WebPage::finished() |
|
|
|
|
|
|
|
|
|
// AutoFill
|
|
|
|
|
m_autoFillUsernames = mApp->autoFill()->completePage(this, url()); |
|
|
|
|
|
|
|
|
|
// inject marker.js
|
|
|
|
|
runJavaScript(QzTools::readAllFileContents(QSL(":html/marker.js"))); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void WebPage::watchedFileChanged(const QString &file) |
|
|
|
|
@ -687,6 +690,10 @@ void WebPage::javaScriptConsoleMessage(JavaScriptConsoleMessageLevel level, cons |
|
|
|
|
std::cout << qPrintable(sourceID) << ":" << lineNumber << " " << qPrintable(message); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
void WebPage::getLinkMarkers() { |
|
|
|
|
runJavaScript("Marker.generateMarker('a, input, button, [class*=\"btn\"], [aria-haspopup], [role=\"button\"], textarea, select, summary, [class=\"gap\"], [ng-click]')"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
QWebEnginePage* WebPage::createWindow(QWebEnginePage::WebWindowType type) |
|
|
|
|
{ |
|
|
|
|
auto *tView = qobject_cast<TabbedWebView*>(view()); |
|
|
|
|
|