From b017f89f844c09354b50a45fd49fcdcee4f72e43 Mon Sep 17 00:00:00 2001 From: Simon Hausmann Date: Wed, 5 May 2010 17:28:45 +0200 Subject: Updated WebKit to 992e57ee469bd8c6a2afef6b15896a161ab8aeb3 Fixes integrated since the last import: || || [Qt] Enable JIT for QtWebKit on Symbian || || || Media queries empty values || || || View modes names in CSSValueKeywords.in || Also disabled QtMultimedia support for HTML 5 Audio/Video elements and removed WebGL support. --- src/3rdparty/webkit/.tag | 2 +- src/3rdparty/webkit/JavaScriptCore/ChangeLog | 12 + src/3rdparty/webkit/JavaScriptCore/wtf/Platform.h | 3 + src/3rdparty/webkit/VERSION | 2 +- src/3rdparty/webkit/WebCore/ChangeLog | 56 ++ src/3rdparty/webkit/WebCore/WebCore.pro | 13 +- .../webkit/WebCore/css/CSSValueKeywords.in | 5 +- .../webkit/WebCore/css/MediaQueryEvaluator.cpp | 3 + src/3rdparty/webkit/WebCore/css/MediaQueryExp.cpp | 2 + src/3rdparty/webkit/WebCore/css/MediaQueryExp.h | 3 + .../webkit/WebCore/generated/CSSValueKeywords.c | 843 +++++++++++---------- .../webkit/WebCore/generated/CSSValueKeywords.h | 325 ++++---- .../webkit/WebCore/platform/qt/RenderThemeQt.cpp | 2 +- src/3rdparty/webkit/WebKit/qt/Api/qwebsettings.cpp | 1 - src/3rdparty/webkit/WebKit/qt/Api/qwebsettings.h | 1 - 15 files changed, 675 insertions(+), 598 deletions(-) diff --git a/src/3rdparty/webkit/.tag b/src/3rdparty/webkit/.tag index b6feeb1..d0dcced 100644 --- a/src/3rdparty/webkit/.tag +++ b/src/3rdparty/webkit/.tag @@ -1 +1 @@ -992e57ee469bd8c6a2afef6b15896a161ab8aeb3 +e4b73bb0b173f21db8f0de3dae885a8a71282996 diff --git a/src/3rdparty/webkit/JavaScriptCore/ChangeLog b/src/3rdparty/webkit/JavaScriptCore/ChangeLog index eb22ea0..1439ae0 100644 --- a/src/3rdparty/webkit/JavaScriptCore/ChangeLog +++ b/src/3rdparty/webkit/JavaScriptCore/ChangeLog @@ -1,3 +1,15 @@ +2010-05-02 Laszlo Gombos + + Reviewed by Eric Seidel. + + [Qt] Enable JIT for QtWebKit on Symbian + https://bugs.webkit.org/show_bug.cgi?id=38339 + + JIT on Symbian has been stable for quite some time, it + is time to turn it on by default. + + * wtf/Platform.h: + 2010-04-28 Simon Hausmann , Kent Hansen Reviewed by Darin Adler. diff --git a/src/3rdparty/webkit/JavaScriptCore/wtf/Platform.h b/src/3rdparty/webkit/JavaScriptCore/wtf/Platform.h index 96ed9bd..c582905 100644 --- a/src/3rdparty/webkit/JavaScriptCore/wtf/Platform.h +++ b/src/3rdparty/webkit/JavaScriptCore/wtf/Platform.h @@ -939,6 +939,8 @@ on MinGW. See https://bugs.webkit.org/show_bug.cgi?id=29268 */ #define ENABLE_JIT 1 #elif CPU(ARM_TRADITIONAL) && OS(LINUX) #define ENABLE_JIT 1 +#elif CPU(ARM_TRADITIONAL) && OS(SYMBIAN) && COMPILER(RVCT) + #define ENABLE_JIT 1 #endif #endif /* PLATFORM(QT) */ @@ -1008,6 +1010,7 @@ on MinGW. See https://bugs.webkit.org/show_bug.cgi?id=29268 */ || (CPU(X86) && OS(LINUX) && GCC_VERSION >= 40100) \ || (CPU(X86_64) && OS(LINUX) && GCC_VERSION >= 40100) \ || (CPU(ARM_TRADITIONAL) && OS(LINUX)) \ + || (CPU(ARM_TRADITIONAL) && OS(SYMBIAN) && COMPILER(RVCT)) \ || (CPU(MIPS) && OS(LINUX)) #define ENABLE_YARR 1 #define ENABLE_YARR_JIT 1 diff --git a/src/3rdparty/webkit/VERSION b/src/3rdparty/webkit/VERSION index c3d6314..d4036b4 100644 --- a/src/3rdparty/webkit/VERSION +++ b/src/3rdparty/webkit/VERSION @@ -4,4 +4,4 @@ This is a snapshot of the Qt port of WebKit from and has the sha1 checksum - 3f0f51f4c87e65bfe04165c6af4c00934b0ca1e2 + 992e57ee469bd8c6a2afef6b15896a161ab8aeb3 diff --git a/src/3rdparty/webkit/WebCore/ChangeLog b/src/3rdparty/webkit/WebCore/ChangeLog index 05fc2af..37fa8e4 100644 --- a/src/3rdparty/webkit/WebCore/ChangeLog +++ b/src/3rdparty/webkit/WebCore/ChangeLog @@ -1,3 +1,59 @@ +2010-05-03 Tor Arne Vestbø + + Reviewed by Simon Hausmann. + + [Qt] Fix rendering of