webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Public Member Functions | |
MAKE_GLIB_TEST_FIXTURE (MultiprocessTest) | |
MultiprocessTest () | |
void | initializeWebExtensions () override |
void | loadWebViewAndWaitUntilLoaded (unsigned index) |
unsigned | webProcessPid (unsigned index) |
void | destroyWebViewAndWaitUntilWebProcessFinishes (unsigned index) |
Public Member Functions inherited from Test | |
MAKE_GLIB_TEST_FIXTURE (Test) | |
Test () | |
~Test () | |
void | assertObjectIsDeletedWhenTestFinishes (GObject *object) |
void | addLogFatalFlag (unsigned flag) |
void | removeLogFatalFlag (unsigned flag) |
Static Public Member Functions | |
static void | loadChanged (WebKitWebView *webView, WebKitLoadEvent loadEvent, MultiprocessTest *test) |
static void | nameVanishedCallback (GDBusConnection *connection, const gchar *name, gpointer userData) |
Static Public Member Functions inherited from Test | |
static const char * | dataDirectory () |
static void | initializeWebExtensionsCallback (WebKitWebContext *context, Test *test) |
static void | objectFinalized (Test *test, GObject *finalizedObject) |
static CString | getResourcesDir (ResourcesDir resourcesDir=WebKit2GTKResources) |
static bool | cairoSurfacesEqual (cairo_surface_t *s1, cairo_surface_t *s2) |
Public Attributes | |
GMainLoop * | m_mainLoop |
unsigned | m_initializeWebExtensionsSignalCount |
Vector< GUniquePtr< char >, numViews > | m_webViewBusNames |
Vector< GRefPtr< WebKitWebView >, numViews > | m_webViews |
Public Attributes inherited from Test | |
const char * | name |
bool(* | func )(FileTest *t, BN_CTX *ctx) |
HashSet< GObject * > | m_watchedObjects |
GRefPtr< WebKitWebContext > | m_webContext |
Additional Inherited Members | |
Public Types inherited from Test | |
enum | ResourcesDir { WebKit2GTKResources, WebKit2Resources } |
Static Public Attributes inherited from Test | |
static uint32_t | s_webExtensionID = 0 |
|
inline |
|
inline |
|
inlinestatic |
|
inline |
MultiprocessTest::MAKE_GLIB_TEST_FIXTURE | ( | MultiprocessTest | ) |
|
inlinestatic |
|
inline |
unsigned MultiprocessTest::m_initializeWebExtensionsSignalCount |
GMainLoop* MultiprocessTest::m_mainLoop |
Vector<GUniquePtr<char>, numViews> MultiprocessTest::m_webViewBusNames |
Vector<GRefPtr<WebKitWebView>, numViews> MultiprocessTest::m_webViews |