--- webkit-1.1.12.orig/WebCore/platform/text/StringHash.h
+++ webkit-1.1.12/WebCore/platform/text/StringHash.h
@@ -47,6 +47,15 @@
             if (aLength != bLength)
                 return false;
 
+#if PLATFORM(ARM) || PLATFORM(SPARC)
+            const UChar* aChars = a->characters();
+            const UChar* bChars = b->characters();
+            for (unsigned i = 0; i != aLength; ++i)
+                if (*aChars++ != *bChars++)
+                    return false;
+
+            return true;
+#else
             const uint32_t* aChars = reinterpret_cast<const uint32_t*>(a->characters());
             const uint32_t* bChars = reinterpret_cast<const uint32_t*>(b->characters());
 
@@ -59,6 +68,7 @@
                 return false;
 
             return true;
+#endif
         }
 
         static unsigned hash(const RefPtr<StringImpl>& key) { return key->hash(); }
--- webkit-1.1.12.orig/WebCore/platform/text/AtomicString.cpp
+++ webkit-1.1.12/WebCore/platform/text/AtomicString.cpp
@@ -101,7 +101,7 @@
     if (string->length() != length)
         return false;
 
-#if PLATFORM(ARM) || PLATFORM(SH4)
+#if PLATFORM(ARM) || PLATFORM(SPARC) || PLATFORM(SH4)
     const UChar* stringCharacters = string->characters();
     for (unsigned i = 0; i != length; ++i) {
         if (*stringCharacters++ != *characters++)
--- webkit-1.1.12.orig/JavaScriptCore/wtf/FastMalloc.cpp
+++ webkit-1.1.12/JavaScriptCore/wtf/FastMalloc.cpp
@@ -2065,13 +2065,13 @@
 
 // Page-level allocator
 static SpinLock pageheap_lock = SPINLOCK_INITIALIZER;
-static void* pageheap_memory[(sizeof(TCMalloc_PageHeap) + sizeof(void*) - 1) / sizeof(void*)];
+static uint64_t pageheap_memory[(sizeof(TCMalloc_PageHeap) + sizeof(uint64_t) - 1) / sizeof(uint64_t)];
 static bool phinited = false;
 
 // Avoid extra level of indirection by making "pageheap" be just an alias
 // of pageheap_memory.
 typedef union {
-    void* m_memory;
+    uint64_t* m_memory;
     TCMalloc_PageHeap* m_pageHeap;
 } PageHeapUnion;
 
--- webkit-1.1.12.orig/JavaScriptCore/wtf/Platform.h
+++ webkit-1.1.12/JavaScriptCore/wtf/Platform.h
@@ -265,6 +265,13 @@
 #define WTF_PLATFORM_X86_64 1
 #endif
 
+/* PLATFORM(SPARC) */
+#if   defined(__sparc__) \
+   || defined(__sparc)
+#define WTF_PLATFORM_SPARC 1
+#define WTF_PLATFORM_BIG_ENDIAN 1
+#endif
+
 /* PLATFORM(SH4) */
 #if defined(__SH4__)
 #define WTF_PLATFORM_SH4 1
@@ -290,6 +297,16 @@
 #   endif
 #endif
 
+/* For undefined platforms */
+#if !defined(WTF_PLATFORM_BIG_ENDIAN) && !defined(WTF_PLATFORM_MIDDLE_ENDIAN)
+#include <sys/param.h>
+#if __BYTE_ORDER == __BIG_ENDIAN
+#define WTF_PLATFORM_BIG_ENDIAN 1
+#elif  __BYTE_ORDER == __PDP_ENDIAN
+#define WTF_PLATFORM_MIDDLE_ENDIAN 1
+#endif
+#endif
+
 /* Compiler */
 
 /* COMPILER(MSVC) */
--- webkit-1.1.12.orig/JavaScriptCore/wtf/ListHashSet.h
+++ webkit-1.1.12/JavaScriptCore/wtf/ListHashSet.h
@@ -127,7 +127,7 @@
             : m_freeList(pool())
             , m_isDoneWithInitialFreeList(false)
         { 
-            memset(m_pool.pool, 0, sizeof(m_pool.pool));
+            memset(m_pool, 0, sizeof(m_pool));
         }
 
         Node* allocate()
@@ -171,7 +171,7 @@
         }
 
     private:
-        Node* pool() { return reinterpret_cast<Node*>(m_pool.pool); }
+        Node* pool() { return reinterpret_cast<Node*>(m_pool); }
         Node* pastPool() { return pool() + m_poolSize; }
 
         bool inPool(Node* node)
@@ -182,10 +182,7 @@
         Node* m_freeList;
         bool m_isDoneWithInitialFreeList;
         static const size_t m_poolSize = 256;
