Lines Matching defs:InjectedBundle
27 #include "InjectedBundle.h"
61 InjectedBundle::InjectedBundle(const String& path)
68 InjectedBundle::~InjectedBundle()
72 void InjectedBundle::initializeClient(WKBundleClient* client)
77 void InjectedBundle::postMessage(const String& messageName, APIObject* messageBody)
82 void InjectedBundle::postSynchronousMessage(const String& messageName, APIObject* messageBody, RefPtr<APIObject>& returnData)
95 void InjectedBundle::setShouldTrackVisitedLinks(bool shouldTrackVisitedLinks)
100 void InjectedBundle::removeAllVisitedLinks()
105 void InjectedBundle::overrideXSSAuditorEnabledForTestRunner(WebPageGroupProxy* pageGroup, bool enabled)
116 void InjectedBundle::overrideAllowUniversalAccessFromFileURLsForTestRunner(WebPageGroupProxy* pageGroup, bool enabled)
127 void InjectedBundle::setAllowFileAccessFromFileURLs(WebPageGroupProxy* pageGroup, bool enabled)
138 void InjectedBundle::clearAllDatabases()
143 void InjectedBundle::setDatabaseQuota(uint64_t quota)
148 int InjectedBundle::numberOfPages(WebFrame* frame, double pageWidthInPixels, double pageHeightInPixels)
161 int InjectedBundle::pageNumberForElementById(WebFrame* frame, const String& id, double pageWidthInPixels, double pageHeightInPixels)
179 String InjectedBundle::pageSizeAndMarginsInPixels(WebFrame* frame, int pageIndex, int width, int height, int marginTop, int marginRight, int marginBottom, int marginLeft)
188 bool InjectedBundle::isPageBoxVisible(WebFrame* frame, int pageIndex)
216 void InjectedBundle::addUserScript(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld, const String& source, const String& url, ImmutableArray* whitelist, ImmutableArray* blacklist, WebCore::UserScriptInjectionTime injectionTime, WebCore::UserContentInjectedFrames injectedFrames)
222 void InjectedBundle::addUserStyleSheet(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld, const String& source, const String& url, ImmutableArray* whitelist, ImmutableArray* blacklist, WebCore::UserContentInjectedFrames injectedFrames)
228 void InjectedBundle::removeUserScript(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld, const String& url)
234 void InjectedBundle::removeUserStyleSheet(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld, const String& url)
240 void InjectedBundle::removeUserScripts(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld)
245 void InjectedBundle::removeUserStyleSheets(WebPageGroupProxy* pageGroup, InjectedBundleScriptWorld* scriptWorld)
250 void InjectedBundle::removeAllUserContent(WebPageGroupProxy* pageGroup)
255 void InjectedBundle::garbageCollectJavaScriptObjects()
260 void InjectedBundle::garbageCollectJavaScriptObjectsOnAlternateThreadForDebugging(bool waitUntilDone)
265 size_t InjectedBundle::javaScriptObjectsCount()
271 void InjectedBundle::reportException(JSContextRef context, JSValueRef exception)
286 void InjectedBundle::didCreatePage(WebPage* page)
291 void InjectedBundle::willDestroyPage(WebPage* page)
296 void InjectedBundle::didInitializePageGroup(WebPageGroupProxy* pageGroup)
301 void InjectedBundle::didReceiveMessage(const String& messageName, APIObject* messageBody)
306 void InjectedBundle::didReceiveMessage(CoreIPC::Connection* connection, CoreIPC::MessageID messageID, CoreIPC::ArgumentDecoder* arguments)