Reviewed and landed by Anders.
Fix Qt/Linux build.
* CMakeLists.txt:
* loader/Cache.h:
* platform/qt/BrowserExtensionQt.cpp:
* platform/qt/BrowserExtensionQt.h:
* platform/qt/CursorQt.cpp:
(WebCore::pointerCursor):
* platform/qt/LoaderFunctionsQt.cpp:
(WebCore::NumberOfPendingOrLoadingRequests):
(WebCore::CheckCacheObjectStatus):
* platform/qt/ResourceLoaderQt.cpp:
(WebCore::ResourceLoader::retrieveResponseEncoding):
(WebCore::ResourceLoader::receivedResponse):
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@17138
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
${CMAKE_CURRENT_SOURCE_DIR}/ksvg2/misc
${CMAKE_CURRENT_BINARY_DIR}/ksvg2/misc
${CMAKE_CURRENT_SOURCE_DIR}/ksvg2/events
- ${CMAKE_CURRENT_SOURCE_DIR}/ksvg2/bindings/js
${CMAKE_CURRENT_BINARY_DIR}/platform
${CMAKE_CURRENT_SOURCE_DIR}/platform/image-decoders
${CMAKE_CURRENT_SOURCE_DIR}/platform/image-decoders/gif
ksvg2/svg/SVGUnitTypes.idl
ksvg2/svg/SVGUseElement.idl
ksvg2/svg/SVGViewElement.idl
- ksvg2/svg/SVGZoomEvent.idl
+ ksvg2/events/SVGZoomEvent.idl
)
ENDIF (WEBKIT_USE_SVG_SUPPORT)
IF (WEBKIT_USE_SVG_SUPPORT)
-
- create_cpp_lut(ksvg2/bindings/js/JSSVGNumber.cpp JSSVGNumberTable.inl ksvg2/bindings/js/JSSVGNumber.cpp)
- create_cpp_lut(ksvg2/bindings/js/JSSVGPoint.cpp JSSVGPointTable.inl ksvg2/bindings/js/JSSVGPoint.cpp)
+ create_cpp_lut(bindings/js/JSSVGNumber.cpp JSSVGNumberTable.inl bindings/js/JSSVGNumber.cpp)
+ create_cpp_lut(bindings/js/JSSVGPoint.cpp JSSVGPointTable.inl bindings/js/JSSVGPoint.cpp)
create_generated_cpp_helper(JSSVGPointTable.inl)
- create_cpp_lut(ksvg2/bindings/js/JSSVGRect.cpp JSSVGRectTable.inl ksvg2/bindings/js/JSSVGRect.cpp)
+ create_cpp_lut(bindings/js/JSSVGRect.cpp JSSVGRectTable.inl bindings/js/JSSVGRect.cpp)
create_generated_cpp_helper(JSSVGRectTable.inl)
-
ENDIF (WEBKIT_USE_SVG_SUPPORT)
add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tokenizer.inl
${CMAKE_CURRENT_BINARY_DIR}/ksvg2/misc/XLinkNames.cpp
${CMAKE_CURRENT_BINARY_DIR}/xml/XMLNames.cpp
- ksvg2/bindings/js/JSSVGPoint.cpp
- ksvg2/bindings/js/JSSVGRect.cpp
- ksvg2/bindings/js/JSSVGNumber.cpp
- ksvg2/bindings/js/JSSVGElementWrapperFactory.cpp
+ bindings/js/JSSVGPoint.cpp
+ bindings/js/JSSVGRect.cpp
+ bindings/js/JSSVGNumber.cpp
+ bindings/js/JSSVGElementWrapperFactory.cpp
ksvg2/css/SVGCSSParser.cpp
ksvg2/css/SVGRenderStyleDefs.cpp
html/CanvasGradient.cpp
html/HTMLViewSourceDocument.cpp
html/HTMLFrameElement.cpp
+ html/HTMLFrameElementBase.cpp
html/HTMLAnchorElement.cpp
html/HTMLTableCellElement.cpp
html/CanvasPattern.cpp
+2006-10-19 Nikolas Zimmermann <zimmermann@kde.org>
+
+ Reviewed and landed by Anders.
+
+ Fix Qt/Linux build.
+
+ * CMakeLists.txt:
+ * loader/Cache.h:
+ * platform/qt/BrowserExtensionQt.cpp:
+ * platform/qt/BrowserExtensionQt.h:
+ * platform/qt/CursorQt.cpp:
+ (WebCore::pointerCursor):
+ * platform/qt/LoaderFunctionsQt.cpp:
+ (WebCore::NumberOfPendingOrLoadingRequests):
+ (WebCore::CheckCacheObjectStatus):
+ * platform/qt/ResourceLoaderQt.cpp:
+ (WebCore::ResourceLoader::retrieveResponseEncoding):
+ (WebCore::ResourceLoader::receivedResponse):
+
2006-10-19 Sam Weinig <sam.weinig@gmail.com>
Reviewed by ap.
#include "CachePolicy.h"
#include "CachedResource.h"
-#include "Loader.h"
+#include "loader.h"
#include "PlatformString.h"
#include "StringHash.h"
#include <wtf/Vector.h>
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
+#include <stdio.h>
#include <wtf/Platform.h>
+#include "KURL.h"
#include "BrowserExtensionQt.h"
#define notImplemented() do { fprintf(stderr, "FIXME: UNIMPLEMENTED: %s:%d\n", __FILE__, __LINE__); } while(0)
return false;
}
-void BrowserExtensionQt::createNewWindow(const FrameLoadRequest& request)
-{
-}
-
void BrowserExtensionQt::createNewWindow(const FrameLoadRequest& request, const WindowFeatures& args, Frame*& frame)
{
notImplemented();
return KURL();
}
-void BrowserExtensionQt::setTypedIconURL(KURL const&, const String&)
-{
- notImplemented();
-}
-
-void BrowserExtensionQt::setIconURL(KURL const&)
-{
- notImplemented();
-}
-
int BrowserExtensionQt::getHistoryLength()
{
notImplemented();
public:
BrowserExtensionQt(Frame*);
- virtual void createNewWindow(const FrameLoadRequest&);
virtual void createNewWindow(const FrameLoadRequest&, const WindowFeatures&, Frame*&);
- virtual void setIconURL(const KURL&);
- virtual void setTypedIconURL(const KURL&, const String& type);
-
virtual int getHistoryLength();
virtual void goBackOrForward(int distance);
virtual KURL historyURL(int distance);
Cursors()
: CrossCursor(QCursor(Qt::CrossCursor))
, MoveCursor(QCursor(Qt::SizeAllCursor))
+ , PointerCursor(QCursor(Qt::ArrowCursor))
, PointingHandCursor(QCursor(Qt::PointingHandCursor))
, IBeamCursor(QCursor(Qt::IBeamCursor))
, WaitCursor(QCursor(Qt::WaitCursor))
Cursor CrossCursor;
Cursor MoveCursor;
+ Cursor PointerCursor;
Cursor PointingHandCursor;
Cursor IBeamCursor;
Cursor WaitCursor;
}
+const Cursor& pointerCursor()
+{
+ return Cursors::self()->PointerCursor;
+}
+
const Cursor& moveCursor()
{
return Cursors::self()->MoveCursor;
int NumberOfPendingOrLoadingRequests(DocLoader* docLoader)
{
- return Cache::loader()->numRequests(docLoader);
+ return cache()->loader()->numRequests(docLoader);
}
bool CheckIfReloading(WebCore::DocLoader* docLoader)
return;
switch (cachedObject->status()) {
- case CachedResource::Persistent:
case CachedResource::Cached:
- case CachedResource::Uncacheable:
break;
case CachedResource::NotCached:
case CachedResource::Unknown:
}
}
-void ResourceLoader::retrieveCharset() const
+void ResourceLoader::retrieveResponseEncoding() const
{
- if (!d->retrievedCharset) {
- d->retrievedCharset = true;
- d->metaData.set("charset", extractCharsetFromHeaders(d->responseHeaders));
+ if (!d->m_retrievedResponseEncoding) {
+ d->m_responseEncoding = extractCharsetFromHeaders(d->responseHeaders);
+ d->m_retrievedResponseEncoding = true;
}
}
Q_ASSERT(method() == "POST");
d->assembledResponseHeaders = false;
- d->retrievedCharset = false;
+ d->m_retrievedResponseEncoding = false;
d->m_response = response;
if (d->client)