Lines Matching full:frame
63 extern GSList* webkit_web_frame_get_children(WebKitWebFrame* frame);
64 extern gchar* webkit_web_frame_get_inner_text(WebKitWebFrame* frame);
65 extern gchar* webkit_web_frame_dump_render_tree(WebKitWebFrame* frame);
66 extern guint webkit_web_frame_get_pending_unload_event_count(WebKitWebFrame* frame);
68 extern gchar* webkit_web_frame_get_response_mime_type(WebKitWebFrame* frame);
69 extern void webkit_web_frame_clear_main_frame_name(WebKitWebFrame* frame);
122 void dumpFrameScrollPosition(WebKitWebFrame* frame)
174 static gchar* dumpFramesAsText(WebKitWebFrame* frame)
178 // Add header for all but the main frame.
179 bool isMainFrame = (webkit_web_view_get_main_frame(webView) == frame);
181 gchar* innerText = webkit_web_frame_get_inner_text(frame);
185 const gchar* frameName = webkit_web_frame_get_name(frame);
191 GSList* children = webkit_web_frame_get_children(frame);
238 printf(" (in frame \"%s\")", target);
528 void webViewLoadStarted(WebKitWebView* view, WebKitWebFrame* frame, void*)
533 topLoadingFrame = frame;
545 static char* getFrameNameSuitableForTestResult(WebKitWebView* view, WebKitWebFrame* frame)
547 char* frameName = g_strdup(webkit_web_frame_get_name(frame));
549 if (frame == webkit_web_view_get_main_frame(view)) {
552 char* tmp = g_strdup_printf("main frame \"%s\"", frameName);
557 frameName = g_strdup("main frame");
561 frameName = g_strdup("frame (anonymous)");
567 static void webViewLoadFinished(WebKitWebView* view, WebKitWebFrame* frame, void*)
570 guint pendingFrameUnloadEvents = webkit_web_frame_get_pending_unload_event_count(frame);
572 char* frameName = getFrameNameSuitableForTestResult(view, frame);
578 if (frame != topLoadingFrame)
592 static void webViewWindowObjectCleared(WebKitWebView* view, WebKitWebFrame* frame, JSGlobalContextRef context, JSObjectRef windowObject, gpointer data)
619 static gboolean webViewScriptAlert(WebKitWebView* view, WebKitWebFrame* frame, const gchar* message, gpointer data)
625 static gboolean webViewScriptPrompt(WebKitWebView* webView, WebKitWebFrame* frame, const gchar* message, const gchar* defaultValue, gchar** value, gpointer data)
632 static gboolean webViewScriptConfirm(WebKitWebView* view, WebKitWebFrame* frame, const gchar* message, gboolean* didConfirm, gpointer data)
639 static void webViewTitleChanged(WebKitWebView* view, WebKitWebFrame* frame, const gchar* title, gpointer data)
645 static bool webViewNavigationPolicyDecisionRequested(WebKitWebView* view, WebKitWebFrame* frame,
711 static void databaseQuotaExceeded(WebKitWebView* view, WebKitWebFrame* frame, WebKitWebDatabase *database)
714 ASSERT(frame);
760 // From bug 11756: Use a frame group name for all WebViews created by
761 // DumpRenderTree to allow testing of cross-page frame lookup.
795 static WebKitWebView* webViewCreate(WebKitWebView* view, WebKitWebFrame* frame)