예제 #1
0
void ArgumentCoder<WebCore::UserScript>::encode(ArgumentEncoder& encoder, const WebCore::UserScript& userScript)
{
    encoder << userScript.source();
    encoder << userScript.url();
    encoder << userScript.whitelist();
    encoder << userScript.blacklist();
    encoder.encodeEnum(userScript.injectionTime());
    encoder.encodeEnum(userScript.injectedFrames());
}
예제 #2
0
void WebPageGroupProxy::addUserScript(const WebCore::UserScript& userScript)
{
    m_pageGroup->addUserScriptToWorld(WebCore::mainThreadNormalWorld(), userScript.source(), userScript.url(), userScript.whitelist(), userScript.blacklist(), userScript.injectionTime(), userScript.injectedFrames());
}
예제 #3
0
void WebPageGroupProxy::addUserScript(const WebCore::UserScript& userScript)
{
#if ENABLE(INJECT_BUNDLE)
    m_pageGroup->addUserScriptToWorld(*WebCore::mainThreadNormalWorld(), userScript.source(), userScript.url(), userScript.whitelist(), userScript.blacklist(), userScript.injectionTime(), userScript.injectedFrames());
#endif
}