[webkit-dev] open jpeg failed,but ok if this jpeg on local

RyanYee/叶晔 godyee at gmail.com
Tue Feb 3 01:30:48 PST 2009


1.I had tried to open jpeg :
./GtkLauncher
http://farm4.static.flickr.com/3218/2936385481_d4cb8fd4ff.jpg?v=0

failed with these message:
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:559 virtual void
WebKit::FrameLoaderClient::dispatchDidFirstLayout())

(GtkLauncher:1168): Gdk-DirectFB-WARNING **: gdk_window_set_keep_above() not
implemented.


(GtkLauncher:1168): Gdk-DirectFB-WARNING **: gdk_window_set_keep_below() not
implemented.

UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:600 virtual bool
WebKit::FrameLoaderClient::canShowMIMEType(const WebCore::String&) const)
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:513 virtual void
WebKit::FrameLoaderClient::dispatchWillClose())
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:441 virtual void
WebKit::FrameLoaderClient::makeRepresentation(WebCore::DocumentLoader*))
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:756 virtual void
WebKit::FrameLoaderClient::updateGlobalHistory(const WebCore::KURL&))

(GtkLauncher:1168): Gtk-CRITICAL **: gtk_entry_set_text: assertion
`GTK_IS_ENTRY (entry)' failed
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:648 virtual void
WebKit::FrameLoaderClient::dispatchDidReceiveContentLength(WebCore::DocumentLoader*,
long unsigned int, int))
(!) [ 1168:   10.120] --> Caught signal 7 (at 0x2092f000, non-existent
physical address) <--

2.then I tried another one,some one smaller
./GtkLauncher http://otho.douban.com/icon/u1293270-9.jpg

ok with these message:
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:559 virtual void
WebKit::FrameLoaderClient::dispatchDidFirstLayout())

(GtkLauncher:1201): Gdk-DirectFB-WARNING **: gdk_window_set_keep_above() not
implemented.


(GtkLauncher:1201): Gdk-DirectFB-WARNING **: gdk_window_set_keep_below() not
implemented.

UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:600 virtual bool
WebKit::FrameLoaderClient::canShowMIMEType(const WebCore::String&) const)
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:513 virtual void
WebKit::FrameLoaderClient::dispatchWillClose())
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:441 virtual void
WebKit::FrameLoaderClient::makeRepresentation(WebCore::DocumentLoader*))
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:756 virtual void
WebKit::FrameLoaderClient::updateGlobalHistory(const WebCore::KURL&))

(GtkLauncher:1201): Gtk-CRITICAL **: gtk_entry_set_text: assertion
`GTK_IS_ENTRY (entry)' failed
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:648 virtual void
WebKit::FrameLoaderClient::dispatchDidReceiveContentLength(WebCore::DocumentLoader*,
long unsigned int, int))
UNIMPLEMENTED:
(WebCore/platform/gtk/LocalizedStringsGtk.cpp:326 WebCore::String
WebCore::imageTitle(const WebCore::String&, const WebCore::IntSize&))
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:488 virtual void
WebKit::FrameLoaderClient::dispatchDidHandleOnloadEvents())
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:554 virtual void
WebKit::FrameLoaderClient::dispatchDidFinishDocumentLoad())
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:574 virtual void
WebKit::FrameLoaderClient::dispatchDidLoadMainResource(WebCore::DocumentLoader*))
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:653 virtual void
WebKit::FrameLoaderClient::dispatchDidFinishLoading(WebCore::DocumentLoader*,
long unsigned int))

3.so I downloaded the big one to local,then write a 1.html ( added <img
src="file:///home/1.jpg"  point to this picture>)
./GtkLauncher file:///home/1.html

then ok with these message like step 2
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:559 virtual void
WebKit::FrameLoaderClient::dispatchDidFirstLayout())

(GtkLauncher:1210): Gdk-DirectFB-WARNING **: gdk_window_set_keep_above() not
implemented.


(GtkLauncher:1210): Gdk-DirectFB-WARNING **: gdk_window_set_keep_below() not
implemented.

UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:600 virtual bool
WebKit::FrameLoaderClient::canShowMIMEType(const WebCore::String&) const)
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:513 virtual void
WebKit::FrameLoaderClient::dispatchWillClose())
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:441 virtual void
WebKit::FrameLoaderClient::makeRepresentation(WebCore::DocumentLoader*))
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:756 virtual void
WebKit::FrameLoaderClient::updateGlobalHistory(const WebCore::KURL&))

(GtkLauncher:1210): Gtk-CRITICAL **: gtk_entry_set_text: assertion
`GTK_IS_ENTRY (entry)' failed
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:648 virtual void
WebKit::FrameLoaderClient::dispatchDidReceiveContentLength(WebCore::DocumentLoader*,
long unsigned int, int))
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:554 virtual void
WebKit::FrameLoaderClient::dispatchDidFinishDocumentLoad())
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:574 virtual void
WebKit::FrameLoaderClient::dispatchDidLoadMainResource(WebCore::DocumentLoader*))
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:653 virtual void
WebKit::FrameLoaderClient::dispatchDidFinishLoading(WebCore::DocumentLoader*,
long unsigned int))
UNIMPLEMENTED:
(WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp:488 virtual void
WebKit::FrameLoaderClient::dispatchDidHandleOnloadEvents())

I wanna know is this a bug or something else?
Do I need other version webkit to fix it?
My version is WebKit-r35289 , with gtk+-2.10.14 & DirectFB-1.0.0 as backend.
My cpu is intel Olo,so directfb use gdl as gfxdriver.

-- 
----RyanYee
How many roads must a man walk down before
you can call him a Man?How many years can
some people exist before They're allowed to
be free?the answer is Blowing in the wind...
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20090203/cdd4a63b/attachment.html>


More information about the webkit-dev mailing list