[Webkit-unassigned] [Bug 16433] New: LOW_BANDWIDTH_DISPLAY build is broken

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 14 02:40:52 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=16433

           Summary: LOW_BANDWIDTH_DISPLAY build is broken
           Product: WebKit
           Version: 525+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Keywords: Gtk
          Severity: Normal
          Priority: P2
         Component: New Bugs
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alp at atoker.com


The first breakage was due to the recent KURL url() refactoring.

With that fixed, I got this:

g++ -c -pipe -D_REENTRANT -I/usr/include -Wall -W -Wcast-align
-Wchar-subscripts -Wformat-security -Wmissing-format-attribute -Wpointer-arith
-Wwrite-strings -Wno-format-y2k -Wno-unused-parameter -Wundef -pipe
-fno-exceptions -fno-rtti -O2 -D_REENTRANT -I/opt/fdo/include/cairo
-I/opt/fdo/include/directfb -I/opt/fdo/include/pixman-1
-I/usr/include/freetype2 -I/usr/include/libpng12 -D_REENTRANT
-I/opt/fdo/include/cairo -I/opt/fdo/include/directfb
-I/opt/fdo/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
-D_REENTRANT -I/opt/fdo/include/cairo -I/opt/fdo/include/directfb
-I/opt/fdo/include/pixman-1 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include
-I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread
-I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -pthread
-I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -pthread -DORBIT2=1
-I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include
-I/usr/include/gconf/2 -I/usr/include/orbit-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/libxml2
-fvisibility=hidden -fvisibility-inlines-hidden -fPIC -DQT_SHARED
-DBUILDING_CAIRO__=1 -DBUILDING_GTK__=1 -DUSE_SYSTEM_MALLOC -DNDEBUG
-DHAVE_STDINT_H -DBUILD_WEBKIT -DUSE_LOW_BANDWIDTH_DISPLAY=1
-DWTF_USE_LOW_BANDWIDTH_DISPLAY=1 -DENABLE_DATABASE=1 -DENABLE_ICONDATABASE=1
-DENABLE_XPATH=1 -DENABLE_XSLT=1 -DENABLE_SVG=0 -DENABLE_VIDEO=1
-DWTF_CHANGES=1 -DBUILDING_GTK__ -I/usr/share/qt4/mkspecs/linux-g++
-I../../../WebCore -I../../../../webkit -I../../../WebCore/platform/gtk
-I../../../WebCore/platform/network/curl
-I../../../WebCore/platform/graphics/cairo -I../../../WebCore/loader/gtk
-I../../../WebCore/page/gtk -I../../../WebKit/gtk/WebView
-I../../../WebKit/gtk/WebCoreSupport -I../../../JavaScriptCore
-I../../../JavaScriptCore/kjs -I../../../JavaScriptCore/bindings
-I../../../JavaScriptCore/bindings/c -I../../../JavaScriptCore/wtf
-I../../../JavaScriptCore/ForwardingHeaders -I../../../WebCore
-I../../../WebCore/ForwardingHeaders -I../../../WebCore/platform
-I../../../WebCore/platform/network -I../../../WebCore/platform/graphics
-I../../../WebCore/loader -I../../../WebCore/page -I../../../WebCore/css
-I../../../WebCore/dom -I../../../WebCore/bridge -I../../../WebCore/editing
-I../../../WebCore/rendering -I../../../WebCore/history -I../../../WebCore/xml
-I../../../WebCore/html -Itmp -Itmp -I../../../JavaScriptCore
-I../../../JavaScriptCore/kjs -I../../../JavaScriptCore/bindings
-I../../../JavaScriptCore/bindings/c -I../../../JavaScriptCore/wtf
-I../../../JavaScriptCore/pcre -I../JavaScriptCore/kjs/tmp
-I../../../WebCore/platform/gtk -I../../../WebCore/platform/graphics/gtk
-I../../../WebCore/platform/graphics/cairo
-I../../../WebCore/svg/graphics/cairo -I../../../WebCore/platform/network/curl
-I../../../WebCore/platform/image-decoders
-I../../../WebCore/platform/image-decoders/bmp
-I../../../WebCore/platform/image-decoders/gif
-I../../../WebCore/platform/image-decoders/ico
-I../../../WebCore/platform/image-decoders/jpeg
-I../../../WebCore/platform/image-decoders/png
-I../../../WebCore/platform/image-decoders/xbm -I../../../WebCore/loader/gtk
-I../../../WebCore/page/gtk -I../../../WebKit/gtk/WebCoreSupport
-I../../../WebKit/gtk/WebView -I../../../WebCore
-I../../../WebCore/ForwardingHeaders -I../../../../webkit
-I../../../JavaScriptCore/kjs -I../../../JavaScriptCore/bindings
-I../../../JavaScriptCore/wtf -I../../../WebCore/platform
-I../../../WebCore/platform/network -I../../../WebCore/platform/graphics
-I../../../WebCore/svg/graphics -I../../../WebCore/svg/graphics/filters
-I../../../WebCore/platform/sql -I../../../WebCore/platform/text
-I../../../WebCore/storage -I../../../WebCore/loader
-I../../../WebCore/loader/icon -I../../../WebCore/css -I../../../WebCore/dom
-I../../../WebCore/page -I../../../WebCore/bridge -I../../../WebCore/editing
-I../../../WebCore/rendering -I../../../WebCore/history -I../../../WebCore/xml
-I../../../WebCore/html -I../../../WebCore/bindings/js -I../../../WebCore/svg
-I../../../WebCore/platform/image-decoders -I/usr/X11R6/include
-I../../../WebCore -I. -o tmp/FrameLoader.o
../../../WebCore/loader/FrameLoader.cpp
../../../WebCore/loader/FrameLoader.cpp: In member function ‘bool
WebCore::FrameLoader::addLowBandwidthDisplayRequest(WebCore::CachedResource*)’:
../../../WebCore/loader/FrameLoader.cpp:4715: warning: enumeration value
‘FontResource’ not handled in switch
../../../WebCore/loader/FrameLoader.cpp: In member function ‘void
WebCore::FrameLoader::switchOutLowBandwidthDisplayIfReady()’:
../../../WebCore/loader/FrameLoader.cpp:4780: error: no matching function for
call to ‘WebCore::DOMImplementation::createDocument(WebCore::String&,
WebCore::FrameView*, bool)’
../../../WebCore/dom/DOMImplementation.h:50: note: candidates are:
WTF::PassRefPtr<WebCore::Document>
WebCore::DOMImplementation::createDocument(const WebCore::String&, const
WebCore::String&, WebCore::DocumentType*, WebCore::ExceptionCode&)
../../../WebCore/dom/DOMImplementation.h:61: note:                
WTF::PassRefPtr<WebCore::Document>
WebCore::DOMImplementation::createDocument(const WebCore::String&,
WebCore::Frame*, bool)
../../../WebCore/dom/DOMImplementation.h:62: note:                
WTF::PassRefPtr<WebCore::Document>
WebCore::DOMImplementation::createDocument(WebCore::Frame*)
../../../WebCore/loader/FrameLoader.cpp:4782: error: no matching function for
call to ‘WebCore::Document::setURL(WebCore::String)’
../../../WebCore/dom/Document.h:365: note: candidates are: void
WebCore::Document::setURL(const WebCore::DeprecatedString&)
../../../WebCore/loader/FrameLoader.cpp:4783: error: no matching function for
call to ‘WebCore::Document::setBaseURL(WebCore::String)’
../../../WebCore/dom/Document.h:368: note: candidates are: void
WebCore::Document::setBaseURL(const WebCore::DeprecatedString&)
../../../WebCore/loader/FrameLoader.cpp:4787: error: ‘partClearedInBegin’ was
not declared in this scope


When was the last time someone built this feature?

It's a shame for it to fall out of sync :-(

I might spend some time looking into this. Could be a fun win for the various
mobile ports, maybe even the iPhone port.

This issue was noticed with the GTK+ but appears to affect all ports.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list