Exemple #1
0
void WebPageGroupProxy::addUserContentFilter(const String& name, const String& serializedRules)
{
    userContentController().addUserContentFilter(name, serializedRules);
}
Exemple #2
0
void WebPageGroupProxy::removeAllUserScripts()
{
    userContentController().removeUserScripts(WebCore::mainThreadNormalWorld());
}
Exemple #3
0
void WebPageGroupProxy::removeAllUserContent()
{
    userContentController().removeAllUserContent();
}
Exemple #4
0
void WebPageGroupProxy::addUserScript(const WebCore::UserScript& userScript)
{
    userContentController().addUserScript(WebCore::mainThreadNormalWorld(), std::make_unique<WebCore::UserScript>(userScript));
}
Exemple #5
0
void WebPageGroupProxy::addUserStyleSheet(const WebCore::UserStyleSheet& userStyleSheet)
{
    userContentController().addUserStyleSheet(WebCore::mainThreadNormalWorld(), std::make_unique<WebCore::UserStyleSheet>(userStyleSheet), WebCore::InjectInExistingDocuments);
}
Exemple #6
0
void WebPageGroupProxy::removeUserContentFilter(const String& name)
{
    userContentController().removeUserContentFilter(name);
}
void WebPageGroupProxy::removeUserContentExtension(const String& name)
{
    userContentController().removeUserContentExtension(name);
}
void WebPageGroupProxy::addUserContentExtension(const String& name, WebCompiledContentExtensionData contentExtensionData)
{
    RefPtr<WebCompiledContentExtension> compiledContentExtension = WebCompiledContentExtension::create(WTFMove(contentExtensionData));
    userContentController().addUserContentExtension(name, compiledContentExtension);
}