-        union {
-            char pool[sizeof(Node) * m_poolSize];
-            double forAlignment;
-        } m_pool;
+        uint32_t m_pool[(sizeof(Node) * m_poolSize + sizeof(uint32_t) - 1) / sizeof(uint32_t)];
     };
 
     template<typename ValueArg> struct ListHashSetNode {
--- webkit-1.1.12.orig/debian/compat
+++ webkit-1.1.12/debian/compat
@@ -0,0 +1 @@
+5
--- webkit-1.1.12.orig/debian/libwebkit-dev.install
+++ webkit-1.1.12/debian/libwebkit-dev.install
@@ -0,0 +1,4 @@
+usr/lib/libwebkit-1.0.so
+usr/include/webkit-1.0
+usr/lib/pkgconfig/webkit-1.0.pc
+usr/share/doc/libwebkit-dev
--- webkit-1.1.12.orig/debian/libwebkit-1.0-2.install
+++ webkit-1.1.12/debian/libwebkit-1.0-2.install
@@ -0,0 +1,3 @@
+usr/lib/libwebkit-1.0.so.*
+usr/lib/webkit-1.0-2/libexec/DumpRenderTree
+usr/lib/webkit-1.0-2/libexec/GtkLauncher
--- webkit-1.1.12.orig/debian/copyright
+++ webkit-1.1.12/debian/copyright
@@ -0,0 +1,850 @@
+Original source may be found at http://webkitgtk.org/
+
+Files: debian/*
+Copyright: © 2007-2009 Mike Hommey <glandium@debian.org>
+           © 2009 Gustavo Noronha Silva <kov@debian.org>
+License: LGPL-2+ (/usr/share/common-licenses/LGPL-2)
+
+Files: JavaScriptCore/API/*,
+       JavaScriptCore/assembler/*,
+       JavaScriptCore/VM/CTI.*,
+       JavaScriptCore/profiler/*,
+       JavaScriptCore/wtf/Assertions.*,
+       JavaScriptCore/wtf/FastAllocBase.h,
+       JavaScriptCore/wtf/HashIterators.h,
+       JavaScriptCore/wtf/MathExtras.h,
+       JavaScriptCore/wtf/Platform.h,
+       JavaScriptCore/wtf/StringExtras.h,
+       JavaScriptCore/wtf/unicode/UTF8.*,
+       JavaScriptCore/yarr/*,
+       WebCore/bindings/js/DOMObjectWithSVGContext.h,
+       WebCore/bindings/js/JSAudioConstructor.*,
+       WebCore/bindings/js/JSConsoleCustom.cpp,
+       WebCore/bindings/js/JSCoordinatesCustom.cpp,
+       WebCore/bindings/js/JSCSSRuleCustom.cpp,
+       WebCore/bindings/js/JSCSSStyleDeclarationCustom.*,
+       WebCore/bindings/js/JSCSSValueCustom.cpp,
+       WebCore/bindings/js/JSCustomXPathNSResolver.*,
+       WebCore/bindings/js/JSDOMApplicationCacheCustom.cpp,
+       WebCore/bindings/js/JSEventTargetBase.*,
+       WebCore/bindings/js/JSHTMLAllCollection.h,
+       WebCore/bindings/js/JSHTMLAppletElementCustom.*,
+       WebCore/bindings/js/JSHTMLDocumentCustom.cpp,
+       WebCore/bindings/js/JSHTMLElementCustom.cpp,
+       WebCore/bindings/js/JSHTMLEmbedElementCustom.*,
+       WebCore/bindings/js/JSHTMLFormElementCustom.cpp,
+       WebCore/bindings/js/JSHTMLFrameSetElementCustom.cpp,
+       WebCore/bindings/js/JSHTMLObjectElementCustom.*,
+       WebCore/bindings/js/JSHistoryCustom.h,
+       WebCore/bindings/js/JSInspectedObjectWrapper.*,
+       WebCore/bindings/js/JSInspectorCallbackWrapper.*,
+       WebCore/bindings/js/JSJavaScriptCallFrameCustom.cpp,
+       WebCore/bindings/js/JSLocationCustom.h,
+       WebCore/bindings/js/JSMessagePortCustom.*,
+       WebCore/bindings/js/JSNamedNodeMapCustom.cpp,
+       WebCore/bindings/js/JSNamedNodesCollection.*,
+       WebCore/bindings/js/JSNodeCustom.cpp,
+       WebCore/bindings/js/JSNodeFilterCustom.cpp,
+       WebCore/bindings/js/JSNodeListCustom.cpp,
+       WebCore/bindings/js/JSQuarantinedObjectWrapper.*,
+       WebCore/bindings/js/JSSVGPODTypeWrapper.h,
+       WebCore/bindings/js/JSStorageCustom.*,
+       WebCore/bindings/js/JSStyleSheetCustom.cpp,
+       WebCore/bindings/js/JSStyleSheetListCustom.cpp,
+       WebCore/bindings/js/JSTextCustom.cpp,
+       WebCore/bindings/js/JSXMLHttpRequestUploadCustom.*,
+       WebCore/bindings/js/JSXSLTProcessorConstructor.*,
+       WebCore/bindings/js/JSWorkerContextCustom.*,
+       WebCore/bindings/js/JSWorkerCustom.*,
+       WebCore/bindings/js/GCController.*,
+       WebCore/bindings/js/ScriptSourceProvider.h,
+       WebCore/bridge/*,
+       WebCore/css/CSSCanvasValue.*,
+       WebCore/css/CSSFontFace.*,
+       WebCore/css/CSSFontFaceSource.*,
+       WebCore/css/CSSFontFaceSrcValue.*,
+       WebCore/css/CSSFontSelector.*,
+       WebCore/css/CSSGradientValue.*,
+       WebCore/css/CSSImageGeneratorValue.*,
+       WebCore/css/CSSPrimitiveValueMappings.h,
+       WebCore/css/CSSReflectValue.*,
+       WebCore/css/CSSReflectionDirection.h,
+       WebCore/css/CSSRuleList.idl,
+       WebCore/css/CSSSegmentedFontFace.*,
+       WebCore/css/CSSTimingFunctionValue.*,
+       WebCore/css/CSSUnicodeRangeValue.*,
+       WebCore/css/CSSValueList.idl,
+       WebCore/css/MediaList.idl,
+       WebCore/css/MediaQuery*,
+       WebCore/css/view-source.css,
+       WebCore/css/svg.css,
+       WebCore/dom/BeforeTextInsertedEvent.*,
+       WebCore/dom/Clipboard.cpp,
+       WebCore/dom/ClipboardAccessPolicy.h,
+       WebCore/dom/EventTarget.cpp,
+       WebCore/dom/EventTarget.h,
+       WebCore/dom/ExceptionCode.cpp,
+       WebCore/dom/MessageEvent.*,
+       WebCore/dom/NodeWithIndex.h,
+       WebCore/dom/OverflowEvent.*,
+       WebCore/dom/Position*,
+       WebCore/dom/ProgressEvent.*,
+       WebCore/dom/RangeBoundaryPoint.h,
+       WebCore/dom/DOMStringList.h,
+       WebCore/dom/TextEvent.*,
+       WebCore/editing/*,
+       WebCore/history/*,
+       WebCore/html/Canvas*,
+       WebCore/html/File*,
+       WebCore/html/HTMLAudioElement.*,
+       WebCore/html/HTMLCanvasElement.*,
+       WebCore/html/HTMLMediaElement.*,
+       WebCore/html/HTMLParserErrorCodes.*,
+       WebCore/html/HTMLSourceElement.*,
+       WebCore/html/HTMLVideoElement.*,
+       WebCore/html/HTMLViewSourceDocument.*,
+       WebCore/html/MediaError.h,
+       WebCore/html/PreloadScanner.*,
+       WebCore/html/TimeRanges.*,
+       WebCore/html/VoidCallback.h,
+       WebCore/inspector/*,
+       WebCore/loader/CachePolicy.h,
+       WebCore/loader/CachedFont.*,
+       WebCore/loader/ImageDocument.*,
+       WebCore/loader/PluginDocument.*,
+       WebCore/loader/ProgressTracker.*,
+       WebCore/loader/SubstituteData.h,
+       WebCore/loader/SubstituteResource.h,
+       WebCore/loader/TextDocument.*,
+       WebCore/loader/FTPDirectoryDocument.*,
+       WebCore/loader/*/*,
+       WebCore/page/*,
+       WebCore/platform/*,
+       WebCore/plugins/gtk/PluginPackageGtk.cpp,
+       WebCore/plugins/gtk/PluginViewGtk.cpp,
+       WebCore/plugins/npapi.cpp,
+       WebCore/plugins/npfunctions.h,
+       WebCore/plugins/PluginDatabase.*,
+       WebCore/plugins/PluginDebug.h,
+       WebCore/plugins/PluginInfoStore.*,
+       WebCore/plugins/PluginStream.*,
+       WebCore/plugins/PluginPackage.*,
+       WebCore/plugins/PluginView.*,
+       WebCore/plugins/PluginQuirkSet.h,
+       WebCore/rendering/LayoutState.*,
+       WebCore/rendering/RenderHTMLCanvas.*,
+       WebCore/rendering/RenderImageGeneratedContent.*,
+       WebCore/rendering/RenderMedia.*,
+       WebCore/rendering/RenderTreeAsText.*,
+       WebCore/rendering/RenderWordBreak.*,
+       WebCore/rendering/SVGRenderTreeAsText.*,
+       WebCore/rendering/RenderVideo.*,
+       WebCore/storage/LocalStorage.*,
+       WebCore/storage/LocalStorageArea.*,
+       WebCore/storage/LocalStorageTask.*,
+       WebCore/storage/LocalStorageThread.*,
+       WebCore/storage/SessionStorage.*,
+       WebCore/storage/SessionStorageArea.*,
+       WebCore/storage/Storage.*,
+       WebCore/storage/StorageArea.*,
+       WebCore/storage/StorageEvent.*,
+       WebCore/storage/StorageMap.*,
+       WebCore/svg/ElementTimeControl.h,
+       WebCore/svg/*.idl,
+       WebCore/svg/animation/*,
+       WebCore/svg/graphics/SVGImage.*,
+       WebCore/svg/graphics/SVGPaintServer*,
+       WebCore/svg/graphics/SVGResource*,
+       WebCore/xml/*,
+       WebCore/workers/Worker.cpp,
+       WebCore/workers/Worker.h,
+       WebCore/workers/WorkerContext.cpp,
+       WebCore/workers/WorkerContext.h,
+       WebCore/workers/WorkerImportScriptsClient.*,
+       WebCore/workers/WorkerLocation.cpp,
+       WebCore/workers/WorkerLocation.h,
+       WebCore/workers/WorkerMessagingProxy.cpp,
+       WebCore/workers/WorkerMessagingProxy.h,
+       WebCore/workers/WorkerThread.cpp,
+       WebCore/workers/WorkerThread.h,
+       WebKit/gtk/WebCoreSupport/ContextMenuClientGtk.h,
+       WebKit/gtk/WebCoreSupport/EditorClientGtk.h,
+       WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h,
+       WebKitTools/DumpRenderTree/AccessibilityController.h,
+       WebKitTools/DumpRenderTree/AccessibilityUIElement.h,
+       WebKitTools/GtkLauncher/main.c,
+Copyright: © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Apple Inc.
+           © 2005, 2006, 2007 Alexey Proskuryakov (ap@nypop.com)
+           © 2006, 2007, 2008 Nikolas Zimmermann <zimmermann@kde.org>
+           © 2006 Samuel Weinig <sam.weinig@gmail.com>
+           © 2005 Frerich Raabe <raabe@kde.org>
+           © 2005 Maksim Orlovich <maksim@kde.org>
+           © 2005, 2006 Alexander Kellett <lypanov@kde.org>
+           © 2005, 2006 Kimmo Kinnunen <kimmo.t.kinnunen@nokia.com>
+           © 2005, 2006 Michael Emmel mike.emmel@gmail.com
+           © 2005, 2009 Google Inc.
+           © 2005, 2006, 2009 Nokia Corporation
+           © 2005, 2006 Oliver Hunt <ojh16@student.canterbury.ac.nz>
+           © 2006, 2007, 2008 Eric Seidel <eric@webkit.org>
+           © 2006 Allan Sandfeld Jensen <sandfeld@kde.org>
+           © 2006 David Smith (catfish.man@gmail.com)
+           © 2006 Dirk Mueller <mueller@kde.org>
+           © 2006 Justin Haygood <jhaygood@spsu.edu>
+           © 2006, 2007 Rob Buis <buis@kde.org>
+           © 2006 Simon Hausmann <hausmann@kde.org>
+           © 2006 Zack Rusin <zack@kde.org>
+           © 2006 Graham Dennis (graham.dennis@gmail.com)
+           © 2007, 2008 Alp Toker <alp.toker@collabora.co.uk>
+           © 2007 Holger Hans Peter Freyther <zecke@selfish.org>
+           © 2007 Henry Mason (hmason@mac.com)
+           © 2007 Hiroyuki Ikezoe
+           © 2007 Kouhei Sutou
+           © 2007 Christian Dywan <christian@twotoasts.de>
+           © 2008 Xan Lopez <xan@gnome.org>
+           © 2008 Collabora, Ltd.
+           © 2008 Julien Chaffraix <jchaffraix@webkit.org>
+           © 2008 The Mozilla Foundation
+           © 2008 Brent Fulgham <bfulgham@gmail.com>
+           © 2008 Collin Jackson  <collinj@webkit.org>
+           © 2008, 2009 Dirk Schulze <krit@webkit.org>
+           © 2008, 2009 Torch Mobile Inc.
+           © 2008 Gustavo Noronha Silva <gns@gnome.org>
+           © 2008 Kelvin W Sherlock (ksherlock@gmail.com)
+           © 2008 Matt Lilek <webkit@mattlilek.com>
+           © 2008, 2009 Paul Pedriana <ppedriana@ea.com>
+           © 2009 Daniel Bates (dbates@intudata.com)
+           © 2009 Joseph Pecoraro
+License: BSD-2
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ 1. Redistributions of source code must retain the above copyright
+    notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the above copyright
+    notice, this list of conditions and the following disclaimer in the
+    documentation and/or other materials provided with the distribution.
+ .
+ THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY
+ EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL APPLE COMPUTER, INC. OR
+ CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+ EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+ OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: JavaScriptCore/API/JSRetainPtr.h,
+       JavaScriptCore/API/JSStringRefBSTR.h,
+       JavaScriptCore/VM/*,
+       JavaScriptCore/kjs/CallData.h,
+       JavaScriptCore/kjs/ConstructData.h,
+       JavaScriptCore/kjs/DebuggerCallFrame.*,
+       JavaScriptCore/kjs/InitializeThreading.*,
+       JavaScriptCore/kjs/JSActivation.*,
+       JavaScriptCore/kjs/JSGlobalData.*,
+       JavaScriptCore/kjs/JSGlobalObject.cpp,
+       JavaScriptCore/kjs/JSNotAnObject.*,
+       JavaScriptCore/kjs/JSVariableObject.*,
+       JavaScriptCore/kjs/SourceProvider.h,
+       JavaScriptCore/kjs/SourceRange.h,
+       JavaScriptCore/kjs/SymbolTable.h,
+       JavaScriptCore/profiler/ProfileNode.*,
+       JavaScriptCore/profiler/Profiler.*,
+       JavaScriptCore/wtf/ASCIICType.h,
+       JavaScriptCore/wtf/AVLTree.h,
+       JavaScriptCore/wtf/Deque.h,
+       JavaScriptCore/wtf/DisallowCType.h,
+       JavaScriptCore/wtf/Locker.h,
+       JavaScriptCore/wtf/MainThread.*,
+       JavaScriptCore/wtf/MallocZoneSupport.h,
+       JavaScriptCore/wtf/MessageQueue.h,
+       JavaScriptCore/wtf/Threading.h,
+       JavaScriptCore/wtf/ThreadingPthreads.cpp,
+       JavaScriptCore/wtf/ThreadSpecific.h,
+       JavaScriptCore/wtf/gtk/MainThreadGtk.cpp,
+       JavaScriptCore/wtf/gtk/ThreadingGtk.cpp,
+       JavaScriptCore/wtf/unicode/Collator.h,
+       JavaScriptCore/wtf/unicode/CollatorDefault.cpp,
+       JavaScriptCore/wtf/unicode/icu/CollatorICU.cpp,
+       JavaScriptCore/wtf/*,
+       WebCore/accessibility/Accessibility*,
+       WebCore/accessibility/AXObjectCache.cpp,
+       WebCore/bindings/js/JSAttrCustom.cpp,
+       WebCore/bindings/js/JSClipboardCustom.cpp,
+       WebCore/bindings/js/JSCustomSQL*,
+       WebCore/bindings/js/JSCustomVoidCallback.*,
+       WebCore/bindings/js/JSDatabaseCustom.cpp,
+       WebCore/bindings/js/JSHistoryCustom.cpp,
+       WebCore/bindings/js/JSEventCustom.cpp,
+       WebCore/bindings/js/JSHTMLFrameElementCustom.cpp,
+       WebCore/bindings/js/JSHTMLIFrameElementCustom.cpp,
+       WebCore/bindings/js/JSHTMLSelectElementCustom.h,
+       WebCore/bindings/js/JSSQLResultSetRowListCustom.cpp,
+       WebCore/bindings/js/JSSQLTransactionCustom.cpp,
+       WebCore/bindings/js/JSXMLHttpRequestCustom.cpp,
+       WebCore/bindings/js/JSXSLTProcessorCustom.cpp,
+       WebCore/bindings/js/StringSourceProvider.h,
+       WebCore/bridge/npruntime.h,
+       WebCore/dom/ClassNodeList.*,
+       WebCore/dom/Clipboard.idl,
+       WebCore/dom/DOMCoreException.idl,
+       WebCore/dom/DOMCoreException.h,
+       WebCore/dom/EventException.idl,
+       WebCore/dom/EventException.h,
+       WebCore/dom/ExceptionBase.*,
+       WebCore/dom/SelectorNodeList.*,
+       WebCore/dom/StaticNodeList.*,
+       WebCore/dom/make_names.pl,
+       WebCore/editing/SmartReplace*,
+       WebCore/history/CachedPagePlatformData.h,
+       WebCore/html/CanvasPixelArray.*,
+       WebCore/html/HTMLTableRowsCollection.*,
+       WebCore/html/ImageData.*,
+       WebCore/loader/archive/*,
+       WebCore/loader/DocumentLoader.*,
+       WebCore/loader/FormState.*,
+       WebCore/loader/FrameLoader*,
+       WebCore/loader/MainResourceLoader.*,
+       WebCore/loader/NavigationAction.*,
+       WebCore/loader/NetscapePlugInStreamLoader.*,
+       WebCore/loader/ResourceLoader.*,
+       WebCore/loader/SubresourceLoader*,
+       WebCore/loader/icon/IconDatabaseClient.h,
+       WebCore/loader/icon/IconRecord.*,
+       WebCore/loader/icon/PageURLRecord.*,
+       WebCore/page/animation/*,
+       WebCore/page/BarInfo.*,
+       WebCore/page/Console.*,
+       WebCore/page/DOMSelection.*,
+       WebCore/page/Location.*,
+       WebCore/page/Screen.*,
+       WebCore/page/SecurityOrigin*,
+       WebCore/page/WindowFeatures.h,
+       WebCore/platform/AutodrainedPool.h,
+       WebCore/platform/FileChooser.*,
+       WebCore/platform/FileSystem.h,
+       WebCore/platform/FloatConversion.h,
+       WebCore/platform/graphics/FontCache.*,
+       WebCore/platform/graphics/FontFallbackList.cpp,
+       WebCore/platform/graphics/FontDescription.cpp,
+       WebCore/platform/graphics/Glyph*,
+       WebCore/platform/graphics/SimpleFontData.cpp,
+       WebCore/platform/graphics/StringTruncator.*,
+       WebCore/platform/graphics/gtk/GlyphPageTreeNodeGtk.cpp,
+       WebCore/platform/graphics/gtk/GlyphPageTreeNodePango.cpp,
+       WebCore/platform/graphics/gtk/IconGtk.cpp,
+       WebCore/platform/graphics/gtk/SimpleFontDataGtk.cpp,
+       WebCore/platform/graphics/gtk/SimpleFontDataPango.cpp,
+       WebCore/platform/gtk/ContextMenuGtk.cpp,
+       WebCore/platform/gtk/ContextMenuItemGtk.cpp,
+       WebCore/platform/gtk/PasteboardGtk.cpp,
+       WebCore/platform/gtk/SearchPopupMenuGtk.cpp,
+       WebCore/platform/network/HTTPParsers.*,
+       WebCore/platform/sql/SQLValue.*,
+       WebCore/platform/sql/SQLiteAuthorizer.*,
+       WebCore/platform/text/AtomicStringHash.h,
+       WebCore/platform/text/StringBuffer.h,
+       WebCore/platform/text/StringBuilder.*,
+       WebCore/platform/text/mac/make-charset-table.pl,
+       WebCore/plugins/PluginQuirkSet.h,
+       WebCore/rendering/MediaControlElements.*,
+       WebCore/rendering/RenderListBox.*,
+       WebCore/rendering/RenderReplica.*,
+       WebCore/storage/*,
+       WebCore/xml/XMLHttpRequest.idl,
+       WebCore/xml/XMLHttpRequestException.h,
+       WebCore/xml/XMLHttpRequestException.idl,
+       WebCore/xml/XPathException.h,
+       WebCore/xml/XPathException.idl,
+       WebCore/xml/XSLTUnicodeSort.*,
+       WebKitTools/DumpRenderTree/*,
+       WebKit/*,
+       WebKit/gtk/*,
+Copyright: © 2003, 2005, 2006, 2007, 2008, 2009 Apple Inc.
+           © 2004, Apple Computer, Inc. and The Mozilla Foundation
+           © 2006 Samuel Weinig <sam.weinig@gmail.com>
+           © 2006 Alexey Proskuryakov (ap@nypop.com)
+           © 2007, 2008 Matt Lilek (pewtermoose@gmail.com)
+           © 2006 Michael Emmel mike.emmel@gmail.com
+           © 2007, 2008 Alp Toker <alp@atoker.com>
+           © 2006, 2007 David Smith (catfish.man@gmail.com)
+           © 2006 Nikolas Zimmermann <zimmermann@kde.org>
+           © 2006 Eric Seidel (eric@webkit.org)
+           © 2006 Graham Dennis (graham.dennis@gmail.com)
+           © 2007 Justin Haygood (jhaygood@reaktix.com)
+           © 2008 Cameron Zwarich (cwzwarich@uwaterloo.ca)
+           © 2008 Tony Chang <idealisms@gmail.com>
+           © 2008 Anthony Ricaud (rik24d@gmail.com)
+           © 2008, 2009 Google Inc.
+           © 2008, 2009 Torch Mobile Inc.
+           © 2009 Jian Li <jianli@chromium.org>
+License: BSD-3
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+ .
+ 1.  Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+ 2.  Redistributions in binary form must reproduce the above copyright
+     notice, this list of conditions and the following disclaimer in the
+     documentation and/or other materials provided with the distribution.
+ 3.  Neither the name of Apple, Inc. ("Apple") nor the names of
+     its contributors may be used to endorse or promote products derived
+     from this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY APPLE AND ITS CONTRIBUTORS "AS IS" AND ANY
+ EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+ WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ DISCLAIMED. IN NO EVENT SHALL APPLE OR ITS CONTRIBUTORS BE LIABLE FOR ANY
+ DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+ (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+ LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+ THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: JavaScriptCore/wtf/HashTable.*,
+       JavaScriptCore/wtf/unicode/glib/*,
+       JavaScriptCore/runtime/*,
+       WebCore/accessibility/gtk/AXObjectCacheAtk.cpp,
+       WebCore/accessibility/gtk/AccessibilityObjectAtk.cpp,
+       WebCore/accessibility/gtk/AccessibilityObjectWrapperAtk.*,
+       WebCore/bindings/js/JSEventListener.*,
+       WebCore/bindings/js/JSLazyEventListener.*,
+       WebCore/bindings/v8/custom/V8DocumentLocationCustom.cpp
+       WebCore/css/makegrammar.pl,
+       WebCore/dom/XMLTokenizer.*,
+       WebCore/editing/gtk/SelectionControllerGtk.cpp,
+       WebCore/html/FormDataList.*,
+       WebCore/html/HTMLAnchorElement.*,
+       WebCore/html/HTMLAppletElement.*,
+       WebCore/html/HTMLAreaElement.*,
+       WebCore/html/HTMLCollection.*,
+       WebCore/html/HTMLFormCollection.*,
+       WebCore/html/HTMLFrameElementBase.*,
+       WebCore/html/HTMLIFrameElement.*,
+       WebCore/html/HTMLFontElement.*,
+       WebCore/html/HTMLFormElement.*,
+       WebCore/html/HTMLInputElement.*,
+       WebCore/html/HTMLLinkElement.*,
+       WebCore/html/HTMLObjectElement.*,
+       WebCore/html/HTMLOptionsCollection.*,
+       WebCore/html/HTMLPlugInImageElement.*,
+       WebCore/html/HTMLTableElement.*,
+       WebCore/html/HTMLTextAreaElement.*,
+       WebCore/html/HTMLTokenizer.*,
+       WebCore/html/ValidityState.*,
+       WebCore/page/Chrome.*,
+       WebCore/page/ChromeClient.h,
+       WebCore/page/Frame.*,
+       WebCore/page/FramePrivate.h,
+       WebCore/page/FrameTree.*,
+       WebCore/page/FrameView.*,
+       WebCore/page/MouseEventWithHitTestResults.*,
+       WebCore/page/Navigator.*,
+       WebCore/page/Page.*,
+       WebCore/page/PrintContext.*,
+       WebCore/page/WindowFeatures.cpp,
+       WebCore/platform/Length*,
+       WebCore/platform/PopupMenuClient.h,
+       WebCore/platform/PopupMenu.h,
+       WebCore/platform/SearchPopupMenu.h,
+       WebCore/platform/StaticConstructors.h,
+       WebCore/platform/TreeShared.h,
+       WebCore/platform/graphics/filters/*,
+       WebCore/platform/graphics/FloatPoint3D.*,
+       WebCore/platform/graphics/Font.cpp,
+       WebCore/platform/graphics/Font.h,
+       WebCore/platform/graphics/FontDescription.h,
+       WebCore/platform/graphics/FontFallbackList.h,
+       WebCore/platform/graphics/Icon.h,
+       WebCore/platform/graphics/IntSizeHash.h,
+       WebCore/platform/graphics/PathTraversalState.cpp,
+       WebCore/platform/graphics/SimpleFontData.h,
+       WebCore/platform/graphics/TextRun.h,
+       WebCore/platform/graphics/WidthIterator.*,
+       WebCore/platform/graphics/cairo/CairoPath.h,
+       WebCore/platform/graphics/cairo/PathCairo.cpp,
+       WebCore/platform/graphics/gtk/FontCacheGtk.cpp,
+       WebCore/platform/graphics/gtk/FontGtk.*,
+       WebCore/platform/graphics/gtk/FontPlatformData.h,
+       WebCore/platform/graphics/gtk/FontPlatformDataGtk.cpp,
+       WebCore/platform/graphics/gtk/FontPlatformDataPango.cpp,
+       WebCore/platform/graphics/gtk/MediaPlayerPrivateGStreamer.*,
+       WebCore/platform/graphics/gtk/VideoSinkGStreamer.*,
+       WebCore/platform/graphics/transforms/*,
+       WebCore/platform/gtk/ClipboardGtk.cpp,
+       WebCore/platform/gtk/ContextMenuGtk.cpp,
+       WebCore/platform/gtk/ContextMenuItemGtk.cpp,
+       WebCore/platform/gtk/CursorGtk.h,
+       WebCore/platform/gtk/DragDataGtk.cpp,
+       WebCore/platform/gtk/DragImageGtk.cpp,
+       WebCore/platform/gtk/EventLoopGtk.cpp,
+       WebCore/platform/gtk/FileSystemGtk.cpp,
+       WebCore/platform/gtk/guriescape.c,
+       WebCore/platform/gtk/guriescape.h,
+       WebCore/platform/gtk/KURLGtk.cpp,
+       WebCore/platform/gtk/Language.cpp,
+       WebCore/platform/gtk/LoggingGtk.cpp,
+       WebCore/platform/gtk/PasteboardGtk.cpp,
+       WebCore/platform/gtk/PasteboardHelper.h,
+       WebCore/platform/gtk/PopupMenuGtk.cpp,
+       WebCore/platform/gtk/RenderThemeGtk.cpp,
+       WebCore/platform/gtk/RenderThemeGtk.h,
+       WebCore/platform/gtk/ScrollbarGtk.cpp,
+       WebCore/platform/gtk/SearchPopupMenuGtk.cpp,
+       WebCore/platform/gtk/SharedBufferGtk.cpp,
+       WebCore/platform/gtk/SoundGtk.cpp,
+       WebCore/platform/gtk/SystemTimeGtk.cpp,
+       WebCore/platform/network/FormData.*,
+       WebCore/platform/network/curl/CookieJarCurl.cpp,
+       WebCore/platform/network/soup/CookieJarSoup.cpp,
+       WebCore/platform/network/soup/ResourceHandleSoup.cpp,
+       WebCore/platform/text/AtomicString.*,
+       WebCore/platform/text/AtomicStringImpl.h,
+       WebCore/platform/text/Base64.cpp,
+       WebCore/platform/text/BidiContext.*,
+       WebCore/platform/text/BidiResolver.h,
+       WebCore/platform/text/ParserUtilities.h,
+       WebCore/platform/text/PlatformString.h,
+       WebCore/platform/text/String.cpp,
+       WebCore/platform/text/SegmentedString.*,
+       WebCore/platform/text/StringHash.h,
+       WebCore/platform/text/StringImpl.*,
+       WebCore/platform/text/TextBreakIterator.h,
+       WebCore/platform/text/TextBreakIteratorICU.cpp,
+       WebCore/platform/text/TextBreakIteratorInternalICU.h,
+       WebCore/platform/text/gtk/TextBreakIteratorInternalICUGtk.cpp,
+       WebCore/rendering/ScrollBehavior.*,
+       WebCore/svg/SVGAngle.idl,
+       WebCore/svg/SVGColor.idl,
+       WebCore/svg/SVGDocument.idl,
+       WebCore/svg/SVGElement.idl,
+       WebCore/svg/SVGException.idl,
+       WebCore/svg/SVGFontData.*,
+       WebCore/svg/SVGHKernElement.idl,
+       WebCore/svg/SVGLength.idl,
+       WebCore/svg/SVGMatrix.idl,
+       WebCore/svg/SVGMetadataElement.idl,
+       WebCore/svg/SVGNumber.idl,
+       WebCore/svg/SVGPoint.idl,
+       WebCore/svg/SVGRect.idl,
+       WebCore/svg/SVGSVGElement.idl,
+       WebCore/svg/SVGTransform.idl,
+       WebCore/svg/graphics/SVGResourceFilter.*,
+       WebCore/svg/graphics/filters/*,
+       WebCore/xml/DOMParser.*,
+       WebCore/xml/XMLHttpRequest.*,
+       WebCore/xml/XMLSerializer.*,
+       WebCore/xml/XPathEvaluator.idl,
+       WebCore/xml/XPathExpression.idl,
+       WebCore/xml/XPathNSResolver.idl,
+       WebCore/xml/XPathResult.idl,
+       WebCore/xml/XSL*,
+       WebCore/wml/*,
+       WebKit/gtk/WebCoreSupport/*.cpp,
+       WebKit/gtk/WebCoreSupport/ChromeClientGtk.h,
+       WebKit/gtk/WebCoreSupport/PasteboardHelperGtk.h,
+       WebKit/gtk/WebCoreSupport/InspectorClientGtk.h,
+       WebKit/gtk/webkit/*,
+       WebKit/gtk/tests/*,
+       WebKitTools/DumpRenderTree/config.h,
+       WebKitTools/DumpRenderTree/gtk/WorkQueueItemGtk.cpp,
+       *
+Copyright: © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Apple Inc.
+           © 1991, 1999 Free Software Foundation, Inc.
+           © 1997 Martin Jones (mjones@kde.org)
+           © 1998, 1999 Torben Weis <weis@kde.org>
+           © 1998 Netscape Communications Corporation
+           © 1998-2003, 2006 Lars Knoll (knoll@kde.org)
+           © 1999-2004 Harri Porten (porten@kde.org)
+           © 1999, 2001 Antti Koivisto (koivisto@kde.org)
+           © 1999, 2002 Waldo Bastian (bastian@kde.org)
+           © 2000 Daniel Molkentin (molkentin@kde.org)
+           © 2000-2003 Dirk Mueller (mueller@kde.org)
+           © 2000 Frederik Holljen (frederik.holljen@hig.no)
+           © 2000, 2001, 2003 Peter Kelly (pmk@post.com)
+           © 2000 Simon Hausmann <hausmann@kde.org>
+           © 2000 Stefan Schimanski (schimmi@kde.org)
+           © 2001 Tobias Anton (anton@stud.fbi.fh-darmstadt.de)
+           © 2001 Tim Copperfield <timecop@network.email.ne.jp>
+           © 2002, 2003 The Karbon Developers
+           © 2002 Cyrus Patel <cyp@fb14.uni-mainz.de>
+           © 2004, 2005, 2006, 2007 Nikolas Zimmermann <zimmermann@kde.org>
+           © 2004, 2005, 2006, 2007, 2008, 2009 Rob Buis <buis@kde.org>
+           © 2004, 2005 Allan Sandfeld Jensen (kde@carewolf.com)
+           © 2004, 2006 Zack Rusin <zack@kde.org>
+           © 2005, 2006 Alexander Kellett <lypanov@kde.org>
+           © 2005, 2006, 2007 Alexey Proskuryakov <ap@nypop.com>
+           © 2005, 2006 Oliver Hunt <ojh16@student.canterbury.ac.nz>
+           © 2006, 2007 Eric Seidel (eric@webkit.org)
+           © 2006, 2007 Samuel Weinig <sam@webkit.org>
+           © 2006 Anders Carlsson <andersca@mac.com>
+           © 2006 Andrew Wellington (proton@wiretapped.net)
+           © 2006 Bjoern Graf (bjoern.graf@gmail.com)
+           © 2006 George Staikos <staikos@kde.org>
+           © 2006 Graham Dennis (graham.dennis@gmail.com)
+           © 2006 James G. Speth (speth@end.com)
+           © 2006 Jon Shier (jshier@iastate.edu)
+           © 2006, 2007 Maks Orlovich
+           © 2006 Michael Emmel <mike.emmel@gmail.com>
+           © 2007, 2008 Alp Toker <alp@atoker.com>
+           © 2007 Cameron Zwarich (cwzwarich@uwaterloo.ca)
+           © 2007, 2008, 2009 Holger Hans Peter Freyther <zecke@selfish.org>
+           © 2007 Krzysztof Kowalczyk <kkowalczyk@gmail.com>
+           © 2007 David Smith (catfish.man@gmail.com)
+           © 2007, 2008, 2009 Collabora, Ltd.
+           © 2007 OpenedHand
+           © 2007, 2008, 2009 Christian Dywan <christian@twotoasts.de>
+           © 2007,2008 Luca Bruno <lethalman88@gmail.com>
+           © 2008 Xan Lopez <xan@gnome.org>
+           © 2008 Nuanti Ltd
+           © 2008 Nokia Corporation and/or its subsidiary(-ies)
+           © 2007, 2008 Christian Dywan <christian@imiendo.com>
+           © 2008, 2009 Torch Mobile, Inc. All rights reserved.
+           © 2008 Alex Mathews <possessedpenguinbob@gmail.com>
+           © 2008 David Levin <levin@chromium.org>
+           © 2009 David Smith (catfish.man@gmail.com)
+           © 2008, 2009 Gustavo Noronha Silva <gns@gnome.org>
+           © 2008, 2009 Jan Alonzo <jmalonzo@gmail.com>
+           © 2008, 2009 Jan Michael C. Alonzo
+           © 2008 Jürg Billeter <j@bitron.ch>
+           © 2008 Dominik Röttsches <dominik.roettsches@access-company.com>
+           © 2009 Igalia S.L.
+           © 2009 Google Inc.
+           © 2009 Diego Escalante Urrelo <diegoe@gnome.org>
+           © 2009 Michelangelo De Simone <micdesim@gmail.com>
+           © 2009 Kenneth Rohde Christiansen
+License: LGPL-2+ (/usr/share/common-licenses/LGPL-2)
+
+Files: WebCore/bridge/npruntime_internal.h
+Copyright: © 2007 Collabora, Ltd.
+License: LGPL-2.1+ (/usr/share/common-licenses/LGPL-2)
+
+Files: JavaScriptCore/kjs/DateMath.*,
+       WebCore/bridge/npapi.h,
+       WebCore/html/HTMLDocument.cpp,
+       WebCore/platform/Arena.*,
+       WebCore/platform/gtk/gtk2drawing.c,
+       WebCore/platform/gtk/gtkdrawing.h,
+       WebCore/platform/image-decoders/gif/GIFImageReader.*,
+       WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp,
+       WebCore/platform/image-decoders/png/PNGImageDecoder.cpp,
+       WebCore/platform/image-decoders/zlib/mozzconf.h,
+       WebCore/platform/text/UnicodeRange.*,
+       WebCore/plugins/gtk/gtk2xtbin.*,
+       WebCore/plugins/gtk/xembed.h,
+       WebCore/rendering/RenderArena.*,
+       WebCore/rendering/RenderLayer.*
+Copyright: © 1998, 2001-2006 mozilla.org
+           © 1999, 2000 Harri Porten (porten@kde.org)
+           © 2003, 2004, 2005, 2006, 2007 Apple Inc.
+           © 1998-2000, 2002 Netscape Communications Corporation.
+           © 1999 Lars Knoll (knoll@kde.org)
+           © 1999 Antti Koivisto (koivisto@kde.org)
+           © 2004 IBM Corporation
+           © 2002 Sun Microsystems, Inc.
+License: LGPL-2.1+ (/usr/share/common-licenses/LGPL-2) | GPL-2+ (/usr/share/common-licenses/GPL-2) | MPL-1.1
+ Other contributors for this code include:
+ - Boris Zbarsky <bzbarsky@mit.edu>
+ - Brian Ryner <bryner@brianryner.com>
+ - Chris Saari <saari@netscape.com>
+ - Christian Biesinger <cbiesinger@web.de>
+ - David Baron <dbaron@fas.harvard.edu>
+ - Jeff Hostetler <jeff@nerdone.com>
+ - Josh Soref <timeless@mac.com>
+ - Michael Ventnor <m.ventnor@gmail.com>
+ - Nick Blievers <nickb@adacel.com.au>
+ - Pierre Chanial <p_ch@verizon.net>
+ - Raffaele Sena <raff@netwinder.org>
+ - Randall Jesup <rjesup@wgate.com>
+ - Robert O'Callahan <roc+@cs.cmu.edu>
+ - Roland Mainz <roland.mainz@informatik.med.uni-giessen.de>
+ - Stuart Parmenter <stuart@mozilla.com>
+ - Tom Rini <trini@kernel.crashing.org>
+
+Files: JavaScriptCore/pcre/*
+Copyright: © 1997-2005 University of Cambridge
+           © 2002, 2004, 2005, 2006, 2007 Apple Inc.
+License: BSD-3
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are met:
+ .
+     * Redistributions of source code must retain the above copyright notice,
+       this list of conditions and the following disclaimer.
+ .
+     * Redistributions in binary form must reproduce the above copyright
+       notice, this list of conditions and the following disclaimer in the
+       documentation and/or other materials provided with the distribution.
+ .
+     * Neither the name of the University of Cambridge nor the names of its
+       contributors may be used to endorse or promote products derived from
+       this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+ ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
+ LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+ CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+ SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+ INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+ CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+ ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+ POSSIBILITY OF SUCH DAMAGE.
+
+Files: JavaScriptCore/kjs/dtoa.cpp
+Copyright: © 1991, 2000, 2001 Lucent Technologies
+License: other
+ Permission to use, copy, modify, and distribute this software for any
+ purpose without fee is hereby granted, provided that this entire notice
+ is included in all copies of any software which is or includes a copy
+ or modification of this software and in all copies of the supporting
+ documentation for such software.
+ .
+ THIS SOFTWARE IS BEING PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED
+ WARRANTY.  IN PARTICULAR, NEITHER THE AUTHOR NOR LUCENT MAKES ANY
+ REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
+ OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
+
+Files: JavaScriptCore/wtf/CrossThreadRefCounted.*,
+       JavaScriptCore/wtf/FastMalloc.cpp,
+       JavaScriptCore/wtf/TC*,
+       JavaScriptCore/wtf/PtrAndFlags.h,
+       WebCore/bindings/js/InspectorBackend.*,
+       WebCore/bindings/js/JSAbstractWorkerCustom.cpp,
+       WebCore/bindings/js/JSDedicatedWorkerContextCustom.cpp,
+       WebCore/bindings/js/JSInspectorBackendCustom.cpp,
+       WebCore/bindings/js/JSSharedWorkerConstructor.h,
+       WebCore/bindings/js/ScriptArray.*,
+       WebCore/bindings/js/ScriptFunctionCall.*,
+       WebCore/bindings/js/ScriptObject.*,
+       WebCore/bindings/js/ScriptObjectQuarentine.*,
+       WebCore/bindings/js/ScriptState.cpp,
+       WebCore/bindings/v8/*,
+       WebCore/css/themeChromiumWin.css,
+       WebCore/css/themeWin.css,
+       WebCore/css/themeWinQuirks.css,
+       WebCore/dom/default/PlatformMessagePortChannel.*,
+       WebCore/dom/ErrorEvent.*,
+       WebCore/dom/MessagePortChannel.*,
+       WebCore/platform/CrossThreadCopier.*,
+       WebCore/platform/text/TextEncodingDetector.*,
+       WebCore/platform/text/TextEncodingDetectorICU.*,
+       WebCore/platform/text/TextEncodingDetectorNone.*,
+       WebCore/workers/AbstractWorker.*,
+       WebCore/workers/DedicatedWorkerContext.*,
+       WebCore/workers/SharedWorker.*,
+       WebCore/workers/GenericWorkerTask.h,
+       WebCore/workers/WorkerContextProxy.h,
+       WebCore/workers/WorkerObjectProxy.h,
+       WebCore/workers/WorkerRunLoop.cpp,
+       WebCore/workers/WorkerRunLoop.h
+Copyright: © 2005, 2006, 2007, 2008, 2009 Google Inc.
+License: BSD-3
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ .
+     * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+     * Redistributions in binary form must reproduce the above
+ copyright notice, this list of conditions and the following disclaimer
+ in the documentation and/or other materials provided with the
+ distribution.
+     * Neither the name of Google Inc. nor the names of its
+ contributors may be used to endorse or promote products derived from
+ this software without specific prior written permission.
+ .
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+Files: JavaScriptCore/icu/*,
+       WebCore/icu/*,
+Copyright: © 1995-2006 International Business Machines Corporation and others
+License: other
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this
+ software and associated documentation files (the "Software"), to deal in the Software
+ without restriction, including without limitation the rights to use, copy, modify,
+ merge, publish, distribute, and/or sell copies of the Software, and to permit persons
+ to whom the Software is furnished to do so, provided that the above copyright notice(s)
+ and this permission notice appear in all copies of the Software and that both the above
+ copyright notice(s) and this permission notice appear in supporting documentation.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED,
+ INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
+ PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER
+ OR HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR
+ CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR
+ PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
+ OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
+ .
+ Except as contained in this notice, the name of a copyright holder shall not be used in
+ advertising or otherwise to promote the sale, use or other dealings in this Software
+ without prior written authorization of the copyright holder.
+
+Files: WebCore/platform/image-decoders/zlib/*
+Copyright: © 1995-2005 Mark Adler
+           © 1995-2005 Jean-loup Gailly
+License: other
+ This software is provided 'as-is', without any express or implied
+ warranty.  In no event will the authors be held liable for any damages
+ arising from the use of this software.
+ .
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+ .
+ 1. The origin of this software must not be misrepresented; you must not
+    claim that you wrote the original software. If you use this software
+    in a product, an acknowledgment in the product documentation would be
+    appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+    misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+Files: acinclude.m4
+Copyright: © 2007, 2008 Josh Triplett <josh@freedesktop.org>
+License: other
+ Copying and distribution of this file, with or without modification,
+ are permitted in any medium without royalty provided the copyright
+ notice and this notice are preserved.
+
+Files: WebCore/xml/XSLTExtensions.cpp
+Copyright: © 2001-2002 Thomas Broyer
+           © 2001-2002 Charlie Bozeman
+           © 2001-2002 Daniel Veillard
+           © 2007 Alexey Proskuryakov <ap@webkit.org>
+License: other
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is fur-
+ nished to do so, subject to the following conditions:
+ .
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
+ NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
+ AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
+ IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
+ NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+ .
+ Except as contained in this notice, the name of the authors shall not
+ be used in advertising or otherwise to promote the sale, use or other deal-
+ ings in this Software without prior written authorization from him.
--- webkit-1.1.12.orig/debian/libwebkit-dev.links
+++ webkit-1.1.12/debian/libwebkit-dev.links
@@ -0,0 +1 @@
+usr/share/doc/libwebkit-dev/html usr/share/gtk-doc/html/webkitgtk
--- webkit-1.1.12.orig/debian/changelog
+++ webkit-1.1.12/debian/changelog
@@ -0,0 +1,453 @@
+webkit (1.1.12-1ubuntu1~jaunty) jaunty; urgency=low
+
+  * Merged with Debian (LP: 411263). Changes are:
+    + debian/patches/30_anjal.patch - refresh patch for new upstream
+
+ -- Ying-Chun Liu (PaulLiu) <paul.liu@canonical.com>  Tue, 11 Aug 2009 02:26:49 +0800
+
+webkit (1.1.12-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/copyright:
+  - updated with changes since 1.1.10
+  * debian/libwebkit-1.0-2.symbols:
+  - adding new symbols
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Tue, 28 Jul 2009 21:04:56 +0200
+
+webkit (1.1.10-2) unstable; urgency=low
+
+  * debian/rules:
+  - trying to get the package built on s390, by using -gstabs
+    (Closes: #528524)
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Wed, 24 Jun 2009 23:05:07 -0300
+
+webkit (1.1.10-1ubuntu1) karmic; urgency=low
+
+  * debian/patches/30_anjal.patch
+  - Add some new API for Anjal packaging.
+  * debian/rules:
+  - Add quilt for patches
+  * debian/libwebkit-1.0-2.symbols:
+  - Add missing symbols
+
+ -- Ying-Chun Liu (PaulLiu) <grandpaul@gmail.com>  Wed, 22 Jul 2009 14:02:22 +0800
+
+webkit (1.1.10-1) unstable; urgency=low
+
+  * debian/copyright:
+  - updated with the changes up to the current release
+  * debian/libwebkit-1.0-2.symbols:
+  - updated with new symbols
+  * debian/control:
+  - Build-Depend on libgail-dev
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Tue, 16 Jun 2009 18:52:32 -0300
+
+webkit (1.1.7-1) unstable; urgency=low
+
+  * New upstream release
+  * debian/libwebkit-1.0-2.symbols:
+  - updated with the new symbols in 1.1.7
+  * debian/libwebkit-dev.install, debian/libwebkit-dev.links,
+    debian/rules:
+  - Build, and ship gtk-doc documentation (Closes: #526683)
+  * debian/copyright:
+  - updated.
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Fri, 15 May 2009 18:30:58 -0300
+
+webkit (1.1.6-2) unstable; urgency=low
+
+  * Imported two changes from upstream to fix building on AMD64
+    (Closes: #527096)
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Tue, 12 May 2009 15:00:47 -0300
+
+webkit (1.1.6-1) unstable; urgency=low
+
+  [ Mike Hommey ]
+  * New upstream release.
+
+  [ Gustavo Noronha Silva ]
+  * Imported patch from upstream git mirror to avoid a regression in the
+    webkit_web_frame_load_string method.
+    See https://bugs.webkit.org/show_bug.cgi?id=25466
+  * debian/copyright:
+  - updated with changes since the last release
+  * debian/libwebkit-1.0-2.symbols:
+  - updated
+  * debian/control:
+  - added libenchant-dev to the Build-Depends
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Mon, 04 May 2009 21:40:15 -0300
+
+webkit (1.1.5-2) unstable; urgency=low
+
+  * Upload to unstable.
+  * debian/libwebkit-1.0-2.symbols:
+  - removed debian revision from the symbol versions
+  * debian/control:
+  - Put the libwebkit-1.0-2-dbg package in the "debug" section.
+  - Build depend on libgstreamer-plugins-base0.10-dev. (Closes: #525554)
+  * debian/rules:
+  - Bump shlibs to fit symbols file.
+
+ -- Mike Hommey <glandium@debian.org>  Sat, 25 Apr 2009 18:42:37 +0200
+
+webkit (1.1.5-1) experimental; urgency=low
+
+  [ Mike Hommey ]
+  * New upstream release:
+  - Filter out all C++ symbols. (Closes: #521569)
+  * debian/control:
+  - Change libwebkit-1.0-common section and priority to fit override.
+  - Bumped Standards-Version to 3.8.1.0. No changes required.
+  * debian/rules:
+  - Patch config.{sub|guess} in autotools/.
+
+  [ Gustavo Noronha Silva ]
+  * debian/copyright:
+  - updated with the copyright changes since last version
+  * debian/libwebkit-1.0-0.symbols:
+  - updated with the new symbols
+  * debian/libwebkit-1.0-common.install:
+  - also install translation files
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Thu, 16 Apr 2009 23:20:43 -0300
+
+webkit (1.1.3-3) experimental; urgency=low
+
+  [ Gustavo Noronha Silva ]
+  * debian/control:
+  - make libwebkit-1.0-dev depend on libsoup2.4-dev (>= 2.25.91)
+
+  [ Mike Hommey ]
+  * autotoolsconfig.h.in:
+  - Brown paper bag fix to add missing AC_DEFINEs.
+  * debian/control:
+  - libwebkit-dev doesn't need an outdated conflict with libwebkitgdk-dev.
+  - libwebkit-1.0-2-dbg doesn't need to conflict/replace libwebkit-1.0-1-dbg
+    thanks to the changes in previous release.
+  * debian/rules:
+  - Bump shlibs to fit symbols file.
+  * debian/copyright:
+  - Updated for a small discrepancy I spotted.
+  - Added Gustavo's copyright on debian/* files and updated mine.
+
+ -- Mike Hommey <glandium@debian.org>  Fri, 27 Mar 2009 21:20:48 +0100
+
+webkit (1.1.3-2) experimental; urgency=low
+
+  [ Gustavo Noronha Silva ]
+  * debian/control, debian/libwebkit-1.0-2.install:
+  - move the GtkLauncher and DumpRenderTree binaries to a directory named
+    after the soname of the library, so that different binary incompatible
+    versions of the library are installable in parallel (Closes: #520981)
+  * debian/libwebkit-1.0-2.symbols:
+  - removed debian revision from the symbol versions
+
+  [ Mike Hommey ]
+  * JavaScriptCore/jit/JITStubs.h:
+  - Use the first definition of RETURN_PAIR on x86-64.
+  * JavaScriptCore/assembler/MacroAssemblerX86_64.h,
+    JavaScriptCore/GNUmakefile.am, GNUmakefile.in, configure.ac, configure:
+  - Enable JIT on x86-64.
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Thu, 26 Mar 2009 17:46:30 -0300
+
+webkit (1.1.3-1) experimental; urgency=low
+
+  [ Gustavo Noronha Silva ]
+  * New upstream release
+  - correctly scrolls with space bar (Closes: #519883)
+  * debian/copyright:
+  - updated with changes since last release
+  * debian/libwebkit-1.0-2.symbols:
+  - added new symbols
+
+  [ Mike Hommey ]
+  * autotools/symbols.filter, debian/libwebkit-1.0-2.symbols:
+  - Hide JIT implementation specific symbols. (Closes: #519924, #520006)
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Tue, 17 Mar 2009 15:05:40 -0300
+
+webkit (1.1.1-1) experimental; urgency=low
+
+  * New 1.1.1 upstream release
+  * debian/rules, debian/control, debian/*:
+  - soversion was bumped, so rename packages accordingly
+  * debian/control:
+  - curl is not used anymore, so drop build-dependecy and replace it with
+    libsoup2.4 >= 2.25.91
+  * debian/libwebkit-1.0-2.symbols:
+  - updated symbols file; bumped required version of all symbols to 1.1.1,
+    since we had a soversion bump
+  * debian/copyright:
+  - updated with changes from last release we shipped, and updated
+    download location
+  * debian/control, debian/libwebkit-1.0-common.install:
+  - new package to distribute data files, such as the Web Inspector files
+  - libwebkit-1.0-2 now depends on libwebkit-1.0-common
+  * debian/control:
+  - add myself as an Uploader
+
+ -- Gustavo Noronha Silva <kov@debian.org>  Thu, 05 Mar 2009 16:28:43 -0300
+
+webkit (1.0.2~pre.svn37878-1) experimental; urgency=low
+
+  * Upstream 1.0.2 pre-release, taken from svn revision 37878.
+  * debian/rules:
+    - Use configure instead of autogen.sh, now configure is shipped.
+    - Don't remove automake/autoconf generated files.
+    - Bump shlibs because of some new symbols.
+    - Don't need --enable-svg-experimental anymore.
+    - Feed configure with --host and --build.
+    - Use config.guess and config.sub from autotools-dev.
+  * debian/control: Don't build depend on autoconf/automake/libtool, but
+    autotools-dev, instead.
+  * GNUmakefile.am, GNUmakefile.in: Add missing dash in version script option.
+  * debian/libwebkit-1.0-1.symbols: Add new symbols.
+  * WebCore/page/gtk/AXObjectCacheAtk.cpp: printfs being removed upstream,
+    we don't need to #include <stdio.h> anymore.
+  * configure.ac, configure, GNUmakefile.am, GNUmakefile.in: Properly check
+    and link against libpng. bz#21884.
+  * configure.ac, configure: Properly check and link against libpangoft2.
+    bz#21885.
+  * debian/copyright: Updated to fit additions/removals of files upstream.
+
+ -- Mike Hommey <glandium@debian.org>  Sat, 25 Oct 2008 15:19:56 +0200
+
+webkit (1.0.1-4) unstable; urgency=high
+
+  * WebCore/dom/Document.*, WebCore/loader/DocLoader.*: Avoid DoS via
+    crafted CSS import statements. Fixes: CVE-2008-3632. Closes: #499771.
+
+ -- Mike Hommey <glandium@debian.org>  Sat, 27 Sep 2008 08:57:48 +0200
+
+webkit (1.0.1-3) unstable; urgency=low
+
+  * WebCore/platform/graphics/gtk/FontCacheGtk.cpp,
+    WebCore/platform/graphics/gtk/FontGtk.cpp,
+    WebCore/platform/graphics/gtk/FontPlatformData.h,
+    WebCore/platform/graphics/gtk/FontPlatformDataGtk.cpp,
+    WebCore/platform/graphics/gtk/SimpleFontDataGtk.cpp: cherry-picked change
+    from SVN revision 36309 to fix various font selection problems.
+    Closes: #464477.
+
+ -- Mike Hommey <glandium@debian.org>  Sat, 20 Sep 2008 12:02:58 +0200
+
+webkit (1.0.1-2) unstable; urgency=low
+
+  * symbols.filter: As a workaround for #490173, hide all C++ mangled symbols.
+    This will be enough for now, while fixing FTBFS on ARM.
+  * debian/rules: Build with -Wl,--no-relax on alpha, to work around a
+    binutils bug causing FTBFS.
+
+ -- Mike Hommey <glandium@debian.org>  Thu, 10 Jul 2008 21:10:27 +0200
+
+webkit (1.0.1-1) unstable; urgency=low
+
+  * New upstream release. Closes: #489385.
+  * debian/copyright:
+    - Updated to fit additions/removals of files upstream.
+    - Updated where the source was gotten.
+    - Fixed typos for Collabora. Closes: #484661.
+  * JavaScriptCore/wtf/FastMalloc.cpp, JavaScriptCore/wtf/ListHashSet.h,
+    JavaScriptCore/wtf/Platform.h, JavaScriptCore/wtf/Vector.h,
+    WebCore/platform/text/AtomicString.cpp,
+    WebCore/platform/text/StringHash.h: Fixed some alignment problems on sparc
+    (and some that might occur on arm, too). Closes: #487745. Some compiler
+    warnings about alignment remain, but I don't know if they are a real
+    problem yet.
+  * debian/control:
+    - Added build dependency on libxt-dev.
+    - Relax libwebkit-dev dependency on libwebkit-1.0-1.
+    - Bumped Standards-Version to 3.8.0.1. No changes.
+  * WebCore/page/gtk/AXObjectCacheAtk.cpp: Include stdio.h to avoid FTBFS
+    because of undefined printf.
+  * GNUmakefile.am, symbols.filter: Filter out all std::* symbols exported
+    because of stl headers.
+  * debian/libwebkit-1.0-1.symbols: Add symbols file.
+  * debian/rules: Bump shlibs because of some new symbols.
+
+ -- Mike Hommey <glandium@debian.org>  Sun, 06 Jul 2008 15:09:55 +0200
+
+webkit (0~svn32442-1) unstable; urgency=low
+
+  [ Mike Hommey ]
+  * New upstream snapshot
+  * debian/copyright: Updated to fit additions/removals of files upstream.
+  * debian/control: Add libpango1.0-dev to build dependencies and tighten
+    libgtk2.0-dev build dependency. Closes: #477493.
+
+  [ Luca Bruno ]
+  * debian/libwebkit-1.0-1.install, debian/rules: Install GtkLauncher
+    and DumpRenderTree in /usr/lib/webkit-1.0/libexec. Closes: #476514.
+
+ -- Mike Hommey <glandium@debian.org>  Wed, 23 Apr 2008 22:20:25 +0200
+
+webkit (0~svn31841-1) unstable; urgency=low
+
+  * New upstream snapshot
+    + Includes proper Requires in .pc file. Closes: #450949.
+  * debian/copyright: Updated to fit additions/removals of files upstream.
+  * debian/control, debian/rules: Don't build QtWebKit, it will be built from
+    Qt sources.
+  * debian/libqtwebkit*: Removed.
+  * debian/rules: Replaced make calls with $(MAKE).
+  * debian/control, debian/rules: Don't use qmake anymore, but use autotools
+    instead.
+  * debian/libwebkitgtk-dev.install: Remove the .prl file that was generated
+    by qmake.
+  * WebCore/WebCore.pro, WebKit.pro: Revert previous changes, as we don't use
+    qmake anymore.
+  * JavaScriptCore/wtf/ASCIICType.h: Revert what were warning fixes, to avoid
+    diverging too much from upstream.
+  * debian/rules: Clean-up autotools generated files in the clean target.
+  * debian/control, debian/rules, debian/libwebkit*: Rename packages to fit
+    new library SONAME.
+  * debian/control: libwebkit-dev doesn't need to depend on libglib2.0-dev.
+  * debian/libwebkit-1.0-1.install, debian/rules: Install GtkLauncher and
+    DumpRenderTree in /usr/lib/webkit-1.0, and don't rename DumpRenderTree, as
+    Qt homonym lie elsewhere.
+  * debian/libwebkit-1.0-1.preinst, debian/libwebkit-1.0-1.postrm: Don't
+    divert anything, since we don't clash with older files anymore.
+  * debian/rules: Ugly hack to add -Wl,--as-needed without it getting reordered
+    by libtool.
+  * WebKitTools/GNUmakefile.am: Don't build GtkLauncher and DumpRenderTree
+    with rpath.
+
+ -- Mike Hommey <glandium@debian.org>  Sat, 12 Apr 2008 21:40:00 +0200
+
+webkit (0~svn27674-4) unstable; urgency=low
+
+  * debian/rules: Revert change from 0~svn27674-3, which was obviously not
+    enough.
+  * WebKit.pro: Don't build testkjs, that provokes the s390 FTBFSes ; we don't
+    install it anyways. Closes: #466848.
+  * JavaScriptCore/kjs/interpreter.cpp, JavaScriptCore/wtf/ASCIICType.h,
+    WebCore/dom/Position.cpp, WebCore/editing/Selection.cpp,
+    WebCore/editing/SelectionController.cpp,
+    WebCore/editing/VisiblePosition.cpp,
+    WebCore/ksvg2/svg/SVGFontFaceElement.cpp,
+    WebCore/loader/FTPDirectoryParser.cpp,
+    WebCore/loader/icon/IconDatabase.cpp,
+    WebCore/platform/TextCodecLatin1.cpp,
+    WebCore/platform/TextCodecUserDefined.cpp,
+    WebCore/platform/TextStream.cpp,
+    WebCore/platform/image-decoders/jpeg/JPEGImageDecoder.cpp: Fix FTBFS with
+    gcc 4.3 due to missing includes. Closes: #455125.
+
+ -- Mike Hommey <glandium@debian.org>  Thu, 21 Feb 2008 23:01:12 +0100
+
+webkit (0~svn27674-3) unstable; urgency=low
+
+  * debian/rules: Work around #466613 (FTBFS on s390) by building a little bit
+    less optimized (-O1). Thanks to Josselin Mouette.
+  * debian/control:
+    - Add Vcs-Browser and Vcs-Git fields, and turn Homepage indications in
+      descriptions into a control field.
+    - Bumped Standards-Version to 3.7.3.0. No changes.
+
+ -- Mike Hommey <glandium@debian.org>  Wed, 20 Feb 2008 21:49:33 +0100
+
+webkit (0~svn29752-1) experimental; urgency=low
+
+  * New upstream snapshot
+  * debian/copyright: Updated to fit additions/removals of files upstream.
+  * JavaScriptCore/wtf/TCSpinLock.h: Revert our work-around, now that a
+    proper patch has been applied upstream.
+  * WebCore/WebCore.pro: Don't use Qt version as SO version for QtWebKit.
+  * debian/control, debian/rules, debian/lib*0d.install: Bump SO version to
+    1d because of ABI incompatible changes, and change package names
+    accordingly.
+  * debian/rules: Don't remove -lqtwebico from QtWebKit.pc, since it's not
+    here anymore.
+  * debian/rules, debian/lib*1d.install:
+    - Install new Gtk port's DumpRenderTree tool.
+    - Rename both port's DumpRenderTree tools to <port name>DumpRenderTree
+      to avoid conflicting names.
+  * debian/lib*1d.postrm, debian/lib*1d.preinst: Avoid conflicting files with
+    lib*0d packages (*Launcher programs) but allow to install both new and old
+    libraries by using diversions.
+
+ -- Mike Hommey <glandium@debian.org>  Fri, 25 Jan 2008 00:31:51 +0100
+
+webkit (0~svn27674-2) unstable; urgency=low
+
+  * JavaScriptCore/JavaScriptCore.pri: cherry-picked change from revision
+    28692 to fix FTBFS due to lack of -lpthread on the linker command line.
+  * debian/control: Add dependencies on necessary development packages
+    (essentially for header files) to our own development packages.
+
+ -- Mike Hommey <glandium@debian.org>  Sat, 15 Dec 2007 11:04:47 +0100
+
+webkit (0~svn27674-1) unstable; urgency=low
+
+  * New upstream snapshot
+  * debian/copyright: Updated to fit additions/removals of files upstream.
+  * debian/control: Make libwebkitgtk-dev conflict with the old
+    libwebkitgdk-dev. Closes: #449001.
+  * debian/rules: Bump qtwebkit shlibs.
+  * WebKit/qt/Api/qwebpage.cpp: cherry-picked change from revision 27904 to
+    fix crashes when an event is caught outside of the webkit frame in Qt.
+    This occurred, for example, when hovering over the QtLauncher toolbar.
+
+ -- Mike Hommey <glandium@debian.org>  Mon, 19 Nov 2007 23:10:38 +0100
+
+webkit (0~svn26044-1) unstable; urgency=low
+
+  * New upstream snapshot
+  * debian/rules:
+    - Add support for DEB_BUILD_OPTIONS=noopt.
+    - Bump qtwebkit shlibs, and remove versioning on the webkitgtk ones,
+      as the library is new.
+  * debian/copyright: Updated to fit additions/removals of files upstream.
+  * debian/control, debian/rules, debian/libwebkitgtk-dev.install,
+    debian/libwebkitgtk0d.install: Replace occurences of gdk by gtk, and
+    rename libwebkitgdk*, to fit upstream rename of the Gtk port.
+    Closes: #445060.
+
+ -- Mike Hommey <glandium@debian.org>  Fri, 05 Oct 2007 00:05:06 +0200
+
+webkit (0~svn25144-2) unstable; urgency=low
+
+  * JavaScriptCore/wtf/Platform.h:
+    - Also test if __arm__ is defined, which should fix the FTBFS on arm.
+    - Use better defines for our various arm ports.
+  * JavaScriptCore/kjs/ustring.h, WebCore/platform/DeprecatedString.h: Use
+    these new defines. Thanks Riku Voipio.
+  * debian/control: Build depend on Qt >= 4.3. Thanks Hubert Figuiere.
+    Closes: #439672.
+  * debian/rules: Explicitely use qmake-qt4 instead of qmake to avoid build
+    failures when qt3-dev-tools is installed. Thanks Michael Biebl.
+    Closes: #441007.
+
+ -- Mike Hommey <glandium@debian.org>  Thu, 06 Sep 2007 08:12:21 +0200
+
+webkit (0~svn25144-1) unstable; urgency=low
+
+  * New upstream snapshot
+  * debian/copyright: Updated so as to fit what we actually remove (there were
+    missing removals previously, which were not appropriate for the most
+    anyways), and to fit the additions/removals of files upstream.
+  * JavaScriptCore/wtf/TCSpinLock.h: Work around an FTBFS on PPC due to a
+    probable regression in gcc (#438415).
+  * debian/rules:
+    + Change the place we install QtLauncher from, since it moved.
+    + Set binary packages' shlibs correctly.
+    + Use $(CURDIR) variable more safely to avoid problem with build
+      directories with spaces.
+  * WebKitQt/Plugins/Plugins.pro: Build plugins with hidden symbols, so that
+    they don't expose unwanted symbols.
+
+ -- Mike Hommey <glandium@debian.org>  Sun, 19 Aug 2007 15:54:12 +0200
+
+webkit (0~svn24735-1) unstable; urgency=low
+
+  * Initial release. (Closes: #428855)
+
+ -- Mike Hommey <glandium@debian.org>  Wed, 15 Aug 2007 14:19:46 +0200
+
--- webkit-1.1.12.orig/debian/rules
+++ webkit-1.1.12/debian/rules
@@ -0,0 +1,130 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+include /usr/share/quilt/quilt.make
+
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CFLAGS = -g -Wall
+
+ifeq (,$(filter noopt,$(DEB_BUILD_OPTIONS)))
+        CFLAGS += -O2
+else
+        CFLAGS += -O0
+endif
+
+ifeq ($(DEB_BUILD_ARCH),alpha)
+        CFLAGS += -Wl,--no-relax
+endif
+
+ifeq ($(DEB_BUILD_ARCH),s390)
+        CFLAGS += -gstabs
+endif
+
+clean: unpatch
+	dh_testdir
+	dh_testroot
+
+	rm -f build-stamp install-stamp
+	-test -d build/WebKit/gtk/docs && \
+		cd build/WebKit/gtk/docs && \
+		make maintainer-clean
+	rm -rf build
+	rm -f WebKit/gtk/docs/version.xml
+
+	for file in config.guess config.sub; do \
+		sed -i '2!b;/^exec "/ d' autotools/$$file ; \
+	done
+
+	dh_clean
+
+build: build-stamp
+
+build-stamp: $(QUILT_STAMPFN)
+	dh_testdir
+
+	for file in config.guess config.sub; do \
+		sed -i '2!b;/^#/ i\exec "/usr/share/misc/'$$file'" "$$@"' autotools/$$file ; \
+	done
+
+	[ ! -d build ] && mkdir build || true
+	cd build && \
+	CFLAGS="$(CFLAGS)" \
+	CXXFLAGS="$(CFLAGS)" \
+	CC="gcc -Wl,--as-needed" \
+	CXX="g++ -Wl,--as-needed" \
+	../configure --prefix=/usr \
+		--host=$(DEB_HOST_GNU_TYPE) \
+		--build=$(DEB_BUILD_GNU_TYPE) \
+		--enable-gtk-doc
+
+	$(MAKE) -C build
+
+	# Awesome hack to get the docs built! For some reason, the
+	# first call to make docs fails mid-work, but the second
+	# succeeds.
+	ln -fs ../../../build/WebKit/gtk/docs/version.xml \
+		WebKit/gtk/docs/
+	cd build/WebKit/gtk/docs && \
+		make docs || make docs
+
+	touch $@
+
+install: install-stamp
+
+install-stamp: build-stamp
+	dh_testdir
+	dh_testroot
+
+	dh_clean -k
+
+	$(MAKE) -C build install DESTDIR="$(CURDIR)"/debian/tmp
+	[ ! -d debian/tmp/usr/lib/webkit-1.0-2/libexec ] && install -d -m 755 debian/tmp/usr/lib/webkit-1.0-2/libexec || true
+	build/libtool --mode=install install -m 755 build/Programs/DumpRenderTree "$(CURDIR)"/debian/tmp/usr/lib/webkit-1.0-2/libexec/DumpRenderTree
+	build/libtool --mode=install install -m 755 build/Programs/GtkLauncher "$(CURDIR)"/debian/tmp/usr/lib/webkit-1.0-2/libexec/GtkLauncher
+
+	install -d -m 755 debian/tmp/usr/share/doc/libwebkit-dev/html
+	install -m 644 WebKit/gtk/docs/html/* \
+		debian/tmp/usr/share/doc/libwebkit-dev/html/
+
+	touch $@
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs -i
+	dh_installchangelogs -i
+	dh_install -i --sourcedir=debian/tmp
+	dh_link -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installdocs -a
+	dh_installchangelogs -a
+	dh_install -a --sourcedir=debian/tmp
+	dh_link -a
+	dh_strip -a --dbg-package=libwebkit-1.0-2-dbg
+	dh_compress -a
+	dh_fixperms -a
+	dh_makeshlibs -a -V 'libwebkit-1.0-2 (>= 1.1.5)' -- -c4
+	dh_installdeb -a
+	dh_shlibdeps -a
+	dh_gencontrol -a
+	dh_md5sums -a
+	dh_builddeb -a
+
+binary: binary-indep binary-arch
+
+.PHONY: build clean install binary binary-indep binary-arch
--- webkit-1.1.12.orig/debian/control
+++ webkit-1.1.12/debian/control
@@ -0,0 +1,70 @@
+Source: webkit
+Priority: optional
+Section: web
+Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
+XSBC-Original-Maintainer: Debian WebKit Maintainers <pkg-webkit-maintainers@lists.alioth.debian.org>
+Uploaders: Mike Hommey <glandium@debian.org>, Gustavo Noronha Silva <kov@debian.org>
+Build-Depends: debhelper (>= 5.0), quilt, libgtk2.0-dev (>= 2.10), libpango1.0-dev (>= 1.16), libicu-dev, libxslt-dev, libsoup2.4-dev (>= 2.25.91), libsqlite3-dev, gperf, bison, flex, libjpeg62-dev, libpng12-dev, libxt-dev, autotools-dev, libgstreamer-plugins-base0.10-dev, libenchant-dev, gtk-doc-tools, libgail-dev
+Standards-Version: 3.8.1.0
+Homepage: http://webkit.org/
+Vcs-Browser: http://git.debian.org/?p=pkg-webkit/webkit.git
+Vcs-Git: git://git.debian.org/git/pkg-webkit/webkit.git
+
+Package: libwebkit-1.0-2
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, libwebkit-1.0-common
+Description: Web content engine library for Gtk+
+ WebKit is a web content engine, derived from KHTML and KJS from KDE, and
+ used primarily in Apple's Safari browser.  It is made to be embedded in
+ other applications, such as mail readers, or web browsers.
+ .
+ It is able to display content such as HTML, SVG, XML, and others. It also
+ supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
+ .
+ This is the library for embedding in Gtk+ applications.
+
+Package: libwebkit-dev
+Section: libdevel
+Priority: extra
+Architecture: all
+Depends: libwebkit-1.0-2 (>= ${source:Upstream-Version}), libgtk2.0-dev, libsoup2.4-dev (>= 2.25.91)
+Description: Web content engine library for Gtk+ - Development files
+ WebKit is a web content engine, derived from KHTML and KJS from KDE, and
+ used primarily in Apple's Safari browser.  It is made to be embedded in
+ other applications, such as mail readers, or web browsers.
+ .
+ It is able to display content such as HTML, SVG, XML, and others. It also
+ supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
+ .
+ This package provides development files required to create Gtk+ applications
+ embedding WebKit.
+
+Package: libwebkit-1.0-common
+Section: libs
+Priority: optional
+Architecture: all
+Description: Web content engine library for Gtk+ - data files
+ WebKit is a web content engine, derived from KHTML and KJS from KDE, and
+ used primarily in Apple's Safari browser.  It is made to be embedded in
+ other applications, such as mail readers, or web browsers.
+ .
+ It is able to display content such as HTML, SVG, XML, and others. It also
+ supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
+ .
+ This package provides the data files needed by the library.
+
+Package: libwebkit-1.0-2-dbg
+Section: debug
+Priority: extra
+Architecture: any
+Depends: libwebkit-1.0-2 (= ${binary:Version})
+Description: Web content engine library for Gtk+ - Debugging symbols
+ WebKit is a web content engine, derived from KHTML and KJS from KDE, and
+ used primarily in Apple's Safari browser.  It is made to be embedded in
+ other applications, such as mail readers, or web browsers.
+ .
+ It is able to display content such as HTML, SVG, XML, and others. It also
+ supports DOM, XMLHttpRequest, XSLT, CSS, Javascript/ECMAscript and more.
+ .
+ This package provides the debugging symbols for the Webkit library for Gtk+.
--- webkit-1.1.12.orig/debian/libwebkit-1.0-2.symbols
+++ webkit-1.1.12/debian/libwebkit-1.0-2.symbols
@@ -0,0 +1,259 @@
+libwebkit-1.0.so.2 libwebkit-1.0-2 #MINVER#
+ JSCheckScriptSyntax@Base 1.1.1
+ JSClassCreate@Base 1.1.1
+ JSClassRelease@Base 1.1.1
+ JSClassRetain@Base 1.1.1
+ JSContextGetGlobalObject@Base 1.1.1
+ JSContextGetGroup@Base 1.1.1
+ JSContextGroupCreate@Base 1.1.1
+ JSContextGroupRelease@Base 1.1.1
+ JSContextGroupRetain@Base 1.1.1
+ JSEvaluateScript@Base 1.1.1
+ JSGarbageCollect@Base 1.1.1
+ JSGlobalContextCreate@Base 1.1.1
+ JSGlobalContextCreateInGroup@Base 1.1.1
+ JSGlobalContextRelease@Base 1.1.1
+ JSGlobalContextRetain@Base 1.1.1
+ JSObjectCallAsConstructor@Base 1.1.1
+ JSObjectCallAsFunction@Base 1.1.1
+ JSObjectCopyPropertyNames@Base 1.1.1
+ JSObjectDeleteProperty@Base 1.1.1
+ JSObjectGetPrivate@Base 1.1.1
+ JSObjectGetProperty@Base 1.1.1
+ JSObjectGetPropertyAtIndex@Base 1.1.1
+ JSObjectGetPrototype@Base 1.1.1
+ JSObjectHasProperty@Base 1.1.1
+ JSObjectIsConstructor@Base 1.1.1
+ JSObjectIsFunction@Base 1.1.1
+ JSObjectMake@Base 1.1.1
+ JSObjectMakeArray@Base 1.1.1
+ JSObjectMakeConstructor@Base 1.1.1
+ JSObjectMakeDate@Base 1.1.1
+ JSObjectMakeError@Base 1.1.1
+ JSObjectMakeFunction@Base 1.1.1
+ JSObjectMakeFunctionWithCallback@Base 1.1.1
+ JSObjectMakeRegExp@Base 1.1.1
+ JSObjectSetPrivate@Base 1.1.1
+ JSObjectSetProperty@Base 1.1.1
+ JSObjectSetPropertyAtIndex@Base 1.1.1
+ JSObjectSetPrototype@Base 1.1.1
+ JSPropertyNameAccumulatorAddName@Base 1.1.1
+ JSPropertyNameArrayGetCount@Base 1.1.1
+ JSPropertyNameArrayGetNameAtIndex@Base 1.1.1
+ JSPropertyNameArrayRelease@Base 1.1.1
+ JSPropertyNameArrayRetain@Base 1.1.1
+ JSReportExtraMemoryCost@Base 1.1.1
+ JSStringCreateWithCharacters@Base 1.1.1
+ JSStringCreateWithUTF8CString@Base 1.1.1
+ JSStringGetCharactersPtr@Base 1.1.1
+ JSStringGetLength@Base 1.1.1
+ JSStringGetMaximumUTF8CStringSize@Base 1.1.1
+ JSStringGetUTF8CString@Base 1.1.1
+ JSStringIsEqual@Base 1.1.1
+ JSStringIsEqualToUTF8CString@Base 1.1.1
+ JSStringRelease@Base 1.1.1
+ JSStringRetain@Base 1.1.1
+ JSValueGetType@Base 1.1.1
+ JSValueIsBoolean@Base 1.1.1
+ JSValueIsEqual@Base 1.1.1
+ JSValueIsInstanceOfConstructor@Base 1.1.1
+ JSValueIsNull@Base 1.1.1
+ JSValueIsNumber@Base 1.1.1
+ JSValueIsObject@Base 1.1.1
+ JSValueIsObjectOfClass@Base 1.1.1
+ JSValueIsStrictEqual@Base 1.1.1
+ JSValueIsString@Base 1.1.1
+ JSValueIsUndefined@Base 1.1.1
+ JSValueMakeBoolean@Base 1.1.1
+ JSValueMakeNull@Base 1.1.1
+ JSValueMakeNumber@Base 1.1.1
+ JSValueMakeString@Base 1.1.1
+ JSValueMakeUndefined@Base 1.1.1
+ JSValueProtect@Base 1.1.1
+ JSValueToBoolean@Base 1.1.1
+ JSValueToNumber@Base 1.1.1
+ JSValueToObject@Base 1.1.1
+ JSValueToStringCopy@Base 1.1.1
+ JSValueUnprotect@Base 1.1.1
+ kJSClassDefinitionEmpty@Base 1.1.1
+ webkit_download_cancel@Base 1.1.3
+ webkit_download_error_get_type@Base 1.1.3
+ webkit_download_get_current_size@Base 1.1.3
+ webkit_download_get_destination_uri@Base 1.1.3
+ webkit_download_get_elapsed_time@Base 1.1.3
+ webkit_download_get_network_request@Base 1.1.3
+ webkit_download_get_progress@Base 1.1.3
+ webkit_download_get_status@Base 1.1.3
+ webkit_download_get_suggested_filename@Base 1.1.3
+ webkit_download_get_total_size@Base 1.1.3
+ webkit_download_get_type@Base 1.1.3
+ webkit_download_get_uri@Base 1.1.3
+ webkit_download_new@Base 1.1.3
+ webkit_download_set_destination_uri@Base 1.1.3
+ webkit_download_start@Base 1.1.3
+ webkit_download_status_get_type@Base 1.1.3
+ webkit_gc_collect_javascript_objects@Base 1.1.12
+ webkit_gc_collect_javascript_objects_on_alternate_thread@Base 1.1.12
+ webkit_gc_count_javascript_objects@Base 1.1.12
+ webkit_get_default_session@Base 1.1.1
+ webkit_load_status_get_type@Base 1.1.7
+ webkit_major_version@Base 1.1.1
+ webkit_micro_version@Base 1.1.1
+ webkit_minor_version@Base 1.1.1
+ webkit_navigation_response_get_type@Base 1.1.1
+ webkit_network_error_get_type@Base 1.1.6
+ webkit_network_error_quark@Base 1.1.6
+ webkit_network_request_get_message@Base 1.1.10
+ webkit_network_request_get_type@Base 1.1.1
+ webkit_network_request_get_uri@Base 1.1.1
+ webkit_network_request_new@Base 1.1.1
+ webkit_network_request_set_uri@Base 1.1.1
+ webkit_plugin_error_get_type@Base 1.1.6
+ webkit_plugin_error_quark@Base 1.1.6
+ webkit_policy_error_get_type@Base 1.1.6
+ webkit_policy_error_quark@Base 1.1.6
+ webkit_soup_auth_dialog_get_type@Base 1.1.5
+ webkit_web_back_forward_list_add_item@Base 1.1.1
+ webkit_web_back_forward_list_contains_item@Base 1.1.1
+ webkit_web_back_forward_list_get_back_item@Base 1.1.1
+ webkit_web_back_forward_list_get_back_length@Base 1.1.1
+ webkit_web_back_forward_list_get_back_list_with_limit@Base 1.1.1
+ webkit_web_back_forward_list_get_current_item@Base 1.1.1
+ webkit_web_back_forward_list_get_forward_item@Base 1.1.1
+ webkit_web_back_forward_list_get_forward_length@Base 1.1.1
+ webkit_web_back_forward_list_get_forward_list_with_limit@Base 1.1.1
+ webkit_web_back_forward_list_get_limit@Base 1.1.1
+ webkit_web_back_forward_list_get_nth_item@Base 1.1.1
+ webkit_web_back_forward_list_get_type@Base 1.1.1
+ webkit_web_back_forward_list_go_back@Base 1.1.1
+ webkit_web_back_forward_list_go_forward@Base 1.1.1
+ webkit_web_back_forward_list_go_to_item@Base 1.1.1
+ webkit_web_back_forward_list_new_with_web_view@Base 1.1.1
+ webkit_web_back_forward_list_set_limit@Base 1.1.1
+ webkit_web_frame_clear_main_frame_name@Base 1.1.10
+ webkit_web_frame_dump_render_tree@Base 1.1.1
+ webkit_web_frame_execute_command@Base 1.1.12
+ webkit_web_frame_find_frame@Base 1.1.1
+ webkit_web_frame_get_children@Base 1.1.1
+ webkit_web_frame_get_global_context@Base 1.1.1
+ webkit_web_frame_get_load_status@Base 1.1.7
+ webkit_web_frame_get_height@Base 1.1.12
+ webkit_web_frame_get_inner_text@Base 1.1.1
+ webkit_web_frame_get_name@Base 1.1.1
+ webkit_web_frame_get_parent@Base 1.1.1
+ webkit_web_frame_get_response_mime_type@Base 1.1.3
+ webkit_web_frame_get_title@Base 1.1.1
+ webkit_web_frame_get_type@Base 1.1.1
+ webkit_web_frame_get_uri@Base 1.1.1
+ webkit_web_frame_get_web_view@Base 1.1.1
+ webkit_web_frame_is_cursor_at_blockquote@Base 1.1.12
+ webkit_web_frame_load_alternate_string@Base 1.1.6
+ webkit_web_frame_load_request@Base 1.1.1
+ webkit_web_frame_load_string@Base 1.1.1
+ webkit_web_frame_load_uri@Base 1.1.1
+ webkit_web_frame_new@Base 1.1.1
+ webkit_web_frame_number_of_active_animations@Base 1.1.1
+ webkit_web_frame_pause_animation@Base 1.1.1
+ webkit_web_frame_pause_transition@Base 1.1.1
+ webkit_web_frame_print@Base 1.1.1
+ webkit_web_frame_print_full@Base 1.1.5
+ webkit_web_frame_reload@Base 1.1.1
+ webkit_web_frame_stop_loading@Base 1.1.1
+ webkit_web_history_item_get_alternate_title@Base 1.1.1
+ webkit_web_history_item_get_children@Base 1.1.3
+ webkit_web_history_item_get_last_visited_time@Base 1.1.1
+ webkit_web_history_item_get_original_uri@Base 1.1.1
+ webkit_web_history_item_get_target@Base 1.1.3
+ webkit_web_history_item_get_title@Base 1.1.1
+ webkit_web_history_item_get_type@Base 1.1.1
+ webkit_web_history_item_get_uri@Base 1.1.1
+ webkit_web_history_item_is_target_item@Base 1.1.3
+ webkit_web_history_item_new@Base 1.1.1
+ webkit_web_history_item_new_with_data@Base 1.1.1
+ webkit_web_history_item_set_alternate_title@Base 1.1.1
+ webkit_web_inspector_get_inspected_uri@Base 1.1.1
+ webkit_web_inspector_get_type@Base 1.1.1
+ webkit_web_inspector_get_web_view@Base 1.1.1
+ webkit_web_navigation_action_get_button@Base 1.1.1
+ webkit_web_navigation_action_get_modifier_state@Base 1.1.1
+ webkit_web_navigation_action_get_original_uri@Base 1.1.1
+ webkit_web_navigation_action_get_reason@Base 1.1.1
+ webkit_web_navigation_action_get_type@Base 1.1.1
+ webkit_web_navigation_action_set_original_uri@Base 1.1.1
+ webkit_web_navigation_action_set_reason@Base 1.1.1
+ webkit_web_navigation_reason_get_type@Base 1.1.1
+ webkit_web_policy_decision_download@Base 1.1.1
+ webkit_web_policy_decision_get_type@Base 1.1.1
+ webkit_web_policy_decision_ignore@Base 1.1.1
+ webkit_web_policy_decision_use@Base 1.1.1
+ webkit_web_settings_add_extra_plugin_directory@Base 1.1.1
+ webkit_web_settings_copy@Base 1.1.1
+ webkit_web_settings_get_type@Base 1.1.1
+ webkit_web_settings_get_user_agent@Base 1.1.12
+ webkit_web_settings_new@Base 1.1.1
+ webkit_web_view_can_copy_clipboard@Base 1.1.1
+ webkit_web_view_can_cut_clipboard@Base 1.1.1
+ webkit_web_view_can_go_back@Base 1.1.1
+ webkit_web_view_can_go_back_or_forward@Base 1.1.1
+ webkit_web_view_can_go_forward@Base 1.1.1
+ webkit_web_view_can_paste_clipboard@Base 1.1.1
+ webkit_web_view_can_show_mime_type@Base 1.1.1
+ webkit_web_view_copy_clipboard@Base 1.1.1
+ webkit_web_view_cut_clipboard@Base 1.1.1
+ webkit_web_view_delete_selection@Base 1.1.1
+ webkit_web_view_execute_script@Base 1.1.1
+ webkit_web_view_get_back_forward_list@Base 1.1.1
+ webkit_web_view_get_copy_target_list@Base 1.1.1
+ webkit_web_view_get_custom_encoding@Base 1.1.1
+ webkit_web_view_get_editable@Base 1.1.1
+ webkit_web_view_get_encoding@Base 1.1.3
+ webkit_web_view_get_focused_frame@Base 1.1.1
+ webkit_web_view_get_full_content_zoom@Base 1.1.1
+ webkit_web_view_get_inspector@Base 1.1.1
+ webkit_web_view_get_load_status@Base 1.1.7
+ webkit_web_view_get_main_frame@Base 1.1.1
+ webkit_web_view_get_paste_target_list@Base 1.1.1
+ webkit_web_view_get_progress@Base 1.1.7
+ webkit_web_view_get_selected_text@Base 1.1.1
+ webkit_web_view_get_settings@Base 1.1.1
+ webkit_web_view_get_title@Base 1.1.5
+ webkit_web_view_get_transparent@Base 1.1.1
+ webkit_web_view_get_type@Base 1.1.1
+ webkit_web_view_get_uri@Base 1.1.5
+ webkit_web_view_get_window_features@Base 1.1.1
+ webkit_web_view_get_zoom_level@Base 1.1.1
+ webkit_web_view_go_back@Base 1.1.1
+ webkit_web_view_go_back_or_forward@Base 1.1.1
+ webkit_web_view_go_forward@Base 1.1.1
+ webkit_web_view_go_to_back_forward_item@Base 1.1.1
+ webkit_web_view_has_selection@Base 1.1.1
+ webkit_web_view_load_html_string@Base 1.1.1
+ webkit_web_view_load_request@Base 1.1.1
+ webkit_web_view_load_string@Base 1.1.1
+ webkit_web_view_load_uri@Base 1.1.1
+ webkit_web_view_mark_text_matches@Base 1.1.1
+ webkit_web_view_move_cursor@Base 1.1.5
+ webkit_web_view_new@Base 1.1.1
+ webkit_web_view_open@Base 1.1.1
+ webkit_web_view_paste_clipboard@Base 1.1.1
+ webkit_web_view_reload@Base 1.1.1
+ webkit_web_view_reload_bypass_cache@Base 1.1.1
+ webkit_web_view_search_text@Base 1.1.1
+ webkit_web_view_select_all@Base 1.1.1
+ webkit_web_view_set_custom_encoding@Base 1.1.1
+ webkit_web_view_set_editable@Base 1.1.1
+ webkit_web_view_set_full_content_zoom@Base 1.1.1
+ webkit_web_view_set_group_name@Base 1.1.12
+ webkit_web_view_set_highlight_text_matches@Base 1.1.1
+ webkit_web_view_set_maintains_back_forward_list@Base 1.1.1
+ webkit_web_view_set_settings@Base 1.1.1
+ webkit_web_view_set_transparent@Base 1.1.1
+ webkit_web_view_set_zoom_level@Base 1.1.1
+ webkit_web_view_stop_loading@Base 1.1.1
+ webkit_web_view_target_info_get_type@Base 1.1.1
+ webkit_web_view_unmark_text_matches@Base 1.1.1
+ webkit_web_view_zoom_in@Base 1.1.1
+ webkit_web_view_zoom_out@Base 1.1.1
+ webkit_web_window_features_equal@Base 1.1.1
+ webkit_web_window_features_get_type@Base 1.1.1
+ webkit_web_window_features_new@Base 1.1.1
--- webkit-1.1.12.orig/debian/libwebkit-1.0-common.install
+++ webkit-1.1.12/debian/libwebkit-1.0-common.install
@@ -0,0 +1,3 @@
+usr/share/webkit-1.0/*
+usr/share/locale/*
+
--- webkit-1.1.12.orig/debian/patches/series
+++ webkit-1.1.12/debian/patches/series
@@ -0,0 +1 @@
+30_anjal.patch
--- webkit-1.1.12.orig/debian/patches/30_anjal.patch
+++ webkit-1.1.12/debian/patches/30_anjal.patch
@@ -0,0 +1,121 @@
+#
+# Ubuntu: https://bugs.launchpad.net/bugs/411263
+# Patch: http://git.gnome.org/cgit/anjal/tree/webkit.patch
+# Description: Anjal's patch to webkit
+#
+Index: webkit-1.1.12/WebCore/editing/Editor.cpp
+===================================================================
+--- webkit-1.1.12.orig/WebCore/editing/Editor.cpp	2009-07-20 18:05:08.000000000 +0800
++++ webkit-1.1.12/WebCore/editing/Editor.cpp	2009-08-11 02:37:28.000000000 +0800
+@@ -223,6 +223,14 @@
+     return client() && client()->isSelectTrailingWhitespaceEnabled();
+ }
+ 
++int Editor::numEnclosedBlockquotes()
++{
++    SelectionController* sel = m_frame->selection();
++    Position start = sel->selection().start();
++
++    return WebCore::numEnclosingMailBlockquotes(start);
++}
++
+ bool Editor::deleteWithDirection(SelectionController::EDirection direction, TextGranularity granularity, bool killRing, bool isTypingAction)
+ {
+     if (!canEdit())
+Index: webkit-1.1.12/WebCore/editing/Editor.h
+===================================================================
+--- webkit-1.1.12.orig/WebCore/editing/Editor.h	2009-07-20 18:05:08.000000000 +0800
++++ webkit-1.1.12/WebCore/editing/Editor.h	2009-08-11 02:37:28.000000000 +0800
+@@ -292,6 +292,7 @@
+     PassRefPtr<Range> nextVisibleRange(Range*, const String&, bool forward, bool caseFlag, bool wrapFlag);
+     
+     void addToKillRing(Range*, bool prepend);
++    int numEnclosedBlockquotes ();
+ private:
+     Frame* m_frame;
+     OwnPtr<DeleteButtonController> m_deleteButtonController;
+Index: webkit-1.1.12/WebKit/gtk/webkit/webkitwebframe.cpp
+===================================================================
+--- webkit-1.1.12.orig/WebKit/gtk/webkit/webkitwebframe.cpp	2009-07-28 18:28:33.000000000 +0800
++++ webkit-1.1.12/WebKit/gtk/webkit/webkitwebframe.cpp	2009-08-11 02:38:55.000000000 +0800
+@@ -492,6 +492,31 @@
+     webkit_web_frame_load_data(frame, content, NULL, NULL, baseURL, unreachableURL);
+ }
+ 
++/*
++ * Detect whether a cursor is in a blockquote
++ */
++gboolean
++webkit_web_frame_is_cursor_at_blockquote (WebKitWebFrame *frame)
++{
++    Frame* coreFrame = core(frame);
++
++    return coreFrame->editor()->numEnclosedBlockquotes() != 0;
++}
++
++/*
++ * Execute arbitary commands in frame.
++ */
++void
++webkit_web_frame_execute_command (WebKitWebFrame *frame, const gchar* command)
++{
++    g_return_if_fail(WEBKIT_IS_WEB_FRAME(frame));
++
++    Frame* coreFrame = core(frame);
++    String commandString = String::fromUTF8(command);
++
++    coreFrame->editor()->command(commandString).execute();
++}
++
+ /**
+  * webkit_web_frame_load_request:
+  * @frame: a #WebKitWebFrame
+@@ -838,6 +863,14 @@
+     core(frame)->tree()->clearName();
+ }
+ 
++int webkit_web_frame_get_height (WebKitWebFrame *frame)
++{
++    Frame* coreFrame = core(frame);
++    FrameView* view = coreFrame->view();
++
++    return view->contentsHeight();
++}
++
+ void webkit_gc_collect_javascript_objects()
+ {
+     gcController().garbageCollectNow();
+Index: webkit-1.1.12/WebKit/gtk/webkit/webkitwebframe.h
+===================================================================
+--- webkit-1.1.12.orig/WebKit/gtk/webkit/webkitwebframe.h	2009-07-21 01:10:50.000000000 +0800
++++ webkit-1.1.12/WebKit/gtk/webkit/webkitwebframe.h	2009-08-11 02:37:28.000000000 +0800
+@@ -110,6 +110,19 @@
+ webkit_web_frame_load_uri           (WebKitWebFrame       *frame,
+                                      const gchar          *uri);
+ 
++WEBKIT_API gchar*
++webkit_web_frame_get_inner_text     (WebKitWebFrame       *frame);
++
++WEBKIT_API gboolean
++webkit_web_frame_is_cursor_at_blockquote (WebKitWebFrame *frame);
++
++WEBKIT_API void
++webkit_web_frame_execute_command    (WebKitWebFrame       *frame,
++                                     const gchar          *command);
++
++#define webkit_web_frame_break_quote (frame) \
++webkit_web_frame_execute_command (frame, "InsertNewlineInQuotedContent")
++
+ WEBKIT_API void
+ webkit_web_frame_load_string        (WebKitWebFrame       *frame,
+                                      const gchar          *content,
+@@ -152,6 +165,9 @@
+ WEBKIT_API WebKitLoadStatus
+ webkit_web_frame_get_load_status    (WebKitWebFrame       *frame);
+ 
++WEBKIT_API int
++webkit_web_frame_get_height         (WebKitWebFrame       *frame);
++
+ G_END_DECLS
+ 
+ #endif
