MCPcopy Create free account
hub / github.com/LeFroid/Viper-Browser / initFaviconScript

Method initFaviconScript

src/app/BrowserScripts.cpp:66–82  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

64}
65
66void BrowserScripts::initFaviconScript()
67{
68 QString faviconScript;
69 QFile faviconScriptFile(QLatin1String(":/GetFavicon.js"));
70 if (faviconScriptFile.open(QIODevice::ReadOnly))
71 faviconScript = faviconScriptFile.readAll();
72 faviconScriptFile.close();
73
74 QWebEngineScript faviconBridgeScript;
75 faviconBridgeScript.setInjectionPoint(QWebEngineScript::DocumentReady);
76 faviconBridgeScript.setName(QLatin1String("viper-favicon-bridge"));
77 faviconBridgeScript.setRunsOnSubFrames(false);
78 faviconBridgeScript.setWorldId(QWebEngineScript::ApplicationWorld);
79 faviconBridgeScript.setSourceCode(faviconScript);
80
81 m_globalScripts.push_back(faviconBridgeScript);
82}
83
84void BrowserScripts::initNewTabScript()
85{

Callers

nothing calls this directly

Calls 1

setNameMethod · 0.80

Tested by

no test coverage detected