gchar* webkit_web_frame_get_response_mime_type(WebKitWebFrame* frame) { Frame* coreFrame = core(frame); WebCore::DocumentLoader* docLoader = coreFrame->loader()->documentLoader(); String mimeType = docLoader->responseMIMEType(); return g_strdup(mimeType.utf8().data()); }
String DumpRenderTreeSupportEfl::responseMimeType(const Evas_Object* ewkFrame) { DRT_SUPPORT_FRAME_GET_OR_RETURN(ewkFrame, frame, String()); WebCore::DocumentLoader *documentLoader = frame->loader()->documentLoader(); if (!documentLoader) return String(); return documentLoader->responseMIMEType(); }
String DumpRenderTreeSupportEfl::responseMimeType(const Evas_Object* ewkFrame) { WebCore::Frame* frame = EWKPrivate::coreFrame(ewkFrame); if (!frame) return String(); WebCore::DocumentLoader *documentLoader = frame->loader()->documentLoader(); if (!documentLoader) return String(); return documentLoader->responseMIMEType(); }
// API Candidate? QString DumpRenderTreeSupportQt::responseMimeType(QWebFrameAdapter* adapter) { WebCore::Frame* coreFrame = adapter->frame; WebCore::DocumentLoader* docLoader = coreFrame->loader()->documentLoader(); return docLoader->responseMIMEType(); }
// API Candidate? QString DumpRenderTreeSupportQt::responseMimeType(QWebFrame* frame) { WebCore::Frame* coreFrame = QWebFramePrivate::core(frame); WebCore::DocumentLoader* docLoader = coreFrame->loader()->documentLoader(); return docLoader->responseMIMEType(); }