Searched refs:WebViewFunctorManager (Results 1 – 8 of 8) sorted by relevance
82 return WebViewFunctorManager::instance().createFunctor(data, prototype, functorMode); in WebViewFunctor_create()86 WebViewFunctorManager::instance().releaseFunctor(functor); in WebViewFunctor_release()263 WebViewFunctorManager& WebViewFunctorManager::instance() { in instance()264 static WebViewFunctorManager sInstance; in instance()289 int WebViewFunctorManager::createFunctor(void* data, const WebViewFunctorCallbacks& callbacks, in createFunctor()303 void WebViewFunctorManager::releaseFunctor(int functor) { in releaseFunctor()317 void WebViewFunctorManager::onContextDestroyed() { in onContextDestroyed()335 void WebViewFunctorManager::destroyFunctor(int functor) { in destroyFunctor()349 sp<WebViewFunctor::Handle> WebViewFunctorManager::handleFor(int functor) { in handleFor()
32 class WebViewFunctorManager; variable105 class WebViewFunctorManager {107 static WebViewFunctorManager& instance();117 WebViewFunctorManager() = default;118 ~WebViewFunctorManager() = default;
621 "WebViewFunctorManager.cpp",
47 auto handle = WebViewFunctorManager::instance().handleFor(functor); in TEST()50 EXPECT_FALSE(WebViewFunctorManager::instance().handleFor(functor)); in TEST()88 auto handle = WebViewFunctorManager::instance().handleFor(functor); in TEST()115 auto handle = WebViewFunctorManager::instance().handleFor(functor); in TEST()
41 , mWebViewHandle(WebViewFunctorManager::instance().handleFor(functor)) {} in FunctorDrawable()
241 WebViewFunctorManager& mFunctorManager;
232 , mFunctorManager(WebViewFunctorManager::instance()) in RenderThread()
188 thread.queue().post([=]() { WebViewFunctorManager::instance().destroyFunctor(functor); }); in destroyFunctor()