I have tested WebKit-r39293,this jpeg open ok,but those more bigger still failed. I think maybe my memory too smaller.
2009/2/3 RyanYee/叶晔 <[email protected]> > 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... > -- ----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...
_______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

