2009-07-17  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Correctly handle 417 status code due to "Expect: 100-Continue"
        header.

        HTTP 1.0 servers (and some proxy) do not support "Expect:
        100-Continue" header. In this case, they reply with a status code 417
        ("Expectation failed").
        Currently we assumed it was some error and we just cancelled the
        request. A better behaviour is to do another request without the
        faulty "Expect: 100-Continue" header.

        * Network/WebCore/Curl/BCResourceHandleManagerCurl.cpp:
        (WebCore::headerCallback): Do a new request without the faulty header if the server return a 417
        status code.
        (WebCore::ResourceHandleManager::setupPOST): Check if we should
        include the Expect header or not.
        * Network/WebCore/WK/BCResourceHandleInternalWK.h: Added a flag to
        control the presence of the Expect header.
        (WebCore::ResourceHandleInternal::ResourceHandleInternal): We default
        to sending the Expect header.
        * Scripts/data/WebKitFiles.txt: Added BCResourceHandleInternalWK.h.

2009-06-19  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Stanislaw Szymczyk.
        Ticket #351: Deleting or closing unopened File object closes the
        standard input.

        * Facilities/WebCore/Linux/BCFileIOLinux.cpp:
        (WebCore::File::File): initialize m_fd to -1 instead of 0 to avoid
        some nasty bugs on standard input fd.
        (WebCore::File::open): check that m_fd is -1 to ensure that there is
        no remaining open file.
        (WebCore::File::read): check m_fd is valid.
        (WebCore::File::write): check m_fd is valid.
        (WebCore::File::getSize): check m_fd is valid.


2009-06-20  Olivier DOLE  <odole@pleyo.com>

        - Qt build fix!
        - update ImageDecoderSDL/Qt to match Cairo implementation.

        * Graphics/WebCore/Qt/BCImageDecoderQt.cpp:
        (WebCore::ImageDecoderQt::isSizeAvailable):
        * Graphics/WebCore/Qt/BCImageDecoderQt.h:
        * ImageDecoder/WebCore/Qt/BCImageDecoderQt.cpp:
        (WebCore::RGBA32Buffer::copyBitmapData):
        (WebCore::RGBA32Buffer::operator=):
        * ImageDecoder/WebCore/SDL/BCImageDecoderSDL.cpp:
        (WebCore::RGBA32Buffer::copyBitmapData):
        (WebCore::RGBA32Buffer::operator=):
        * Widgets/WebCore/Qt/BCRenderThemeQt.cpp:
        (WebCore::RenderThemeQt::qStyle):

2009-06-15  Stanislaw Szymczyk  <sszymczy@gmail.com>

        Reviewed by Julien Chaffraix.

        Ticket #349: Can't sign in to Yahoo mail with OWB

        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::getCookie): Corrected misplaced parenthesis.
        Because of this bug isConnectionSecure variable was always set to true.
        Also stored the String holding "https" in a static String to avoid doing
        this conversion each time the method is called.

2009-06-15  Olivier DOLE  <odole@pleyo.com>

        ticket #345: Add specific code for MIPS platform.

        * Internationalization/WebCore/WK/BCAtomicStringWK.cpp:
        (WebCore::equal):
        * Internationalization/WebCore/WK/BCStringHashWK.h:
        (WebCore::StringHash::equal):

2009-06-11  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Ticket #349: Can't sign in to Yahoo mail with OWB

        * Network/WebCore/Curl/BCResourceHandleManagerCurl.cpp:
        (WebCore::ResourceHandleManager::ResourceHandleManager): Avoid
        initializing the cURL cookie engine. This way would not get in our
        way when we set the cookies.

2009-06-04  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Ticket #347: crash with cookies

        * Network/WebCore/Curl/BCCookieCurl.cpp:
        (WebCore::Cookie::toNameValuePair): Use reserveInitialCapacity as it
        is more explicit that the constructor with the size.
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::getCookie): Ditto. Also removed the static to
        the Vector as it was wrong. Tweaked the toNameValuePair to store the
        temporary string.
        * Network/WebCore/Curl/BCResourceHandleCurl.cpp:
        (WebCore::ResourceHandle::checkAndSendCookies): Use
        StringImpl::ascii() instead of utf8 as there was some issue with this
        conversion.

2009-06-04  Mario Bensi  <mbensi@pleyo.com>

        fix ticket #346 (crash on qt)

        * Timer/WebCore/Qt/BCSharedTimerQt.cpp:
        (WebCore::SharedTimerQt::~SharedTimerQt):

2009-06-04  Mario Bensi  <mbensi@pleyo.com>

        Fix event dispatch on scrollbar.

        * Widgets/WebCore/WK/BCScrollbarWK.cpp:
        (WebCore::Scrollbar::setCurrentPos):

2009-06-03  Mario Bensi  <mbensi@pleyo.com>

        Fix crash on unit test.

        * Types/WTF/Qt/BCThreadingQt.cpp:
        (WTF::initializeThreading):
        (WTF::isMainThread):
        * Widgets/WebCore/Qt/BCScrollbarThemeQt.cpp:
        (WebCore::ScrollbarThemeQt::scrollbarThickness):

2009-06-03  Mario Bensi  <mbensi@pleyo.com>

        fix merge.

        * Scripts/data/balInputList.txt:

2009-06-02  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        This change brings us closer to Mozilla's behaviour that determines
        the url associated to a cookie by first looking at the document's URL
        and if none is found, the request URL. This should fix setting a
        cookie from JavaScript.

        * Network/WebCore/Curl/BCCookieJarCurl.cpp:
        (WebCore::setCookies):
        (WebCore::cookies):

2009-06-02  Mario Bensi  <mbensi@pleyo.com>

        Remove SVG and move filter to graphics.

        * CMakeLists.txt:
        * Graphics/WebCore/WK/BCFEBlendWK.cpp: Copied from BAL/SVG/WebCore/WK/BCFEBlendWK.cpp.
        * Graphics/WebCore/WK/BCFEBlendWK.h: Copied from BAL/SVG/WebCore/WK/BCFEBlendWK.h.
        * Graphics/WebCore/WK/BCFEColorMatrixWK.cpp: Copied from BAL/SVG/WebCore/WK/BCFEColorMatrixWK.cpp.
        * Graphics/WebCore/WK/BCFEColorMatrixWK.h: Copied from BAL/SVG/WebCore/WK/BCFEColorMatrixWK.h.
        * Graphics/WebCore/WK/BCFEComponentTransferWK.cpp: Copied from BAL/SVG/WebCore/WK/BCFEComponentTransferWK.cpp.
        * Graphics/WebCore/WK/BCFEComponentTransferWK.h: Copied from BAL/SVG/WebCore/WK/BCFEComponentTransferWK.h.
        * Graphics/WebCore/WK/BCFECompositeWK.cpp: Copied from BAL/SVG/WebCore/WK/BCFECompositeWK.cpp.
        * Graphics/WebCore/WK/BCFECompositeWK.h: Copied from BAL/SVG/WebCore/WK/BCFECompositeWK.h.
        * Graphics/WebCore/WK/BCFilterWK.h: Copied from BAL/SVG/WebCore/WK/BCFilterWK.h.
        * SVG: Removed.
        * SVG/WebCore: Removed.
        * SVG/WebCore/CMakeLists.txt: Removed.
        * SVG/WebCore/WK: Removed.
        * SVG/WebCore/WK/BCFEBlendWK.cpp: Removed.
        * SVG/WebCore/WK/BCFEBlendWK.h: Removed.
        * SVG/WebCore/WK/BCFEColorMatrixWK.cpp: Removed.
        * SVG/WebCore/WK/BCFEColorMatrixWK.h: Removed.
        * SVG/WebCore/WK/BCFEComponentTransferWK.cpp: Removed.
        * SVG/WebCore/WK/BCFEComponentTransferWK.h: Removed.
        * SVG/WebCore/WK/BCFECompositeWK.cpp: Removed.
        * SVG/WebCore/WK/BCFECompositeWK.h: Removed.
        * SVG/WebCore/WK/BCFilterWK.h: Removed.
        * SVG/WebCore/WK/BCSVGImageEmptyClientsWK.h: Removed.
        * SVG/WebCore/WK/BCSVGImageWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGImageWK.h: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerGradientWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerGradientWK.h: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerLinearGradientWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerLinearGradientWK.h: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerPatternWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerPatternWK.h: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerRadialGradientWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerRadialGradientWK.h: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerSolidWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerSolidWK.h: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGPaintServerWK.h: Removed.
        * SVG/WebCore/WK/BCSVGResourceClipperWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGResourceClipperWK.h: Removed.
        * SVG/WebCore/WK/BCSVGResourceFilterWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGResourceFilterWK.h: Removed.
        * SVG/WebCore/WK/BCSVGResourceListenerWK.h: Removed.
        * SVG/WebCore/WK/BCSVGResourceMarkerWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGResourceMarkerWK.h: Removed.
        * SVG/WebCore/WK/BCSVGResourceMaskerWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGResourceMaskerWK.h: Removed.
        * SVG/WebCore/WK/BCSVGResourceWK.cpp: Removed.
        * SVG/WebCore/WK/BCSVGResourceWK.h: Removed.
        * Scripts/data/balInputList.txt:

2009-05-27  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        Fix clearRect implementation for SDL backend.

        * Graphics/WebCore/SDL/BCGraphicsContextSDL.cpp:
        (WebCore::GraphicsContext::clearRect):

2009-05-27  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Ticket #341: cookies database should be in home directory

        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::CookieManager): Use the OWB_DATA directory to
        put the cookieCollection.db file.

2009-05-27  Mario Bensi  <mbensi@pleyo.com>

        Add popup menu.

        * Widgets/WebCore/SDL/BCPopupMenuSDL.cpp:
        (WebCore::PopupMenu::show):
        (WebCore::PopupMenu::setFocusedIndex):
        (WebCore::PopupMenu::paint):

2009-05-26  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Julien Chaffraix.

        * Network/WebCore/Curl/BCResourceHandleCurl.cpp:
        (WebCore::ResourceHandle::setCookies): Use the request URL, not the
        response as they may not be the same. This changes matches what
        other implementation do.

2009-05-26  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Reland part of:
        Make the cookie jar use the CookieManager.

        It got removed because I forgot to add it to WebKitFiles.txt.

        * Network/WebCore/Curl/BCCookieJarCurl.cpp:
        (WebCore::setCookies):
        (WebCore::cookies):
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::setCookies):
        * Network/WebCore/Curl/BCCookieManagerCurl.h:
        * Network/WebCore/Curl/BCResourceHandleCurl.cpp:
        (WebCore::ResourceHandle::setCookies):
        * Scripts/data/WebKitFiles.txt:

2009-05-20  Joerg Strohmayer  <j_s@gmx.de>

        Tweaked and reviewed by Julien Chaffraix.

        Cookie using the default domain are wrongly rejected because they do
        not start with a leading dot.

        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::shouldRejectForSecurityReason): Added a comment about
        removing the leading dot test altogether as it is disabled right now and
        it matches other implementations.

        * Network/WebCore/Curl/BCCookieParserCurl.cpp:
        (WebCore::CookieParser::parseOneCookie): Add a leading dot to the
        URL domain.

2009-05-20  Mario Bensi  <mbensi@pleyo.com>

        Move accessibility from Widget to Accessibility.

        * Accessibility: Added.
        * Accessibility/WebCore: Added.
        * Accessibility/WebCore/CMakeLists.txt: Added.
        * Accessibility/WebCore/Gtk: Added.
        * Accessibility/WebCore/Gtk/AccessibilityObjectWrapperAtk.h: Copied from BAL/Widgets/WebCore/Gtk/AccessibilityObjectWrapperAtk.h.
        * Accessibility/WebCore/Gtk/BCAXObjectCacheAtkGtk.cpp: Copied from BAL/Widgets/WebCore/Gtk/BCAXObjectCacheAtkGtk.cpp.
        * Accessibility/WebCore/Gtk/BCAccessibilityObjectAtkGtk.cpp: Copied from BAL/Widgets/WebCore/Gtk/BCAccessibilityObjectAtkGtk.cpp.
        * Accessibility/WebCore/Gtk/BCAccessibilityObjectWrapperAtkGtk.cpp: Copied from BAL/Widgets/WebCore/Gtk/BCAccessibilityObjectWrapperAtkGtk.cpp.
        * Accessibility/WebCore/Qt: Added.
        * Accessibility/WebCore/Qt/BCAccessibilityObjectQt.cpp: Copied from BAL/Widgets/WebCore/Qt/BCAccessibilityObjectQt.cpp.
        * Accessibility/WebCore/SDL: Added.
        * Accessibility/WebCore/SDL/BCAXObjectCacheSDL.cpp: Copied from BAL/Widgets/WebCore/SDL/BCAXObjectCacheSDL.cpp.
        * Accessibility/WebCore/SDL/BCAccessibilityObjectSDL.cpp: Copied from BAL/Widgets/WebCore/SDL/BCAccessibilityObjectSDL.cpp.
        * Accessibility/WebCore/SDL/BCAccessibilityObjectWrapperSDL.cpp: Copied from BAL/Widgets/WebCore/SDL/BCAccessibilityObjectWrapperSDL.cpp.
        * Widgets/WebCore/Gtk/AccessibilityObjectWrapperAtk.h: Removed.
        * Widgets/WebCore/Gtk/BCAXObjectCacheAtkGtk.cpp: Removed.
        * Widgets/WebCore/Gtk/BCAccessibilityObjectAtkGtk.cpp: Removed.
        * Widgets/WebCore/Gtk/BCAccessibilityObjectWrapperAtkGtk.cpp: Removed.
        * Widgets/WebCore/Qt/BCAccessibilityObjectQt.cpp: Removed.
        * Widgets/WebCore/SDL/BCAXObjectCacheSDL.cpp: Removed.
        * Widgets/WebCore/SDL/BCAccessibilityObjectSDL.cpp: Removed.
        * Widgets/WebCore/SDL/BCAccessibilityObjectWrapperSDL.cpp: Removed.

2009-05-20  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Make the cookie jar use the CookieManager.

        The cookies jar used to store its cookies in a separate HashMap which is wrong.
        Now it uses the CookieManager to get its cookies.

        This is a part of a patch by Joerg Strohmayer (<j_s@gmx.de>) tweaked
        by me to work with HttpOnly cookies.

        * Network/WebCore/Curl/BCCookieJarCurl.cpp:
        (WebCore::setCookies): Use the CookieManager.
        (WebCore::cookies): Ditto but filter out the HttpOnly cookies.
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::getCookie): Removed unused overloaded version
        that takes a String and use the HttpOnlyCookieFiltering parameter to
        filter the returned cookies.
        * Network/WebCore/Curl/BCCookieManagerCurl.h:
        (WebCore::): Added HttpOnlyCookieFiltering enum that is used by getCookies.

2009-05-20  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Implement HttpOnly cookie option.

        This is required in order to (securely) have access to cookie from JS.

        This patch is inspired from the work of Joerg Strohmayer <j_s@gmx.de>,
        tweaked and extended by me.

        * Network/WebCore/Curl/BCCookieCurl.cpp:
        (WebCore::Cookie::Cookie): Added isHttpOnly parameter for the
        constructor that is called by the backing store.
        * Network/WebCore/Curl/BCCookieCurl.h:
        (WebCore::Cookie::isHttpOnly): Getter.
        (WebCore::Cookie::setIsHttpOnly): Setter.
        * Network/WebCore/Curl/BCCookieParserCurl.cpp:
        (WebCore::CookieParser::parseOneCookie): Added a case for "HttpOnly".
        * Network/WebCore/Curl/CookieDatabaseBackingStore/BCCookieDatabaseBackingStoreCurl.cpp:
        (WebCore::CookieBackingStore::open): Updated the create statement.
        (WebCore::CookieBackingStore::insert): Updated the insert statement.
        (WebCore::CookieBackingStore::update): Updated the update statement.
        (WebCore::CookieBackingStore::getAllCookies): Updated the select
        statement. Also avoided defining the variable and then initializing
        them.

2009-05-20  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Julien Chaffraix.

        Secure cookies are wrongly rejected when "Secure;" is not the last
        property.

        * Network/WebCore/Curl/BCCookieParserCurl.cpp:
        (WebCore::CookieParser::parseOneCookie): Set length to a non-zero
        value.

2009-05-18  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Sebastien Roret.

        Add finer grained information about why a cookie is rejected.

        * Network/WebCore/Curl/BCCookieCurl.cpp:
        (WebCore::Cookie::toString):
        * Network/WebCore/Curl/BCCookieCurl.h:
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::setCookies):
        (WebCore::CookieManager::shouldRejectForSecurityReason):

2009-05-14  Mario Bensi  <mbensi@pleyo.com>

        fix test 97 of acid3.

        * Internationalization/WebCore/WK/BCBase64WK.cpp:
        (WebCore::base64Decode):
        * Scripts/data/WebKitFiles.txt:

2009-05-11  Mario Bensi  <mbensi@pleyo.com>

        now you can give a directory in param to drt script.

        * Scripts/Drt/drt.py:

2009-05-12  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Clean-up the policy checks (expiry, security or
        maximum cookie reached). Also cleaned up the Cookie
        class.

        * Network/WebCore/Curl/BCCookieCurl.cpp:
        (WebCore::Cookie::Cookie): Moved here from the header.
        (WebCore::Cookie::~Cookie): Ditto.
        (WebCore::Cookie::setExpiry): Reworked.
        (WebCore::Cookie::setMaxAge): Ditto.
        (WebCore::Cookie::hasExpired): Added.
        * Network/WebCore/Curl/BCCookieCurl.h:
        Indented this header to match WebCore coding style.

        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::setCookies): Updated to call the right
        methods.
        (WebCore::CookieManager::shouldRejectForSecurityReason): Renamed from
        shouldReject.
        (WebCore::CookieManager::checkAndTreatCookie): Ditto.
        (WebCore::CookieManager::addCookieToMap): Updated to call the right methods.
        (WebCore::CookieManager::getBackingStoreCookies): Ditto.
        * Network/WebCore/Curl/BCCookieManagerCurl.h: Added all the constants
        related to cookies limit here.
        * Network/WebCore/Curl/BCCookieMapCurl.cpp:
        (WebCore::CookieMap::getCookies): Updated to call the right methods.
        * Network/WebCore/Curl/BCCookieMapCurl.h:
        (WebCore::CookieMap::count): Updated the signature to better match its
        purpose.

2009-05-11  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi and Olivier DOLE.

        Add an empty cookie backing store to avoid #if guarding backing store
        when you have a database.

        Added 2 directories inside Network/WebCore/Curl/ to hold the 2
        implementations: one on the database, the other is empty.

        Also updated the comments or methods and classes that mentioned the
        database backing store to just mention the backing store.

        * Network/WebCore/CMakeLists.txt: Add the backing store directory.
        * Network/WebCore/Curl/BCCookieCurl.h: Updated the comment.
        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.cpp: Removed.
        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.h: Removed.
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::CookieManager): Changed to call the new
        cookieBackingStore method.
        (WebCore::CookieManager::~CookieManager): Ditto.
        (WebCore::CookieManager::removeAllCookies): Ditto.
        (WebCore::CookieManager::setCookieJar): Ditto.
        (WebCore::CookieManager::checkAndTreatCookie): Ditto.
        (WebCore::CookieManager::addCookieToMap): Ditto.
        (WebCore::CookieManager::update): Ditto.
        (WebCore::CookieManager::getBackingStoreCookies):
        * Network/WebCore/Curl/BCCookieManagerCurl.h: Updated the enum to not
        mention the database. Removed a #ifdef guard.
        (WebCore::):
        * Network/WebCore/Curl/BCCookieMapCurl.cpp:
        (WebCore::CookieMap::getCookies): Changed to call the new
        cookieBackingStore method.
        * Network/WebCore/Curl/BCCookieMapCurl.h: Updated the comment.
        * Network/WebCore/Curl/CookieDatabaseBackingStore: Added.
        * Network/WebCore/Curl/CookieDatabaseBackingStore/BCCookieBackingStoreCurl.h: Copied from BAL/Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.h.
        * Network/WebCore/Curl/CookieDatabaseBackingStore/BCCookieDatabaseBackingStoreCurl.cpp: Copied from BAL/Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.cpp.
        (WebCore::cookieBackingStore):
        (WebCore::CookieBackingStore::CookieBackingStore):
        (WebCore::CookieBackingStore::~CookieBackingStore):
        (WebCore::CookieBackingStore::tableExists):
        (WebCore::CookieBackingStore::open):
        (WebCore::CookieBackingStore::close):
        (WebCore::CookieBackingStore::insert):
        (WebCore::CookieBackingStore::update):
        (WebCore::CookieBackingStore::remove):
        (WebCore::CookieBackingStore::removeAll):
        (WebCore::CookieBackingStore::getAllCookies):
        All those methods are taken from the CookieDatabaseBackingStore with
        the CookieDatabaseBackingStore -> CookieBackingStore rename.
        * Network/WebCore/Curl/CookieDatabaseBackingStore/exceptions.txt: Added.
        * Network/WebCore/Curl/CookieEmptyBackingStore: Added.
        * Network/WebCore/Curl/CookieEmptyBackingStore/BCCookieBackingStoreCurl.h: Copied from BAL/Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.h.
        (WebCore::CookieBackingStore::open):
        (WebCore::CookieBackingStore::close):
        (WebCore::CookieBackingStore::insert):
        (WebCore::CookieBackingStore::update):
        (WebCore::CookieBackingStore::remove):
        (WebCore::CookieBackingStore::removeAll):
        (WebCore::CookieBackingStore::getAllCookies):
        (WebCore::CookieBackingStore::CookieBackingStore):
        (WebCore::CookieBackingStore::~CookieBackingStore):
        Added an empty implementation of the previous methods.

        * Network/WebCore/Curl/CookieEmptyBackingStore/BCCookieEmptyBackingStoreCurl.cpp: Added.
        (WebCore::cookieBackingStore): Needed to define this one in his own
        file to avoid multiple definitions each time the header is included.
        * Network/WebCore/Curl/CookieEmptyBackingStore/exceptions.txt: Added.

2009-05-08  Mario Bensi  <mbensi@pleyo.com>

        fix drt script.

        * Scripts/Drt/runtests.py:
        * Scripts/Drt/testsList.py:

2009-05-06  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Sebastien Roret.
        implement the FileSystemPosix listDirectory.

        * Filesystem/WebCore/CMakeLists.txt:
        * Filesystem/WebCore/Posix/BCFileSystemPosix.cpp:
        (WebCore::filenameFromString):
        (WebCore::filenameToString):
        (WebCore::listDirectory):

2009-05-04  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Sebastien Roret.

        Reworked the removeAll machinery:

        - Avoid doing lots of DELETE in the database by exposing a removeAll
        method on the CookieDatabaseBackingStore.

        - Removed some duplicated call between a destructor and a removeAll
        methods.

        - Indented BCCookieMap.h while modifying this header.

        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.cpp:
        (WebCore::CookieDatabaseBackingStore::removeAll):
        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.h:
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::~CookieManager): Call removeAll without
        modifying the database.
        (WebCore::CookieManager::removeAllCookies): Changed the parameter to a
        custom enum as it is more readable this way.
        * Network/WebCore/Curl/BCCookieManagerCurl.h:
        (WebCore::): Added a parameter enum.
        * Network/WebCore/Curl/BCCookieMapCurl.cpp:
        (WebCore::CookieMap::CookieMap): Added.
        (WebCore::CookieMap::~CookieMap): Inline the removeAll code while we
        remove this unused method.
        * Network/WebCore/Curl/BCCookieMapCurl.h:
        (WebCore::CookieMap::count):
        (WebCore::CookieMap::canInsertCookie):

2009-04-30  Sebastien Roret  <sroret@pleyo.com>

        Reviewed by Mario Bensi.

        RefPtr<WebCore::Image> are now static to avoid multiple file loads.

        * Widgets/WebCore/SDL/BCScrollbarThemeSDL.cpp:
        (WebCore::ScrollbarThemeBal::forwardButtonRect): Added static to RefPtr<WebCore::Image>.
        (WebCore::ScrollbarThemeBal::paintButton): ditto.
        (WebCore::ScrollbarThemeBal::paintThumb): ditto.
        (WebCore::ScrollbarThemeBal::paintTrackPiece): ditto.

2009-04-29  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Sebastien Roret.

        Cleaned up CookieDatabaseBackingStore class.

        - now we create the table when we open the file.

        - factored out the cookie table into tableExists() methods.

        - added a static String holding the cookie table name.

        - removed most of the ASSERT and fail gracefully if the database is not opened.

        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.cpp:
        (WebCore::CookieDatabaseBackingStore::tableExists):
        (WebCore::CookieDatabaseBackingStore::open):
        (WebCore::CookieDatabaseBackingStore::insert):
        (WebCore::CookieDatabaseBackingStore::update):
        (WebCore::CookieDatabaseBackingStore::remove):
        (WebCore::CookieDatabaseBackingStore::getAllCookies):
        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.h:

2009-04-29  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Sebastien Roret.

        Avoid exposing CookieMap's internals.

        To do so, I have added 2 methods that loops over the CookieMap
        cookies without exposing its internals to the CookieManager.

        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::getCookie): Call the CookieMap method
        instead of asking for the HashMap and iterating here.
        (WebCore::CookieManager::removeAllCookies): Ditto.

        * Network/WebCore/Curl/BCCookieManagerCurl.h:
        (WebCore::CookieManager::removedCookie): To move the 2 methods inside
        the CookieMap, it was needed to expose this method so that the
        CookieManager keeps its Cookie count updated.

        * Network/WebCore/Curl/BCCookieMapCurl.cpp:
        (WebCore::CookieMap::removeAll): Remove all the cookies
        from the CookieMap, updating the database if needed.
        (WebCore::CookieMap::getCookies): Get a Vector of the non-expired cookies.
        * Network/WebCore/Curl/BCCookieMapCurl.h:

2009-04-26  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        We were recursively calling the CookieManager constructor because
        the CookieDatabaseBackingStore needed the cookie jar filename.
        To avoid that, we explicitly open the database with the cookie jar
        filename. This will also solve issue that we would have when setting
        a new cookie jar filename.

        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.cpp:
        (WebCore::CookieDatabaseBackingStore::~CookieDatabaseBackingStore):
        (WebCore::CookieDatabaseBackingStore::open): Added.
        (WebCore::CookieDatabaseBackingStore::close): Added.
        (WebCore::CookieDatabaseBackingStore::insert): Added an ASSERT that
        the database is open.
        (WebCore::CookieDatabaseBackingStore::update): Ditto.
        (WebCore::CookieDatabaseBackingStore::remove): Ditto.
        (WebCore::CookieDatabaseBackingStore::getAllCookies): Ditto.
        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.h:
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::CookieManager):
        (WebCore::CookieManager::setCookieJar): Call CookieDatabaseBackingStore::open.

2009-04-23  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Cleaned CookieManager.h

        - switched to WebKit style.

        - removed some include statements and sorted the remainings.

        - added WebCore::cookieManager() to get the shared instance.

        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.cpp:
        (WebCore::CookieDatabaseBackingStore::insert): Use
        WebCore::cookieManager() to get the shared instance.
        (WebCore::CookieDatabaseBackingStore::update): Ditto.
        (WebCore::CookieDatabaseBackingStore::remove): Ditto.
        (WebCore::CookieDatabaseBackingStore::getAllCookies): Ditto.
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::cookieManager): return a reference to the
        CookieManager's static instance.
        (WebCore::CookieManager::CookieManager): Do not set the shared
        instance.
        * Network/WebCore/Curl/BCCookieManagerCurl.h: Cleaned.
        (WebCore::CookieManager::cookiesCount):
        (WebCore::CookieManager::cookieJar):
        (WebCore::CookieManager::removedCookie):
        * Network/WebCore/Curl/BCResourceHandleCurl.cpp:
        (WebCore::ResourceHandle::setCookies): Use WebCore::cookieManager() to
        get the shared instance.
        (WebCore::ResourceHandle::checkAndSendCookies): Ditto.
        * Network/WebCore/Curl/BCResourceHandleManagerCurl.cpp:
        (WebCore::ResourceHandleManager::setCookieJarFileName): Ditto.

2009-04-23  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Factor the Cookie parsing code into a CookieParser class.

        * Network/WebCore/Curl/BCCookieCurl.cpp: Removed Cookie::parse
        * Network/WebCore/Curl/BCCookieCurl.h: Ditto.
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::setCookies): Use the CookieParser.

        * Network/WebCore/Curl/BCCookieParserCurl.cpp: Added.
        (WebCore::isLightweightSpace): Moved from BCCookieCurl.cpp.
        (WebCore::CookieParser::parseOneCookie): Ditto.

        (WebCore::CookieParser::CookieParser):
        (WebCore::CookieParser::~CookieParser):
        * Network/WebCore/Curl/BCCookieParserCurl.h: Added.

2009-04-23  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Update 2 methods to be static and use WebKit style.

        * Network/WebCore/Curl/BCCookieCurl.cpp:
        (WebCore::isLightweightSpace):
        (WebCore::Cookie::parse):
        * Network/WebCore/Curl/BCCookieCurl.h:
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::isCookieHeaderSeparator):
        (WebCore::CookieManager::setCookies):
        * Network/WebCore/Curl/BCCookieManagerCurl.h:

2009-04-23  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Fix a potential crasher if we removed a cookie from the
        HashMap *copy*. Now we return a reference to it which solves the issue.
        In the long run, we should remove the code that relies on CookieMap internals.

        * Network/WebCore/Curl/BCCookieMapCurl.h:
        (WebCore::CookieMap::getCookieMap):

2009-04-22  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Factor the CookieManager's database handling to its own class:
        CookieDatabaseBackingStore.

        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.cpp: Added.
        (WebCore::cookieDatabaseBackingStore):
        (WebCore::CookieDatabaseBackingStore::CookieDatabaseBackingStore):
        (WebCore::CookieDatabaseBackingStore::~CookieDatabaseBackingStore):
        (WebCore::CookieDatabaseBackingStore::insert):
        (WebCore::CookieDatabaseBackingStore::update):
        (WebCore::CookieDatabaseBackingStore::remove):
        (WebCore::CookieDatabaseBackingStore::getAllCookies):
        * Network/WebCore/Curl/BCCookieDatabaseBackingStoreCurl.h: Added.
        * Network/WebCore/Curl/BCCookieManagerCurl.cpp:
        (WebCore::CookieManager::getCookie): Updated to call the
        CookieDatabaseBackingStore.
        (WebCore::CookieManager::removeAllCookies): Ditto.
        (WebCore::CookieManager::checkAndTreatCookie): Ditto.
        (WebCore::CookieManager::addCookieToMap): Ditto.
        (WebCore::CookieManager::update): Ditto.
        (WebCore::CookieManager::getDatabaseCookies): Ditto.
        * Network/WebCore/Curl/BCCookieManagerCurl.h:

2009-04-17  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Sebastien Roret.

        Renamed caretBlinkFrequency to caredBlinkInterval to
        match other ports.

        * Widgets/WebCore/SDL/BCRenderThemeSDL.cpp:
        (WebCore::RenderThemeBal::caretBlinkInterval):
        * Widgets/WebCore/SDL/BCRenderThemeSDL.h:

2009-04-07  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi. 

        Add ScriptObjectQuarantine to the list of modified WebKit files.

        * Scripts/data/WebKitFiles.txt:

2009-04-02  Mario Bensi  <mbensi@pleyo.com>

        Fix drt script.

        * Scripts/Drt/runtests.py:

2009-04-01  Stanislaw Szymczyk  <sszymczy@gmail.com>

        Reviewed by Mario Bensi.

        Ticket #334: File download implementation

        Added overloaded write() method for writing raw data.

        * Facilities/WebCore/Linux/BCFileIOLinux.cpp:
        (WebCore::File::write):
        * Facilities/WebCore/Linux/BCFileIOLinux.h:

2009-03-16  Mario Bensi  <mbensi@pleyo.com>

        remove ScriptObjectQuarantine in WebKitFiles.txt.

        * Scripts/data/WebKitFiles.txt:

2009-03-16  Stanislaw Szymczyk  <sszymczy@gmail.com>

        Reviewed by Julien Chaffraix.

        Ticket #331: Failure handling methods are not being 
        called on loading errors when cURL backend is used

        Create non-empty ResourceError to avoid ignoring it in
        FrameLoader.

        * Network/WebCore/Curl/BCResourceHandleManagerCurl.cpp:
        (WebCore::ResourceHandleManager::downloadTimerCallback):

2009-03-12  Olivier DOLE  <odole@pleyo.com>

        Re-enable cookie storage in database if database is enabled.
        This commit is just a backport of changeset 636 :
        http://www.sand-labs.org/owb/changeset/636

        * Network/WebCore/Curl/BCCookieMapCurl.cpp:
        (WebCore::CookieMap::takePrevious):
        * Network/WebCore/Curl/BCResourceHandleCurl.cpp:
        (WebCore::ResourceHandle::setCookies):
        (WebCore::ResourceHandle::checkAndSendCookies):
        * Network/WebCore/Curl/BCResourceHandleManagerCurl.cpp:
        (WebCore::ResourceHandleManager::ResourceHandleManager):
        (WebCore::ResourceHandleManager::~ResourceHandleManager):
        (WebCore::ResourceHandleManager::setCookieJarFileName):
        (WebCore::headerCallback):
        (WebCore::ResourceHandleManager::initializeHandle):
        * Network/WebCore/Curl/BCResourceHandleManagerCurl.h:
        * Network/WebCore/WK/BCResourceHandleWK.h:
        * Scripts/data/WebKitFiles.txt:

2009-03-11  Olivier DOLE  <odole@pleyo.com>

        Fix for merge due to previous commit.

        * Scripts/data/WebKitFiles.txt:

2009-03-09  Olivier DOLE  <odole@pleyo.com>

        Fix create_include_link problem by using a python script.
        Create Geolocation, Timer and Filesystem BAL directories.

        * CMakeLists.txt:
        * Database/WebCore/CMakeLists.txt:
        * Events/WebCore/CMakeLists.txt:
        * Facilities/WebCore/CMakeLists.txt:
        * Facilities/WebCore/Gtk/BCFileSystemGtk.cpp: Removed.
        * Facilities/WebCore/Gtk/BCGeolocationServiceGtk.cpp: Removed.
        * Facilities/WebCore/Gtk/BCGeolocationServiceGtk.h: Removed.
        * Facilities/WebCore/Gtk/BCSharedTimerGtk.cpp: Removed.
        * Facilities/WebCore/Linux/BCSharedTimerLinux.cpp: Removed.
        * Facilities/WebCore/Linux/BCSharedTimerLinux.h: Removed.
        * Facilities/WebCore/Linux/BCSystemTimeLinux.cpp: Removed.
        * Facilities/WebCore/Posix: Removed.
        * Facilities/WebCore/Posix/BCFileSystemPosix.cpp: Removed.
        * Facilities/WebCore/Qt/BCFileSystemQt.cpp: Removed.
        * Facilities/WebCore/Qt/BCSharedTimerQt.cpp: Removed.
        * Facilities/WebCore/SDL/BCFileSystemSDL.cpp: Removed.
        * Facilities/WebCore/SDL/BCGeolocationServiceSDL.cpp: Removed.
        * Facilities/WebCore/SDL/BCGeolocationServiceSDL.h: Removed.
        * Facilities/WebCore/WK/BCFileSystemWK.h: Removed.
        * Facilities/WebCore/WK/BCGeolocationServiceWK.cpp: Removed.
        * Facilities/WebCore/WK/BCGeolocationServiceWK.h: Removed.
        * Facilities/WebCore/WK/BCSharedTimerWK.h: Removed.
        * Facilities/WebCore/WK/BCSystemTimeWK.h: Removed.
        * Facilities/WebCore/WK/BCTimerWK.cpp: Removed.
        * Facilities/WebCore/WK/BCTimerWK.h: Removed.
        * Filesystem: Added.
        * Filesystem/WebCore: Added.
        * Filesystem/WebCore/CMakeLists.txt: Added.
        * Filesystem/WebCore/Gtk: Added.
        * Filesystem/WebCore/Gtk/BCFileSystemGtk.cpp: Added.
        * Filesystem/WebCore/Posix: Added.
        * Filesystem/WebCore/Qt: Added.
        * Filesystem/WebCore/Qt/BCFileSystemQt.cpp: Added.
        * Filesystem/WebCore/SDL: Added.
        * Filesystem/WebCore/SDL/BCFileSystemSDL.cpp: Added.
        * Filesystem/WebCore/WK: Added.
        * Filesystem/WebCore/WK/BCFileSystemWK.h: Added.
        * Fonts/WebCore/CMakeLists.txt:
        * Geolocation: Added.
        * Geolocation/WebCore: Added.
        * Geolocation/WebCore/CMakeLists.txt: Added.
        * Geolocation/WebCore/Gtk: Added.
        * Geolocation/WebCore/Gtk/BCGeolocationServiceGtk.cpp: Added.
        * Geolocation/WebCore/Gtk/BCGeolocationServiceGtk.h: Added.
        * Geolocation/WebCore/Gtk/exceptions.txt: Added.
        * Geolocation/WebCore/SDL: Added.
        * Geolocation/WebCore/SDL/BCGeolocationServiceSDL.cpp: Added.
        * Geolocation/WebCore/SDL/BCGeolocationServiceSDL.h: Added.
        * Geolocation/WebCore/SDL/exceptions.txt: Added.
        * Geolocation/WebCore/WK: Added.
        * Geolocation/WebCore/WK/BCGeolocationServiceWK.cpp: Added.
        * Geolocation/WebCore/WK/BCGeolocationServiceWK.h: Added.
        * Graphics/WebCore/CMakeLists.txt:
        * Graphics/WebCore/Cairo/BCCairoPath.h: Added.
        * Graphics/WebCore/Cairo/BCCairoPathCairo.h: Removed.
        * Graphics/WebCore/Cairo/CairoPath.h: Removed.
        * Graphics/WebCore/Cairo/exceptions.txt: Added.
        * Graphics/WebCore/Qt/exceptions.txt: Added.
        * Graphics/WebCore/SDL/exceptions.txt: Added.
        * Graphics/WebCore/WK/BCIdentifyTransformOperationWK.h: Removed.
        * ImageDecoder/WebCore/CMakeLists.txt:
        * Internationalization/WTF/CMakeLists.txt:
        * Internationalization/WTF/Generic/BCUnicodeGeneric.h: Replaced.
        (WTF::Unicode::isPrintableChar):
        (WTF::Unicode::mirroredChar):
        (WTF::Unicode::combiningClass):
        (WTF::Unicode::decompositionType):
        * Internationalization/WTF/Generic/BCUnicodeGenericTable.h: Added.
        * Internationalization/WTF/Generic/exceptions.txt: Added.
        * Internationalization/WebCore/CMakeLists.txt:
        * Internationalization/WebCore/Generic/BCUnicodeGeneric.h: Removed.
        * Internationalization/WebCore/Generic/BCUnicodeGenericTable.h: Removed.
        * Internationalization/WebCore/Generic/exceptions.txt: Added.
        * Internationalization/WebCore/ICU/exceptions.txt: Added.
        * Internationalization/WebCore/Qt/exceptions.txt: Added.
        * Media/WebCore/CMakeLists.txt:
        * Media/WebCore/GStreamer/exceptions.txt: Added.
        * Media/WebCore/Phonon/exceptions.txt: Added.
        * Media/WebCore/SDL/exceptions.txt: Added.
        * Memory/WTF/CMakeLists.txt:
        * Memory/WebCore/CMakeLists.txt:
        * Network/WebCore/CMakeLists.txt:
        * Network/WebCore/Curl/exceptions.txt: Added.
        * Network/WebCore/Soup/exceptions.txt: Added.
        * SVG/WebCore/CMakeLists.txt:
        * SVG/WebCore/Cairo/BCRenderPathCairo.h: Removed.
        * Scripts/createLink.py: Added.
        * Scripts/data/balInputList.txt:
        * Skeletons/Facilities/FileSystem.t: Removed.
        * Skeletons/Facilities/SharedTimer.t: Removed.
        * Skeletons/Facilities/SystemTime.t: Removed.
        * Skeletons/Facilities/Timer.t: Removed.
        * Skeletons/Filesystem: Added.
        * Skeletons/Filesystem/FileSystem.t: Added.
        * Skeletons/Geolocation: Added.
        * Skeletons/Timer: Added.
        * Skeletons/Timer/SharedTimer.t: Added.
        * Skeletons/Timer/SystemTime.t: Added.
        * Skeletons/Timer/Timer.t: Added.
        * Tests/Facilities/FileSystemTest.cpp: Removed.
        * Tests/Facilities/FileSystemTest.h: Removed.
        * Tests/Facilities/SharedTimerTest.cpp: Removed.
        * Tests/Facilities/SharedTimerTest.h: Removed.
        * Tests/Facilities/SystemTimeTest.cpp: Removed.
        * Tests/Facilities/SystemTimeTest.h: Removed.
        * Tests/Facilities/TimerTest.cpp: Removed.
        * Tests/Facilities/TimerTest.h: Removed.
        * Tests/Filesystem: Added.
        * Tests/Filesystem/FileSystemTest.cpp: Added.
        * Tests/Filesystem/FileSystemTest.h: Added.
        * Tests/Geolocation: Added.
        * Tests/Timer: Added.
        * Tests/Timer/SharedTimerTest.cpp: Added.
        * Tests/Timer/SharedTimerTest.h: Added.
        * Tests/Timer/SystemTimeTest.cpp: Added.
        * Tests/Timer/SystemTimeTest.h: Added.
        * Tests/Timer/TimerTest.cpp: Added.
        * Tests/Timer/TimerTest.h: Added.
        * Timer: Added.
        * Timer/WebCore: Added.
        * Timer/WebCore/CMakeLists.txt: Added.
        * Timer/WebCore/Gtk: Added.
        * Timer/WebCore/Gtk/BCSharedTimerGtk.cpp: Added.
        * Timer/WebCore/Linux: Added.
        * Timer/WebCore/Linux/BCSharedTimerLinux.cpp: Added.
        * Timer/WebCore/Linux/BCSharedTimerLinux.h: Added.
        * Timer/WebCore/Linux/BCSystemTimeLinux.cpp: Added.
        * Timer/WebCore/Qt: Added.
        * Timer/WebCore/Qt/BCSharedTimerQt.cpp: Added.
        * Timer/WebCore/WK: Added.
        * Timer/WebCore/WK/BCSharedTimerWK.h: Added.
        * Timer/WebCore/WK/BCSystemTimeWK.h: Added.
        * Timer/WebCore/WK/BCTimerWK.cpp: Added.
        * Timer/WebCore/WK/BCTimerWK.h: Added.
        * Types/WTF/CMakeLists.txt:
        * Types/WTF/None/BCMainThreadNone.cpp:
        (WTF::initializeMainThreadPlatform):
        * Types/WebCore/CMakeLists.txt:
        * Types/WebCore/Common: Removed.
        * Types/WebCore/None: Removed.
        * Types/WebCore/Pthreads: Removed.
        * Widgets/WebCore/CMakeLists.txt:
        * Widgets/WebCore/Gtk/exceptions.txt: Added.
        * Widgets/WebCore/Qt/exceptions.txt: Added.
        * Widgets/WebCore/SDL/exceptions.txt: Added.

2009-02-27  Mario Bensi  <mbensi@pleyo.com>

        fix assert on image drag and add soup support

        * Graphics/WebCore/SDL/BCImageSourceSDL.cpp:
        (WebCore::ImageSource::filenameExtension):
        * Network/WebCore/CMakeLists.txt:
        * Network/WebCore/Soup/BCCookieJarSoup.h: Added.
        * Network/WebCore/Soup/BCResourceHandleSoup.cpp:
        (WebCore::ensureSessionIsInitialized):
        * Scripts/data/WebKitFiles.txt:
        * Scripts/data/balInputList.txt:

2009-02-20  Olivier DOLE  <odole@pleyo.com>

        Fix merge script to also merge SunSpider directory.

        * Scripts/patch.py:

2009-02-19  Mario Bensi  <mbensi@pleyo.com>

        Remove some printf.

        * Facilities/WebCore/SDL/BCFileChooserSDL.cpp:
        (WebCore::FileChooser::basenameForWidth):
        * Fonts/WebCore/Embedded/BCFontEmbedded.cpp:
        (WebCore::Font::drawComplexText):
        (WebCore::Font::floatWidthForComplexText):
        (WebCore::Font::offsetForPositionForComplexText):
        (WebCore::Font::selectionRectForComplexText):
        * Fonts/WebCore/Freetype/BCFontCustomPlatformDataFreetype.cpp:
        (WebCore::createFontCustomPlatformData):
        * Graphics/WebCore/SDL/BCGradientSDL.cpp:
        (WebCore::Gradient::platformDestroy):
        (WebCore::Gradient::platformGradient):
        (WebCore::Gradient::fill):
        * Graphics/WebCore/SDL/BCImageBufferSDL.cpp:
        (WebCore::ImageBuffer::putImageData):
        (WebCore::ImageBuffer::toDataURL):
        * Internationalization/WTF/Generic/BCUnicodeGeneric.h:
        (WTF::Unicode::toUpper):
        (WTF::Unicode::toTitleCase):
        (WTF::Unicode::isArabicChar):
        (WTF::Unicode::category):
        (WTF::Unicode::isFormatChar):
        (WTF::Unicode::isSeparatorSpace):
        (WTF::Unicode::isPrintableChar):
        (WTF::Unicode::isDigit):
        (WTF::Unicode::isPunct):
        (WTF::Unicode::mirroredChar):
        (WTF::Unicode::direction):
        (WTF::Unicode::isLower):
        (WTF::Unicode::digitValue):
        (WTF::Unicode::combiningClass):
        (WTF::Unicode::decompositionType):
        (WTF::Unicode::umemcasecmp):
        * Internationalization/WebCore/Generic/BCSmartReplaceGeneric.cpp:
        (WebCore::isCharacterSmartReplaceExempt):
        * Internationalization/WebCore/Generic/BCTextBoundariesGeneric.cpp:
        (WebCore::findNextWordFromIndex):
        (WebCore::findWordBoundary):
        * Media/WebCore/SDL/BCMediaPlayerPrivateSDL.cpp:
        (WebCore::MediaPlayerPrivate::MediaPlayerPrivate):
        (WebCore::MediaPlayerPrivate::~MediaPlayerPrivate):
        (WebCore::MediaPlayerPrivate::load):
        (WebCore::MediaPlayerPrivate::play):
        (WebCore::MediaPlayerPrivate::pause):
        (WebCore::MediaPlayerPrivate::duration):
        (WebCore::MediaPlayerPrivate::currentTime):
        (WebCore::MediaPlayerPrivate::seek):
        (WebCore::MediaPlayerPrivate::setEndTime):
        (WebCore::MediaPlayerPrivate::startEndPointTimerIfNeeded):
        (WebCore::MediaPlayerPrivate::cancelSeek):
        (WebCore::MediaPlayerPrivate::endPointTimerFired):
        (WebCore::MediaPlayerPrivate::paused):
        (WebCore::MediaPlayerPrivate::seeking):
        (WebCore::MediaPlayerPrivate::naturalSize):
        (WebCore::MediaPlayerPrivate::hasVideo):
        (WebCore::MediaPlayerPrivate::setVolume):
        (WebCore::MediaPlayerPrivate::setMuted):
        (WebCore::MediaPlayerPrivate::setRate):
        (WebCore::MediaPlayerPrivate::dataRate):
        (WebCore::MediaPlayerPrivate::networkState):
        (WebCore::MediaPlayerPrivate::readyState):
        (WebCore::MediaPlayerPrivate::maxTimeBuffered):
        (WebCore::MediaPlayerPrivate::maxTimeSeekable):
        (WebCore::MediaPlayerPrivate::maxTimeLoaded):
        (WebCore::MediaPlayerPrivate::bytesLoaded):
        (WebCore::MediaPlayerPrivate::totalBytesKnown):
        (WebCore::MediaPlayerPrivate::totalBytes):
        (WebCore::MediaPlayerPrivate::cancelLoad):
        (WebCore::MediaPlayerPrivate::updateStates):
        (WebCore::MediaPlayerPrivate::loadStateChanged):
        (WebCore::MediaPlayerPrivate::rateChanged):
        (WebCore::MediaPlayerPrivate::sizeChanged):
        (WebCore::MediaPlayerPrivate::timeChanged):
        (WebCore::MediaPlayerPrivate::volumeChanged):
        (WebCore::MediaPlayerPrivate::didEnd):
        (WebCore::MediaPlayerPrivate::loadingFailed):
        (WebCore::MediaPlayerPrivate::setRect):
        (WebCore::MediaPlayerPrivate::setVisible):
        (WebCore::MediaPlayerPrivate::repaint):
        (WebCore::MediaPlayerPrivate::paint):
        (WebCore::MediaPlayerPrivate::getSupportedTypes):
        (WebCore::MediaPlayerPrivate::createGSTPlayBin):
        * Media/WebCore/SDL/BCSoundSDL.cpp:
        (WebCore::systemBeep):
        * SVG/WebCore/SDL/BCSVGResourceFilterSDL.cpp:
        (WebCore::SVGResourceFilter::createPlatformData):
        (WebCore::SVGResourceFilter::prepareFilter):
        (WebCore::SVGResourceFilter::applyFilter):
        * SVG/WebCore/SDL/BCSVGResourceMaskerSDL.cpp:
        (WebCore::SVGResourceMasker::applyMask):
        * Types/WebCore/SDL/BCIconSDL.cpp:
        (WebCore::Icon::Icon):
        (WebCore::Icon::createIconForFile):
        (WebCore::Icon::createIconForFiles):
        (WebCore::Icon::paint):
        * Widgets/WebCore/SDL/BCClipboardSDL.cpp:
        (WebCore::Editor::newGeneralClipboard):
        (WebCore::ClipboardBal::ClipboardBal):
        (WebCore::ClipboardBal::~ClipboardBal):
        (WebCore::ClipboardBal::clearData):
        (WebCore::ClipboardBal::clearAllData):
        (WebCore::ClipboardBal::getData):
        (WebCore::ClipboardBal::setData):
        (WebCore::ClipboardBal::types):
        (WebCore::ClipboardBal::dragLocation):
        (WebCore::ClipboardBal::dragImage):
        (WebCore::ClipboardBal::setDragImage):
        (WebCore::ClipboardBal::dragImageElement):
        (WebCore::ClipboardBal::setDragImageElement):
        (WebCore::ClipboardBal::createDragImage):
        (WebCore::ClipboardBal::declareAndWriteDragImage):
        (WebCore::ClipboardBal::writeURL):
        (WebCore::ClipboardBal::writeRange):
        (WebCore::ClipboardBal::hasData):
        * Widgets/WebCore/SDL/BCContextMenuItemSDL.cpp:
        (WebCore::ContextMenuItem::ContextMenuItem):
        (WebCore::ContextMenuItem::~ContextMenuItem):
        (WebCore::ContextMenuItem::createNativeMenuItem):
        (WebCore::ContextMenuItem::releasePlatformDescription):
        (WebCore::ContextMenuItem::type):
        (WebCore::ContextMenuItem::setType):
        (WebCore::ContextMenuItem::action):
        (WebCore::ContextMenuItem::setAction):
        (WebCore::ContextMenuItem::title):
        (WebCore::ContextMenuItem::setTitle):
        (WebCore::ContextMenuItem::platformSubMenu):
        (WebCore::ContextMenuItem::setSubMenu):
        (WebCore::ContextMenuItem::setChecked):
        (WebCore::ContextMenuItem::setEnabled):
        * Widgets/WebCore/SDL/BCContextMenuSDL.cpp:
        (WebCore::ContextMenu::ContextMenu):
        (WebCore::ContextMenu::~ContextMenu):
        (WebCore::ContextMenu::appendItem):
        (WebCore::ContextMenu::setPlatformDescription):
        (WebCore::ContextMenu::platformDescription):
        (WebCore::ContextMenu::releasePlatformDescription):
        * Widgets/WebCore/SDL/BCCursorSDL.cpp:
        (WebCore::Cursor::~Cursor):
        * Widgets/WebCore/SDL/BCDragControllerSDL.cpp:
        (WebCore::DragController::isCopyKeyDown):
        (WebCore::DragController::dragOperation):
        (WebCore::DragController::maxDragImageSize):
        * Widgets/WebCore/SDL/BCPasteboardSDL.cpp:
        (WebCore::Pasteboard::generalPasteboard):
        (WebCore::Pasteboard::Pasteboard):
        (WebCore::Pasteboard::~Pasteboard):
        (WebCore::Pasteboard::setHelper):
        (WebCore::Pasteboard::writeSelection):
        (WebCore::Pasteboard::writeURL):
        (WebCore::Pasteboard::writeImage):
        (WebCore::Pasteboard::clear):
        (WebCore::Pasteboard::canSmartReplace):
        (WebCore::Pasteboard::documentFragment):
        (WebCore::Pasteboard::plainText):
        * Widgets/WebCore/SDL/BCSearchPopupMenuSDL.cpp:
        (WebCore::SearchPopupMenu::SearchPopupMenu):
        (WebCore::SearchPopupMenu::saveRecentSearches):
        (WebCore::SearchPopupMenu::loadRecentSearches):
        (WebCore::SearchPopupMenu::enabled):
        * Widgets/WebCore/SDL/BCWidgetSDL.cpp:
        (WebCore::Widget::paint):
        * Widgets/WebCore/SDL/PasteboardHelperSDL.cpp:
        (WebKit::PasteboardHelperBal::getClipboard):
        (WebKit::PasteboardHelperBal::getCopyTargetList):
        (WebKit::PasteboardHelperBal::getPasteTargetList):

2009-02-11  Mario Bensi  <mbensi@pleyo.com>

        Fix crash on exit on qt port.

        * Network/WebCore/Qt/BCQNetworkReplyHandlerQt.cpp:
        (createAccessManager):
        (WebCore::QNetworkReplyHandler::start):

2009-02-10  Mario Bensi  <mbensi@pleyo.com>

        Hack to fix the ticket #309

        * Fonts/WebCore/Embedded/BCFontEmbedded.cpp:
        (WebCore::Font::drawGlyphs):
        * Fonts/WebCore/Freetype/BCFontFreetype.cpp:
        (WebCore::Font::drawGlyphs):

2009-02-08  Mario Bensi  <mbensi@pleyo.com>

        add scrollbar skinable.

        * Widgets/WebCore/SDL/BCScrollbarThemeSDL.cpp:
        (WebCore::ScrollbarThemeBal::paintButton):
        (WebCore::ScrollbarThemeBal::paintThumb):
        (WebCore::ScrollbarThemeBal::paintTrackPiece):

2009-02-06  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix Scrollbar not balified

        * Scripts/data/balInputList.txt:
        * Widgets/WebCore/Gtk/BCScrollbarGtk.cpp:
        (ScrollbarGtk::ScrollbarGtk):
        (ScrollbarGtk::frameRectsChanged):
        * Widgets/WebCore/Gtk/BCScrollbarGtk.h:

2009-01-30  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Mario Bensi.
        Added AmigaOS4 context menus, saving and loading
        searches, support for double and triple mouse clicks,
        copying URLs and images to the clipboard and text
        shadow.

        * Events/WebCore/AmigaOS4/BCEventHandlerAmigaOS4.cpp:
        (WebCore::EventHandler::createDraggingClipboard):
        * Events/WebCore/AmigaOS4/BCPlatformKeyboardEventAmigaOS4.cpp:
        (WKAL::ConvertAmigaKeyToVirtualKey):
        (WKAL::keyIdentifierForAmigaKeyCode):
        (WKAL::PlatformKeyboardEvent::PlatformKeyboardEvent):
        * Events/WebCore/AmigaOS4/BCPlatformMouseEventAmigaOS4.cpp:
        (WKAL::PlatformMouseEvent::PlatformMouseEvent):
        * Facilities/WebCore/AmigaOS4/BCSharedTimerAmigaOS4.cpp:
        * Fonts/WebCore/AmigaOS4/BCFontAmigaOS4.cpp:
        (WKAL::drawglyphs):
        (WKAL::Font::drawGlyphs):
        * Fonts/WebCore/AmigaOS4/BCFontPlatformDataAmigaOS4.cpp:
        (WKAL::get_font_name):
        (WKAL::openFont):
        (WKAL::FontPlatformData::FontPlatformData):
        * Fonts/WebCore/AmigaOS4/BCFontPlatformDataAmigaOS4.h:
        (WKAL::FontPlatformData::hash):
        * Graphics/WebCore/AmigaOS4/BCImageAmigaOS4.cpp: Added.
        (loadResourceIntoArray):
        (WKAL::BitmapImage::initPlatformData):
        (WKAL::BitmapImage::invalidatePlatformData):
        (WKAL::Image::loadPlatformResource):
        * Internationalization/WebCore/AmigaOS4: Added.
        * Internationalization/WebCore/AmigaOS4/BCLocalizedStringsAmigaOS4.cpp: Added.
        (OWBAL::submitButtonDefaultLabel):
        (OWBAL::inputElementAltText):
        (OWBAL::resetButtonDefaultLabel):
        (OWBAL::searchableIndexIntroduction):
        (OWBAL::fileButtonChooseFileLabel):
        (OWBAL::fileButtonNoFileSelectedLabel):
        (OWBAL::contextMenuItemTagOpenLinkInNewWindow):
        (OWBAL::contextMenuItemTagDownloadLinkToDisk):
        (OWBAL::contextMenuItemTagCopyLinkToClipboard):
        (OWBAL::contextMenuItemTagOpenImageInNewWindow):
        (OWBAL::contextMenuItemTagDownloadImageToDisk):
        (OWBAL::contextMenuItemTagCopyImageToClipboard):
        (OWBAL::contextMenuItemTagOpenFrameInNewWindow):
        (OWBAL::contextMenuItemTagCopy):
        (OWBAL::contextMenuItemTagDelete):
        (OWBAL::contextMenuItemTagSelectAll):
        (OWBAL::contextMenuItemTagUnicode):
        (OWBAL::contextMenuItemTagInputMethods):
        (OWBAL::contextMenuItemTagGoBack):
        (OWBAL::contextMenuItemTagGoForward):
        (OWBAL::contextMenuItemTagStop):
        (OWBAL::contextMenuItemTagReload):
        (OWBAL::contextMenuItemTagCut):
        (OWBAL::contextMenuItemTagPaste):
        (OWBAL::contextMenuItemTagNoGuessesFound):
        (OWBAL::contextMenuItemTagIgnoreSpelling):
        (OWBAL::contextMenuItemTagLearnSpelling):
        (OWBAL::contextMenuItemTagSearchWeb):
        (OWBAL::contextMenuItemTagLookUpInDictionary):
        (OWBAL::contextMenuItemTagOpenLink):
        (OWBAL::contextMenuItemTagIgnoreGrammar):
        (OWBAL::contextMenuItemTagSpellingMenu):
        (OWBAL::contextMenuItemTagShowSpellingPanel):
        (OWBAL::contextMenuItemTagCheckSpelling):
        (OWBAL::contextMenuItemTagCheckSpellingWhileTyping):
        (OWBAL::contextMenuItemTagCheckGrammarWithSpelling):
        (OWBAL::contextMenuItemTagFontMenu):
        (OWBAL::contextMenuItemTagBold):
        (OWBAL::contextMenuItemTagItalic):
        (OWBAL::contextMenuItemTagUnderline):
        (OWBAL::contextMenuItemTagOutline):
        (OWBAL::contextMenuItemTagInspectElement):
        (OWBAL::searchMenuNoRecentSearchesText):
        (OWBAL::searchMenuRecentSearchesText):
        (OWBAL::searchMenuClearRecentSearchesText):
        (OWBAL::AXDefinitionListTermText):
        (OWBAL::AXDefinitionListDefinitionText):
        (OWBAL::AXButtonActionVerb):
        (OWBAL::AXRadioButtonActionVerb):
        (OWBAL::AXTextFieldActionVerb):
        (OWBAL::AXCheckedCheckBoxActionVerb):
        (OWBAL::AXUncheckedCheckBoxActionVerb):
        (OWBAL::AXLinkActionVerb):
        (OWBAL::unknownFileSizeText):
        (OWBAL::imageTitle):
        (OWBAL::contextMenuItemTagLeftToRight):
        (OWBAL::contextMenuItemTagDefaultDirection):
        (OWBAL::contextMenuItemTagRightToLeft):
        (OWBAL::contextMenuItemTagWritingDirectionMenu):
        (OWBAL::contextMenuItemTagTextDirectionMenu):
        (OWBAL::multipleFileUploadText):
        * Internationalization/WebCore/AmigaOS4/BCLocalizedStringsAmigaOS4.h: Added.
        * Widgets/WebCore/AmigaOS4/BCContextMenuAmigaOS4.cpp: Added.
        (WKAL::ContextMenu::ContextMenu):
        (WKAL::ContextMenu::~ContextMenu):
        (WKAL::ContextMenu::appendItem):
        (WKAL::ContextMenu::setPlatformDescription):
        (WKAL::ContextMenu::platformDescription):
        (WKAL::ContextMenu::releasePlatformDescription):
        * Widgets/WebCore/AmigaOS4/BCContextMenuAmigaOS4.h: Added.
        (WKAL::ContextMenu::hitTestResult):
        * Widgets/WebCore/AmigaOS4/BCContextMenuItemAmigaOS4.cpp: Added.
        (WKAL::ContextMenuItem::ContextMenuItem):
        (WKAL::ContextMenuItem::~ContextMenuItem):
        (WKAL::ContextMenuItem::createNativeMenuItem):
        (WKAL::ContextMenuItem::releasePlatformDescription):
        (WKAL::ContextMenuItem::type):
        (WKAL::ContextMenuItem::setType):
        (WKAL::ContextMenuItem::action):
        (WKAL::ContextMenuItem::setAction):
        (WKAL::ContextMenuItem::title):
        (WKAL::ContextMenuItem::setTitle):
        (WKAL::ContextMenuItem::platformSubMenu):
        (WKAL::ContextMenuItem::setSubMenu):
        (WKAL::ContextMenuItem::setChecked):
        (WKAL::ContextMenuItem::setEnabled):
        * Widgets/WebCore/AmigaOS4/BCContextMenuItemAmigaOS4.h: Added.
        (WKAL::):
        (WKAL::PlatformMenuItemDescription::PlatformMenuItemDescription):
        * Widgets/WebCore/AmigaOS4/BCPasteboardAmigaOS4.cpp:
        (WKAL::writeUTF8):
        (WKAL::Pasteboard::writeSelection):
        (WKAL::Pasteboard::writeURL):
        (WKAL::Pasteboard::writeImage):
        (WKAL::Pasteboard::documentFragment):
        * Widgets/WebCore/AmigaOS4/BCSearchPopupMenuAmigaOS4.cpp:
        (WKAL::SearchPopupMenu::SearchPopupMenu):
        (WKAL::SearchPopupMenu::saveRecentSearches):
        (WKAL::SearchPopupMenu::loadRecentSearches):
        (WKAL::SearchPopupMenu::enabled):
        * Widgets/WebCore/SDL/BCPopupMenuSDL.cpp:
        (WKAL::PopupMenu::~PopupMenu):

2009-01-29  Mario Bensi  <mbensi@pleyo.com>

        fix leak on Network.

        * Network/WebCore/Qt/BCQNetworkReplyHandlerQt.cpp:
        (WebCore::QNetworkReplyHandler::QNetworkReplyHandler):
        (WebCore::QNetworkReplyHandler::~QNetworkReplyHandler):
        (WebCore::QNetworkReplyHandler::start):
        * Network/WebCore/Qt/BCQNetworkReplyHandlerQt.h:

2009-01-22  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario BENSI.

        fix bug #326 (use standard type).

        * Fonts/WebCore/Freetype/BCFontPlatformDataFreetype.cpp:
        (WKAL::FontPlatformData::FontPlatformData):

2009-01-21  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario BENSI.

        fix bug #321 (drag fix).

        * Events/WebCore/SDL/BCEventHandlerSDL.cpp:
        (WebCore::EventHandler::createDraggingClipboard):
        * Widgets/WebCore/SDL/BCClipboardSDL.cpp:
        (WKAL::Editor::newGeneralClipboard):
        * Widgets/WebCore/SDL/BCClipboardSDL.h:
        (WKAL::ClipboardBal::create):

2009-01-21  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario BENSI.

        Fix bug #325 (build fix).

        * SVG/WebCore/WK/BCSVGImageWK.cpp:
        (WebCore::SVGImage::dataChanged):
        * Scripts/data/WebKitFiles.txt:

2009-01-20  Julien Chaffraix  <jchaffraix@pleyo.com>

        Rubber-stamped by Mario Bensi.

        Fix typo in my previous commit.

        * Scripts/data/WebKitFiles.txt:

2009-01-20  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Added the modified scripts.

        * Scripts/data/WebKitFiles.txt:

2009-01-19  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        fix crash on http://www.visibone.com//javascript/unittests.html

        * Internationalization/WTF/Generic/BCCollatorGeneric.cpp:
        (WTF::Collator::Collator):

2009-01-16  Julien Chaffraix  <jchaffraix@pleyo.com>

        Rubber-stamped by Mario Bensi.

        * Scripts/patch.py: Correct a minor bug in createOWBWebKitPatch
          that would break the created patch (this was a recurring issue
          with the last merge).

2009-01-14  Mario Bensi  <mbensi@pleyo.com>

        sort balInputList.

        * Scripts/data/balInputList.txt:

2009-01-06  Mario Bensi  <mbensi@pleyo.com>

        add scripts to create test

        * Scripts/createTests.py: Added.
        * Scripts/dataClass.py: Added.

2008-12-24  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Mario Bensi.
        AmigaOS port update and changes for Galekid.

        * Events/WebCore/AmigaOS4/BCEventHandlerAmigaOS4.cpp:
        (WebCore::EventHandler::accessKeyModifiers):
        * Facilities/WebCore/AmigaOS4/BCSharedTimerAmigaOS4.cpp:
        (OWBAL::):
        * Fonts/WebCore/AmigaOS4/BCFontAmigaOS4.cpp:
        (WKAL::Font::drawGlyphs):
        * Fonts/WebCore/AmigaOS4/BCFontPlatformDataAmigaOS4.cpp:
        (WKAL::openFont):
        (WKAL::FontPlatformData::FontPlatformData):
        (WKAL::FontPlatformData::operator==):
        * Fonts/WebCore/AmigaOS4/BCGlyphPageTreeNodeAmigaOS4.cpp:
        (WKAL::GlyphPage::fill):
        * Fonts/WebCore/AmigaOS4/BCSimpleFontDataAmigaOS4.cpp:
        (WKAL::SimpleFontData::platformInit):
        (WKAL::SimpleFontData::platformWidthForGlyph):
        * Fonts/WebCore/AmigaOS4/BCSimpleFontDataAmigaOS4.h:
        * Graphics/WebCore/AmigaOS4: Added.
        * Graphics/WebCore/AmigaOS4/BCIntRectAmigaOS4.cpp: Added.
        (WKAL::IntRect::IntRect):
        (WKAL::IntRect::operator BalRectangle):
        * Graphics/WebCore/AmigaOS4/BCIntRectAmigaOS4.h: Added.
        (WKAL::IntRect::IntRect):
        (WKAL::IntRect::location):
        (WKAL::IntRect::size):
        (WKAL::IntRect::setLocation):
        (WKAL::IntRect::setSize):
        (WKAL::IntRect::x):
        (WKAL::IntRect::y):
        (WKAL::IntRect::width):
        (WKAL::IntRect::height):
        (WKAL::IntRect::setX):
        (WKAL::IntRect::setY):
        (WKAL::IntRect::setWidth):
        (WKAL::IntRect::setHeight):
        (WKAL::IntRect::topLeft):
        (WKAL::IntRect::topRight):
        (WKAL::IntRect::bottomLeft):
        (WKAL::IntRect::bottomRight):
        (WKAL::IntRect::isEmpty):
        (WKAL::IntRect::right):
        (WKAL::IntRect::bottom):
        (WKAL::IntRect::move):
        (WKAL::IntRect::contains):
        (WKAL::IntRect::inflateX):
        (WKAL::IntRect::inflateY):
        (WKAL::IntRect::inflate):
        (WKAL::intersection):
        (WKAL::unionRect):
        (WKAL::operator==):
        (WKAL::operator!=):
        * Widgets/WebCore/AmigaOS4/BCCursorAmigaOS4.cpp:
        (WKAL::):
        (WKAL::Cursor::Cursor):
        (WKAL::pointerCursor):
        (WKAL::crossCursor):
        (WKAL::handCursor):
        (WKAL::moveCursor):
        (WKAL::iBeamCursor):
        (WKAL::waitCursor):
        (WKAL::helpCursor):
        (WKAL::eastResizeCursor):
        (WKAL::northResizeCursor):
        (WKAL::northEastResizeCursor):
        (WKAL::northWestResizeCursor):
        (WKAL::southResizeCursor):
        (WKAL::southEastResizeCursor):
        (WKAL::southWestResizeCursor):
        (WKAL::westResizeCursor):
        (WKAL::northSouthResizeCursor):
        (WKAL::eastWestResizeCursor):
        (WKAL::northEastSouthWestResizeCursor):
        (WKAL::northWestSouthEastResizeCursor):
        (WKAL::columnResizeCursor):
        (WKAL::rowResizeCursor):
        (WKAL::middlePanningCursor):
        (WKAL::eastPanningCursor):
        (WKAL::northPanningCursor):
        (WKAL::northEastPanningCursor):
        (WKAL::northWestPanningCursor):
        (WKAL::southPanningCursor):
        (WKAL::southEastPanningCursor):
        (WKAL::southWestPanningCursor):
        (WKAL::westPanningCursor):
        (WKAL::verticalTextCursor):
        (WKAL::cellCursor):
        (WKAL::contextMenuCursor):
        (WKAL::noDropCursor):
        (WKAL::copyCursor):
        (WKAL::progressCursor):
        (WKAL::aliasCursor):
        (WKAL::noneCursor):
        (WKAL::notAllowedCursor):
        (WKAL::zoomInCursor):
        (WKAL::zoomOutCursor):
        (WKAL::grabCursor):
        (WKAL::grabbingCursor):
        * Widgets/WebCore/AmigaOS4/BCCursorAmigaOS4.h:
        (WKAL::):
        * Widgets/WebCore/AmigaOS4/BCPlatformScreenAmigaOS4.cpp:
        (WKAL::screenDepth):
        (WKAL::screenDepthPerComponent):
        (WKAL::screenRect):
        * Widgets/WebCore/AmigaOS4/BCSearchPopupMenuAmigaOS4.cpp: Added.
        (WKAL::SearchPopupMenu::SearchPopupMenu):
        (WKAL::SearchPopupMenu::saveRecentSearches):
        (WKAL::SearchPopupMenu::loadRecentSearches):
        (WKAL::SearchPopupMenu::enabled):
        * Widgets/WebCore/AmigaOS4/BCSearchPopupMenuAmigaOS4.h: Added.
        (WKAL::SearchPopupMenu::create):
        * Widgets/WebCore/SDL/BCWidgetSDL.cpp:
        (WKAL::Widget::setCursor):

2008-12-23  Mario Bensi  <mbensi@pleyo.com>

        remove RenderObject in WebKitFiles.txt.

        * Scripts/data/WebKitFiles.txt:

2008-12-19  Mario Bensi  <mbensi@pleyo.com>

        fix merge script.

        * Scripts/merge.py:
        * Scripts/patch.py:

2008-12-19  Olivier DOLE  <odole@pleyo.com>

        Improve drawing for embedded fonts.

        * Fonts/WebCore/Embedded/BCFontEmbedded.cpp:
        (WKAL::Font::drawGlyphs):

2008-12-19  Mario Bensi <mbensi@pleyo.com>

        fix gtk build in debug mode.

        * Scripts/data/WebKitFiles.txt:
        * Types/WTF/Gtk/BCThreadingGtk.cpp:
        (WTF::Mutex::Mutex):

2008-12-19  Mario Bensi  <mbensi@pleyo.com>

        Fix script for mac

        * Scripts/patch.py:

2008-12-18  Jean-Charles Verdié  <jcverdie@pleyo.com>

        Reviewed by NOBODY (OOPS!).

        * Types/WTF/Pthreads/BCThreadingPthreads.cpp:
        (WTF::initializeThreading):
        Yet another inaccurate PLATFORM(DARWIN) without a contrary MACPORT Platform

2008-12-18  Mario Bensi  <mbensi@pleyo.com>

        add build part on script.

        * Scripts/build.py:
        * Scripts/merge.py:

2008-12-18  Mario Bensi  <mbensi@pleyo.com>

        build fix on Generic internationalisation.

        * Fonts/WebCore/WK/BCWidthIteratorWK.cpp:
        (WebCore::WidthIterator::normalizeVoicingMarks):
        * Scripts/data/WebKitFiles.txt:

2008-12-18  Olivier DOLE  <odole@pleyo.com>

        move BalObject in high level API.

        * Types/WebCore/CMakeLists.txt:
        * Types/WebCore/Common/BCbal_objectCommon.cpp: Removed.
        * Types/WebCore/Common/BCbal_objectCommon.h: Removed.
        * Types/WebCore/WK/BCbalValuePrivateWK.h: Removed.

2008-12-18  Mario Bensi  <mbensi@pleyo.com>

        add comment in merge script and remove initial script.

        * Scripts/merge.py:
        * scripts_initial: Removed.
        * scripts_initial/common: Removed.
        * scripts_initial/common/aggregateXmlParsedOutput.sh: Removed.
        * scripts_initial/common/defines.awk: Removed.
        * scripts_initial/common/defines.sh: Removed.
        * scripts_initial/common/detectClassDef.awk: Removed.
        * scripts_initial/common/detectNamespace.awk: Removed.
        * scripts_initial/common/extractInfosFromXML.awk: Removed.
        * scripts_initial/common/extractTypesFromXMLByPart.sh: Removed.
        * scripts_initial/common/functions.sh: Removed.
        * scripts_initial/common/generateXML.sh: Removed.
        * scripts_initial/common/generateXMLcacheAll.sh: Removed.
        * scripts_initial/common/generateXMLcacheBAL.sh: Removed.
        * scripts_initial/common/generateXMLcmds.sh: Removed.
        * scripts_initial/common/generateXMLfromCpp.sh: Removed.
        * scripts_initial/common/getDeclaredTypesFromFile.sh: Removed.
        * scripts_initial/common/getDeclaredTypesFromFile.sh.awk: Removed.
        * scripts_initial/common/getDefinedTypesFromFile.sh: Removed.
        * scripts_initial/common/getDefinedTypesFromFile.sh.awk: Removed.
        * scripts_initial/common/getDefinedTypesFromXML.sh: Removed.
        * scripts_initial/common/getDefinedTypesFromXML_SLOW.sh: Removed.
        * scripts_initial/common/levelCounter.awk: Removed.
        * scripts_initial/common/owbGcc.sh: Removed.
        * scripts_initial/common/owbGccGetOpts.sh: Removed.
        * scripts_initial/common/runAll.sh: Removed.
        * scripts_initial/common/xmlFuncs.awk: Removed.
        * scripts_initial/create_link.sh: Removed.
        * scripts_initial/generators: Removed.
        * scripts_initial/generators/README: Removed.
        * scripts_initial/generators/addDocInApi.py: Removed.
        * scripts_initial/generators/balifier: Removed.
        * scripts_initial/generators/balifier/balify.sh: Removed.
        * scripts_initial/generators/balifier/balifyAll.sh: Removed.
        * scripts_initial/generators/balifier/balify_h.sh: Removed.
        * scripts_initial/generators/balifier/changeNameSpace.awk: Removed.
        * scripts_initial/generators/balifier/createNamespacer.sh: Removed.
        * scripts_initial/generators/balifier/defines.sh: Removed.
        * scripts_initial/generators/balifier/generatedNamespacer.awk: Removed.
        * scripts_initial/generators/balifier/patcher.sh: Removed.
        * scripts_initial/generators/concretization: Removed.
        * scripts_initial/generators/data: Removed.
        * scripts_initial/generators/data/README: Removed.
        * scripts_initial/generators/data/WebKitFiles.txt: Removed.
        * scripts_initial/generators/data/balInputList.txt: Removed.
        * scripts_initial/generators/data/balTypes.txt: Removed.
        * scripts_initial/generators/data/header.txt: Removed.
        * scripts_initial/generators/data/nonbalFiles.txt: Removed.
        * scripts_initial/generators/data/replaceByBal.txt: Removed.
        * scripts_initial/generators/data/xmlParsed: Removed.
        * scripts_initial/generators/generated: Removed.
        * scripts_initial/generators/generated/README: Removed.
        * scripts_initial/generators/headerGenerator.py: Removed.
        * scripts_initial/generators/prepareMerge.sh: Removed.
        * scripts_initial/generators/skeleton: Removed.
        * scripts_initial/generators/skeleton/createSkeleton.awk: Removed.
        * scripts_initial/generators/skeleton/createSkeleton.sh: Removed.
        * scripts_initial/generators/skeleton/defines.sh: Removed.
        * scripts_initial/generators/skeleton/handleXMLids.awk: Removed.
        * scripts_initial/generators/skeleton/testcase.cpp: Removed.
        * scripts_initial/generators/skeleton/testcase.xml: Removed.
        * scripts_initial/generators/skeleton/testcaseFull.xml: Removed.
        * scripts_initial/generators/tests: Removed.
        * scripts_initial/generators/tests/defines.sh: Removed.
        * scripts_initial/generators/tests/generateTests.sh: Removed.
        * scripts_initial/patches: Removed.
        * scripts_initial/patches/BCThreadingGtk.patch: Removed.
        * scripts_initial/patches/BMPImageDecoder.patch: Removed.
        * scripts_initial/patches/ContextMenu.patch: Removed.
        * scripts_initial/patches/CookieJarCurl.patch: Removed.
        * scripts_initial/patches/FileSystemPosix.patch: Removed.
        * scripts_initial/patches/Font.patch: Removed.
        * scripts_initial/patches/FrameGtk.patch: Removed.
        * scripts_initial/patches/GIFImageDecoder.patch: Removed.
        * scripts_initial/patches/GIFImageReader.patch: Removed.
        * scripts_initial/patches/GraphicsContext.patch: Removed.
        * scripts_initial/patches/ICOImageDecoder.patch: Removed.
        * scripts_initial/patches/ImageSourceCairo.patch: Removed.
        * scripts_initial/patches/JPEGImageDecoder.patch: Removed.
        * scripts_initial/patches/KURL.patch: Removed.
        * scripts_initial/patches/KURLI18N.patch: Removed.
        * scripts_initial/patches/PNGImageDecoder.patch: Removed.
        * scripts_initial/patches/PasteboardHelperGtk.patch: Removed.
        * scripts_initial/patches/Platform.patch: Removed.
        * scripts_initial/patches/ResourceHandleCurl.patch: Removed.
        * scripts_initial/patches/ResourceHandleManager_cpp.patch: Removed.
        * scripts_initial/patches/ResourceHandleManager_h.patch: Removed.
        * scripts_initial/patches/ResourceHandle_h.patch: Removed.
        * scripts_initial/patches/SystemTimeLinux.patch: Removed.
        * scripts_initial/patches/TCSpinLock.patch: Removed.
        * scripts_initial/patches/TCSpinLock2.patch: Removed.
        * scripts_initial/patches/TCSystemAlloc.patch: Removed.
        * scripts_initial/patches/TextEncoding.patch: Removed.
        * scripts_initial/patches/ThreadSpecific.patch: Removed.
        * scripts_initial/patches/ThreadingGtk.patch: Removed.
        * scripts_initial/patches/ThreadingPthreads.patch: Removed.
        * scripts_initial/patches/XBMImageDecoder.patch: Removed.
        * scripts_initial/patches/index.txt: Removed.

2008-12-17  Olivier DOLE  <odole@pleyo.com>

        Update file for merge.

        * Scripts/data/WebKitFiles.txt:

2008-12-17  Mario  <mbensi@pleyo.com>

        remove observer addons.

        * Facilities/WebCore/CMakeLists.txt:
        * Facilities/WebCore/Common/BCObserverAddonsCommon.h: Removed.
        * Facilities/WebCore/Common/BCObserverServiceAddonsCommon.cpp: Removed.
        * Facilities/WebCore/Common/BCObserverServiceAddonsCommon.h: Removed.

2008-12-17  Mario  <mbensi@pleyo.com>

        fix addons.

        * CMakeLists.txt:

2008-12-16  Olivier DOLE  <odole@pleyo.com>

        Fix merge scripts.

        * Base: Removed.
        * Base/AmigaOS4: Removed.
        * Base/AmigaOS4/BALTypeAmigaOS4.h: Removed.
        * Base/BALBase.h.in: Removed.
        * Base/CMakeLists.txt: Removed.
        * Base/Gtk: Removed.
        * Base/Gtk/BALTypeGtk.h: Removed.
        * Base/NotImplemented.h: Removed.
        * Base/SDL: Removed.
        * Base/SDL/BALTypeSDL.h: Removed.
        * Base/StaticConstructors.h: Removed.
        * Base/WebKitDefines.h: Removed.
        * Base/WebKitTypes.h: Removed.
        * Base/config.h: Removed.
        * Base/config.h.empty: Removed.
        * Base/owb-config.h.in: Removed.
        * Base/wtf: Removed.
        * Base/wtf/AlwaysInline.h: Removed.
        * Base/wtf/DisallowCType.h: Removed.
        * Base/wtf/Forward.h: Removed.
        * Base/wtf/Platform.h: Removed.
        * Base/wtf/UnusedParam.h: Removed.
        * CMakeLists.txt:
        * Scripts/check.py: Added.
        * Scripts/data/WebKitFiles.txt:
        * Scripts/data/balInputList.txt:
        * Scripts/merge.py:

2008-12-15  Jean-Charles Verdié  <jcverdie@pleyo.com>

        Reviewed by Mario Bensi.

        * Fonts/WebCore/Embedded/BCFontCustomPlatformDataEmbedded.cpp:
        * Fonts/WebCore/Embedded/BCFontEmbedded.cpp:
        * Fonts/WebCore/Embedded/BCFontPlatformDataEmbedded.cpp:
        * Fonts/WebCore/Embedded/BCSimpleFontDataEmbedded.cpp:
        * Internationalization/WebCore/Generic/BCLocalizedStringsGeneric.h:
        * Internationalization/WebCore/Generic/BCTextBreakIteratorGeneric.cpp:
        Missing Loggin.h inclusions for DEBUG build

2008-12-12  Jean-Charles Verdié  <jcverdie@pleyo.com>

        Reviewed by Mario Bensi.

        * Scripts/data/WebKitFiles.txt:
        * Types/WebCore/WK/BCPurgeableBufferWK.h:
        Fix Darwin compilation issue

2008-12-12  Mario Bensi  <mbensi@pleyo.com>

        fix logs.

        * Fonts/WebCore/Freetype/BCFontFreetype.cpp:
        * Graphics/WebCore/SDL/BCGradientSDL.cpp:
        * Types/WebCore/SDL/BCIconSDL.cpp:
        * Widgets/WebCore/SDL/BCContextMenuItemSDL.cpp:
        * Widgets/WebCore/SDL/BCCursorSDL.cpp:
        * Widgets/WebCore/SDL/BCPasteboardSDL.cpp:
        * Widgets/WebCore/SDL/BCPlatformScreenSDL.cpp:
        * Widgets/WebCore/SDL/BCRenderThemeSDL.cpp:
        * Widgets/WebCore/SDL/BCScrollbarThemeSDL.cpp:
        * Widgets/WebCore/SDL/BCSearchPopupMenuSDL.cpp:
        * Widgets/WebCore/SDL/BCWidgetSDL.cpp:

2008-12-12  Mario Bensi  <mbensi@pleyo.com>

        build gtk fix

        * Fonts/WebCore/WK/BCWidthIteratorWK.cpp:
        (WebCore::WidthIterator::normalizeVoicingMarks):
        * Internationalization/WebCore/Generic/BCLocalizedStringsGeneric.cpp: Added.
        (OWBAL::multipleFileUploadText):
        * Internationalization/WebCore/Generic/ICU: Removed.
        * Internationalization/WebCore/Generic/ICU/BCLocalizedStringsGeneric.cpp: Removed.
        * Internationalization/WebCore/Generic/ICU/BCLocalizedStringsGeneric.h: Removed.
        * Internationalization/WebCore/Generic/ICU/BCTextBreakIteratorInternalICUGeneric.cpp: Removed.
        * Internationalization/WebCore/Generic/ICU/BCTextBreakIteratorInternalICUGeneric.h: Removed.
        * Internationalization/WebCore/SDL/BCLocalizedStringsSDL.cpp: Removed.
        * Internationalization/WebCore/SDL/BCLocalizedStringsSDL.h: Removed.
        * Scripts/data/balInputList.txt:
        * Types/WTF/BCMainThreadWTF.cpp:
        (WTF::FunctionWithContext::FunctionWithContext):
        (WTF::mainThreadFunctionQueueMutex):
        (WTF::functionQueue):
        (WTF::initializeMainThread):
        (WTF::dispatchFunctionsFromMainThread):
        (WTF::callOnMainThread):
        (WTF::callOnMainThreadAndWait):
        (WTF::setMainThreadCallbacksPaused):

2008-12-12  Mario Bensi  <mbensi@pleyo.com>

        fix logs

        * Events/WebCore/SDL/BCEventHandlerSDL.cpp:
        * Events/WebCore/SDL/BCPlatformKeyboardEventSDL.cpp:
        (WKAL::ConvertSDLKeyToVirtualKey):
        (WKAL::ConvertStdinToVirtualKey):
        * Facilities/WebCore/WK/BCLoggingWK.cpp:
        (WebCore::):
        * Facilities/WebCore/WK/BCLoggingWK.h:
        * Fonts/WebCore/Freetype/BCFontPlatformDataFreetype.cpp:
        * Scripts/data/WebKitFiles.txt:

2008-12-12  Mario Bensi  <mbensi@pleyo.com>

        add new files in webkitfiles

        * Scripts/data/WebKitFiles.txt:

2008-12-12  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        build fix

        * Base/BALBase.h.in:
        * Base/Gtk/BALTypeGtk.h:
        * Base/SDL/BALTypeSDL.h:
        * Base/WebKitDefines.h: Added.
        * Base/WebKitTypes.h: Added.
        * Extentions: Removed.
        * Fonts/WebCore/WK/BCFontWK.cpp:
        * Graphics/WebCore/SDL/BCIntPointSDL.cpp:
        (WKAL::IntPoint::IntPoint):
        (WKAL::IntPoint::operator BalPoint):
        * Internationalization/WebCore/Generic/BCCollatorGeneric.cpp: Removed.
        * Internationalization/WebCore/Generic/BCCollatorGeneric.h: Removed.
        * Network/WebCore/Soup/BCCookieJarSoup.h:
        * Network/WebCore/Soup/BCDNSSoup.cpp: Added.
        (WebCore::prefetchDNS):
        * Network/WebCore/WK/BCNetworkStateNotifierWK.cpp:
        (WebCore::networkStateNotifier):
        * SVG/WebCore/SDL/BCSVGPaintServerSolidSDL.cpp: Added.
        * Types/WebCore/CMakeLists.txt:

2008-12-10  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        build fix

        * Internationalization/WebCore/Generic/BCLocalizedStringsGeneric.h:
        * Scripts/data/WebKitFiles.txt:

2008-12-09  Olivier DOLE  <odole@pleyo.com>

        Move TreeShared from WTF to WebCore.

        * Types/WTF/BCTreeSharedWTF.h: Removed.
        * Types/WTF/CMakeLists.txt:
        * Types/WebCore/CMakeLists.txt:
        * Types/WebCore/WK/BCTreeSharedWK.h: Added.

2008-12-09  Mario Bensi  <mbensi@pleyo.com>

        add log in merge script

        * Scripts/balification.py:
        * Scripts/build.py:
        * Scripts/cleanOWB.py:
        * Scripts/merge.py:
        * Scripts/modification.py:
        * Scripts/patch.py:
        * Scripts/version.py:

2008-12-09  Olivier DOLE  <odole@pleyo.com>

        Create SVG module.

        * Base/BALBase.h.in:
        * CMakeLists.txt:
        * Graphics/WebCore/CMakeLists.txt:
        * Graphics/WebCore/Cairo/svg/BCRenderPathCairo.cpp: Removed.
        * Graphics/WebCore/Cairo/svg/BCRenderPathCairo.h: Removed.
        * Graphics/WebCore/Cairo/svg/BCSVGPaintServerCairo.cpp: Removed.
        * Graphics/WebCore/Cairo/svg/BCSVGPaintServerGradientCairo.cpp: Removed.
        * Graphics/WebCore/Cairo/svg/BCSVGPaintServerPatternCairo.cpp: Removed.
        * Graphics/WebCore/Cairo/svg/BCSVGPaintServerSolidCairo.cpp: Removed.
        * Graphics/WebCore/Cairo/svg/BCSVGResourceClipperCairo.cpp: Removed.
        * Graphics/WebCore/Cairo/svg/BCSVGResourceFilterCairo.cpp: Removed.
        * Graphics/WebCore/Cairo/svg/BCSVGResourceMaskerCairo.cpp: Removed.
        * Graphics/WebCore/SDL/svg/BCRenderPathSDL.cpp: Removed.
        * Graphics/WebCore/SDL/svg/BCSVGPaintServerGradientSDL.cpp: Removed.
        * Graphics/WebCore/SDL/svg/BCSVGPaintServerPatternSDL.cpp: Removed.
        * Graphics/WebCore/SDL/svg/BCSVGPaintServerPatternSDL.h: Removed.
        * Graphics/WebCore/SDL/svg/BCSVGPaintServerSDL.cpp: Removed.
        * Graphics/WebCore/SDL/svg/BCSVGPaintServerSolidSDL.cpp: Removed.
        * Graphics/WebCore/SDL/svg/BCSVGPaintServerSolidSDL.h: Removed.
        * Graphics/WebCore/SDL/svg/BCSVGResourceClipperSDL.cpp: Removed.
        * Graphics/WebCore/SDL/svg/BCSVGResourceFilterSDL.cpp: Removed.
        * Graphics/WebCore/SDL/svg/BCSVGResourceMaskerSDL.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCFEBlendWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCFEBlendWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCFEColorMatrixWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCFEColorMatrixWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCFEComponentTransferWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCFEComponentTransferWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCFECompositeWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCFECompositeWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGImageEmptyClientsWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGImageWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGImageWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerGradientWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerGradientWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerLinearGradientWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerLinearGradientWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerPatternWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerPatternWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerRadialGradientWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerRadialGradientWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerSolidWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerSolidWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGPaintServerWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceClipperWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceClipperWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceFilterWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceFilterWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceListenerWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceMarkerWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceMarkerWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceMaskerWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceMaskerWK.h: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceWK.cpp: Removed.
        * Graphics/WebCore/WK/svg/BCSVGResourceWK.h: Removed.
        * SVG: Added.
        * SVG/WebCore: Added.
        * SVG/WebCore/CMakeLists.txt: Added.
        * SVG/WebCore/Cairo: Added.
        * SVG/WebCore/Cairo/BCRenderPathCairo.cpp: Added.
        * SVG/WebCore/Cairo/BCRenderPathCairo.h: Added.
        * SVG/WebCore/Cairo/BCSVGPaintServerCairo.cpp: Added.
        * SVG/WebCore/Cairo/BCSVGPaintServerGradientCairo.cpp: Added.
        * SVG/WebCore/Cairo/BCSVGPaintServerPatternCairo.cpp: Added.
        * SVG/WebCore/Cairo/BCSVGPaintServerSolidCairo.cpp: Added.
        * SVG/WebCore/Cairo/BCSVGResourceClipperCairo.cpp: Added.
        * SVG/WebCore/Cairo/BCSVGResourceFilterCairo.cpp: Added.
        * SVG/WebCore/Cairo/BCSVGResourceMaskerCairo.cpp: Added.
        * SVG/WebCore/SDL: Added.
        * SVG/WebCore/SDL/BCRenderPathSDL.cpp: Added.
        * SVG/WebCore/SDL/BCSVGPaintServerGradientSDL.cpp: Added.
        * SVG/WebCore/SDL/BCSVGPaintServerPatternSDL.cpp: Added.
        * SVG/WebCore/SDL/BCSVGPaintServerPatternSDL.h: Added.
        * SVG/WebCore/SDL/BCSVGPaintServerSDL.cpp: Added.
        * SVG/WebCore/SDL/BCSVGPaintServerSolidSDL.cpp: Added.
        * SVG/WebCore/SDL/BCSVGPaintServerSolidSDL.h: Added.
        * SVG/WebCore/SDL/BCSVGResourceClipperSDL.cpp: Added.
        * SVG/WebCore/SDL/BCSVGResourceFilterSDL.cpp: Added.
        * SVG/WebCore/SDL/BCSVGResourceMaskerSDL.cpp: Added.
        * SVG/WebCore/WK: Added.
        * SVG/WebCore/WK/BCFEBlendWK.cpp: Added.
        * SVG/WebCore/WK/BCFEBlendWK.h: Added.
        * SVG/WebCore/WK/BCFEColorMatrixWK.cpp: Added.
        * SVG/WebCore/WK/BCFEColorMatrixWK.h: Added.
        * SVG/WebCore/WK/BCFEComponentTransferWK.cpp: Added.
        * SVG/WebCore/WK/BCFEComponentTransferWK.h: Added.
        * SVG/WebCore/WK/BCFECompositeWK.cpp: Added.
        * SVG/WebCore/WK/BCFECompositeWK.h: Added.
        * SVG/WebCore/WK/BCSVGImageEmptyClientsWK.h: Added.
        * SVG/WebCore/WK/BCSVGImageWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGImageWK.h: Added.
        * SVG/WebCore/WK/BCSVGPaintServerGradientWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGPaintServerGradientWK.h: Added.
        * SVG/WebCore/WK/BCSVGPaintServerLinearGradientWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGPaintServerLinearGradientWK.h: Added.
        * SVG/WebCore/WK/BCSVGPaintServerPatternWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGPaintServerPatternWK.h: Added.
        * SVG/WebCore/WK/BCSVGPaintServerRadialGradientWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGPaintServerRadialGradientWK.h: Added.
        * SVG/WebCore/WK/BCSVGPaintServerSolidWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGPaintServerSolidWK.h: Added.
        * SVG/WebCore/WK/BCSVGPaintServerWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGPaintServerWK.h: Added.
        * SVG/WebCore/WK/BCSVGResourceClipperWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGResourceClipperWK.h: Added.
        * SVG/WebCore/WK/BCSVGResourceFilterWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGResourceFilterWK.h: Added.
        * SVG/WebCore/WK/BCSVGResourceListenerWK.h: Added.
        * SVG/WebCore/WK/BCSVGResourceMarkerWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGResourceMarkerWK.h: Added.
        * SVG/WebCore/WK/BCSVGResourceMaskerWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGResourceMaskerWK.h: Added.
        * SVG/WebCore/WK/BCSVGResourceWK.cpp: Added.
        * SVG/WebCore/WK/BCSVGResourceWK.h: Added.

2008-12-08  Olivier DOLE  <odole@pleyo.com>

        update WebKitFiles.txt.

        * Scripts/data/WebKitFiles.txt:

2008-12-08  Olivier DOLE  <odole@pleyo.com>

        Remove DeepSee.

        * Base/BALBase.h.in:
        * Base/owb-config.h.in: Added.
        * Events/WebCore/SDL/BCPlatformKeyboardEventSDL.cpp:
        (WKAL::ConvertSDLKeyToVirtualKey):
        (WKAL::ConvertStdinToVirtualKey):
        * Facilities/WebCore/AmigaOS4/BCSharedTimerAmigaOS4.cpp:
        * Facilities/WebCore/Linux/BCFileIOLinux.cpp:
        (OWBAL::File::read):
        (OWBAL::File::write):
        (OWBAL::File::getSize):
        * Fonts/WebCore/Freetype/BCFontPlatformDataFreetype.cpp:
        (WKAL::FontPlatformData::FontPlatformData):
        (WKAL::FontPlatformData::init):
        * Graphics/WebCore/SDL/BCGraphicsContextSDL.cpp:
        (WKAL::GraphicsContext::restorePlatformState):
        * Graphics/WebCore/SDL/BCIntPointSDL.cpp:
        * Includes: Removed.
        * Includes/FakedDeepsee.h: Removed.
        * Includes/owb-config.h.cmake: Removed.

2008-12-08  Olivier DOLE  <odole@pleyo.com>

        Remove BALWTF and move files inside Module/WTF directory.

        * BALWTF: Removed.
        * BALWTF/CMakeLists.txt: Removed.
        * BALWTF/Concretizations: Removed.
        * BALWTF/Concretizations/Memory: Removed.
        * BALWTF/Concretizations/Memory/CMakeLists.txt: Removed.
        * BALWTF/Concretizations/Memory/WK: Removed.
        * BALWTF/Concretizations/Memory/WK/BCFastMallocWK.cpp: Removed.
        * BALWTF/Concretizations/Memory/WK/BCFastMallocWK.h: Removed.
        * BALWTF/Concretizations/Memory/WK/BCMallocZoneSupportWK.h: Removed.
        * BALWTF/Concretizations/Memory/WK/BCTCSystemAllocWK.cpp: Removed.
        * BALWTF/Concretizations/Memory/WK/BCTCSystemAllocWK.h: Removed.
        * BALWTF/Concretizations/Types: Removed.
        * BALWTF/Concretizations/Types/CMakeLists.txt: Removed.
        * BALWTF/Concretizations/Types/Gtk: Removed.
        * BALWTF/Concretizations/Types/Gtk/BCMainThreadGtk.cpp: Removed.
        * BALWTF/Concretizations/Types/Gtk/BCThreadingGtk.cpp: Removed.
        * BALWTF/Concretizations/Types/Gtk/BCThreadingGtk.h: Removed.
        * BALWTF/Concretizations/Types/None: Removed.
        * BALWTF/Concretizations/Types/None/BCMainThreadNone.cpp: Removed.
        * BALWTF/Concretizations/Types/None/BCThreadingNone.cpp: Removed.
        * BALWTF/Concretizations/Types/None/BCThreadingNone.h: Removed.
        * BALWTF/Concretizations/Types/Pthreads: Removed.
        * BALWTF/Concretizations/Types/Pthreads/BCMainThreadPthreads.cpp: Removed.
        * BALWTF/Concretizations/Types/Pthreads/BCThreadingPthreads.cpp: Removed.
        * BALWTF/Concretizations/Types/Pthreads/BCThreadingPthreads.h: Removed.
        * BALWTF/Concretizations/Types/WK: Removed.
        * BALWTF/Concretizations/Types/WK/BCASCIICTypeWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCAVLTreeWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCAssertionsWK.cpp: Removed.
        * BALWTF/Concretizations/Types/WK/BCAssertionsWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCDequeWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCGetPtrWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCHashCountedSetWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCHashFunctionsWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCHashIteratorsWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCHashMapWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCHashSetWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCHashTableWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCHashTraitsWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCListHashSetWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCListRefPtrWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCLockerWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCMainThreadWK.cpp: Removed.
        * BALWTF/Concretizations/Types/WK/BCMainThreadWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCMathExtrasWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCMessageQueueWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCNoncopyableWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCNotFoundWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCOwnArrayPtrWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCOwnPtrWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCPassRefPtrWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCRefCountedLeakCounterWK.cpp: Removed.
        * BALWTF/Concretizations/Types/WK/BCRefCountedLeakCounterWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCRefCountedWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCRefPtrHashMapWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCRefPtrWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCRetainPtrWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCStringExtrasWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCTCPackedCacheWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCTCPageMapWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCTCSpinLockWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCThreadSpecificWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCTimeCounterWK.cpp: Removed.
        * BALWTF/Concretizations/Types/WK/BCTimeCounterWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCTreeSharedWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCVectorTraitsWK.h: Removed.
        * BALWTF/Concretizations/Types/WK/BCVectorWK.h: Removed.
        * BALWTF/Concretizations/Unicode: Removed.
        * BALWTF/Concretizations/Unicode/CMakeLists.txt: Removed.
        * BALWTF/Concretizations/Unicode/Generic: Removed.
        * BALWTF/Concretizations/Unicode/Generic/BCCollatorGeneric.cpp: Removed.
        * BALWTF/Concretizations/Unicode/Generic/BCCollatorGeneric.h: Removed.
        * BALWTF/Concretizations/Unicode/Generic/BCUnicodeGeneric.h: Removed.
        * BALWTF/Concretizations/Unicode/ICU: Removed.
        * BALWTF/Concretizations/Unicode/ICU/BCCollatorICU.cpp: Removed.
        * BALWTF/Concretizations/Unicode/ICU/BCCollatorICU.h: Removed.
        * BALWTF/Concretizations/Unicode/ICU/BCUnicodeICU.h: Removed.
        * BALWTF/Concretizations/Unicode/WK: Removed.
        * BALWTF/Concretizations/Unicode/WK/BCCollatorDefaultWK.cpp: Removed.
        * BALWTF/Concretizations/Unicode/WK/BCCollatorWK.h: Removed.
        * BALWTF/Concretizations/Unicode/WK/BCUTF8WK.cpp: Removed.
        * BALWTF/Concretizations/Unicode/WK/BCUTF8WK.h: Removed.
        * CMakeLists.txt:
        * Database/CMakeLists.txt: Removed.
        * Database/WebCore/CMakeLists.txt: Added.
        * Events/CMakeLists.txt: Removed.
        * Events/WebCore/CMakeLists.txt: Added.
        * Facilities/CMakeLists.txt: Removed.
        * Facilities/WebCore/CMakeLists.txt: Added.
        * Fonts/CMakeLists.txt: Removed.
        * Fonts/WebCore/CMakeLists.txt: Added.
        * Graphics/CMakeLists.txt: Removed.
        * Graphics/WebCore/CMakeLists.txt: Added.
        * ImageDecoder/CMakeLists.txt: Removed.
        * ImageDecoder/WebCore/CMakeLists.txt: Added.
        * Internationalization/CMakeLists.txt: Removed.
        * Internationalization/WTF: Added.
        * Internationalization/WTF/BCCollatorDefaultWTF.cpp: Added.
        * Internationalization/WTF/BCCollatorWTF.h: Added.
        * Internationalization/WTF/BCUTF8WTF.cpp: Added.
        * Internationalization/WTF/BCUTF8WTF.h: Added.
        * Internationalization/WTF/CMakeLists.txt: Added.
        * Internationalization/WTF/Generic: Added.
        * Internationalization/WTF/ICU: Added.
        * Internationalization/WebCore/CMakeLists.txt: Added.
        * Media/CMakeLists.txt: Removed.
        * Media/WebCore/CMakeLists.txt: Added.
        * Memory/CMakeLists.txt: Removed.
        * Memory/WTF: Added.
        * Memory/WTF/BCFastMallocWTF.cpp: Added.
        * Memory/WTF/BCFastMallocWTF.h: Added.
        * Memory/WTF/BCMallocZoneSupportWTF.h: Added.
        * Memory/WTF/BCTCSystemAllocWTF.cpp: Added.
        * Memory/WTF/BCTCSystemAllocWTF.h: Added.
        * Memory/WTF/CMakeLists.txt: Added.
        * Memory/WebCore/CMakeLists.txt: Added.
        * Network/CMakeLists.txt: Removed.
        * Network/WebCore/CMakeLists.txt: Added.
        * Types/CMakeLists.txt: Removed.
        * Types/WTF: Added.
        * Types/WTF/BCASCIICTypeWTF.h: Added.
        * Types/WTF/BCAVLTreeWTF.h: Added.
        * Types/WTF/BCAssertionsWTF.cpp: Added.
        * Types/WTF/BCAssertionsWTF.h: Added.
        * Types/WTF/BCDequeWTF.h: Added.
        * Types/WTF/BCGetPtrWTF.h: Added.
        * Types/WTF/BCHashCountedSetWTF.h: Added.
        * Types/WTF/BCHashFunctionsWTF.h: Added.
        * Types/WTF/BCHashIteratorsWTF.h: Added.
        * Types/WTF/BCHashMapWTF.h: Added.
        * Types/WTF/BCHashSetWTF.h: Added.
        * Types/WTF/BCHashTableWTF.h: Added.
        * Types/WTF/BCHashTraitsWTF.h: Added.
        * Types/WTF/BCListHashSetWTF.h: Added.
        * Types/WTF/BCListRefPtrWTF.h: Added.
        * Types/WTF/BCLockerWTF.h: Added.
        * Types/WTF/BCMainThreadWTF.cpp: Added.
        * Types/WTF/BCMainThreadWTF.h: Added.
        * Types/WTF/BCMathExtrasWTF.h: Added.
        * Types/WTF/BCMessageQueueWTF.h: Added.
        * Types/WTF/BCNoncopyableWTF.h: Added.
        * Types/WTF/BCNotFoundWTF.h: Added.
        * Types/WTF/BCOwnArrayPtrWTF.h: Added.
        * Types/WTF/BCOwnPtrWTF.h: Added.
        * Types/WTF/BCPassRefPtrWTF.h: Added.
        * Types/WTF/BCRefCountedLeakCounterWTF.cpp: Added.
        * Types/WTF/BCRefCountedLeakCounterWTF.h: Added.
        * Types/WTF/BCRefCountedWTF.h: Added.
        * Types/WTF/BCRefPtrHashMapWTF.h: Added.
        * Types/WTF/BCRefPtrWTF.h: Added.
        * Types/WTF/BCRetainPtrWTF.h: Added.
        * Types/WTF/BCStringExtrasWTF.h: Added.
        * Types/WTF/BCTCPackedCacheWTF.h: Added.
        * Types/WTF/BCTCPageMapWTF.h: Added.
        * Types/WTF/BCTCSpinLockWTF.h: Added.
        * Types/WTF/BCThreadSpecificWTF.h: Added.
        * Types/WTF/BCTimeCounterWTF.cpp: Added.
        * Types/WTF/BCTimeCounterWTF.h: Added.
        * Types/WTF/BCTreeSharedWTF.h: Added.
        * Types/WTF/BCVectorTraitsWTF.h: Added.
        * Types/WTF/BCVectorWTF.h: Added.
        * Types/WTF/CMakeLists.txt: Added.
        * Types/WTF/Gtk: Added.
        * Types/WTF/None: Added.
        * Types/WTF/Pthreads: Added.
        * Types/WebCore/CMakeLists.txt: Added.
        * Widgets/CMakeLists.txt: Removed.
        * Widgets/WebCore/CMakeLists.txt: Added.

2008-12-08  Olivier DOLE  <odole@pleyo.com>

        Add a WebCore subdirectory inside Module.

        * Database/CMakeLists.txt:
        * Database/SQLite: Removed.
        * Database/SQLite/BCSQLValueSQLite.cpp: Removed.
        * Database/SQLite/BCSQLValueSQLite.h: Removed.
        * Database/SQLite/BCSQLiteAuthorizerSQLite.cpp: Removed.
        * Database/SQLite/BCSQLiteDatabaseSQLite.cpp: Removed.
        * Database/SQLite/BCSQLiteDatabaseSQLite.h: Removed.
        * Database/SQLite/BCSQLiteStatementSQLite.cpp: Removed.
        * Database/SQLite/BCSQLiteStatementSQLite.h: Removed.
        * Database/SQLite/BCSQLiteTransactionSQLite.cpp: Removed.
        * Database/SQLite/BCSQLiteTransactionSQLite.h: Removed.
        * Database/WebCore: Added.
        * Database/WebCore/SQLite: Added.
        * Events/AmigaOS4: Removed.
        * Events/AmigaOS4/BCEventHandlerAmigaOS4.cpp: Removed.
        * Events/AmigaOS4/BCEventLoopAmigaOS4.cpp: Removed.
        * Events/AmigaOS4/BCEventLoopAmigaOS4.h: Removed.
        * Events/AmigaOS4/BCKeyboardCodesAmigaOS4.h: Removed.
        * Events/AmigaOS4/BCPlatformKeyboardEventAmigaOS4.cpp: Removed.
        * Events/AmigaOS4/BCPlatformKeyboardEventAmigaOS4.h: Removed.
        * Events/AmigaOS4/BCPlatformMouseEventAmigaOS4.cpp: Removed.
        * Events/AmigaOS4/BCPlatformMouseEventAmigaOS4.h: Removed.
        * Events/AmigaOS4/BCPlatformWheelEventAmigaOS4.cpp: Removed.
        * Events/AmigaOS4/BCPlatformWheelEventAmigaOS4.h: Removed.
        * Events/CMakeLists.txt:
        * Events/Gtk: Removed.
        * Events/Gtk/BCEventHandlerGtk.cpp: Removed.
        * Events/Gtk/BCEventLoopGtk.cpp: Removed.
        * Events/Gtk/BCEventLoopGtk.h: Removed.
        * Events/Gtk/BCKeyboardCodesGtk.h: Removed.
        * Events/Gtk/BCPlatformKeyboardEventGtk.cpp: Removed.
        * Events/Gtk/BCPlatformKeyboardEventGtk.h: Removed.
        * Events/Gtk/BCPlatformMouseEventGtk.cpp: Removed.
        * Events/Gtk/BCPlatformMouseEventGtk.h: Removed.
        * Events/Gtk/BCPlatformWheelEventGtk.cpp: Removed.
        * Events/Gtk/BCPlatformWheelEventGtk.h: Removed.
        * Events/SDL: Removed.
        * Events/SDL/BCEventHandlerSDL.cpp: Removed.
        * Events/SDL/BCEventLoopSDL.cpp: Removed.
        * Events/SDL/BCEventLoopSDL.h: Removed.
        * Events/SDL/BCKeyboardCodesSDL.h: Removed.
        * Events/SDL/BCPlatformKeyboardEventSDL.cpp: Removed.
        * Events/SDL/BCPlatformKeyboardEventSDL.h: Removed.
        * Events/SDL/BCPlatformMouseEventSDL.cpp: Removed.
        * Events/SDL/BCPlatformMouseEventSDL.h: Removed.
        * Events/SDL/BCPlatformWheelEventSDL.cpp: Removed.
        * Events/SDL/BCPlatformWheelEventSDL.h: Removed.
        * Events/WebCore: Added.
        * Events/WebCore/AmigaOS4: Added.
        * Events/WebCore/Gtk: Added.
        * Events/WebCore/SDL: Added.
        * Facilities/AmigaOS4: Removed.
        * Facilities/AmigaOS4/BCSharedTimerAmigaOS4.cpp: Removed.
        * Facilities/AmigaOS4/BCSharedTimerAmigaOS4.h: Removed.
        * Facilities/CMakeLists.txt:
        * Facilities/Common: Removed.
        * Facilities/Common/BCObserverAddonsCommon.h: Removed.
        * Facilities/Common/BCObserverCommon.h: Removed.
        * Facilities/Common/BCObserverDataCommon.h: Removed.
        * Facilities/Common/BCObserverServiceAddonsCommon.cpp: Removed.
        * Facilities/Common/BCObserverServiceAddonsCommon.h: Removed.
        * Facilities/Common/BCObserverServiceCommon.h: Removed.
        * Facilities/Common/BCObserverServiceDataCommon.cpp: Removed.
        * Facilities/Common/BCObserverServiceDataCommon.h: Removed.
        * Facilities/Gtk: Removed.
        * Facilities/Gtk/BCFileChooserGtk.cpp: Removed.
        * Facilities/Gtk/BCFileSystemGtk.cpp: Removed.
        * Facilities/Gtk/BCFileSystemGtk.h: Removed.
        * Facilities/Gtk/BCLanguageGtk.cpp: Removed.
        * Facilities/Gtk/BCLanguageGtk.h: Removed.
        * Facilities/Gtk/BCLoggingGtk.cpp: Removed.
        * Facilities/Gtk/BCMIMETypeRegistryGtk.cpp: Removed.
        * Facilities/Gtk/BCSharedTimerGtk.cpp: Removed.
        * Facilities/Gtk/BCSharedTimerGtk.h: Removed.
        * Facilities/Gtk/BCSystemTimeGtk.cpp: Removed.
        * Facilities/Gtk/BCSystemTimeGtk.h: Removed.
        * Facilities/Linux: Removed.
        * Facilities/Linux/BCFileIOLinux.cpp: Removed.
        * Facilities/Linux/BCFileIOLinux.h: Removed.
        * Facilities/Linux/BCSharedTimerLinux.cpp: Removed.
        * Facilities/Linux/BCSharedTimerLinux.h: Removed.
        * Facilities/Linux/BCSystemTimeLinux.cpp: Removed.
        * Facilities/Linux/BCSystemTimeLinux.h: Removed.
        * Facilities/Posix: Removed.
        * Facilities/Posix/BCFileSystemPosix.cpp: Removed.
        * Facilities/Posix/BCFileSystemPosix.h: Removed.
        * Facilities/SDL: Removed.
        * Facilities/SDL/BCFileChooserSDL.cpp: Removed.
        * Facilities/SDL/BCLanguageSDL.cpp: Removed.
        * Facilities/SDL/BCLanguageSDL.h: Removed.
        * Facilities/SDL/BCLoggingSDL.cpp: Removed.
        * Facilities/SDL/BCMIMETypeRegistrySDL.cpp: Removed.
        * Facilities/SDL/BCSSLKeyGeneratorSDL.cpp: Removed.
        * Facilities/WK: Removed.
        * Facilities/WK/BCFileChooserWK.cpp: Removed.
        * Facilities/WK/BCFileChooserWK.h: Removed.
        * Facilities/WK/BCFloatConversionWK.h: Removed.
        * Facilities/WK/BCHTTPParsersWK.cpp: Removed.
        * Facilities/WK/BCHTTPParsersWK.h: Removed.
        * Facilities/WK/BCLoggingWK.cpp: Removed.
        * Facilities/WK/BCLoggingWK.h: Removed.
        * Facilities/WK/BCMIMETypeRegistryWK.cpp: Removed.
        * Facilities/WK/BCMIMETypeRegistryWK.h: Removed.
        * Facilities/WK/BCSSLKeyGeneratorWK.h: Removed.
        * Facilities/WK/BCSecurityOriginHashWK.h: Removed.
        * Facilities/WK/BCSecurityOriginWK.cpp: Removed.
        * Facilities/WK/BCSecurityOriginWK.h: Removed.
        * Facilities/WK/BCTimerWK.cpp: Removed.
        * Facilities/WK/BCTimerWK.h: Removed.
        * Facilities/WebCore: Added.
        * Facilities/WebCore/AmigaOS4: Added.
        * Facilities/WebCore/Common: Added.
        * Facilities/WebCore/Gtk: Added.
        * Facilities/WebCore/Linux: Added.
        * Facilities/WebCore/Posix: Added.
        * Facilities/WebCore/SDL: Added.
        * Facilities/WebCore/WK: Added.
        * Fonts/AmigaOS4: Removed.
        * Fonts/AmigaOS4/BCFontAmigaOS4.cpp: Removed.
        * Fonts/AmigaOS4/BCFontCacheAmigaOS4.cpp: Removed.
        * Fonts/AmigaOS4/BCFontCustomPlatformDataAmigaOS4.cpp: Removed.
        * Fonts/AmigaOS4/BCFontCustomPlatformDataAmigaOS4.h: Removed.
        * Fonts/AmigaOS4/BCFontPlatformDataAmigaOS4.cpp: Removed.
        * Fonts/AmigaOS4/BCFontPlatformDataAmigaOS4.h: Removed.
        * Fonts/AmigaOS4/BCGlyphBufferAmigaOS4.h: Removed.
        * Fonts/AmigaOS4/BCGlyphPageTreeNodeAmigaOS4.cpp: Removed.
        * Fonts/AmigaOS4/BCSimpleFontDataAmigaOS4.cpp: Removed.
        * Fonts/AmigaOS4/BCSimpleFontDataAmigaOS4.h: Removed.
        * Fonts/CMakeLists.txt:
        * Fonts/Cairo: Removed.
        * Fonts/Cairo/BCFontCairo.cpp: Removed.
        * Fonts/Embedded: Removed.
        * Fonts/Embedded/BCFontCacheEmbedded.cpp: Removed.
        * Fonts/Embedded/BCFontCustomPlatformDataEmbedded.cpp: Removed.
        * Fonts/Embedded/BCFontCustomPlatformDataEmbedded.h: Removed.
        * Fonts/Embedded/BCFontEmbedded.cpp: Removed.
        * Fonts/Embedded/BCFontPlatformDataEmbedded.cpp: Removed.
        * Fonts/Embedded/BCFontPlatformDataEmbedded.h: Removed.
        * Fonts/Embedded/BCGlyphBufferEmbedded.h: Removed.
        * Fonts/Embedded/BCGlyphPageTreeNodeEmbedded.cpp: Removed.
        * Fonts/Embedded/BCSimpleFontDataEmbedded.cpp: Removed.
        * Fonts/Embedded/BCSimpleFontDataEmbedded.h: Removed.
        * Fonts/Embedded/fonts: Removed.
        * Fonts/Embedded/fonts/Font10x20.h: Removed.
        * Fonts/Embedded/fonts/Font5x7.h: Removed.
        * Fonts/Embedded/fonts/Font5x8.h: Removed.
        * Fonts/Embedded/fonts/Font6x10.h: Removed.
        * Fonts/Embedded/fonts/Font7x13.h: Removed.
        * Fonts/Embedded/fonts/Font9x18.h: Removed.
        * Fonts/Embedded/fonts/pixelfont.h: Removed.
        * Fonts/Freetype: Removed.
        * Fonts/Freetype/BCFontCacheFreetype.cpp: Removed.
        * Fonts/Freetype/BCFontCustomPlatformDataFreetype.cpp: Removed.
        * Fonts/Freetype/BCFontCustomPlatformDataFreetype.h: Removed.
        * Fonts/Freetype/BCFontFreetype.cpp: Removed.
        * Fonts/Freetype/BCFontPlatformDataFreetype.cpp: Removed.
        * Fonts/Freetype/BCFontPlatformDataFreetype.h: Removed.
        * Fonts/Freetype/BCGlyphBufferFreetype.h: Removed.
        * Fonts/Freetype/BCGlyphPageTreeNodeFreetype.cpp: Removed.
        * Fonts/Freetype/BCSimpleFontDataFreetype.cpp: Removed.
        * Fonts/Freetype/BCSimpleFontDataFreetype.h: Removed.
        * Fonts/Gtk: Removed.
        * Fonts/Gtk/BCFontCacheGtk.cpp: Removed.
        * Fonts/Gtk/BCFontCustomPlatformDataGtk.cpp: Removed.
        * Fonts/Gtk/BCFontCustomPlatformDataGtk.h: Removed.
        * Fonts/Gtk/BCFontGtk.cpp: Removed.
        * Fonts/Gtk/BCFontPlatformDataGtk.cpp: Removed.
        * Fonts/Gtk/BCFontPlatformDataGtk.h: Removed.
        * Fonts/Gtk/BCGlyphPageTreeNodeGtk.cpp: Removed.
        * Fonts/Gtk/BCSimpleFontDataGtk.cpp: Removed.
        * Fonts/Pango: Removed.
        * Fonts/Pango/BCFontCustomPlatformDataPango.cpp: Removed.
        * Fonts/Pango/BCFontPlatformDataPango.cpp: Removed.
        * Fonts/Pango/BCGlyphPageTreeNodePango.cpp: Removed.
        * Fonts/Pango/BCSimpleFontDataPango.cpp: Removed.
        * Fonts/WK: Removed.
        * Fonts/WK/BCFontCacheWK.cpp: Removed.
        * Fonts/WK/BCFontCacheWK.h: Removed.
        * Fonts/WK/BCFontDataWK.cpp: Removed.
        * Fonts/WK/BCFontDataWK.h: Removed.
        * Fonts/WK/BCFontDescriptionWK.cpp: Removed.
        * Fonts/WK/BCFontDescriptionWK.h: Removed.
        * Fonts/WK/BCFontFallbackListWK.cpp: Removed.
        * Fonts/WK/BCFontFallbackListWK.h: Removed.
        * Fonts/WK/BCFontFamilyWK.cpp: Removed.
        * Fonts/WK/BCFontFamilyWK.h: Removed.
        * Fonts/WK/BCFontRenderingModeWK.h: Removed.
        * Fonts/WK/BCFontSelectorWK.h: Removed.
        * Fonts/WK/BCFontTraitsMaskWK.h: Removed.
        * Fonts/WK/BCFontWK.cpp: Removed.
        * Fonts/WK/BCFontWK.h: Removed.
        * Fonts/WK/BCGlyphBufferWK.h: Removed.
        * Fonts/WK/BCGlyphPageTreeNodeWK.cpp: Removed.
        * Fonts/WK/BCGlyphPageTreeNodeWK.h: Removed.
        * Fonts/WK/BCGlyphWidthMapWK.cpp: Removed.
        * Fonts/WK/BCGlyphWidthMapWK.h: Removed.
        * Fonts/WK/BCSegmentedFontDataWK.cpp: Removed.
        * Fonts/WK/BCSegmentedFontDataWK.h: Removed.
        * Fonts/WK/BCSimpleFontDataWK.cpp: Removed.
        * Fonts/WK/BCSimpleFontDataWK.h: Removed.
        * Fonts/WK/BCStringTruncatorWK.cpp: Removed.
        * Fonts/WK/BCStringTruncatorWK.h: Removed.
        * Fonts/WK/BCTextRunWK.h: Removed.
        * Fonts/WebCore: Added.
        * Fonts/WebCore/AmigaOS4: Added.
        * Fonts/WebCore/Cairo: Added.
        * Fonts/WebCore/Embedded: Added.
        * Fonts/WebCore/Freetype: Added.
        * Fonts/WebCore/Gtk: Added.
        * Fonts/WebCore/Pango: Added.
        * Fonts/WebCore/WK: Added.
        * Graphics/CMakeLists.txt:
        * Graphics/Cairo: Removed.
        * Graphics/Cairo/BCAffineTransformCairo.cpp: Removed.
        * Graphics/Cairo/BCCairoPathCairo.h: Removed.
        * Graphics/Cairo/BCGradientCairo.cpp: Removed.
        * Graphics/Cairo/BCGraphicsContextCairo.cpp: Removed.
        * Graphics/Cairo/BCGraphicsContextPlatformPrivateCairo.h: Removed.
        * Graphics/Cairo/BCImageBufferCairo.cpp: Removed.
        * Graphics/Cairo/BCImageBufferCairo.h: Removed.
        * Graphics/Cairo/BCImageCairo.cpp: Removed.
        * Graphics/Cairo/BCImageSourceCairo.cpp: Removed.
        * Graphics/Cairo/BCImageSourceCairo.h: Removed.
        * Graphics/Cairo/BCPathCairo.cpp: Removed.
        * Graphics/Cairo/BCPatternCairo.cpp: Removed.
        * Graphics/Cairo/CairoPath.h: Removed.
        * Graphics/Cairo/svg: Removed.
        * Graphics/Cairo/svg/BCRenderPathCairo.cpp: Removed.
        * Graphics/Cairo/svg/BCRenderPathCairo.h: Removed.
        * Graphics/Cairo/svg/BCSVGPaintServerCairo.cpp: Removed.
        * Graphics/Cairo/svg/BCSVGPaintServerGradientCairo.cpp: Removed.
        * Graphics/Cairo/svg/BCSVGPaintServerPatternCairo.cpp: Removed.
        * Graphics/Cairo/svg/BCSVGPaintServerSolidCairo.cpp: Removed.
        * Graphics/Cairo/svg/BCSVGResourceClipperCairo.cpp: Removed.
        * Graphics/Cairo/svg/BCSVGResourceFilterCairo.cpp: Removed.
        * Graphics/Cairo/svg/BCSVGResourceMaskerCairo.cpp: Removed.
        * Graphics/Gtk: Removed.
        * Graphics/Gtk/BCColorGtk.cpp: Removed.
        * Graphics/Gtk/BCDragDataGtk.cpp: Removed.
        * Graphics/Gtk/BCDragImageGtk.cpp: Removed.
        * Graphics/Gtk/BCImageGtk.cpp: Removed.
        * Graphics/Gtk/BCIntPointGtk.cpp: Removed.
        * Graphics/Gtk/BCIntPointGtk.h: Removed.
        * Graphics/Gtk/BCIntRectGtk.cpp: Removed.
        * Graphics/SDL: Removed.
        * Graphics/SDL/BCAffineTransformSDL.cpp: Removed.
        * Graphics/SDL/BCAffineTransformSDL.h: Removed.
        * Graphics/SDL/BCApplyTransparencySDL.h: Removed.
        * Graphics/SDL/BCBitmapImageSDL.h: Removed.
        * Graphics/SDL/BCColorSDL.cpp: Removed.
        * Graphics/SDL/BCColorSDL.h: Removed.
        * Graphics/SDL/BCDragDataSDL.cpp: Removed.
        * Graphics/SDL/BCDragImageSDL.cpp: Removed.
        * Graphics/SDL/BCDragImageSDL.h: Removed.
        * Graphics/SDL/BCGradientSDL.cpp: Removed.
        * Graphics/SDL/BCGradientSDL.h: Removed.
        * Graphics/SDL/BCGraphicsContextPlatformPrivateSDL.h: Removed.
        * Graphics/SDL/BCGraphicsContextPrivateSDL.h: Removed.
        * Graphics/SDL/BCGraphicsContextSDL.cpp: Removed.
        * Graphics/SDL/BCGraphicsContextSDL.h: Removed.
        * Graphics/SDL/BCImageBufferSDL.cpp: Removed.
        * Graphics/SDL/BCImageBufferSDL.h: Removed.
        * Graphics/SDL/BCImageSDL.cpp: Removed.
        * Graphics/SDL/BCImageSourceSDL.cpp: Removed.
        * Graphics/SDL/BCImageSourceSDL.h: Removed.
        * Graphics/SDL/BCIntPointSDL.cpp: Removed.
        * Graphics/SDL/BCIntPointSDL.h: Removed.
        * Graphics/SDL/BCIntRectSDL.cpp: Removed.
        * Graphics/SDL/BCIntRectSDL.h: Removed.
        * Graphics/SDL/BCPathSDL.cpp: Removed.
        * Graphics/SDL/BCPathSDL.h: Removed.
        * Graphics/SDL/BCPatternSDL.cpp: Removed.
        * Graphics/SDL/BCPatternSDL.h: Removed.
        * Graphics/SDL/svg: Removed.
        * Graphics/SDL/svg/BCRenderPathSDL.cpp: Removed.
        * Graphics/SDL/svg/BCSVGPaintServerGradientSDL.cpp: Removed.
        * Graphics/SDL/svg/BCSVGPaintServerPatternSDL.cpp: Removed.
        * Graphics/SDL/svg/BCSVGPaintServerPatternSDL.h: Removed.
        * Graphics/SDL/svg/BCSVGPaintServerSDL.cpp: Removed.
        * Graphics/SDL/svg/BCSVGPaintServerSolidSDL.cpp: Removed.
        * Graphics/SDL/svg/BCSVGPaintServerSolidSDL.h: Removed.
        * Graphics/SDL/svg/BCSVGResourceClipperSDL.cpp: Removed.
        * Graphics/SDL/svg/BCSVGResourceFilterSDL.cpp: Removed.
        * Graphics/SDL/svg/BCSVGResourceMaskerSDL.cpp: Removed.
        * Graphics/WK: Removed.
        * Graphics/WK/BCAffineTransformWK.cpp: Removed.
        * Graphics/WK/BCAffineTransformWK.h: Removed.
        * Graphics/WK/BCBitmapImageWK.cpp: Removed.
        * Graphics/WK/BCBitmapImageWK.h: Removed.
        * Graphics/WK/BCColorWK.cpp: Removed.
        * Graphics/WK/BCColorWK.h: Removed.
        * Graphics/WK/BCDragDataWK.cpp: Removed.
        * Graphics/WK/BCDragDataWK.h: Removed.
        * Graphics/WK/BCDragImageWK.cpp: Removed.
        * Graphics/WK/BCDragImageWK.h: Removed.
        * Graphics/WK/BCFloatPoint3DWK.cpp: Removed.
        * Graphics/WK/BCFloatPoint3DWK.h: Removed.
        * Graphics/WK/BCFloatPointWK.cpp: Removed.
        * Graphics/WK/BCFloatPointWK.h: Removed.
        * Graphics/WK/BCFloatRectWK.cpp: Removed.
        * Graphics/WK/BCFloatRectWK.h: Removed.
        * Graphics/WK/BCFloatSizeWK.cpp: Removed.
        * Graphics/WK/BCFloatSizeWK.h: Removed.
        * Graphics/WK/BCGeneratedImageWK.cpp: Removed.
        * Graphics/WK/BCGeneratedImageWK.h: Removed.
        * Graphics/WK/BCGeneratorWK.h: Removed.
        * Graphics/WK/BCGradientWK.cpp: Removed.
        * Graphics/WK/BCGradientWK.h: Removed.
        * Graphics/WK/BCGraphicsContextPrivateWK.h: Removed.
        * Graphics/WK/BCGraphicsContextWK.cpp: Removed.
        * Graphics/WK/BCGraphicsContextWK.h: Removed.
        * Graphics/WK/BCGraphicsTypesWK.cpp: Removed.
        * Graphics/WK/BCGraphicsTypesWK.h: Removed.
        * Graphics/WK/BCImageObserverWK.h: Removed.
        * Graphics/WK/BCImageWK.cpp: Removed.
        * Graphics/WK/BCImageWK.h: Removed.
        * Graphics/WK/BCIntRectWK.cpp: Removed.
        * Graphics/WK/BCIntRectWK.h: Removed.
        * Graphics/WK/BCIntSizeHashWK.h: Removed.
        * Graphics/WK/BCIntSizeWK.h: Removed.
        * Graphics/WK/BCPathTraversalStateWK.cpp: Removed.
        * Graphics/WK/BCPathTraversalStateWK.h: Removed.
        * Graphics/WK/BCPathWK.cpp: Removed.
        * Graphics/WK/BCPathWK.h: Removed.
        * Graphics/WK/BCPatternWK.cpp: Removed.
        * Graphics/WK/BCPatternWK.h: Removed.
        * Graphics/WK/BCPenWK.cpp: Removed.
        * Graphics/WK/BCPenWK.h: Removed.
        * Graphics/WK/BCUnitBezierWK.h: Removed.
        * Graphics/WK/svg: Removed.
        * Graphics/WK/svg/BCFEBlendWK.cpp: Removed.
        * Graphics/WK/svg/BCFEBlendWK.h: Removed.
        * Graphics/WK/svg/BCFEColorMatrixWK.cpp: Removed.
        * Graphics/WK/svg/BCFEColorMatrixWK.h: Removed.
        * Graphics/WK/svg/BCFEComponentTransferWK.cpp: Removed.
        * Graphics/WK/svg/BCFEComponentTransferWK.h: Removed.
        * Graphics/WK/svg/BCFECompositeWK.cpp: Removed.
        * Graphics/WK/svg/BCFECompositeWK.h: Removed.
        * Graphics/WK/svg/BCSVGImageEmptyClientsWK.h: Removed.
        * Graphics/WK/svg/BCSVGImageWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGImageWK.h: Removed.
        * Graphics/WK/svg/BCSVGPaintServerGradientWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGPaintServerGradientWK.h: Removed.
        * Graphics/WK/svg/BCSVGPaintServerLinearGradientWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGPaintServerLinearGradientWK.h: Removed.
        * Graphics/WK/svg/BCSVGPaintServerPatternWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGPaintServerPatternWK.h: Removed.
        * Graphics/WK/svg/BCSVGPaintServerRadialGradientWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGPaintServerRadialGradientWK.h: Removed.
        * Graphics/WK/svg/BCSVGPaintServerSolidWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGPaintServerSolidWK.h: Removed.
        * Graphics/WK/svg/BCSVGPaintServerWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGPaintServerWK.h: Removed.
        * Graphics/WK/svg/BCSVGResourceClipperWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGResourceClipperWK.h: Removed.
        * Graphics/WK/svg/BCSVGResourceFilterWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGResourceFilterWK.h: Removed.
        * Graphics/WK/svg/BCSVGResourceListenerWK.h: Removed.
        * Graphics/WK/svg/BCSVGResourceMarkerWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGResourceMarkerWK.h: Removed.
        * Graphics/WK/svg/BCSVGResourceMaskerWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGResourceMaskerWK.h: Removed.
        * Graphics/WK/svg/BCSVGResourceWK.cpp: Removed.
        * Graphics/WK/svg/BCSVGResourceWK.h: Removed.
        * Graphics/WebCore: Added.
        * Graphics/WebCore/Cairo: Added.
        * Graphics/WebCore/Gtk: Added.
        * Graphics/WebCore/SDL: Added.
        * Graphics/WebCore/WK: Added.
        * ImageDecoder/BMP: Removed.
        * ImageDecoder/BMP/WK: Removed.
        * ImageDecoder/BMP/WK/BCBMPImageDecoderWK.cpp: Removed.
        * ImageDecoder/BMP/WK/BCBMPImageDecoderWK.h: Removed.
        * ImageDecoder/CMakeLists.txt:
        * ImageDecoder/GIF: Removed.
        * ImageDecoder/GIF/WK: Removed.
        * ImageDecoder/GIF/WK/BCGIFImageDecoderWK.cpp: Removed.
        * ImageDecoder/GIF/WK/BCGIFImageDecoderWK.h: Removed.
        * ImageDecoder/GIF/WK/BCGIFImageReaderWK.cpp: Removed.
        * ImageDecoder/GIF/WK/BCGIFImageReaderWK.h: Removed.
        * ImageDecoder/ICO: Removed.
        * ImageDecoder/ICO/WK: Removed.
        * ImageDecoder/ICO/WK/BCICOImageDecoderWK.cpp: Removed.
        * ImageDecoder/ICO/WK/BCICOImageDecoderWK.h: Removed.
        * ImageDecoder/JPEG: Removed.
        * ImageDecoder/JPEG/WK: Removed.
        * ImageDecoder/JPEG/WK/BCJPEGImageDecoderWK.cpp: Removed.
        * ImageDecoder/JPEG/WK/BCJPEGImageDecoderWK.h: Removed.
        * ImageDecoder/PNG: Removed.
        * ImageDecoder/PNG/WK: Removed.
        * ImageDecoder/PNG/WK/BCPNGImageDecoderWK.cpp: Removed.
        * ImageDecoder/PNG/WK/BCPNGImageDecoderWK.h: Removed.
        * ImageDecoder/WK: Removed.
        * ImageDecoder/WK/BCImageDecoderWK.h: Removed.
        * ImageDecoder/WebCore: Added.
        * ImageDecoder/WebCore/BMP: Added.
        * ImageDecoder/WebCore/GIF: Added.
        * ImageDecoder/WebCore/ICO: Added.
        * ImageDecoder/WebCore/JPEG: Added.
        * ImageDecoder/WebCore/PNG: Added.
        * ImageDecoder/WebCore/WK: Added.
        * ImageDecoder/WebCore/XBM: Added.
        * ImageDecoder/XBM: Removed.
        * ImageDecoder/XBM/WK: Removed.
        * ImageDecoder/XBM/WK/BCXBMImageDecoderWK.cpp: Removed.
        * ImageDecoder/XBM/WK/BCXBMImageDecoderWK.h: Removed.
        * Internationalization/CMakeLists.txt:
        * Internationalization/Generic: Removed.
        * Internationalization/Generic/BCLocalizedStringsGeneric.h: Removed.
        * Internationalization/Generic/BCSmartReplaceGeneric.cpp: Removed.
        * Internationalization/Generic/BCTextBoundariesGeneric.cpp: Removed.
        * Internationalization/Generic/BCTextBoundariesGeneric.h: Removed.
        * Internationalization/Generic/BCTextBreakIteratorGeneric.cpp: Removed.
        * Internationalization/Generic/BCTextBreakIteratorGeneric.h: Removed.
        * Internationalization/Generic/BCTextBreakIteratorInternalICUGeneric.h: Removed.
        * Internationalization/Generic/BCTextCodecICU.cpp: Removed.
        * Internationalization/Generic/BCTextCodecICU.h: Removed.
        * Internationalization/Generic/BCUnicodeGenericTable.h: Removed.
        * Internationalization/Generic/ICU: Removed.
        * Internationalization/Generic/ICU/BCLocalizedStringsGeneric.cpp: Removed.
        * Internationalization/Generic/ICU/BCLocalizedStringsGeneric.h: Removed.
        * Internationalization/Generic/ICU/BCTextBreakIteratorInternalICUGeneric.cpp: Removed.
        * Internationalization/Generic/ICU/BCTextBreakIteratorInternalICUGeneric.h: Removed.
        * Internationalization/Gtk: Removed.
        * Internationalization/Gtk/BCLocalizedStringsGtk.cpp: Removed.
        * Internationalization/Gtk/BCLocalizedStringsGtk.h: Removed.
        * Internationalization/Gtk/BCTextBreakIteratorInternalICUGtk.cpp: Removed.
        * Internationalization/Gtk/BCTextBreakIteratorInternalICUGtk.h: Removed.
        * Internationalization/ICU: Removed.
        * Internationalization/ICU/BCTextBoundariesICU.cpp: Removed.
        * Internationalization/ICU/BCTextBoundariesICU.h: Removed.
        * Internationalization/ICU/BCTextBreakIteratorICU.cpp: Removed.
        * Internationalization/ICU/BCTextBreakIteratorICU.h: Removed.
        * Internationalization/ICU/BCTextCodecICU.cpp: Removed.
        * Internationalization/ICU/BCTextCodecICU.h: Removed.
        * Internationalization/SDL: Removed.
        * Internationalization/SDL/BCLocalizedStringsSDL.cpp: Removed.
        * Internationalization/SDL/BCLocalizedStringsSDL.h: Removed.
        * Internationalization/SDL/BCTextBreakIteratorInternalICUSDL.cpp: Removed.
        * Internationalization/SDL/BCTextBreakIteratorInternalICUSDL.h: Removed.
        * Internationalization/WK: Removed.
        * Internationalization/WK/BCAtomicStringImplWK.h: Removed.
        * Internationalization/WK/BCAtomicStringWK.cpp: Removed.
        * Internationalization/WK/BCAtomicStringWK.h: Removed.
        * Internationalization/WK/BCBase64WK.cpp: Removed.
        * Internationalization/WK/BCBase64WK.h: Removed.
        * Internationalization/WK/BCBidiContextWK.cpp: Removed.
        * Internationalization/WK/BCBidiContextWK.h: Removed.
        * Internationalization/WK/BCBidiResolverWK.h: Removed.
        * Internationalization/WK/BCCStringWK.cpp: Removed.
        * Internationalization/WK/BCCStringWK.h: Removed.
        * Internationalization/WK/BCCharacterNamesWK.h: Removed.
        * Internationalization/WK/BCParserUtilitiesWK.h: Removed.
        * Internationalization/WK/BCPlatformStringWK.h: Removed.
        * Internationalization/WK/BCRegularExpressionWK.cpp: Removed.
        * Internationalization/WK/BCRegularExpressionWK.h: Removed.
        * Internationalization/WK/BCSegmentedStringWK.cpp: Removed.
        * Internationalization/WK/BCSegmentedStringWK.h: Removed.
        * Internationalization/WK/BCStringBufferWK.h: Removed.
        * Internationalization/WK/BCStringBuilderWK.cpp: Removed.
        * Internationalization/WK/BCStringBuilderWK.h: Removed.
        * Internationalization/WK/BCStringHashWK.h: Removed.
        * Internationalization/WK/BCStringImplWK.cpp: Removed.
        * Internationalization/WK/BCStringImplWK.h: Removed.
        * Internationalization/WK/BCStringWK.cpp: Removed.
        * Internationalization/WK/BCTextCodecLatin1WK.cpp: Removed.
        * Internationalization/WK/BCTextCodecLatin1WK.h: Removed.
        * Internationalization/WK/BCTextCodecUTF16WK.cpp: Removed.
        * Internationalization/WK/BCTextCodecUTF16WK.h: Removed.
        * Internationalization/WK/BCTextCodecUserDefinedWK.cpp: Removed.
        * Internationalization/WK/BCTextCodecUserDefinedWK.h: Removed.
        * Internationalization/WK/BCTextCodecWK.cpp: Removed.
        * Internationalization/WK/BCTextCodecWK.h: Removed.
        * Internationalization/WK/BCTextDecoderWK.cpp: Removed.
        * Internationalization/WK/BCTextDecoderWK.h: Removed.
        * Internationalization/WK/BCTextDirectionWK.h: Removed.
        * Internationalization/WK/BCTextEncodingRegistryWK.cpp: Removed.
        * Internationalization/WK/BCTextEncodingRegistryWK.h: Removed.
        * Internationalization/WK/BCTextEncodingWK.cpp: Removed.
        * Internationalization/WK/BCTextEncodingWK.h: Removed.
        * Internationalization/WK/BCTextStreamWK.cpp: Removed.
        * Internationalization/WK/BCTextStreamWK.h: Removed.
        * Internationalization/WK/BCUnicodeRangeWK.cpp: Removed.
        * Internationalization/WK/BCUnicodeRangeWK.h: Removed.
        * Internationalization/WebCore: Added.
        * Internationalization/WebCore/Generic: Added.
        * Internationalization/WebCore/Gtk: Added.
        * Internationalization/WebCore/ICU: Added.
        * Internationalization/WebCore/SDL: Added.
        * Internationalization/WebCore/WK: Added.
        * Media/AmigaOS4: Removed.
        * Media/AmigaOS4/BCSoundAmigaOS4.cpp: Removed.
        * Media/AmigaOS4/BCSoundAmigaOS4.h: Removed.
        * Media/CMakeLists.txt:
        * Media/GStreamer: Removed.
        * Media/GStreamer/BCMediaPlayerPrivateGStreamer.cpp: Removed.
        * Media/GStreamer/BCMediaPlayerPrivateGStreamer.h: Removed.
        * Media/GStreamer/VideoSinkGStreamer.cpp: Removed.
        * Media/GStreamer/VideoSinkGStreamer.h: Removed.
        * Media/Gtk: Removed.
        * Media/Gtk/BCSoundGtk.cpp: Removed.
        * Media/Gtk/BCSoundGtk.h: Removed.
        * Media/SDL: Removed.
        * Media/SDL/BCMediaPlayerPrivateSDL.cpp: Removed.
        * Media/SDL/BCMediaPlayerPrivateSDL.h: Removed.
        * Media/SDL/BCMediaPlayerSDL.h: Removed.
        * Media/SDL/BCSoundSDL.cpp: Removed.
        * Media/SDL/BCSoundSDL.h: Removed.
        * Media/WK: Removed.
        * Media/WK/BCMediaPlayerWK.cpp: Removed.
        * Media/WK/BCMediaPlayerWK.h: Removed.
        * Media/WebCore: Added.
        * Media/WebCore/AmigaOS4: Added.
        * Media/WebCore/GStreamer: Added.
        * Media/WebCore/Gtk: Added.
        * Media/WebCore/SDL: Added.
        * Media/WebCore/WK: Added.
        * Memory/CMakeLists.txt:
        * Memory/WK: Removed.
        * Memory/WK/BCArenaWK.cpp: Removed.
        * Memory/WK/BCArenaWK.h: Removed.
        * Memory/WK/BCAutodrainedPoolWK.h: Removed.
        * Memory/WebCore: Added.
        * Memory/WebCore/WK: Added.
        * Network/CMakeLists.txt:
        * Network/Curl: Removed.
        * Network/Curl/BCAuthenticationChallengeCurl.h: Removed.
        * Network/Curl/BCCookieCurl.cpp: Removed.
        * Network/Curl/BCCookieCurl.h: Removed.
        * Network/Curl/BCCookieJarCurl.cpp: Removed.
        * Network/Curl/BCCookieJarCurl.h: Removed.
        * Network/Curl/BCCookieManagerCurl.cpp: Removed.
        * Network/Curl/BCCookieManagerCurl.h: Removed.
        * Network/Curl/BCCookieMapCurl.cpp: Removed.
        * Network/Curl/BCCookieMapCurl.h: Removed.
        * Network/Curl/BCFormDataStreamCurl.cpp: Removed.
        * Network/Curl/BCFormDataStreamCurl.h: Removed.
        * Network/Curl/BCResourceErrorCurl.h: Removed.
        * Network/Curl/BCResourceHandleCurl.cpp: Removed.
        * Network/Curl/BCResourceHandleManagerCurl.cpp: Removed.
        * Network/Curl/BCResourceHandleManagerCurl.h: Removed.
        * Network/Curl/BCResourceRequestCurl.h: Removed.
        * Network/Curl/BCResourceResponseCurl.h: Removed.
        * Network/Soup: Removed.
        * Network/Soup/BCAuthenticationChallengeSoup.h: Removed.
        * Network/Soup/BCCookieJarSoup.cpp: Removed.
        * Network/Soup/BCCookieJarSoup.h: Removed.
        * Network/Soup/BCResourceErrorSoup.h: Removed.
        * Network/Soup/BCResourceHandleSoup.cpp: Removed.
        * Network/Soup/BCResourceRequestSoup.h: Removed.
        * Network/Soup/BCResourceResponseSoup.h: Removed.
        * Network/WK: Removed.
        * Network/WK/BCAuthenticationChallengeBaseWK.cpp: Removed.
        * Network/WK/BCAuthenticationChallengeBaseWK.h: Removed.
        * Network/WK/BCCredentialWK.cpp: Removed.
        * Network/WK/BCCredentialWK.h: Removed.
        * Network/WK/BCFormDataWK.cpp: Removed.
        * Network/WK/BCFormDataWK.h: Removed.
        * Network/WK/BCNetworkStateNotifierWK.cpp: Removed.
        * Network/WK/BCNetworkStateNotifierWK.h: Removed.
        * Network/WK/BCProtectionSpaceWK.cpp: Removed.
        * Network/WK/BCProtectionSpaceWK.h: Removed.
        * Network/WK/BCResourceErrorBaseWK.cpp: Removed.
        * Network/WK/BCResourceErrorBaseWK.h: Removed.
        * Network/WK/BCResourceHandleClientWK.h: Removed.
        * Network/WK/BCResourceHandleInternalWK.h: Removed.
        * Network/WK/BCResourceHandleWK.cpp: Removed.
        * Network/WK/BCResourceHandleWK.h: Removed.
        * Network/WK/BCResourceRequestBaseWK.cpp: Removed.
        * Network/WK/BCResourceRequestBaseWK.h: Removed.
        * Network/WK/BCResourceResponseBaseWK.cpp: Removed.
        * Network/WK/BCResourceResponseBaseWK.h: Removed.
        * Network/WebCore: Added.
        * Network/WebCore/Curl: Added.
        * Network/WebCore/Soup: Added.
        * Network/WebCore/WK: Added.
        * Types/CMakeLists.txt:
        * Types/Common: Removed.
        * Types/Common/BCbal_objectCommon.cpp: Removed.
        * Types/Common/BCbal_objectCommon.h: Removed.
        * Types/Gtk: Removed.
        * Types/Gtk/BCIconGtk.cpp: Removed.
        * Types/Gtk/BCIconGtk.h: Removed.
        * Types/None: Removed.
        * Types/Pthreads: Removed.
        * Types/SDL: Removed.
        * Types/SDL/BCIconSDL.cpp: Removed.
        * Types/SDL/BCIconSDL.h: Removed.
        * Types/SDL/BCKURLSDL.cpp: Removed.
        * Types/SDL/BCSharedBufferSDL.cpp: Removed.
        * Types/WK: Removed.
        * Types/WK/BCDeprecatedPtrListImplWK.cpp: Removed.
        * Types/WK/BCDeprecatedPtrListImplWK.h: Removed.
        * Types/WK/BCDeprecatedPtrListWK.h: Removed.
        * Types/WK/BCDeprecatedPtrQueueWK.h: Removed.
        * Types/WK/BCDeprecatedValueListImplWK.cpp: Removed.
        * Types/WK/BCDeprecatedValueListImplWK.h: Removed.
        * Types/WK/BCDeprecatedValueListWK.h: Removed.
        * Types/WK/BCHTTPHeaderMapWK.h: Removed.
        * Types/WK/BCKURLHashWK.h: Removed.
        * Types/WK/BCKURLWK.cpp: Removed.
        * Types/WK/BCKURLWK.h: Removed.
        * Types/WK/BCScrollTypesWK.h: Removed.
        * Types/WK/BCSharedBufferWK.cpp: Removed.
        * Types/WK/BCSharedBufferWK.h: Removed.
        * Types/WK/BCbalValuePrivateWK.h: Removed.
        * Types/WebCore: Added.
        * Types/WebCore/Common: Added.
        * Types/WebCore/Gtk: Added.
        * Types/WebCore/None: Added.
        * Types/WebCore/Pthreads: Added.
        * Types/WebCore/SDL: Added.
        * Types/WebCore/WK: Added.
        * Widgets/AmigaOS4: Removed.
        * Widgets/AmigaOS4/BCPasteboardAmigaOS4.cpp: Removed.
        * Widgets/AmigaOS4/BCPasteboardAmigaOS4.h: Removed.
        * Widgets/AmigaOS4/BCPlatformScreenAmigaOS4.cpp: Removed.
        * Widgets/AmigaOS4/BCPlatformScreenAmigaOS4.h: Removed.
        * Widgets/CMakeLists.txt:
        * Widgets/Gtk: Removed.
        * Widgets/Gtk/AccessibilityObjectWrapperAtk.h: Removed.
        * Widgets/Gtk/BCAXObjectCacheAtkGtk.cpp: Removed.
        * Widgets/Gtk/BCAccessibilityObjectAtkGtk.cpp: Removed.
        * Widgets/Gtk/BCAccessibilityObjectWrapperAtkGtk.cpp: Removed.
        * Widgets/Gtk/BCClipboardGtk.cpp: Removed.
        * Widgets/Gtk/BCClipboardGtk.h: Removed.
        * Widgets/Gtk/BCContextMenuGtk.cpp: Removed.
        * Widgets/Gtk/BCContextMenuItemGtk.cpp: Removed.
        * Widgets/Gtk/BCContextMenuItemGtk.h: Removed.
        * Widgets/Gtk/BCCursorGtk.cpp: Removed.
        * Widgets/Gtk/BCCursorGtk.h: Removed.
        * Widgets/Gtk/BCDragControllerGtk.cpp: Removed.
        * Widgets/Gtk/BCDragControllerGtk.h: Removed.
        * Widgets/Gtk/BCFrameGtk.cpp: Removed.
        * Widgets/Gtk/BCPasteboardGtk.cpp: Removed.
        * Widgets/Gtk/BCPasteboardGtk.h: Removed.
        * Widgets/Gtk/BCPasteboardHelperGtk.h: Removed.
        * Widgets/Gtk/BCPlatformMenuDescriptionGtk.h: Removed.
        * Widgets/Gtk/BCPlatformScreenGtk.cpp: Removed.
        * Widgets/Gtk/BCPlatformScreenGtk.h: Removed.
        * Widgets/Gtk/BCPlatformScrollBarGtk.cpp: Removed.
        * Widgets/Gtk/BCPlatformScrollBarGtk.h: Removed.
        * Widgets/Gtk/BCPopupMenuClientGtk.h: Removed.
        * Widgets/Gtk/BCPopupMenuGtk.cpp: Removed.
        * Widgets/Gtk/BCPopupMenuGtk.h: Removed.
        * Widgets/Gtk/BCRenderThemeGtk.cpp: Removed.
        * Widgets/Gtk/BCRenderThemeGtk.h: Removed.
        * Widgets/Gtk/BCScrollViewGtk.cpp: Removed.
        * Widgets/Gtk/BCScrollViewGtk.h: Removed.
        * Widgets/Gtk/BCSearchPopupMenuGtk.cpp: Removed.
        * Widgets/Gtk/BCSearchPopupMenuGtk.h: Removed.
        * Widgets/Gtk/BCWidgetGtk.cpp: Removed.
        * Widgets/Gtk/BCgtkdrawingGtk.h: Removed.
        * Widgets/Gtk/CursorGtk.h: Removed.
        * Widgets/Gtk/PasteboardHelperGtk.cpp: Removed.
        * Widgets/Gtk/PasteboardHelperGtk.h: Removed.
        * Widgets/Gtk/gtk2drawing.c: Removed.
        * Widgets/SDL: Removed.
        * Widgets/SDL/BCAXObjectCacheSDL.cpp: Removed.
        * Widgets/SDL/BCAccessibilityObjectSDL.cpp: Removed.
        * Widgets/SDL/BCAccessibilityObjectWrapperSDL.cpp: Removed.
        * Widgets/SDL/BCClipboardSDL.cpp: Removed.
        * Widgets/SDL/BCClipboardSDL.h: Removed.
        * Widgets/SDL/BCContextMenuItemSDL.cpp: Removed.
        * Widgets/SDL/BCContextMenuItemSDL.h: Removed.
        * Widgets/SDL/BCContextMenuSDL.cpp: Removed.
        * Widgets/SDL/BCContextMenuSDL.h: Removed.
        * Widgets/SDL/BCCursorSDL.cpp: Removed.
        * Widgets/SDL/BCCursorSDL.h: Removed.
        * Widgets/SDL/BCDragControllerSDL.cpp: Removed.
        * Widgets/SDL/BCFrameSDL.cpp: Removed.
        * Widgets/SDL/BCPasteboardHelperSDL.h: Removed.
        * Widgets/SDL/BCPasteboardSDL.cpp: Removed.
        * Widgets/SDL/BCPasteboardSDL.h: Removed.
        * Widgets/SDL/BCPlatformMenuDescriptionSDL.h: Removed.
        * Widgets/SDL/BCPlatformScreenSDL.cpp: Removed.
        * Widgets/SDL/BCPlatformScreenSDL.h: Removed.
        * Widgets/SDL/BCPlatformScrollBarSDL.cpp: Removed.
        * Widgets/SDL/BCPlatformScrollBarSDL.h: Removed.
        * Widgets/SDL/BCPopupMenuClientSDL.h: Removed.
        * Widgets/SDL/BCPopupMenuSDL.cpp: Removed.
        * Widgets/SDL/BCPopupMenuSDL.h: Removed.
        * Widgets/SDL/BCRenderThemeSDL.cpp: Removed.
        * Widgets/SDL/BCRenderThemeSDL.h: Removed.
        * Widgets/SDL/BCScrollViewSDL.cpp: Removed.
        * Widgets/SDL/BCScrollViewSDL.h: Removed.
        * Widgets/SDL/BCSearchPopupMenuSDL.cpp: Removed.
        * Widgets/SDL/BCSearchPopupMenuSDL.h: Removed.
        * Widgets/SDL/BCWidgetSDL.cpp: Removed.
        * Widgets/SDL/BCWidgetSDL.h: Removed.
        * Widgets/SDL/CursorSDL.h: Removed.
        * Widgets/SDL/PasteboardHelperSDL.cpp: Removed.
        * Widgets/SDL/PasteboardHelperSDL.h: Removed.
        * Widgets/SDL/handCursor.h: Removed.
        * Widgets/SDL/iBeamCursor.h: Removed.
        * Widgets/SDL/moveCursor.h: Removed.
        * Widgets/SDL/noCursor.h: Removed.
        * Widgets/SDL/pointerCursor.h: Removed.
        * Widgets/WK: Removed.
        * Widgets/WK/BCContextMenuWK.cpp: Removed.
        * Widgets/WK/BCContextMenuWK.h: Removed.
        * Widgets/WK/BCScrollBarWK.cpp: Removed.
        * Widgets/WK/BCScrollBarWK.h: Removed.
        * Widgets/WK/BCWidgetWK.cpp: Removed.
        * Widgets/WK/BCWidgetWK.h: Removed.
        * Widgets/WebCore: Added.
        * Widgets/WebCore/AmigaOS4: Added.
        * Widgets/WebCore/Gtk: Added.
        * Widgets/WebCore/SDL: Added.
        * Widgets/WebCore/WK: Added.
        * scripts: Removed.
        * scripts.old: Removed.
        * scripts.old/README: Removed.
        * scripts.old/awk_tools.awk: Removed.
        * scripts.old/bal_create_BC.sh: Removed.
        * scripts.old/bal_create_BI.sh: Removed.
        * scripts.old/bal_scripts_common.sh: Removed.
        * scripts.old/bi_infos.txt: Removed.
        * scripts.old/class_name_convertion.txt: Removed.
        * scripts.old/create_link.sh: Removed.
        * scripts.old/generateInterfacesList.sh: Removed.
        * scripts.old/getClassCodeFromWK.awk: Removed.
        * scripts.old/getCodeWithoutClassFromWK.awk: Removed.
        * scripts.old/getDefinedClassesName.awk: Removed.
        * scripts.old/getDefinedClassesName.sh: Removed.
        * scripts.old/getExternalClassesFromWK.awk: Removed.
        * scripts.old/inlineClassCode.awk: Removed.
        * scripts.old/list.txt: Removed.
        * scripts.old/list_BI.txt: Removed.
        * scripts.old/makeBCConstructsCallBIOnes.awk: Removed.
        * scripts.old/makeBIheritBC.sh: Removed.
        * scripts.old/namespaceClassCode.awk: Removed.
        * scripts.old/platform_files_list.txt: Removed.
        * scripts.old/postProcessDebug.sh: Removed.
        * scripts.old/preProcessDebug.sh: Removed.
        * scripts.old/processBChClass.awk: Removed.
        * scripts.old/propage.sh: Removed.
        * scripts.old/propageAll.sh: Removed.
        * scripts.old/regroupClassCode.awk: Removed.
        * scripts.old/removeCodeDefinition.awk: Removed.
        * scripts.old/removeComments.awk: Removed.
        * scripts.old/removeCovariantMethods.awk: Removed.
        * scripts.old/removeInClassesDefs.awk: Removed.
        * scripts.old/run_create_all.sh: Removed.
        * scripts.old/templates: Removed.
        * scripts.old/templates/license.txt: Removed.
        * scripts.old/tests: Removed.
        * scripts.old/tests/test.h: Removed.
        * scripts.old/tests/testBALprincipes.cpp: Removed.
        * scripts.old/updateBCcppIncludes.awk: Removed.
        * scripts.old/updateBIIncludes.sh: Removed.
        * scripts.old/updateDefinedClassesName.sh: Removed.
        * scripts.old/virtualizeClassCode.awk: Removed.
        * scripts/common: Removed.
        * scripts/common/aggregateXmlParsedOutput.sh: Removed.
        * scripts/common/defines.awk: Removed.
        * scripts/common/defines.sh: Removed.
        * scripts/common/detectClassDef.awk: Removed.
        * scripts/common/detectNamespace.awk: Removed.
        * scripts/common/extractInfosFromXML.awk: Removed.
        * scripts/common/extractTypesFromXMLByPart.sh: Removed.
        * scripts/common/functions.sh: Removed.
        * scripts/common/generateXML.sh: Removed.
        * scripts/common/generateXMLcacheAll.sh: Removed.
        * scripts/common/generateXMLcacheBAL.sh: Removed.
        * scripts/common/generateXMLcmds.sh: Removed.
        * scripts/common/generateXMLfromCpp.sh: Removed.
        * scripts/common/getDeclaredTypesFromFile.sh: Removed.
        * scripts/common/getDeclaredTypesFromFile.sh.awk: Removed.
        * scripts/common/getDefinedTypesFromFile.sh: Removed.
        * scripts/common/getDefinedTypesFromFile.sh.awk: Removed.
        * scripts/common/getDefinedTypesFromXML.sh: Removed.
        * scripts/common/getDefinedTypesFromXML_SLOW.sh: Removed.
        * scripts/common/levelCounter.awk: Removed.
        * scripts/common/owbGcc.sh: Removed.
        * scripts/common/owbGccGetOpts.sh: Removed.
        * scripts/common/runAll.sh: Removed.
        * scripts/common/xmlFuncs.awk: Removed.
        * scripts/create_link.sh: Removed.
        * scripts/generators: Removed.
        * scripts/generators/README: Removed.
        * scripts/generators/addDocInApi.py: Removed.
        * scripts/generators/balifier: Removed.
        * scripts/generators/balifier/balify.sh: Removed.
        * scripts/generators/balifier/balifyAll.sh: Removed.
        * scripts/generators/balifier/balify_h.sh: Removed.
        * scripts/generators/balifier/changeNameSpace.awk: Removed.
        * scripts/generators/balifier/createNamespacer.sh: Removed.
        * scripts/generators/balifier/defines.sh: Removed.
        * scripts/generators/balifier/generatedNamespacer.awk: Removed.
        * scripts/generators/balifier/patcher.sh: Removed.
        * scripts/generators/concretization: Removed.
        * scripts/generators/data: Removed.
        * scripts/generators/data/README: Removed.
        * scripts/generators/data/WebKitFiles.txt: Removed.
        * scripts/generators/data/balInputList.txt: Removed.
        * scripts/generators/data/balTypes.txt: Removed.
        * scripts/generators/data/header.txt: Removed.
        * scripts/generators/data/nonbalFiles.txt: Removed.
        * scripts/generators/data/replaceByBal.txt: Removed.
        * scripts/generators/data/xmlParsed: Removed.
        * scripts/generators/generated: Removed.
        * scripts/generators/generated/README: Removed.
        * scripts/generators/headerGenerator.py: Removed.
        * scripts/generators/prepareMerge.sh: Removed.
        * scripts/generators/skeleton: Removed.
        * scripts/generators/skeleton/createSkeleton.awk: Removed.
        * scripts/generators/skeleton/createSkeleton.sh: Removed.
        * scripts/generators/skeleton/defines.sh: Removed.
        * scripts/generators/skeleton/handleXMLids.awk: Removed.
        * scripts/generators/skeleton/testcase.cpp: Removed.
        * scripts/generators/skeleton/testcase.xml: Removed.
        * scripts/generators/skeleton/testcaseFull.xml: Removed.
        * scripts/generators/tests: Removed.
        * scripts/generators/tests/defines.sh: Removed.
        * scripts/generators/tests/generateTests.sh: Removed.
        * scripts/patches: Removed.
        * scripts/patches/BCThreadingGtk.patch: Removed.
        * scripts/patches/BMPImageDecoder.patch: Removed.
        * scripts/patches/ContextMenu.patch: Removed.
        * scripts/patches/CookieJarCurl.patch: Removed.
        * scripts/patches/FileSystemPosix.patch: Removed.
        * scripts/patches/Font.patch: Removed.
        * scripts/patches/FrameGtk.patch: Removed.
        * scripts/patches/GIFImageDecoder.patch: Removed.
        * scripts/patches/GIFImageReader.patch: Removed.
        * scripts/patches/GraphicsContext.patch: Removed.
        * scripts/patches/ICOImageDecoder.patch: Removed.
        * scripts/patches/ImageSourceCairo.patch: Removed.
        * scripts/patches/JPEGImageDecoder.patch: Removed.
        * scripts/patches/KURL.patch: Removed.
        * scripts/patches/KURLI18N.patch: Removed.
        * scripts/patches/PNGImageDecoder.patch: Removed.
        * scripts/patches/PasteboardHelperGtk.patch: Removed.
        * scripts/patches/Platform.patch: Removed.
        * scripts/patches/ResourceHandleCurl.patch: Removed.
        * scripts/patches/ResourceHandleManager_cpp.patch: Removed.
        * scripts/patches/ResourceHandleManager_h.patch: Removed.
        * scripts/patches/ResourceHandle_h.patch: Removed.
        * scripts/patches/SystemTimeLinux.patch: Removed.
        * scripts/patches/TCSpinLock.patch: Removed.
        * scripts/patches/TCSpinLock2.patch: Removed.
        * scripts/patches/TCSystemAlloc.patch: Removed.
        * scripts/patches/TextEncoding.patch: Removed.
        * scripts/patches/ThreadSpecific.patch: Removed.
        * scripts/patches/ThreadingGtk.patch: Removed.
        * scripts/patches/ThreadingPthreads.patch: Removed.
        * scripts/patches/XBMImageDecoder.patch: Removed.
        * scripts/patches/index.txt: Removed.

2008-12-05  Olivier DOLE  <odole@pleyo.com>

        Modify source code organization.

        * BALWTF/CMakeLists.txt:
        * CMakeLists.txt:
        * Database: Added.
        * Database/CMakeLists.txt: Added.
        * Events: Added.
        * Events/CMakeLists.txt: Added.
        * Facilities: Added.
        * Facilities/CMakeLists.txt: Added.
        * Fonts: Added.
        * Fonts/CMakeLists.txt: Added.
        * Graphics: Added.
        * Graphics/CMakeLists.txt: Added.
        * ImageDecoder: Added.
        * ImageDecoder/CMakeLists.txt: Added.
        * Internationalization: Added.
        * Internationalization/CMakeLists.txt: Added.
        * Media: Added.
        * Media/CMakeLists.txt: Added.
        * Memory: Added.
        * Memory/CMakeLists.txt: Added.
        * Network: Added.
        * Network/CMakeLists.txt: Added.
        * OWBAL: Removed.
        * OWBAL/CMakeLists.txt: Removed.
        * OWBAL/Concretizations: Removed.
        * OWBAL/Concretizations/Database: Removed.
        * OWBAL/Concretizations/Database/SQLite: Removed.
        * OWBAL/Concretizations/Database/SQLite/BCSQLValueSQLite.cpp: Removed.
        * OWBAL/Concretizations/Database/SQLite/BCSQLValueSQLite.h: Removed.
        * OWBAL/Concretizations/Database/SQLite/BCSQLiteAuthorizerSQLite.cpp: Removed.
        * OWBAL/Concretizations/Database/SQLite/BCSQLiteDatabaseSQLite.cpp: Removed.
        * OWBAL/Concretizations/Database/SQLite/BCSQLiteDatabaseSQLite.h: Removed.
        * OWBAL/Concretizations/Database/SQLite/BCSQLiteStatementSQLite.cpp: Removed.
        * OWBAL/Concretizations/Database/SQLite/BCSQLiteStatementSQLite.h: Removed.
        * OWBAL/Concretizations/Database/SQLite/BCSQLiteTransactionSQLite.cpp: Removed.
        * OWBAL/Concretizations/Database/SQLite/BCSQLiteTransactionSQLite.h: Removed.
        * OWBAL/Concretizations/Facilities: Removed.
        * OWBAL/Concretizations/Facilities/AmigaOS4: Removed.
        * OWBAL/Concretizations/Facilities/AmigaOS4/BCSharedTimerAmigaOS4.cpp: Removed.
        * OWBAL/Concretizations/Facilities/AmigaOS4/BCSharedTimerAmigaOS4.h: Removed.
        * OWBAL/Concretizations/Facilities/Common: Removed.
        * OWBAL/Concretizations/Facilities/Common/BCObserverAddonsCommon.h: Removed.
        * OWBAL/Concretizations/Facilities/Common/BCObserverCommon.h: Removed.
        * OWBAL/Concretizations/Facilities/Common/BCObserverDataCommon.h: Removed.
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceAddonsCommon.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceAddonsCommon.h: Removed.
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceCommon.h: Removed.
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceDataCommon.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceDataCommon.h: Removed.
        * OWBAL/Concretizations/Facilities/Gtk: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCFileChooserGtk.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCFileSystemGtk.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCFileSystemGtk.h: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCLanguageGtk.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCLanguageGtk.h: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCLoggingGtk.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCMIMETypeRegistryGtk.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCSharedTimerGtk.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCSharedTimerGtk.h: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCSystemTimeGtk.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Gtk/BCSystemTimeGtk.h: Removed.
        * OWBAL/Concretizations/Facilities/Linux: Removed.
        * OWBAL/Concretizations/Facilities/Linux/BCFileIOLinux.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Linux/BCFileIOLinux.h: Removed.
        * OWBAL/Concretizations/Facilities/Linux/BCSharedTimerLinux.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Linux/BCSharedTimerLinux.h: Removed.
        * OWBAL/Concretizations/Facilities/Linux/BCSystemTimeLinux.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Linux/BCSystemTimeLinux.h: Removed.
        * OWBAL/Concretizations/Facilities/Posix: Removed.
        * OWBAL/Concretizations/Facilities/Posix/BCFileSystemPosix.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Posix/BCFileSystemPosix.h: Removed.
        * OWBAL/Concretizations/Facilities/SDL: Removed.
        * OWBAL/Concretizations/Facilities/SDL/BCFileChooserSDL.cpp: Removed.
        * OWBAL/Concretizations/Facilities/SDL/BCLanguageSDL.cpp: Removed.
        * OWBAL/Concretizations/Facilities/SDL/BCLanguageSDL.h: Removed.
        * OWBAL/Concretizations/Facilities/SDL/BCLoggingSDL.cpp: Removed.
        * OWBAL/Concretizations/Facilities/SDL/BCMIMETypeRegistrySDL.cpp: Removed.
        * OWBAL/Concretizations/Facilities/SDL/BCSSLKeyGeneratorSDL.cpp: Removed.
        * OWBAL/Concretizations/Facilities/WK: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCFileChooserWK.cpp: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCFileChooserWK.h: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCFloatConversionWK.h: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCHTTPParsersWK.cpp: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCHTTPParsersWK.h: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCLoggingWK.cpp: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCLoggingWK.h: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCMIMETypeRegistryWK.cpp: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCMIMETypeRegistryWK.h: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCSSLKeyGeneratorWK.h: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCSecurityOriginHashWK.h: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCSecurityOriginWK.cpp: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCSecurityOriginWK.h: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCTimerWK.cpp: Removed.
        * OWBAL/Concretizations/Facilities/WK/BCTimerWK.h: Removed.
        * OWBAL/Concretizations/ImageDecoder: Removed.
        * OWBAL/Concretizations/ImageDecoder/BMP: Removed.
        * OWBAL/Concretizations/ImageDecoder/BMP/WK: Removed.
        * OWBAL/Concretizations/ImageDecoder/BMP/WK/BCBMPImageDecoderWK.cpp: Removed.
        * OWBAL/Concretizations/ImageDecoder/BMP/WK/BCBMPImageDecoderWK.h: Removed.
        * OWBAL/Concretizations/ImageDecoder/GIF: Removed.
        * OWBAL/Concretizations/ImageDecoder/GIF/WK: Removed.
        * OWBAL/Concretizations/ImageDecoder/GIF/WK/BCGIFImageDecoderWK.cpp: Removed.
        * OWBAL/Concretizations/ImageDecoder/GIF/WK/BCGIFImageDecoderWK.h: Removed.
        * OWBAL/Concretizations/ImageDecoder/GIF/WK/BCGIFImageReaderWK.cpp: Removed.
        * OWBAL/Concretizations/ImageDecoder/GIF/WK/BCGIFImageReaderWK.h: Removed.
        * OWBAL/Concretizations/ImageDecoder/ICO: Removed.
        * OWBAL/Concretizations/ImageDecoder/ICO/WK: Removed.
        * OWBAL/Concretizations/ImageDecoder/ICO/WK/BCICOImageDecoderWK.cpp: Removed.
        * OWBAL/Concretizations/ImageDecoder/ICO/WK/BCICOImageDecoderWK.h: Removed.
        * OWBAL/Concretizations/ImageDecoder/JPEG: Removed.
        * OWBAL/Concretizations/ImageDecoder/JPEG/WK: Removed.
        * OWBAL/Concretizations/ImageDecoder/JPEG/WK/BCJPEGImageDecoderWK.cpp: Removed.
        * OWBAL/Concretizations/ImageDecoder/JPEG/WK/BCJPEGImageDecoderWK.h: Removed.
        * OWBAL/Concretizations/ImageDecoder/PNG: Removed.
        * OWBAL/Concretizations/ImageDecoder/PNG/WK: Removed.
        * OWBAL/Concretizations/ImageDecoder/PNG/WK/BCPNGImageDecoderWK.cpp: Removed.
        * OWBAL/Concretizations/ImageDecoder/PNG/WK/BCPNGImageDecoderWK.h: Removed.
        * OWBAL/Concretizations/ImageDecoder/WK: Removed.
        * OWBAL/Concretizations/ImageDecoder/WK/BCImageDecoderWK.h: Removed.
        * OWBAL/Concretizations/ImageDecoder/XBM: Removed.
        * OWBAL/Concretizations/ImageDecoder/XBM/WK: Removed.
        * OWBAL/Concretizations/ImageDecoder/XBM/WK/BCXBMImageDecoderWK.cpp: Removed.
        * OWBAL/Concretizations/ImageDecoder/XBM/WK/BCXBMImageDecoderWK.h: Removed.
        * OWBAL/Concretizations/Internationalization: Removed.
        * OWBAL/Concretizations/Internationalization/Generic: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCLocalizedStringsGeneric.h: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCSmartReplaceGeneric.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCTextBoundariesGeneric.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCTextBoundariesGeneric.h: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCTextBreakIteratorGeneric.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCTextBreakIteratorGeneric.h: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCTextBreakIteratorInternalICUGeneric.h: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCTextCodecICU.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCTextCodecICU.h: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGenericTable.h: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/ICU: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/ICU/BCLocalizedStringsGeneric.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/ICU/BCLocalizedStringsGeneric.h: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/ICU/BCTextBreakIteratorInternalICUGeneric.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/ICU/BCTextBreakIteratorInternalICUGeneric.h: Removed.
        * OWBAL/Concretizations/Internationalization/Gtk: Removed.
        * OWBAL/Concretizations/Internationalization/Gtk/BCLocalizedStringsGtk.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Gtk/BCLocalizedStringsGtk.h: Removed.
        * OWBAL/Concretizations/Internationalization/Gtk/BCTextBreakIteratorInternalICUGtk.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Gtk/BCTextBreakIteratorInternalICUGtk.h: Removed.
        * OWBAL/Concretizations/Internationalization/ICU: Removed.
        * OWBAL/Concretizations/Internationalization/ICU/BCTextBoundariesICU.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/ICU/BCTextBoundariesICU.h: Removed.
        * OWBAL/Concretizations/Internationalization/ICU/BCTextBreakIteratorICU.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/ICU/BCTextBreakIteratorICU.h: Removed.
        * OWBAL/Concretizations/Internationalization/ICU/BCTextCodecICU.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/ICU/BCTextCodecICU.h: Removed.
        * OWBAL/Concretizations/Internationalization/SDL: Removed.
        * OWBAL/Concretizations/Internationalization/SDL/BCLocalizedStringsSDL.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/SDL/BCLocalizedStringsSDL.h: Removed.
        * OWBAL/Concretizations/Internationalization/SDL/BCTextBreakIteratorInternalICUSDL.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/SDL/BCTextBreakIteratorInternalICUSDL.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCAtomicStringImplWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCAtomicStringWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCAtomicStringWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCBase64WK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCBase64WK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCBidiContextWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCBidiContextWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCBidiResolverWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCCStringWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCCStringWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCCharacterNamesWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCParserUtilitiesWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCPlatformStringWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCRegularExpressionWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCRegularExpressionWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCSegmentedStringWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCSegmentedStringWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCStringBufferWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCStringBuilderWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCStringBuilderWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCStringHashWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCStringImplWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCStringImplWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCStringWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextCodecLatin1WK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextCodecLatin1WK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextCodecUTF16WK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextCodecUTF16WK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextCodecUserDefinedWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextCodecUserDefinedWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextCodecWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextCodecWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextDecoderWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextDecoderWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextDirectionWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextEncodingRegistryWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextEncodingRegistryWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextEncodingWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextEncodingWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextStreamWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCTextStreamWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCUnicodeRangeWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCUnicodeRangeWK.h: Removed.
        * OWBAL/Concretizations/Media: Removed.
        * OWBAL/Concretizations/Media/AmigaOS4: Removed.
        * OWBAL/Concretizations/Media/AmigaOS4/BCSoundAmigaOS4.cpp: Removed.
        * OWBAL/Concretizations/Media/AmigaOS4/BCSoundAmigaOS4.h: Removed.
        * OWBAL/Concretizations/Media/GStreamer: Removed.
        * OWBAL/Concretizations/Media/GStreamer/BCMediaPlayerPrivateGStreamer.cpp: Removed.
        * OWBAL/Concretizations/Media/GStreamer/BCMediaPlayerPrivateGStreamer.h: Removed.
        * OWBAL/Concretizations/Media/GStreamer/VideoSinkGStreamer.cpp: Removed.
        * OWBAL/Concretizations/Media/GStreamer/VideoSinkGStreamer.h: Removed.
        * OWBAL/Concretizations/Media/Gtk: Removed.
        * OWBAL/Concretizations/Media/Gtk/BCSoundGtk.cpp: Removed.
        * OWBAL/Concretizations/Media/Gtk/BCSoundGtk.h: Removed.
        * OWBAL/Concretizations/Media/SDL: Removed.
        * OWBAL/Concretizations/Media/SDL/BCMediaPlayerPrivateSDL.cpp: Removed.
        * OWBAL/Concretizations/Media/SDL/BCMediaPlayerPrivateSDL.h: Removed.
        * OWBAL/Concretizations/Media/SDL/BCMediaPlayerSDL.h: Removed.
        * OWBAL/Concretizations/Media/SDL/BCSoundSDL.cpp: Removed.
        * OWBAL/Concretizations/Media/SDL/BCSoundSDL.h: Removed.
        * OWBAL/Concretizations/Media/WK: Removed.
        * OWBAL/Concretizations/Media/WK/BCMediaPlayerWK.cpp: Removed.
        * OWBAL/Concretizations/Media/WK/BCMediaPlayerWK.h: Removed.
        * OWBAL/Concretizations/Memory: Removed.
        * OWBAL/Concretizations/Memory/WK: Removed.
        * OWBAL/Concretizations/Memory/WK/BCArenaWK.cpp: Removed.
        * OWBAL/Concretizations/Memory/WK/BCArenaWK.h: Removed.
        * OWBAL/Concretizations/Memory/WK/BCAutodrainedPoolWK.h: Removed.
        * OWBAL/Concretizations/Types: Removed.
        * OWBAL/Concretizations/Types/Common: Removed.
        * OWBAL/Concretizations/Types/Common/BCbal_objectCommon.cpp: Removed.
        * OWBAL/Concretizations/Types/Common/BCbal_objectCommon.h: Removed.
        * OWBAL/Concretizations/Types/Gtk: Removed.
        * OWBAL/Concretizations/Types/Gtk/BCIconGtk.cpp: Removed.
        * OWBAL/Concretizations/Types/Gtk/BCIconGtk.h: Removed.
        * OWBAL/Concretizations/Types/None: Removed.
        * OWBAL/Concretizations/Types/Pthreads: Removed.
        * OWBAL/Concretizations/Types/SDL: Removed.
        * OWBAL/Concretizations/Types/SDL/BCIconSDL.cpp: Removed.
        * OWBAL/Concretizations/Types/SDL/BCIconSDL.h: Removed.
        * OWBAL/Concretizations/Types/SDL/BCKURLSDL.cpp: Removed.
        * OWBAL/Concretizations/Types/SDL/BCSharedBufferSDL.cpp: Removed.
        * OWBAL/Concretizations/Types/WK: Removed.
        * OWBAL/Concretizations/Types/WK/BCDeprecatedPtrListImplWK.cpp: Removed.
        * OWBAL/Concretizations/Types/WK/BCDeprecatedPtrListImplWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCDeprecatedPtrListWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCDeprecatedPtrQueueWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCDeprecatedValueListImplWK.cpp: Removed.
        * OWBAL/Concretizations/Types/WK/BCDeprecatedValueListImplWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCDeprecatedValueListWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCHTTPHeaderMapWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCKURLHashWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCKURLWK.cpp: Removed.
        * OWBAL/Concretizations/Types/WK/BCKURLWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCScrollTypesWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCSharedBufferWK.cpp: Removed.
        * OWBAL/Concretizations/Types/WK/BCSharedBufferWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCbalValuePrivateWK.h: Removed.
        * OWBAL/Skeletons: Removed.
        * OWBAL/Skeletons/Database: Removed.
        * OWBAL/Skeletons/Database/SQLValue.t: Removed.
        * OWBAL/Skeletons/Database/SQLiteDatabase.t: Removed.
        * OWBAL/Skeletons/Database/SQLiteStatement.t: Removed.
        * OWBAL/Skeletons/Database/SQLiteTransaction.t: Removed.
        * OWBAL/Skeletons/Facilities: Removed.
        * OWBAL/Skeletons/Facilities/FileChooser.t: Removed.
        * OWBAL/Skeletons/Facilities/FileSystem.t: Removed.
        * OWBAL/Skeletons/Facilities/FloatConversion.t: Removed.
        * OWBAL/Skeletons/Facilities/HTTPParsers.t: Removed.
        * OWBAL/Skeletons/Facilities/Language.t: Removed.
        * OWBAL/Skeletons/Facilities/Logging.t: Removed.
        * OWBAL/Skeletons/Facilities/MIMETypeRegistry.t: Removed.
        * OWBAL/Skeletons/Facilities/SSLKeyGenerator.t: Removed.
        * OWBAL/Skeletons/Facilities/SecurityOrigin.t: Removed.
        * OWBAL/Skeletons/Facilities/SecurityOriginHash.t: Removed.
        * OWBAL/Skeletons/Facilities/SharedTimer.t: Removed.
        * OWBAL/Skeletons/Facilities/SystemTime.t: Removed.
        * OWBAL/Skeletons/Facilities/Timer.t: Removed.
        * OWBAL/Skeletons/ImageDecoder: Removed.
        * OWBAL/Skeletons/ImageDecoder/BMPImageDecoder.t: Removed.
        * OWBAL/Skeletons/ImageDecoder/GIFImageDecoder.t: Removed.
        * OWBAL/Skeletons/ImageDecoder/ICOImageDecoder.t: Removed.
        * OWBAL/Skeletons/ImageDecoder/ImageDecoder.t: Removed.
        * OWBAL/Skeletons/ImageDecoder/JPEGImageDecoder.t: Removed.
        * OWBAL/Skeletons/ImageDecoder/PNGImageDecoder.t: Removed.
        * OWBAL/Skeletons/ImageDecoder/XBMImageDecoder.t: Removed.
        * OWBAL/Skeletons/Internationalization: Removed.
        * OWBAL/Skeletons/Internationalization/AtomicString.t: Removed.
        * OWBAL/Skeletons/Internationalization/AtomicStringImpl.t: Removed.
        * OWBAL/Skeletons/Internationalization/Base64.t: Removed.
        * OWBAL/Skeletons/Internationalization/BidiContext.t: Removed.
        * OWBAL/Skeletons/Internationalization/BidiResolver.t: Removed.
        * OWBAL/Skeletons/Internationalization/CString.t: Removed.
        * OWBAL/Skeletons/Internationalization/Collator.t: Removed.
        * OWBAL/Skeletons/Internationalization/LocalizedStrings.t: Removed.
        * OWBAL/Skeletons/Internationalization/ParserUtilities.t: Removed.
        * OWBAL/Skeletons/Internationalization/PlatformString.t: Removed.
        * OWBAL/Skeletons/Internationalization/RegularExpression.t: Removed.
        * OWBAL/Skeletons/Internationalization/SegmentedString.t: Removed.
        * OWBAL/Skeletons/Internationalization/StringBuffer.t: Removed.
        * OWBAL/Skeletons/Internationalization/StringBuilder.t: Removed.
        * OWBAL/Skeletons/Internationalization/StringHash.t: Removed.
        * OWBAL/Skeletons/Internationalization/StringImpl.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextBoundaries.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextBreakIterator.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextCodec.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextCodecICU.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextCodecLatin1.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextCodecUTF16.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextCodecUserDefined.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextDecoder.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextEncoding.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextEncodingRegistry.t: Removed.
        * OWBAL/Skeletons/Internationalization/TextStream.t: Removed.
        * OWBAL/Skeletons/Internationalization/UTF8.t: Removed.
        * OWBAL/Skeletons/Internationalization/UnicodeIcu.t: Removed.
        * OWBAL/Skeletons/Internationalization/UnicodeRange.t: Removed.
        * OWBAL/Skeletons/Media: Removed.
        * OWBAL/Skeletons/Media/MediaPlayer.t: Removed.
        * OWBAL/Skeletons/Media/MediaPlayerPrivateBal.t: Removed.
        * OWBAL/Skeletons/Media/Sound.t: Removed.
        * OWBAL/Skeletons/Memory: Removed.
        * OWBAL/Skeletons/Memory/Arena.t: Removed.
        * OWBAL/Skeletons/Memory/AutodrainedPool.t: Removed.
        * OWBAL/Skeletons/Memory/FastMalloc.t: Removed.
        * OWBAL/Skeletons/Memory/MallocZoneSupport.t: Removed.
        * OWBAL/Skeletons/Memory/TCSystemAlloc.t: Removed.
        * OWBAL/Skeletons/Types: Removed.
        * OWBAL/Skeletons/Types/ASCIICType.t: Removed.
        * OWBAL/Skeletons/Types/AVLTree.t: Removed.
        * OWBAL/Skeletons/Types/Assertions.t: Removed.
        * OWBAL/Skeletons/Types/DeprecatedPtrList.t: Removed.
        * OWBAL/Skeletons/Types/DeprecatedPtrListImpl.t: Removed.
        * OWBAL/Skeletons/Types/DeprecatedPtrQueue.t: Removed.
        * OWBAL/Skeletons/Types/DeprecatedValueList.t: Removed.
        * OWBAL/Skeletons/Types/DeprecatedValueListImpl.t: Removed.
        * OWBAL/Skeletons/Types/Deque.t: Removed.
        * OWBAL/Skeletons/Types/GetPtr.t: Removed.
        * OWBAL/Skeletons/Types/HashCountedSet.t: Removed.
        * OWBAL/Skeletons/Types/HashFunctions.t: Removed.
        * OWBAL/Skeletons/Types/HashIterators.t: Removed.
        * OWBAL/Skeletons/Types/HashMap.t: Removed.
        * OWBAL/Skeletons/Types/HashSet.t: Removed.
        * OWBAL/Skeletons/Types/HashTable.t: Removed.
        * OWBAL/Skeletons/Types/HashTraits.t: Removed.
        * OWBAL/Skeletons/Types/Icon.t: Removed.
        * OWBAL/Skeletons/Types/KURL.t: Removed.
        * OWBAL/Skeletons/Types/KURLHash.t: Removed.
        * OWBAL/Skeletons/Types/ListHashSet.t: Removed.
        * OWBAL/Skeletons/Types/ListRefPtr.t: Removed.
        * OWBAL/Skeletons/Types/Locker.t: Removed.
        * OWBAL/Skeletons/Types/MainThread.t: Removed.
        * OWBAL/Skeletons/Types/MathExtras.t: Removed.
        * OWBAL/Skeletons/Types/MessageQueue.t: Removed.
        * OWBAL/Skeletons/Types/Noncopyable.t: Removed.
        * OWBAL/Skeletons/Types/NotFound.t: Removed.
        * OWBAL/Skeletons/Types/OwnArrayPtr.t: Removed.
        * OWBAL/Skeletons/Types/OwnPtr.t: Removed.
        * OWBAL/Skeletons/Types/PassRefPtr.t: Removed.
        * OWBAL/Skeletons/Types/RefCounted.t: Removed.
        * OWBAL/Skeletons/Types/RefCountedLeakCounter.t: Removed.
        * OWBAL/Skeletons/Types/RefPtr.t: Removed.
        * OWBAL/Skeletons/Types/RefPtrHashMap.t: Removed.
        * OWBAL/Skeletons/Types/RetainPtr.t: Removed.
        * OWBAL/Skeletons/Types/SharedBuffer.t: Removed.
        * OWBAL/Skeletons/Types/StringExtras.t: Removed.
        * OWBAL/Skeletons/Types/TCPackedCache.t: Removed.
        * OWBAL/Skeletons/Types/TCPageMap.t: Removed.
        * OWBAL/Skeletons/Types/TCSpinLock.t: Removed.
        * OWBAL/Skeletons/Types/ThreadSpecific.t: Removed.
        * OWBAL/Skeletons/Types/Threading.t: Removed.
        * OWBAL/Skeletons/Types/TreeShared.t: Removed.
        * OWBAL/Skeletons/Types/Vector.t: Removed.
        * OWBAL/Skeletons/Types/VectorTraits.t: Removed.
        * OWBAL/Tests: Removed.
        * OWBAL/Tests/CMakeLists.txt: Removed.
        * OWBAL/Tests/Database: Removed.
        * OWBAL/Tests/Database/SQLValueTest.cpp: Removed.
        * OWBAL/Tests/Database/SQLValueTest.h: Removed.
        * OWBAL/Tests/Database/SQLiteDatabaseTest.cpp: Removed.
        * OWBAL/Tests/Database/SQLiteDatabaseTest.h: Removed.
        * OWBAL/Tests/Database/SQLiteStatementTest.cpp: Removed.
        * OWBAL/Tests/Database/SQLiteStatementTest.h: Removed.
        * OWBAL/Tests/Database/SQLiteTransactionTest.cpp: Removed.
        * OWBAL/Tests/Database/SQLiteTransactionTest.h: Removed.
        * OWBAL/Tests/Facilities: Removed.
        * OWBAL/Tests/Facilities/FileChooserTest.cpp: Removed.
        * OWBAL/Tests/Facilities/FileChooserTest.h: Removed.
        * OWBAL/Tests/Facilities/FileSystemTest.cpp: Removed.
        * OWBAL/Tests/Facilities/FileSystemTest.h: Removed.
        * OWBAL/Tests/Facilities/FloatConversionTest.cpp: Removed.
        * OWBAL/Tests/Facilities/FloatConversionTest.h: Removed.
        * OWBAL/Tests/Facilities/HTTPParsersTest.cpp: Removed.
        * OWBAL/Tests/Facilities/HTTPParsersTest.h: Removed.
        * OWBAL/Tests/Facilities/LanguageTest.cpp: Removed.
        * OWBAL/Tests/Facilities/LanguageTest.h: Removed.
        * OWBAL/Tests/Facilities/LoggingTest.cpp: Removed.
        * OWBAL/Tests/Facilities/LoggingTest.h: Removed.
        * OWBAL/Tests/Facilities/MIMETypeRegistryTest.cpp: Removed.
        * OWBAL/Tests/Facilities/MIMETypeRegistryTest.h: Removed.
        * OWBAL/Tests/Facilities/SSLKeyGeneratorTest.cpp: Removed.
        * OWBAL/Tests/Facilities/SSLKeyGeneratorTest.h: Removed.
        * OWBAL/Tests/Facilities/SecurityOriginHashTest.cpp: Removed.
        * OWBAL/Tests/Facilities/SecurityOriginHashTest.h: Removed.
        * OWBAL/Tests/Facilities/SecurityOriginTest.cpp: Removed.
        * OWBAL/Tests/Facilities/SecurityOriginTest.h: Removed.
        * OWBAL/Tests/Facilities/SharedTimerTest.cpp: Removed.
        * OWBAL/Tests/Facilities/SharedTimerTest.h: Removed.
        * OWBAL/Tests/Facilities/SystemTimeTest.cpp: Removed.
        * OWBAL/Tests/Facilities/SystemTimeTest.h: Removed.
        * OWBAL/Tests/Facilities/TimerTest.cpp: Removed.
        * OWBAL/Tests/Facilities/TimerTest.h: Removed.
        * OWBAL/Tests/ImageDecoder: Removed.
        * OWBAL/Tests/ImageDecoder/BMPImageDecoderTest.cpp: Removed.
        * OWBAL/Tests/ImageDecoder/BMPImageDecoderTest.h: Removed.
        * OWBAL/Tests/ImageDecoder/GIFImageDecoderTest.cpp: Removed.
        * OWBAL/Tests/ImageDecoder/GIFImageDecoderTest.h: Removed.
        * OWBAL/Tests/ImageDecoder/ICOImageDecoderTest.cpp: Removed.
        * OWBAL/Tests/ImageDecoder/ICOImageDecoderTest.h: Removed.
        * OWBAL/Tests/ImageDecoder/ImageDecoderTest.cpp: Removed.
        * OWBAL/Tests/ImageDecoder/ImageDecoderTest.h: Removed.
        * OWBAL/Tests/ImageDecoder/JPEGImageDecoderTest.cpp: Removed.
        * OWBAL/Tests/ImageDecoder/JPEGImageDecoderTest.h: Removed.
        * OWBAL/Tests/ImageDecoder/PNGImageDecoderTest.cpp: Removed.
        * OWBAL/Tests/ImageDecoder/PNGImageDecoderTest.h: Removed.
        * OWBAL/Tests/ImageDecoder/XBMImageDecoderTest.cpp: Removed.
        * OWBAL/Tests/ImageDecoder/XBMImageDecoderTest.h: Removed.
        * OWBAL/Tests/Internationalization: Removed.
        * OWBAL/Tests/Internationalization/AtomicStringImplTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/AtomicStringImplTest.h: Removed.
        * OWBAL/Tests/Internationalization/AtomicStringTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/AtomicStringTest.h: Removed.
        * OWBAL/Tests/Internationalization/Base64Test.cpp: Removed.
        * OWBAL/Tests/Internationalization/Base64Test.h: Removed.
        * OWBAL/Tests/Internationalization/BidiContextTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/BidiContextTest.h: Removed.
        * OWBAL/Tests/Internationalization/BidiResolverTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/BidiResolverTest.h: Removed.
        * OWBAL/Tests/Internationalization/CStringTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/CStringTest.h: Removed.
        * OWBAL/Tests/Internationalization/CollatorTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/CollatorTest.h: Removed.
        * OWBAL/Tests/Internationalization/LocalizedStringsTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/LocalizedStringsTest.h: Removed.
        * OWBAL/Tests/Internationalization/ParserUtilitiesTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/ParserUtilitiesTest.h: Removed.
        * OWBAL/Tests/Internationalization/RegularExpressionTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/RegularExpressionTest.h: Removed.
        * OWBAL/Tests/Internationalization/SegmentedStringTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/SegmentedStringTest.h: Removed.
        * OWBAL/Tests/Internationalization/StringBufferTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/StringBufferTest.h: Removed.
        * OWBAL/Tests/Internationalization/StringBuilderTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/StringBuilderTest.h: Removed.
        * OWBAL/Tests/Internationalization/StringHashTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/StringHashTest.h: Removed.
        * OWBAL/Tests/Internationalization/StringImplTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/StringImplTest.h: Removed.
        * OWBAL/Tests/Internationalization/TextBoundariesTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextBoundariesTest.h: Removed.
        * OWBAL/Tests/Internationalization/TextBreakIteratorTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextBreakIteratorTest.h: Removed.
        * OWBAL/Tests/Internationalization/TextCodecICUTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextCodecICUTest.h: Removed.
        * OWBAL/Tests/Internationalization/TextCodecLatin1Test.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextCodecLatin1Test.h: Removed.
        * OWBAL/Tests/Internationalization/TextCodecTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextCodecTest.h: Removed.
        * OWBAL/Tests/Internationalization/TextCodecUTF16Test.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextCodecUTF16Test.h: Removed.
        * OWBAL/Tests/Internationalization/TextCodecUserDefinedTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextCodecUserDefinedTest.h: Removed.
        * OWBAL/Tests/Internationalization/TextDecoderTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextDecoderTest.h: Removed.
        * OWBAL/Tests/Internationalization/TextEncodingRegistryTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextEncodingRegistryTest.h: Removed.
        * OWBAL/Tests/Internationalization/TextEncodingTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextEncodingTest.h: Removed.
        * OWBAL/Tests/Internationalization/TextStreamTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/TextStreamTest.h: Removed.
        * OWBAL/Tests/Internationalization/UTF8Test.cpp: Removed.
        * OWBAL/Tests/Internationalization/UTF8Test.h: Removed.
        * OWBAL/Tests/Internationalization/UnicodeIcuTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/UnicodeIcuTest.h: Removed.
        * OWBAL/Tests/Internationalization/UnicodeRangeTest.cpp: Removed.
        * OWBAL/Tests/Internationalization/UnicodeRangeTest.h: Removed.
        * OWBAL/Tests/Media: Removed.
        * OWBAL/Tests/Media/MediaPlayerPrivateTest.cpp: Removed.
        * OWBAL/Tests/Media/MediaPlayerPrivateTest.h: Removed.
        * OWBAL/Tests/Media/MediaPlayerTest.cpp: Removed.
        * OWBAL/Tests/Media/MediaPlayerTest.h: Removed.
        * OWBAL/Tests/Media/SoundTest.cpp: Removed.
        * OWBAL/Tests/Media/SoundTest.h: Removed.
        * OWBAL/Tests/Memory: Removed.
        * OWBAL/Tests/Memory/ArenaTest.cpp: Removed.
        * OWBAL/Tests/Memory/ArenaTest.h: Removed.
        * OWBAL/Tests/Memory/AutodrainedPoolTest.cpp: Removed.
        * OWBAL/Tests/Memory/AutodrainedPoolTest.h: Removed.
        * OWBAL/Tests/Memory/FastMallocTest.cpp: Removed.
        * OWBAL/Tests/Memory/FastMallocTest.h: Removed.
        * OWBAL/Tests/Memory/MallocZoneSupportTest.cpp: Removed.
        * OWBAL/Tests/Memory/MallocZoneSupportTest.h: Removed.
        * OWBAL/Tests/Memory/MemoryTest.cpp: Removed.
        * OWBAL/Tests/Memory/MemoryTest.h: Removed.
        * OWBAL/Tests/Types: Removed.
        * OWBAL/Tests/Types/ASCIICTypeTest.cpp: Removed.
        * OWBAL/Tests/Types/ASCIICTypeTest.h: Removed.
        * OWBAL/Tests/Types/AVLTreeTest.cpp: Removed.
        * OWBAL/Tests/Types/AVLTreeTest.h: Removed.
        * OWBAL/Tests/Types/DeprecatedPtrListImplTest.cpp: Removed.
        * OWBAL/Tests/Types/DeprecatedPtrListImplTest.h: Removed.
        * OWBAL/Tests/Types/DeprecatedPtrListTest.cpp: Removed.
        * OWBAL/Tests/Types/DeprecatedPtrListTest.h: Removed.
        * OWBAL/Tests/Types/DeprecatedPtrQueueTest.cpp: Removed.
        * OWBAL/Tests/Types/DeprecatedPtrQueueTest.h: Removed.
        * OWBAL/Tests/Types/DeprecatedValueListImplTest.cpp: Removed.
        * OWBAL/Tests/Types/DeprecatedValueListImplTest.h: Removed.
        * OWBAL/Tests/Types/DeprecatedValueListTest.cpp: Removed.
        * OWBAL/Tests/Types/DeprecatedValueListTest.h: Removed.
        * OWBAL/Tests/Types/DequeTest.cpp: Removed.
        * OWBAL/Tests/Types/DequeTest.h: Removed.
        * OWBAL/Tests/Types/GetPtrTest.cpp: Removed.
        * OWBAL/Tests/Types/GetPtrTest.h: Removed.
        * OWBAL/Tests/Types/HashCountedSetTest.cpp: Removed.
        * OWBAL/Tests/Types/HashCountedSetTest.h: Removed.
        * OWBAL/Tests/Types/HashIteratorsTest.cpp: Removed.
        * OWBAL/Tests/Types/HashIteratorsTest.h: Removed.
        * OWBAL/Tests/Types/HashMapTest.cpp: Removed.
        * OWBAL/Tests/Types/HashMapTest.h: Removed.
        * OWBAL/Tests/Types/HashSetTest.cpp: Removed.
        * OWBAL/Tests/Types/HashSetTest.h: Removed.
        * OWBAL/Tests/Types/HashTableTest.cpp: Removed.
        * OWBAL/Tests/Types/HashTableTest.h: Removed.
        * OWBAL/Tests/Types/HashTraitsTest.cpp: Removed.
        * OWBAL/Tests/Types/HashTraitsTest.h: Removed.
        * OWBAL/Tests/Types/IconTest.cpp: Removed.
        * OWBAL/Tests/Types/IconTest.h: Removed.
        * OWBAL/Tests/Types/KURLTest.cpp: Removed.
        * OWBAL/Tests/Types/KURLTest.h: Removed.
        * OWBAL/Tests/Types/ListHashSetTest.cpp: Removed.
        * OWBAL/Tests/Types/ListHashSetTest.h: Removed.
        * OWBAL/Tests/Types/ListRefPtrTest.cpp: Removed.
        * OWBAL/Tests/Types/ListRefPtrTest.h: Removed.
        * OWBAL/Tests/Types/LockerTest.cpp: Removed.
        * OWBAL/Tests/Types/LockerTest.h: Removed.
        * OWBAL/Tests/Types/MainThreadTest.cpp: Removed.
        * OWBAL/Tests/Types/MainThreadTest.h: Removed.
        * OWBAL/Tests/Types/MessageQueueTest.cpp: Removed.
        * OWBAL/Tests/Types/MessageQueueTest.h: Removed.
        * OWBAL/Tests/Types/NoncopyableTest.cpp: Removed.
        * OWBAL/Tests/Types/NoncopyableTest.h: Removed.
        * OWBAL/Tests/Types/OwnArrayPtrTest.cpp: Removed.
        * OWBAL/Tests/Types/OwnArrayPtrTest.h: Removed.
        * OWBAL/Tests/Types/OwnPtrTest.cpp: Removed.
        * OWBAL/Tests/Types/OwnPtrTest.h: Removed.
        * OWBAL/Tests/Types/PassRefPtrTest.cpp: Removed.
        * OWBAL/Tests/Types/PassRefPtrTest.h: Removed.
        * OWBAL/Tests/Types/RefCountedTest.cpp: Removed.
        * OWBAL/Tests/Types/RefCountedTest.h: Removed.
        * OWBAL/Tests/Types/RefPtrHashMapTest.cpp: Removed.
        * OWBAL/Tests/Types/RefPtrHashMapTest.h: Removed.
        * OWBAL/Tests/Types/RefPtrTest.cpp: Removed.
        * OWBAL/Tests/Types/RefPtrTest.h: Removed.
        * OWBAL/Tests/Types/RetainPtrTest.cpp: Removed.
        * OWBAL/Tests/Types/RetainPtrTest.h: Removed.
        * OWBAL/Tests/Types/SharedBufferTest.cpp: Removed.
        * OWBAL/Tests/Types/SharedBufferTest.h: Removed.
        * OWBAL/Tests/Types/StrHashTest.cpp: Removed.
        * OWBAL/Tests/Types/StrHashTest.h: Removed.
        * OWBAL/Tests/Types/TCPackedCacheTest.cpp: Removed.
        * OWBAL/Tests/Types/TCPackedCacheTest.h: Removed.
        * OWBAL/Tests/Types/TCPageMapTest.cpp: Removed.
        * OWBAL/Tests/Types/TCPageMapTest.h: Removed.
        * OWBAL/Tests/Types/TCSpinLockTest.cpp: Removed.
        * OWBAL/Tests/Types/TCSpinLockTest.h: Removed.
        * OWBAL/Tests/Types/ThreadSpecificTest.cpp: Removed.
        * OWBAL/Tests/Types/ThreadSpecificTest.h: Removed.
        * OWBAL/Tests/Types/ThreadingTest.cpp: Removed.
        * OWBAL/Tests/Types/ThreadingTest.h: Removed.
        * OWBAL/Tests/Types/TreeSharedTest.cpp: Removed.
        * OWBAL/Tests/Types/TreeSharedTest.h: Removed.
        * OWBAL/Tests/Types/VectorTest.cpp: Removed.
        * OWBAL/Tests/Types/VectorTest.h: Removed.
        * OWBAL/Tests/Types/VectorTraitsTest.cpp: Removed.
        * OWBAL/Tests/Types/VectorTraitsTest.h: Removed.
        * OWBAL/Tests/runOwbalTests.cpp: Removed.
        * Skeletons: Added.
        * Skeletons/Events: Added.
        * Skeletons/Fonts: Added.
        * Skeletons/Graphics: Added.
        * Skeletons/Network: Added.
        * Skeletons/Widgets: Added.
        * Tests: Added.
        * Tests/CMakeLists.txt:
        * Tests/Events: Added.
        * Tests/Fonts: Added.
        * Tests/Graphics: Added.
        * Tests/Network: Added.
        * Tests/Widgets: Added.
        * Tests/runWkalTests.cpp: Added.
        * Types: Added.
        * Types/CMakeLists.txt: Added.
        * WKAL: Removed.
        * WKAL/CMakeLists.txt: Removed.
        * WKAL/Concretizations: Removed.
        * WKAL/Concretizations/Events: Removed.
        * WKAL/Concretizations/Events/AmigaOS4: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCEventHandlerAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCEventLoopAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCEventLoopAmigaOS4.h: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCKeyboardCodesAmigaOS4.h: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformKeyboardEventAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformKeyboardEventAmigaOS4.h: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformMouseEventAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformMouseEventAmigaOS4.h: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformWheelEventAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformWheelEventAmigaOS4.h: Removed.
        * WKAL/Concretizations/Events/Gtk: Removed.
        * WKAL/Concretizations/Events/Gtk/BCEventHandlerGtk.cpp: Removed.
        * WKAL/Concretizations/Events/Gtk/BCEventLoopGtk.cpp: Removed.
        * WKAL/Concretizations/Events/Gtk/BCEventLoopGtk.h: Removed.
        * WKAL/Concretizations/Events/Gtk/BCKeyboardCodesGtk.h: Removed.
        * WKAL/Concretizations/Events/Gtk/BCPlatformKeyboardEventGtk.cpp: Removed.
        * WKAL/Concretizations/Events/Gtk/BCPlatformKeyboardEventGtk.h: Removed.
        * WKAL/Concretizations/Events/Gtk/BCPlatformMouseEventGtk.cpp: Removed.
        * WKAL/Concretizations/Events/Gtk/BCPlatformMouseEventGtk.h: Removed.
        * WKAL/Concretizations/Events/Gtk/BCPlatformWheelEventGtk.cpp: Removed.
        * WKAL/Concretizations/Events/Gtk/BCPlatformWheelEventGtk.h: Removed.
        * WKAL/Concretizations/Events/SDL: Removed.
        * WKAL/Concretizations/Events/SDL/BCEventHandlerSDL.cpp: Removed.
        * WKAL/Concretizations/Events/SDL/BCEventLoopSDL.cpp: Removed.
        * WKAL/Concretizations/Events/SDL/BCEventLoopSDL.h: Removed.
        * WKAL/Concretizations/Events/SDL/BCKeyboardCodesSDL.h: Removed.
        * WKAL/Concretizations/Events/SDL/BCPlatformKeyboardEventSDL.cpp: Removed.
        * WKAL/Concretizations/Events/SDL/BCPlatformKeyboardEventSDL.h: Removed.
        * WKAL/Concretizations/Events/SDL/BCPlatformMouseEventSDL.cpp: Removed.
        * WKAL/Concretizations/Events/SDL/BCPlatformMouseEventSDL.h: Removed.
        * WKAL/Concretizations/Events/SDL/BCPlatformWheelEventSDL.cpp: Removed.
        * WKAL/Concretizations/Events/SDL/BCPlatformWheelEventSDL.h: Removed.
        * WKAL/Concretizations/Fonts: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontCacheAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontCustomPlatformDataAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontCustomPlatformDataAmigaOS4.h: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontPlatformDataAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontPlatformDataAmigaOS4.h: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCGlyphBufferAmigaOS4.h: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCGlyphPageTreeNodeAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCSimpleFontDataAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCSimpleFontDataAmigaOS4.h: Removed.
        * WKAL/Concretizations/Fonts/Cairo: Removed.
        * WKAL/Concretizations/Fonts/Cairo/BCFontCairo.cpp: Removed.
        * WKAL/Concretizations/Fonts/Embedded: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCFontCacheEmbedded.cpp: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCFontCustomPlatformDataEmbedded.cpp: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCFontCustomPlatformDataEmbedded.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCFontEmbedded.cpp: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCFontPlatformDataEmbedded.cpp: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCFontPlatformDataEmbedded.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCGlyphBufferEmbedded.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCGlyphPageTreeNodeEmbedded.cpp: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCSimpleFontDataEmbedded.cpp: Removed.
        * WKAL/Concretizations/Fonts/Embedded/BCSimpleFontDataEmbedded.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/fonts: Removed.
        * WKAL/Concretizations/Fonts/Embedded/fonts/Font10x20.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/fonts/Font5x7.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/fonts/Font5x8.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/fonts/Font6x10.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/fonts/Font7x13.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/fonts/Font9x18.h: Removed.
        * WKAL/Concretizations/Fonts/Embedded/fonts/pixelfont.h: Removed.
        * WKAL/Concretizations/Fonts/Freetype: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCFontCacheFreetype.cpp: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCFontCustomPlatformDataFreetype.cpp: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCFontCustomPlatformDataFreetype.h: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCFontFreetype.cpp: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCFontPlatformDataFreetype.cpp: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCFontPlatformDataFreetype.h: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCGlyphBufferFreetype.h: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCGlyphPageTreeNodeFreetype.cpp: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCSimpleFontDataFreetype.cpp: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCSimpleFontDataFreetype.h: Removed.
        * WKAL/Concretizations/Fonts/Gtk: Removed.
        * WKAL/Concretizations/Fonts/Gtk/BCFontCacheGtk.cpp: Removed.
        * WKAL/Concretizations/Fonts/Gtk/BCFontCustomPlatformDataGtk.cpp: Removed.
        * WKAL/Concretizations/Fonts/Gtk/BCFontCustomPlatformDataGtk.h: Removed.
        * WKAL/Concretizations/Fonts/Gtk/BCFontGtk.cpp: Removed.
        * WKAL/Concretizations/Fonts/Gtk/BCFontPlatformDataGtk.cpp: Removed.
        * WKAL/Concretizations/Fonts/Gtk/BCFontPlatformDataGtk.h: Removed.
        * WKAL/Concretizations/Fonts/Gtk/BCGlyphPageTreeNodeGtk.cpp: Removed.
        * WKAL/Concretizations/Fonts/Gtk/BCSimpleFontDataGtk.cpp: Removed.
        * WKAL/Concretizations/Fonts/Pango: Removed.
        * WKAL/Concretizations/Fonts/Pango/BCFontCustomPlatformDataPango.cpp: Removed.
        * WKAL/Concretizations/Fonts/Pango/BCFontPlatformDataPango.cpp: Removed.
        * WKAL/Concretizations/Fonts/Pango/BCGlyphPageTreeNodePango.cpp: Removed.
        * WKAL/Concretizations/Fonts/Pango/BCSimpleFontDataPango.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontCacheWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontCacheWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontDataWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontDataWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontDescriptionWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontDescriptionWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontFallbackListWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontFallbackListWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontFamilyWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontFamilyWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontRenderingModeWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontSelectorWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontTraitsMaskWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCFontWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCGlyphBufferWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCGlyphPageTreeNodeWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCGlyphPageTreeNodeWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCGlyphWidthMapWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCGlyphWidthMapWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCSegmentedFontDataWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCSegmentedFontDataWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCSimpleFontDataWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCSimpleFontDataWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCStringTruncatorWK.cpp: Removed.
        * WKAL/Concretizations/Fonts/WK/BCStringTruncatorWK.h: Removed.
        * WKAL/Concretizations/Fonts/WK/BCTextRunWK.h: Removed.
        * WKAL/Concretizations/Graphics: Removed.
        * WKAL/Concretizations/Graphics/Cairo: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCAffineTransformCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCCairoPathCairo.h: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCGradientCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCGraphicsContextCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCGraphicsContextPlatformPrivateCairo.h: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCImageBufferCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCImageBufferCairo.h: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCImageCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCImageSourceCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCImageSourceCairo.h: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCPathCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCPatternCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/CairoPath.h: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCRenderPathCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCRenderPathCairo.h: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGPaintServerCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGPaintServerGradientCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGPaintServerPatternCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGPaintServerSolidCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGResourceClipperCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGResourceFilterCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGResourceMaskerCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Gtk: Removed.
        * WKAL/Concretizations/Graphics/Gtk/BCColorGtk.cpp: Removed.
        * WKAL/Concretizations/Graphics/Gtk/BCDragDataGtk.cpp: Removed.
        * WKAL/Concretizations/Graphics/Gtk/BCDragImageGtk.cpp: Removed.
        * WKAL/Concretizations/Graphics/Gtk/BCImageGtk.cpp: Removed.
        * WKAL/Concretizations/Graphics/Gtk/BCIntPointGtk.cpp: Removed.
        * WKAL/Concretizations/Graphics/Gtk/BCIntPointGtk.h: Removed.
        * WKAL/Concretizations/Graphics/Gtk/BCIntRectGtk.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCAffineTransformSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCAffineTransformSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCApplyTransparencySDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCBitmapImageSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCColorSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCColorSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCDragDataSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCDragImageSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCDragImageSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCGradientSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCGradientSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextPlatformPrivateSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextPrivateSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCImageBufferSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCImageBufferSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCImageSourceSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCImageSourceSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCIntPointSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCIntPointSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCIntRectSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCIntRectSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCPathSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCPathSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCPatternSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCPatternSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCRenderPathSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerGradientSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerPatternSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerPatternSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerSolidSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerSolidSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGResourceClipperSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGResourceFilterSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGResourceMaskerSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK: Removed.
        * WKAL/Concretizations/Graphics/WK/BCAffineTransformWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCAffineTransformWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCBitmapImageWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCBitmapImageWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCColorWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCColorWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCDragDataWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCDragDataWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCDragImageWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCDragImageWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFloatPoint3DWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFloatPoint3DWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFloatPointWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFloatPointWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFloatRectWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFloatRectWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFloatSizeWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFloatSizeWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGeneratedImageWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGeneratedImageWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGeneratorWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGradientWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGradientWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGraphicsContextPrivateWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGraphicsContextWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGraphicsContextWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGraphicsTypesWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCGraphicsTypesWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCImageObserverWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCImageWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCImageWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCIntRectWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCIntRectWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCIntSizeHashWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCIntSizeWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCPathTraversalStateWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCPathTraversalStateWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCPathWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCPathWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCPatternWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCPatternWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCPenWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCPenWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCUnitBezierWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEBlendWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEBlendWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEColorMatrixWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEColorMatrixWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEComponentTransferWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEComponentTransferWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCFECompositeWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCFECompositeWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGImageEmptyClientsWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGImageWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGImageWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerGradientWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerGradientWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerLinearGradientWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerLinearGradientWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerPatternWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerPatternWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerRadialGradientWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerRadialGradientWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerSolidWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerSolidWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceClipperWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceClipperWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceFilterWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceFilterWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceListenerWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceMarkerWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceMarkerWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceMaskerWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceMaskerWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceWK.h: Removed.
        * WKAL/Concretizations/Network: Removed.
        * WKAL/Concretizations/Network/Curl: Removed.
        * WKAL/Concretizations/Network/Curl/BCAuthenticationChallengeCurl.h: Removed.
        * WKAL/Concretizations/Network/Curl/BCCookieCurl.cpp: Removed.
        * WKAL/Concretizations/Network/Curl/BCCookieCurl.h: Removed.
        * WKAL/Concretizations/Network/Curl/BCCookieJarCurl.cpp: Removed.
        * WKAL/Concretizations/Network/Curl/BCCookieJarCurl.h: Removed.
        * WKAL/Concretizations/Network/Curl/BCCookieManagerCurl.cpp: Removed.
        * WKAL/Concretizations/Network/Curl/BCCookieManagerCurl.h: Removed.
        * WKAL/Concretizations/Network/Curl/BCCookieMapCurl.cpp: Removed.
        * WKAL/Concretizations/Network/Curl/BCCookieMapCurl.h: Removed.
        * WKAL/Concretizations/Network/Curl/BCFormDataStreamCurl.cpp: Removed.
        * WKAL/Concretizations/Network/Curl/BCFormDataStreamCurl.h: Removed.
        * WKAL/Concretizations/Network/Curl/BCResourceErrorCurl.h: Removed.
        * WKAL/Concretizations/Network/Curl/BCResourceHandleCurl.cpp: Removed.
        * WKAL/Concretizations/Network/Curl/BCResourceHandleManagerCurl.cpp: Removed.
        * WKAL/Concretizations/Network/Curl/BCResourceHandleManagerCurl.h: Removed.
        * WKAL/Concretizations/Network/Curl/BCResourceRequestCurl.h: Removed.
        * WKAL/Concretizations/Network/Curl/BCResourceResponseCurl.h: Removed.
        * WKAL/Concretizations/Network/Soup: Removed.
        * WKAL/Concretizations/Network/Soup/BCAuthenticationChallengeSoup.h: Removed.
        * WKAL/Concretizations/Network/Soup/BCCookieJarSoup.cpp: Removed.
        * WKAL/Concretizations/Network/Soup/BCCookieJarSoup.h: Removed.
        * WKAL/Concretizations/Network/Soup/BCResourceErrorSoup.h: Removed.
        * WKAL/Concretizations/Network/Soup/BCResourceHandleSoup.cpp: Removed.
        * WKAL/Concretizations/Network/Soup/BCResourceRequestSoup.h: Removed.
        * WKAL/Concretizations/Network/Soup/BCResourceResponseSoup.h: Removed.
        * WKAL/Concretizations/Network/WK: Removed.
        * WKAL/Concretizations/Network/WK/BCAuthenticationChallengeBaseWK.cpp: Removed.
        * WKAL/Concretizations/Network/WK/BCAuthenticationChallengeBaseWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCCredentialWK.cpp: Removed.
        * WKAL/Concretizations/Network/WK/BCCredentialWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCFormDataWK.cpp: Removed.
        * WKAL/Concretizations/Network/WK/BCFormDataWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCNetworkStateNotifierWK.cpp: Removed.
        * WKAL/Concretizations/Network/WK/BCNetworkStateNotifierWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCProtectionSpaceWK.cpp: Removed.
        * WKAL/Concretizations/Network/WK/BCProtectionSpaceWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceErrorBaseWK.cpp: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceErrorBaseWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceHandleClientWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceHandleInternalWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceHandleWK.cpp: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceHandleWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceRequestBaseWK.cpp: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceRequestBaseWK.h: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceResponseBaseWK.cpp: Removed.
        * WKAL/Concretizations/Network/WK/BCResourceResponseBaseWK.h: Removed.
        * WKAL/Concretizations/Widgets: Removed.
        * WKAL/Concretizations/Widgets/AmigaOS4: Removed.
        * WKAL/Concretizations/Widgets/AmigaOS4/BCPasteboardAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Widgets/AmigaOS4/BCPasteboardAmigaOS4.h: Removed.
        * WKAL/Concretizations/Widgets/AmigaOS4/BCPlatformScreenAmigaOS4.cpp: Removed.
        * WKAL/Concretizations/Widgets/AmigaOS4/BCPlatformScreenAmigaOS4.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk: Removed.
        * WKAL/Concretizations/Widgets/Gtk/AccessibilityObjectWrapperAtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCAXObjectCacheAtkGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCAccessibilityObjectAtkGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCAccessibilityObjectWrapperAtkGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCClipboardGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCClipboardGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCContextMenuGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCContextMenuItemGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCContextMenuItemGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCCursorGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCCursorGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCDragControllerGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCDragControllerGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCFrameGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPasteboardGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPasteboardGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPasteboardHelperGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPlatformMenuDescriptionGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPlatformScreenGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPlatformScreenGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPlatformScrollBarGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPlatformScrollBarGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPopupMenuClientGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPopupMenuGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCPopupMenuGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCRenderThemeGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCRenderThemeGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCScrollViewGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCScrollViewGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCSearchPopupMenuGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCSearchPopupMenuGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCWidgetGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/BCgtkdrawingGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/CursorGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/PasteboardHelperGtk.cpp: Removed.
        * WKAL/Concretizations/Widgets/Gtk/PasteboardHelperGtk.h: Removed.
        * WKAL/Concretizations/Widgets/Gtk/gtk2drawing.c: Removed.
        * WKAL/Concretizations/Widgets/SDL: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCAXObjectCacheSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCAccessibilityObjectSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCAccessibilityObjectWrapperSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCClipboardSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCClipboardSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCContextMenuItemSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCContextMenuItemSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCContextMenuSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCContextMenuSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCCursorSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCCursorSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCDragControllerSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCFrameSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPasteboardHelperSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPasteboardSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPasteboardSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPlatformMenuDescriptionSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPlatformScreenSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPlatformScreenSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPlatformScrollBarSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPlatformScrollBarSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPopupMenuClientSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPopupMenuSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCPopupMenuSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCRenderThemeSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCRenderThemeSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCScrollViewSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCScrollViewSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCSearchPopupMenuSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCSearchPopupMenuSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCWidgetSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/BCWidgetSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/CursorSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/PasteboardHelperSDL.cpp: Removed.
        * WKAL/Concretizations/Widgets/SDL/PasteboardHelperSDL.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/handCursor.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/iBeamCursor.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/moveCursor.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/noCursor.h: Removed.
        * WKAL/Concretizations/Widgets/SDL/pointerCursor.h: Removed.
        * WKAL/Concretizations/Widgets/WK: Removed.
        * WKAL/Concretizations/Widgets/WK/BCContextMenuWK.cpp: Removed.
        * WKAL/Concretizations/Widgets/WK/BCContextMenuWK.h: Removed.
        * WKAL/Concretizations/Widgets/WK/BCScrollBarWK.cpp: Removed.
        * WKAL/Concretizations/Widgets/WK/BCScrollBarWK.h: Removed.
        * WKAL/Concretizations/Widgets/WK/BCWidgetWK.cpp: Removed.
        * WKAL/Concretizations/Widgets/WK/BCWidgetWK.h: Removed.
        * WKAL/Skeletons: Removed.
        * WKAL/Skeletons/Events: Removed.
        * WKAL/Skeletons/Events/EventLoop.t: Removed.
        * WKAL/Skeletons/Events/PlatformKeyboardEvent.t: Removed.
        * WKAL/Skeletons/Events/PlatformMouseEvent.t: Removed.
        * WKAL/Skeletons/Events/PlatformWheelEvent.t: Removed.
        * WKAL/Skeletons/Fonts: Removed.
        * WKAL/Skeletons/Fonts/Font.t: Removed.
        * WKAL/Skeletons/Fonts/FontCache.t: Removed.
        * WKAL/Skeletons/Fonts/FontCustomPlatformData.t: Removed.
        * WKAL/Skeletons/Fonts/FontData.t: Removed.
        * WKAL/Skeletons/Fonts/FontDescription.t: Removed.
        * WKAL/Skeletons/Fonts/FontFallbackList.t: Removed.
        * WKAL/Skeletons/Fonts/FontFamily.t: Removed.
        * WKAL/Skeletons/Fonts/FontPlatformData.t: Removed.
        * WKAL/Skeletons/Fonts/FontRenderingMode.t: Removed.
        * WKAL/Skeletons/Fonts/FontSelector.t: Removed.
        * WKAL/Skeletons/Fonts/FontTraitsMask.t: Removed.
        * WKAL/Skeletons/Fonts/GlyphBuffer.t: Removed.
        * WKAL/Skeletons/Fonts/GlyphPageTreeNode.t: Removed.
        * WKAL/Skeletons/Fonts/GlyphWidthMap.t: Removed.
        * WKAL/Skeletons/Fonts/SegmentedFontData.t: Removed.
        * WKAL/Skeletons/Fonts/SimpleFontData.t: Removed.
        * WKAL/Skeletons/Fonts/StringTruncator.t: Removed.
        * WKAL/Skeletons/Fonts/TextRun.t: Removed.
        * WKAL/Skeletons/Graphics: Removed.
        * WKAL/Skeletons/Graphics/AffineTransform.t: Removed.
        * WKAL/Skeletons/Graphics/BitmapImage.t: Removed.
        * WKAL/Skeletons/Graphics/Color.t: Removed.
        * WKAL/Skeletons/Graphics/DragData.t: Removed.
        * WKAL/Skeletons/Graphics/DragImage.t: Removed.
        * WKAL/Skeletons/Graphics/FEBlend.t: Removed.
        * WKAL/Skeletons/Graphics/FEColorMatrix.t: Removed.
        * WKAL/Skeletons/Graphics/FEComponentTransfer.t: Removed.
        * WKAL/Skeletons/Graphics/FEComposite.t: Removed.
        * WKAL/Skeletons/Graphics/FloatPoint.t: Removed.
        * WKAL/Skeletons/Graphics/FloatPoint3D.t: Removed.
        * WKAL/Skeletons/Graphics/FloatRect.t: Removed.
        * WKAL/Skeletons/Graphics/FloatSize.t: Removed.
        * WKAL/Skeletons/Graphics/GeneratedImage.t: Removed.
        * WKAL/Skeletons/Graphics/Generator.t: Removed.
        * WKAL/Skeletons/Graphics/Gradient.t: Removed.
        * WKAL/Skeletons/Graphics/GraphicsContext.t: Removed.
        * WKAL/Skeletons/Graphics/GraphicsContextPlatformPrivateBal.t: Removed.
        * WKAL/Skeletons/Graphics/GraphicsTypes.t: Removed.
        * WKAL/Skeletons/Graphics/Image.t: Removed.
        * WKAL/Skeletons/Graphics/ImageBuffer.t: Removed.
        * WKAL/Skeletons/Graphics/ImageObserver.t: Removed.
        * WKAL/Skeletons/Graphics/ImageSource.t: Removed.
        * WKAL/Skeletons/Graphics/IntPoint.t: Removed.
        * WKAL/Skeletons/Graphics/IntRect.t: Removed.
        * WKAL/Skeletons/Graphics/IntSize.t: Removed.
        * WKAL/Skeletons/Graphics/IntSizeHash.t: Removed.
        * WKAL/Skeletons/Graphics/Path.t: Removed.
        * WKAL/Skeletons/Graphics/PathTraversalState.t: Removed.
        * WKAL/Skeletons/Graphics/Pattern.t: Removed.
        * WKAL/Skeletons/Graphics/Pen.t: Removed.
        * WKAL/Skeletons/Graphics/SVGImage.t: Removed.
        * WKAL/Skeletons/Graphics/SVGImageEmptyClients.t: Removed.
        * WKAL/Skeletons/Graphics/SVGPaintServer.t: Removed.
        * WKAL/Skeletons/Graphics/SVGPaintServerGradient.t: Removed.
        * WKAL/Skeletons/Graphics/SVGPaintServerLinearGradient.t: Removed.
        * WKAL/Skeletons/Graphics/SVGPaintServerPattern.t: Removed.
        * WKAL/Skeletons/Graphics/SVGPaintServerRadialGradient.t: Removed.
        * WKAL/Skeletons/Graphics/SVGPaintServerSolid.t: Removed.
        * WKAL/Skeletons/Graphics/SVGResource.t: Removed.
        * WKAL/Skeletons/Graphics/SVGResourceClipper.t: Removed.
        * WKAL/Skeletons/Graphics/SVGResourceFilter.t: Removed.
        * WKAL/Skeletons/Graphics/SVGResourceListener.t: Removed.
        * WKAL/Skeletons/Graphics/SVGResourceMarker.t: Removed.
        * WKAL/Skeletons/Graphics/SVGResourceMasker.t: Removed.
        * WKAL/Skeletons/Graphics/UnitBezier.t: Removed.
        * WKAL/Skeletons/Network: Removed.
        * WKAL/Skeletons/Network/AuthenticationChallenge.t: Removed.
        * WKAL/Skeletons/Network/AuthenticationChallengeBase.t: Removed.
        * WKAL/Skeletons/Network/CookieJar.t: Removed.
        * WKAL/Skeletons/Network/Credential.t: Removed.
        * WKAL/Skeletons/Network/FormData.t: Removed.
        * WKAL/Skeletons/Network/FormDataStreamCurl.t: Removed.
        * WKAL/Skeletons/Network/NetworkStateNotifier.t: Removed.
        * WKAL/Skeletons/Network/ProtectionSpace.t: Removed.
        * WKAL/Skeletons/Network/ResourceError.t: Removed.
        * WKAL/Skeletons/Network/ResourceErrorBase.t: Removed.
        * WKAL/Skeletons/Network/ResourceHandle.t: Removed.
        * WKAL/Skeletons/Network/ResourceHandleClient.t: Removed.
        * WKAL/Skeletons/Network/ResourceHandleInternal.t: Removed.
        * WKAL/Skeletons/Network/ResourceHandleManager.t: Removed.
        * WKAL/Skeletons/Network/ResourceRequest.t: Removed.
        * WKAL/Skeletons/Network/ResourceRequestBase.t: Removed.
        * WKAL/Skeletons/Network/ResourceResponse.t: Removed.
        * WKAL/Skeletons/Network/ResourceResponseBase.t: Removed.
        * WKAL/Skeletons/Widgets: Removed.
        * WKAL/Skeletons/Widgets/ClipboardBal.t: Removed.
        * WKAL/Skeletons/Widgets/ContextMenu.t: Removed.
        * WKAL/Skeletons/Widgets/ContextMenuItem.t: Removed.
        * WKAL/Skeletons/Widgets/Cursor.t: Removed.
        * WKAL/Skeletons/Widgets/Pasteboard.t: Removed.
        * WKAL/Skeletons/Widgets/PlatformScreen.t: Removed.
        * WKAL/Skeletons/Widgets/PlatformScrollBar.t: Removed.
        * WKAL/Skeletons/Widgets/PopupMenu.t: Removed.
        * WKAL/Skeletons/Widgets/PopupMenuClient.t: Removed.
        * WKAL/Skeletons/Widgets/RenderThemeBal.t: Removed.
        * WKAL/Skeletons/Widgets/ScrollView.t: Removed.
        * WKAL/Skeletons/Widgets/SearchPopupMenu.t: Removed.
        * WKAL/Skeletons/Widgets/Widget.t: Removed.
        * WKAL/Skeletons/Widgets/WidgetClient.t: Removed.
        * WKAL/Tests: Removed.
        * WKAL/Tests/CMakeLists.txt: Removed.
        * WKAL/Tests/Events: Removed.
        * WKAL/Tests/Events/EventLoopTest.cpp: Removed.
        * WKAL/Tests/Events/EventLoopTest.h: Removed.
        * WKAL/Tests/Events/PlatformKeyboardEventTest.cpp: Removed.
        * WKAL/Tests/Events/PlatformKeyboardEventTest.h: Removed.
        * WKAL/Tests/Events/PlatformMouseEventTest.cpp: Removed.
        * WKAL/Tests/Events/PlatformMouseEventTest.h: Removed.
        * WKAL/Tests/Events/PlatformWheelEventTest.cpp: Removed.
        * WKAL/Tests/Events/PlatformWheelEventTest.h: Removed.
        * WKAL/Tests/Fonts: Removed.
        * WKAL/Tests/Fonts/FontCacheTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontCacheTest.h: Removed.
        * WKAL/Tests/Fonts/FontCustomPlatformDataTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontCustomPlatformDataTest.h: Removed.
        * WKAL/Tests/Fonts/FontDataTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontDataTest.h: Removed.
        * WKAL/Tests/Fonts/FontDescriptionTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontDescriptionTest.h: Removed.
        * WKAL/Tests/Fonts/FontFallbackListTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontFallbackListTest.h: Removed.
        * WKAL/Tests/Fonts/FontFamilyTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontFamilyTest.h: Removed.
        * WKAL/Tests/Fonts/FontPlatformDataTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontPlatformDataTest.h: Removed.
        * WKAL/Tests/Fonts/FontRenderingModeTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontRenderingModeTest.h: Removed.
        * WKAL/Tests/Fonts/FontSelectorTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontSelectorTest.h: Removed.
        * WKAL/Tests/Fonts/FontTest.cpp: Removed.
        * WKAL/Tests/Fonts/FontTest.h: Removed.
        * WKAL/Tests/Fonts/GlyphBufferTest.cpp: Removed.
        * WKAL/Tests/Fonts/GlyphBufferTest.h: Removed.
        * WKAL/Tests/Fonts/GlyphPageTreeNodeTest.cpp: Removed.
        * WKAL/Tests/Fonts/GlyphPageTreeNodeTest.h: Removed.
        * WKAL/Tests/Fonts/GlyphWidthMapTest.cpp: Removed.
        * WKAL/Tests/Fonts/GlyphWidthMapTest.h: Removed.
        * WKAL/Tests/Fonts/SegmentedFontDataTest.cpp: Removed.
        * WKAL/Tests/Fonts/SegmentedFontDataTest.h: Removed.
        * WKAL/Tests/Fonts/SimpleFontDataTest.cpp: Removed.
        * WKAL/Tests/Fonts/SimpleFontDataTest.h: Removed.
        * WKAL/Tests/Fonts/StringTruncatorTest.cpp: Removed.
        * WKAL/Tests/Fonts/StringTruncatorTest.h: Removed.
        * WKAL/Tests/Graphics: Removed.
        * WKAL/Tests/Graphics/AffineTransformTest.cpp: Removed.
        * WKAL/Tests/Graphics/AffineTransformTest.h: Removed.
        * WKAL/Tests/Graphics/BitmapImageTest.cpp: Removed.
        * WKAL/Tests/Graphics/BitmapImageTest.h: Removed.
        * WKAL/Tests/Graphics/ColorTest.cpp: Removed.
        * WKAL/Tests/Graphics/ColorTest.h: Removed.
        * WKAL/Tests/Graphics/DragDataTest.cpp: Removed.
        * WKAL/Tests/Graphics/DragDataTest.h: Removed.
        * WKAL/Tests/Graphics/DragImageTest.cpp: Removed.
        * WKAL/Tests/Graphics/DragImageTest.h: Removed.
        * WKAL/Tests/Graphics/FloatPoint3DTest.cpp: Removed.
        * WKAL/Tests/Graphics/FloatPoint3DTest.h: Removed.
        * WKAL/Tests/Graphics/FloatPointTest.cpp: Removed.
        * WKAL/Tests/Graphics/FloatPointTest.h: Removed.
        * WKAL/Tests/Graphics/FloatRectTest.cpp: Removed.
        * WKAL/Tests/Graphics/FloatRectTest.h: Removed.
        * WKAL/Tests/Graphics/FloatSizeTest.cpp: Removed.
        * WKAL/Tests/Graphics/FloatSizeTest.h: Removed.
        * WKAL/Tests/Graphics/GeneratedImageTest.cpp: Removed.
        * WKAL/Tests/Graphics/GeneratedImageTest.h: Removed.
        * WKAL/Tests/Graphics/GeneratorTest.cpp: Removed.
        * WKAL/Tests/Graphics/GeneratorTest.h: Removed.
        * WKAL/Tests/Graphics/GradientTest.cpp: Removed.
        * WKAL/Tests/Graphics/GradientTest.h: Removed.
        * WKAL/Tests/Graphics/GraphicsContextPlatformPrivateCairoTest.cpp: Removed.
        * WKAL/Tests/Graphics/GraphicsContextPlatformPrivateCairoTest.h: Removed.
        * WKAL/Tests/Graphics/GraphicsContextTest.cpp: Removed.
        * WKAL/Tests/Graphics/GraphicsContextTest.h: Removed.
        * WKAL/Tests/Graphics/GraphicsTypesTest.cpp: Removed.
        * WKAL/Tests/Graphics/GraphicsTypesTest.h: Removed.
        * WKAL/Tests/Graphics/ImageBufferTest.cpp: Removed.
        * WKAL/Tests/Graphics/ImageBufferTest.h: Removed.
        * WKAL/Tests/Graphics/ImageObserverTest.cpp: Removed.
        * WKAL/Tests/Graphics/ImageObserverTest.h: Removed.
        * WKAL/Tests/Graphics/ImageSourceTest.cpp: Removed.
        * WKAL/Tests/Graphics/ImageSourceTest.h: Removed.
        * WKAL/Tests/Graphics/ImageTest.cpp: Removed.
        * WKAL/Tests/Graphics/ImageTest.h: Removed.
        * WKAL/Tests/Graphics/IntPointTest.cpp: Removed.
        * WKAL/Tests/Graphics/IntPointTest.h: Removed.
        * WKAL/Tests/Graphics/IntRectTest.cpp: Removed.
        * WKAL/Tests/Graphics/IntRectTest.h: Removed.
        * WKAL/Tests/Graphics/IntSizeHashTest.cpp: Removed.
        * WKAL/Tests/Graphics/IntSizeHashTest.h: Removed.
        * WKAL/Tests/Graphics/IntSizeTest.cpp: Removed.
        * WKAL/Tests/Graphics/IntSizeTest.h: Removed.
        * WKAL/Tests/Graphics/PathTest.cpp: Removed.
        * WKAL/Tests/Graphics/PathTest.h: Removed.
        * WKAL/Tests/Graphics/PathTraversalStateTest.cpp: Removed.
        * WKAL/Tests/Graphics/PathTraversalStateTest.h: Removed.
        * WKAL/Tests/Graphics/PenTest.cpp: Removed.
        * WKAL/Tests/Graphics/PenTest.h: Removed.
        * WKAL/Tests/Graphics/SVGImageEmptyClientsTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGImageEmptyClientsTest.h: Removed.
        * WKAL/Tests/Graphics/SVGImageTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGImageTest.h: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerGradientTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerGradientTest.h: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerLinearGradientTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerLinearGradientTest.h: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerPatternTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerPatternTest.h: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerRadialGradientTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerRadialGradientTest.h: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerSolidTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerSolidTest.h: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGPaintServerTest.h: Removed.
        * WKAL/Tests/Graphics/SVGResourceClipperTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGResourceClipperTest.h: Removed.
        * WKAL/Tests/Graphics/SVGResourceFilterTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGResourceFilterTest.h: Removed.
        * WKAL/Tests/Graphics/SVGResourceMarkerTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGResourceMarkerTest.h: Removed.
        * WKAL/Tests/Graphics/SVGResourceMaskerTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGResourceMaskerTest.h: Removed.
        * WKAL/Tests/Graphics/SVGResourceTest.cpp: Removed.
        * WKAL/Tests/Graphics/SVGResourceTest.h: Removed.
        * WKAL/Tests/Graphics/UnitBezierTest.cpp: Removed.
        * WKAL/Tests/Graphics/UnitBezierTest.h: Removed.
        * WKAL/Tests/Network: Removed.
        * WKAL/Tests/Network/AuthenticationChallengeBaseTest.cpp: Removed.
        * WKAL/Tests/Network/AuthenticationChallengeBaseTest.h: Removed.
        * WKAL/Tests/Network/AuthenticationChallengeTest.cpp: Removed.
        * WKAL/Tests/Network/AuthenticationChallengeTest.h: Removed.
        * WKAL/Tests/Network/CookieJarTest.cpp: Removed.
        * WKAL/Tests/Network/CookieJarTest.h: Removed.
        * WKAL/Tests/Network/CredentialTest.cpp: Removed.
        * WKAL/Tests/Network/CredentialTest.h: Removed.
        * WKAL/Tests/Network/FormDataStreamCurlTest.cpp: Removed.
        * WKAL/Tests/Network/FormDataStreamCurlTest.h: Removed.
        * WKAL/Tests/Network/FormDataTest.cpp: Removed.
        * WKAL/Tests/Network/FormDataTest.h: Removed.
        * WKAL/Tests/Network/NetworkStateNotifierTest.cpp: Removed.
        * WKAL/Tests/Network/NetworkStateNotifierTest.h: Removed.
        * WKAL/Tests/Network/ProtectionSpaceTest.cpp: Removed.
        * WKAL/Tests/Network/ProtectionSpaceTest.h: Removed.
        * WKAL/Tests/Network/ResourceErrorBaseTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceErrorBaseTest.h: Removed.
        * WKAL/Tests/Network/ResourceErrorTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceErrorTest.h: Removed.
        * WKAL/Tests/Network/ResourceHandleClientTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceHandleClientTest.h: Removed.
        * WKAL/Tests/Network/ResourceHandleInternalTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceHandleInternalTest.h: Removed.
        * WKAL/Tests/Network/ResourceHandleManagerTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceHandleManagerTest.h: Removed.
        * WKAL/Tests/Network/ResourceHandleTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceHandleTest.h: Removed.
        * WKAL/Tests/Network/ResourceRequestBaseTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceRequestBaseTest.h: Removed.
        * WKAL/Tests/Network/ResourceRequestTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceRequestTest.h: Removed.
        * WKAL/Tests/Network/ResourceResponseBaseTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceResponseBaseTest.h: Removed.
        * WKAL/Tests/Network/ResourceResponseTest.cpp: Removed.
        * WKAL/Tests/Network/ResourceResponseTest.h: Removed.
        * WKAL/Tests/Widgets: Removed.
        * WKAL/Tests/Widgets/ClipboardBalTest.cpp: Removed.
        * WKAL/Tests/Widgets/ClipboardBalTest.h: Removed.
        * WKAL/Tests/Widgets/ContextMenuItemTest.cpp: Removed.
        * WKAL/Tests/Widgets/ContextMenuItemTest.h: Removed.
        * WKAL/Tests/Widgets/ContextMenuTest.cpp: Removed.
        * WKAL/Tests/Widgets/ContextMenuTest.h: Removed.
        * WKAL/Tests/Widgets/CursorTest.cpp: Removed.
        * WKAL/Tests/Widgets/CursorTest.h: Removed.
        * WKAL/Tests/Widgets/PasteboardTest.cpp: Removed.
        * WKAL/Tests/Widgets/PasteboardTest.h: Removed.
        * WKAL/Tests/Widgets/PlatformScreenTest.cpp: Removed.
        * WKAL/Tests/Widgets/PlatformScreenTest.h: Removed.
        * WKAL/Tests/Widgets/PlatformScrollBarTest.cpp: Removed.
        * WKAL/Tests/Widgets/PlatformScrollBarTest.h: Removed.
        * WKAL/Tests/Widgets/PopupMenuClientTest.cpp: Removed.
        * WKAL/Tests/Widgets/PopupMenuClientTest.h: Removed.
        * WKAL/Tests/Widgets/PopupMenuTest.cpp: Removed.
        * WKAL/Tests/Widgets/PopupMenuTest.h: Removed.
        * WKAL/Tests/Widgets/RenderThemeBalTest.cpp: Removed.
        * WKAL/Tests/Widgets/RenderThemeBalTest.h: Removed.
        * WKAL/Tests/Widgets/ScrollViewTest.cpp: Removed.
        * WKAL/Tests/Widgets/ScrollViewTest.h: Removed.
        * WKAL/Tests/Widgets/SearchPopupMenuTest.cpp: Removed.
        * WKAL/Tests/Widgets/SearchPopupMenuTest.h: Removed.
        * WKAL/Tests/Widgets/WidgetTest.cpp: Removed.
        * WKAL/Tests/Widgets/WidgetTest.h: Removed.
        * WKAL/Tests/runWkalTests.cpp: Removed.
        * Widgets: Added.
        * Widgets/CMakeLists.txt: Added.

2008-12-01  Olivier DOLE  <odole@pleyo.com>

        Enable SVG support.
        Move specific SVG files into a svg directory.

        * WKAL/CMakeLists.txt:
        * WKAL/Concretizations/Graphics/Cairo/BCRenderPathCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCRenderPathCairo.h: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCSVGPaintServerCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCSVGPaintServerGradientCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCSVGPaintServerPatternCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCSVGPaintServerSolidCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCSVGResourceClipperCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCSVGResourceFilterCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/BCSVGResourceMaskerCairo.cpp: Removed.
        * WKAL/Concretizations/Graphics/Cairo/svg: Added.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCRenderPathCairo.cpp: Added.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCRenderPathCairo.h: Added.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGPaintServerCairo.cpp: Added.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGPaintServerGradientCairo.cpp: Added.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGPaintServerPatternCairo.cpp: Added.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGPaintServerSolidCairo.cpp: Added.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGResourceClipperCairo.cpp: Added.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGResourceFilterCairo.cpp: Added.
        * WKAL/Concretizations/Graphics/Cairo/svg/BCSVGResourceMaskerCairo.cpp: Added.
        * WKAL/Concretizations/Graphics/SDL/BCRenderPathSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerGradientSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerPatternSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerPatternSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerSolidSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerSolidSDL.h: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCSVGResourceClipperSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCSVGResourceFilterSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCSVGResourceMaskerSDL.cpp: Removed.
        * WKAL/Concretizations/Graphics/SDL/svg: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCRenderPathSDL.cpp: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerGradientSDL.cpp: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerPatternSDL.cpp: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerPatternSDL.h: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerSDL.cpp: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerSolidSDL.cpp: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGPaintServerSolidSDL.h: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGResourceClipperSDL.cpp: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGResourceFilterSDL.cpp: Added.
        * WKAL/Concretizations/Graphics/SDL/svg/BCSVGResourceMaskerSDL.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/BCFEBlendWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFEBlendWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFEColorMatrixWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFEColorMatrixWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFEComponentTransferWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFEComponentTransferWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFECompositeWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCFECompositeWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGImageEmptyClientsWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGImageWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGImageWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerGradientWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerGradientWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerLinearGradientWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerLinearGradientWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerPatternWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerPatternWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerRadialGradientWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerRadialGradientWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerSolidWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerSolidWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGPaintServerWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceClipperWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceClipperWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceFilterWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceFilterWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceListenerWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceMarkerWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceMarkerWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceMaskerWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceMaskerWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceWK.cpp: Removed.
        * WKAL/Concretizations/Graphics/WK/BCSVGResourceWK.h: Removed.
        * WKAL/Concretizations/Graphics/WK/svg: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEBlendWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEBlendWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEColorMatrixWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEColorMatrixWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEComponentTransferWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCFEComponentTransferWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCFECompositeWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCFECompositeWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGImageEmptyClientsWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGImageWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGImageWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerGradientWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerGradientWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerLinearGradientWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerLinearGradientWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerPatternWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerPatternWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerRadialGradientWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerRadialGradientWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerSolidWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerSolidWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGPaintServerWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceClipperWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceClipperWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceFilterWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceFilterWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceListenerWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceMarkerWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceMarkerWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceMaskerWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceMaskerWK.h: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceWK.cpp: Added.
        * WKAL/Concretizations/Graphics/WK/svg/BCSVGResourceWK.h: Added.

2008-11-12  Olivier DOLE  <odole@pleyo.com>

        Fix cookie compilation in release and also when database support is
        disabled.

        * WKAL/Concretizations/Network/Curl/BCCookieCurl.cpp:
        (WKAL::Cookie::setExpiry):
        * WKAL/Concretizations/Network/Curl/BCCookieManagerCurl.cpp:
        * WKAL/Concretizations/Network/Curl/BCCookieManagerCurl.h:
        * WKAL/Concretizations/Network/Curl/BCResourceHandleCurl.cpp:
        (WKAL::ResourceHandle::checkAndSendCookies):

2008-11-03  Julien Chaffraix  <jchaffraix@pleyo.com>

        Not reviewed.

        Add cookie handling in WebCore for the cURL backend.

        * WKAL/CMakeLists.txt: Added new files.
        * WKAL/Concretizations/Network/Curl/BCCookieCurl.cpp: Added.
        (WKAL::Cookie::is_lws): Used to check if a characters is a Light-Weight Space (LWS)
        in the specification.

        (WKAL::Cookie::parse): Used to parse a single cookie.
        (WKAL::Cookie::setExpiry): Set the "Expiry" cookie information.
        (WKAL::Cookie::setMaxAge): Set the "Max-Age" cookie information.
        * WKAL/Concretizations/Network/Curl/BCCookieCurl.h: Added.
        (WKAL::Cookie::Cookie):
        (WKAL::Cookie::~Cookie):
        (WKAL::Cookie::name):
        (WKAL::Cookie::setName): Name information getter / setter.

        (WKAL::Cookie::value):
        (WKAL::Cookie::setValue): Value information getter / setter.

        (WKAL::Cookie::path):
        (WKAL::Cookie::setPath): Path information getter / setter.

        (WKAL::Cookie::domain):
        (WKAL::Cookie::setDomain): Domain information getter / setter.

        (WKAL::Cookie::expiry):
        (WKAL::Cookie::lastAccessed):
        (WKAL::Cookie::setLastAccessed): LastAccessed getter / setter.
        (WKAL::Cookie::isSecure):
        (WKAL::Cookie::setSecureFlag): IsSecure getter / setter.

        (WKAL::Cookie::isSession): IsSession information getter.

        * WKAL/Concretizations/Network/Curl/BCCookieManagerCurl.cpp: Added.
        (WKAL::CookieManager::getCookieManager):
        (WKAL::CookieManager::CookieManager):
        (WKAL::CookieManager::~CookieManager):
        (WKAL::CookieManager::is_cookie_sep):
        (WKAL::CookieManager::setCookies):
        (WKAL::CookieManager::shouldReject): Perform the security check
        (domain, secure over http / https ...)

        (WKAL::CookieManager::getCookie):
        (WKAL::CookieManager::removeAllCookies):
        (WKAL::CookieManager::setCookieJar): Set the cookie jar filename.
        (WKAL::CookieManager::checkAndTreatCookie):
        (WKAL::CookieManager::addCookieToMap):
        (WKAL::CookieManager::update):

        (WKAL::CookieManager::getDatabaseCookies):
        (WKAL::CookieManager::insertCookieIntoDatabase):
        (WKAL::CookieManager::updateDatabaseEntry):
        (WKAL::CookieManager::removeCookieFromDatabase): Methods to update the
        database.

        * WKAL/Concretizations/Network/Curl/BCCookieManagerCurl.h: Added.
        (WKAL::CookieManager::cookiesCount):
        (WKAL::CookieManager::removedCookie):
        * WKAL/Concretizations/Network/Curl/BCCookieMapCurl.cpp: Added.
        (WKAL::CookieMap::~CookieMap):
        (WKAL::CookieMap::takePrevious):
        (WKAL::CookieMap::add):
        (WKAL::CookieMap::remove):
        (WKAL::CookieMap::removeOldestCookie): Remove the oldest cookie in
        the map.

        (WKAL::CookieMap::updateTime):
        (WKAL::CookieMap::updateOldestCookie): Update the oldest cookie in the
        map.

        * WKAL/Concretizations/Network/Curl/BCCookieMapCurl.h: Added.
        (WKAL::CookieMap::CookieMap):
        (WKAL::CookieMap::count):
        (WKAL::CookieMap::canInsertCookie):
        (WKAL::CookieMap::getCookieMap):
        * WKAL/Concretizations/Network/Curl/BCResourceHandleCurl.cpp:
        (WKAL::ResourceHandle::setCookies): Used to set the cookies.
        (WKAL::ResourceHandle::checkAndSendCookies): Used to add the "Cookie:"
        header on the cURL handle.

        * WKAL/Concretizations/Network/Curl/BCResourceHandleManagerCurl.cpp:
        (WKAL::ResourceHandleManager::ResourceHandleManager): Removed the cookie jar
        filename attribute (moved into the CookieManager).

        (WKAL::ResourceHandleManager::~ResourceHandleManager): Ditto.
        (WKAL::ResourceHandleManager::setCookieJarFileName): Ditto.
        (WKAL::headerCallback): Add the "Cookie" header.
        (WKAL::ResourceHandleManager::initializeHandle): Ditto.
        * WKAL/Concretizations/Network/Curl/BCResourceHandleManagerCurl.h: Remove
        cookie jar filename attribute.

        * WKAL/Concretizations/Network/WK/BCResourceHandleWK.h:
        * scripts/patches/CookieJarCurl.patch: Added.
        * scripts/patches/ResourceHandleCurl.patch: Added.
        * scripts/patches/ResourceHandleManager_cpp.patch: Added.
        * scripts/patches/ResourceHandleManager_h.patch: Added.
        * scripts/patches/ResourceHandle_h.patch: Added.
        * scripts/patches/index.txt:

2008-10-21  Olivier DOLE  <odole@pleyo.com>

        Clean CMake for customer part.

        * BALWTF/Concretizations/Unicode/CMakeLists.txt:
        * OWBAL/CMakeLists.txt:
        * WKAL/CMakeLists.txt:

2008-10-20  Olivier DOLE  <odole@pleyo.com>

        Add #ifdef to disable inspector.

        * WKAL/Concretizations/Widgets/WK/BCContextMenuWK.cpp:
        (WKAL::ContextMenu::addInspectElementItem):
        * scripts/patches/ContextMenu.patch: Added.
        * scripts/patches/index.txt:

2008-10-14  Jean-Charles Verdié  <jcverdie@pleyo.com>

         Reviewed by Olivier Dole.
         MacOS with MacPorts compilation (1st integration, some corner cases may fail)

        * Base/BALBase.h.in:
        * Base/wtf/Platform.h:
        * Includes/owb-config.h.cmake:
        * OWBAL/Concretizations/Facilities/Linux/BCFileIOLinux.cpp:

2008-10-09  Olivier DOLE  <odole@pleyo.com>

        Remove deprecated CMakeLists.txt.

        * OWBAL/Concretizations/Database/CMakeLists.txt: Removed.
        * OWBAL/Concretizations/Facilities/CMakeLists.txt: Removed.
        * OWBAL/Concretizations/ImageDecoder/CMakeLists.txt: Removed.
        * OWBAL/Concretizations/Internationalization/CMakeLists.txt: Removed.
        * OWBAL/Concretizations/Media/CMakeLists.txt: Removed.
        * OWBAL/Concretizations/Memory/CMakeLists.txt: Removed.
        * OWBAL/Concretizations/Types/CMakeLists.txt: Removed.
        * WKAL/Concretizations/Events/CMakeLists.txt: Removed.
        * WKAL/Concretizations/Fonts/CMakeLists.txt: Removed.
        * WKAL/Concretizations/Graphics/CMakeLists.txt: Removed.
        * WKAL/Concretizations/Network/CMakeLists.txt: Removed.
        * WKAL/Concretizations/Widgets/CMakeLists.txt: Removed.

2008-10-06  Olivier DOLE  <odole@pleyo.com>

        fix owb-config.h

        * Includes/owb-config.h.cmake:

2008-10-04  Olivier DOLE  <odole@pleyo.com>

        First clean.

        * BALWTF/CMakeLists.txt:

2008-10-03  Olivier DOLE  <odole@pleyo.com>

        Fix CMakeLists for customer port.

        * BALWTF/Concretizations/Unicode/CMakeLists.txt:

2008-10-03  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Ticket #300: Add some probes to evaluate the OWB spends in each engine parts

        * OWBAL/Concretizations/ImageDecoder/GIF/WK/BCGIFImageReaderWK.cpp:
        (GIFImageReader::read):
        * OWBAL/Concretizations/ImageDecoder/JPEG/WK/BCJPEGImageDecoderWK.cpp:
        (OWBAL::JPEGImageReader::decode):
        * OWBAL/Concretizations/ImageDecoder/PNG/WK/BCPNGImageDecoderWK.cpp:
        (OWBAL::PNGImageReader::decode):
        Add 3 timers to probe image decoding.

        * OWBAL/Concretizations/Types/CMakeLists.txt: Add the BCTimeCounterWK.* files.

        * OWBAL/Concretizations/Types/WK/BCTimeCounterWK.cpp: Added.
        (WTF::TimeCounter::TimeCounter):
        (WTF::TimeCounter::~TimeCounter):
        (WTF::TimeCounter::startCounting):
        (WTF::TimeCounter::stopCounting):
        * OWBAL/Concretizations/Types/WK/BCTimeCounterWK.h: Added.

        * WKAL/Concretizations/Fonts/WK/BCFontWK.cpp:
        (WKAL::Font::drawGlyphBuffer):
        (WKAL::Font::drawText):
        Add a timer for the drawGlyph and the drawText methods.

        * WKAL/Concretizations/Graphics/WK/BCGraphicsContextWK.cpp:
        (WKAL::GraphicsContext::drawImage):
        Add a timer for drawImage.

        * WKAL/Concretizations/Graphics/WK/BCImageWK.cpp:
        (WKAL::Image::drawTiled):
        Add a timer for drawPattern.

        * WKAL/Concretizations/Network/Curl/BCResourceHandleManagerCurl.cpp:
        (WKAL::writeCallback):
        (WKAL::headerCallback):
        (WKAL::ResourceHandleManager::downloadTimerCallback):
        Add a timer for the network code (measure the time spend in libcURL).

2008-10-03  Olivier DOLE  <odole@pleyo.com>

        Fix generic internationalization compilation.
        Add embedded font support.

        * BALWTF/Concretizations/Unicode/CMakeLists.txt:
        * OWBAL/CMakeLists.txt:
        * WKAL/CMakeLists.txt:

2008-10-03  Olivier DOLE  <odole@pleyo.com>

        Add internationalization support.

        * BALWTF/CMakeLists.txt:
        * OWBAL/CMakeLists.txt:

2008-10-03  Olivier DOLE  <odole@pleyo.com>

        Fix CMakeLists.txt in BAL/Base for customer iuclude which was
        incorrect.

        * Base/CMakeLists.txt:

2008-10-03  Olivier DOLE  <odole@pleyo.com>

        Add include for customer sources for OWBAL and WKAL.
        Clean CMakeLists.txt.

        * OWBAL/CMakeLists.txt:
        * WKAL/CMakeLists.txt:

2008-10-02  Olivier DOLE  <odole@pleyo.com>

        rewrite cmake to get a single library and more clean and modular cmake.
        move some OWBAL files in a new BALWTF directory as they didn't belong
		to the same namespace.

        * BALWTF: Added.
        * BALWTF/CMakeLists.txt: Added.
        * BALWTF/Concretizations: Added.
        * BALWTF/Concretizations/Memory: Added.
        * BALWTF/Concretizations/Memory/CMakeLists.txt: Added.
        * BALWTF/Concretizations/Memory/WK: Added.
        * BALWTF/Concretizations/Memory/WK/BCFastMallocWK.cpp: Added.
        (WTF::initializeIsForbiddenKey):
        (WTF::isForbidden):
        (WTF::fastMallocForbid):
        (WTF::fastMallocAllow):
        (WTF::fastZeroedMalloc):
        (WTF::tryFastZeroedMalloc):
        (WTF::tryFastMalloc):
        (WTF::fastMalloc):
        (WTF::tryFastCalloc):
        (WTF::fastCalloc):
        (WTF::fastFree):
        (WTF::tryFastRealloc):
        (WTF::fastRealloc):
        (WTF::releaseFastMallocFreeMemory):
        (WTF::FastMallocZone::goodSize):
        (WTF::FastMallocZone::check):
        (WTF::FastMallocZone::print):
        (WTF::FastMallocZone::log):
        (WTF::FastMallocZone::forceLock):
        (WTF::FastMallocZone::forceUnlock):
        (WTF::FastMallocZone::statistics):
        (WTF::FastMallocZone::zoneValloc):
        (WTF::FastMallocZone::zoneDestroy):
        (WTF::KernelSupportsTLS):
        (WTF::CheckIfKernelSupportsTLS):
        (WTF::):
        (WTF::ClassIndex):
        (WTF::LgFloor):
        (WTF::SLL_Next):
        (WTF::SLL_SetNext):
        (WTF::SLL_Push):
        (WTF::SLL_Pop):
        (WTF::SLL_PopRange):
        (WTF::SLL_PushRange):
        (WTF::SLL_Size):
        (WTF::SizeClass):
        (WTF::ByteSizeForClass):
        (WTF::NumMoveSize):
        (WTF::InitSizeClasses):
        (WTF::MetaDataAlloc):
        (WTF::PageHeapAllocator::Init):
        (WTF::PageHeapAllocator::New):
        (WTF::PageHeapAllocator::Delete):
        (WTF::PageHeapAllocator::inuse):
        (WTF::pages):
        (WTF::AllocationSize):
        (WTF::Event):
        (WTF::NewSpan):
        (WTF::DeleteSpan):
        (WTF::DLL_Init):
        (WTF::DLL_Remove):
        (WTF::DLL_IsEmpty):
        (WTF::DLL_Length):
        (WTF::DLL_Print):
        (WTF::DLL_Prepend):
        (WTF::TCMalloc_PageHeap::GetDescriptor):
        (WTF::TCMalloc_PageHeap::GetDescriptorEnsureSafe):
        (WTF::TCMalloc_PageHeap::SystemBytes):
        (WTF::TCMalloc_PageHeap::FreeBytes):
        (WTF::TCMalloc_PageHeap::GetSizeClassIfCached):
        (WTF::TCMalloc_PageHeap::CacheSizeClass):
        (WTF::TCMalloc_PageHeap::RecordSpan):
        (WTF::TCMalloc_PageHeap::init):
        (WTF::TCMalloc_PageHeap::New):
        (WTF::TCMalloc_PageHeap::AllocLarge):
        (WTF::TCMalloc_PageHeap::Split):
        (WTF::propagateDecommittedState):
        (WTF::TCMalloc_PageHeap::Carve):
        (WTF::mergeDecommittedStates):
        (WTF::TCMalloc_PageHeap::Delete):
        (WTF::TCMalloc_PageHeap::IncrementalScavenge):
        (WTF::TCMalloc_PageHeap::RegisterSizeClass):
        (WTF::PagesToMB):
        (WTF::TCMalloc_PageHeap::Dump):
        (WTF::TCMalloc_PageHeap::GrowHeap):
        (WTF::TCMalloc_PageHeap::Check):
        (WTF::TCMalloc_PageHeap::CheckList):
        (WTF::ReleaseFreeList):
        (WTF::TCMalloc_PageHeap::ReleaseFreePages):
        (WTF::TCMalloc_ThreadCache_FreeList::Init):
        (WTF::TCMalloc_ThreadCache_FreeList::length):
        (WTF::TCMalloc_ThreadCache_FreeList::empty):
        (WTF::TCMalloc_ThreadCache_FreeList::lowwatermark):
        (WTF::TCMalloc_ThreadCache_FreeList::clear_lowwatermark):
        (WTF::TCMalloc_ThreadCache_FreeList::Push):
        (WTF::TCMalloc_ThreadCache_FreeList::PushRange):
        (WTF::TCMalloc_ThreadCache_FreeList::PopRange):
        (WTF::TCMalloc_ThreadCache_FreeList::Pop):
        (WTF::TCMalloc_ThreadCache_FreeList::enumerateFreeObjects):
        (WTF::TCMalloc_ThreadCache::freelist_length):
        (WTF::TCMalloc_ThreadCache::Size):
        (WTF::TCMalloc_ThreadCache::enumerateFreeObjects):
        (WTF::TCMalloc_Central_FreeList::length):
        (WTF::TCMalloc_Central_FreeList::tc_length):
        (WTF::TCMalloc_Central_FreeList::enumerateFreeObjects):
        (WTF::getPageHeap):
        (WTF::setThreadHeap):
        (WTF::TCMalloc_Central_FreeList::Init):
        (WTF::TCMalloc_Central_FreeList::ReleaseListToSpans):
        (WTF::TCMalloc_Central_FreeList::ReleaseToSpans):
        (WTF::TCMalloc_Central_FreeList::EvictRandomSizeClass):
        (WTF::TCMalloc_Central_FreeList::MakeCacheSpace):
        (WTF::TCMalloc_Central_FreeList::ShrinkCache):
        (WTF::TCMalloc_Central_FreeList::InsertRange):
        (WTF::TCMalloc_Central_FreeList::RemoveRange):
        (WTF::TCMalloc_Central_FreeList::FetchFromSpansSafe):
        (WTF::TCMalloc_Central_FreeList::FetchFromSpans):
        (WTF::TCMalloc_Central_FreeList::Populate):
        (WTF::TCMalloc_ThreadCache::SampleAllocation):
        (WTF::TCMalloc_ThreadCache::Init):
        (WTF::TCMalloc_ThreadCache::Cleanup):
        (WTF::TCMalloc_ThreadCache::Allocate):
        (WTF::TCMalloc_ThreadCache::Deallocate):
        (WTF::TCMalloc_ThreadCache::FetchFromCentralCache):
        (WTF::TCMalloc_ThreadCache::ReleaseToCentralCache):
        (WTF::TCMalloc_ThreadCache::Scavenge):
        (WTF::TCMalloc_ThreadCache::PickNextSample):
        (WTF::TCMalloc_ThreadCache::InitModule):
        (WTF::TCMalloc_ThreadCache::NewHeap):
        (WTF::TCMalloc_ThreadCache::GetThreadHeap):
        (WTF::TCMalloc_ThreadCache::GetCache):
        (WTF::TCMalloc_ThreadCache::GetCacheIfPresent):
        (WTF::TCMalloc_ThreadCache::InitTSD):
        (WTF::TCMalloc_ThreadCache::CreateCacheIfNecessary):
        (WTF::TCMallocStats::ExtractStats):
        (WTF::TCMallocStats::DumpStats):
        (WTF::TCMallocStats::PrintStats):
        (WTF::TCMallocStats::DumpStackTraces):
        (WTF::TCMallocStats::TCMallocImplementation::GetStats):
        (WTF::TCMallocStats::TCMallocImplementation::ReadStackTraces):
        (WTF::TCMallocStats::TCMallocImplementation::GetNumericProperty):
        (WTF::TCMallocStats::TCMallocImplementation::SetNumericProperty):
        (WTF::TCMallocStats::TCMallocImplementation::MarkThreadIdle):
        (WTF::TCMallocStats::TCMallocImplementation::ReleaseFreeMemory):
        (WTF::TCMallocStats::TCMallocGuard::TCMallocGuard):
        (WTF::TCMallocStats::TCMallocGuard::~TCMallocGuard):
        (WTF::TCMallocStats::DoSampledAllocation):
        (WTF::TCMallocStats::CheckCachedSizeClass):
        (WTF::TCMallocStats::CheckedMallocResult):
        (WTF::TCMallocStats::SpanToMallocResult):
        (WTF::TCMallocStats::do_malloc):
        (WTF::TCMallocStats::do_free):
        (WTF::TCMallocStats::do_memalign):
        (WTF::TCMallocStats::do_malloc_stats):
        (WTF::TCMallocStats::do_mallopt):
        (WTF::TCMallocStats::do_mallinfo):
        (WTF::TCMallocStats::fastMalloc):
        (WTF::TCMallocStats::tryFastMalloc):
        (WTF::TCMallocStats::malloc):
        (WTF::TCMallocStats::free):
        (WTF::TCMallocStats::fastCalloc):
        (WTF::TCMallocStats::tryFastCalloc):
        (WTF::TCMallocStats::calloc):
        (WTF::TCMallocStats::cfree):
        (WTF::TCMallocStats::fastRealloc):
        (WTF::TCMallocStats::tryFastRealloc):
        (WTF::TCMallocStats::realloc):
        (WTF::TCMallocStats::cpp_alloc):
        (WTF::TCMallocStats::operator new):
        (WTF::TCMallocStats::):
        (WTF::TCMallocStats::operator new[]):
        (WTF::TCMallocStats::malloc_stats):
        (WTF::TCMallocStats::mallopt):
        (WTF::TCMallocStats::mallinfo):
        (WTF::TCMallocStats::FreeObjectFinder::FreeObjectFinder):
        (WTF::TCMallocStats::FreeObjectFinder::visit):
        (WTF::TCMallocStats::FreeObjectFinder::isFreeObject):
        (WTF::TCMallocStats::FreeObjectFinder::freeObjectCount):
        (WTF::TCMallocStats::FreeObjectFinder::findFreeObjects):
        (WTF::TCMallocStats::PageMapFreeObjectFinder::PageMapFreeObjectFinder):
        (WTF::TCMallocStats::PageMapFreeObjectFinder::visit):
        (WTF::TCMallocStats::PageMapMemoryUsageRecorder::PageMapMemoryUsageRecorder):
        (WTF::TCMallocStats::PageMapMemoryUsageRecorder::visit):
        (WTF::TCMallocStats::FastMallocZone::enumerate):
        (WTF::TCMallocStats::FastMallocZone::size):
        (WTF::TCMallocStats::FastMallocZone::zoneMalloc):
        (WTF::TCMallocStats::FastMallocZone::zoneCalloc):
        (WTF::TCMallocStats::FastMallocZone::zoneFree):
        (WTF::TCMallocStats::FastMallocZone::zoneRealloc):
        (WTF::TCMallocStats::FastMallocZone::FastMallocZone):
        (WTF::TCMallocStats::FastMallocZone::init):
        (WTF::TCMallocStats::releaseFastMallocFreeMemory):
        * BALWTF/Concretizations/Memory/WK/BCFastMallocWK.h: Added.
        (operator new):
        (operator delete):
        (operator new[]):
        (operator delete[]):
        * BALWTF/Concretizations/Memory/WK/BCMallocZoneSupportWK.h: Added.
        (WTF::RemoteMemoryReader::RemoteMemoryReader):
        (WTF::RemoteMemoryReader::operator()):
        * BALWTF/Concretizations/Memory/WK/BCTCSystemAllocWK.cpp: Added.
        (TrySbrk):
        (TryMmap):
        (TryVirtualAlloc):
        (TryDevMem):
        (TCMalloc_SystemAlloc):
        (TCMalloc_SystemRelease):
        (TCMalloc_SystemCommit):
        * BALWTF/Concretizations/Memory/WK/BCTCSystemAllocWK.h: Added.
        (TCMalloc_SystemCommit):
        * BALWTF/Concretizations/Types: Added.
        * BALWTF/Concretizations/Types/CMakeLists.txt: Added.
        * BALWTF/Concretizations/Types/Gtk: Added.
        * BALWTF/Concretizations/Types/Gtk/BCMainThreadGtk.cpp: Added.
        (WTF::timeoutFired):
        (WTF::scheduleDispatchFunctionsOnMainThread):
        * BALWTF/Concretizations/Types/Gtk/BCThreadingGtk.cpp: Added.
        (WTF::threadMapMutex):
        (WTF::initializeThreading):
        (WTF::threadMap):
        (WTF::establishIdentifierForThread):
        (WTF::identifierByGthreadHandle):
        (WTF::threadForIdentifier):
        (WTF::clearThreadForIdentifier):
        (WTF::createThread):
        (WTF::waitForThreadCompletion):
        (WTF::detachThread):
        (WTF::currentThread):
        (WTF::isMainThread):
        (WTF::Mutex::Mutex):
        (WTF::Mutex::~Mutex):
        (WTF::Mutex::lock):
        (WTF::Mutex::tryLock):
        (WTF::Mutex::unlock):
        (WTF::ThreadCondition::ThreadCondition):
        (WTF::ThreadCondition::~ThreadCondition):
        (WTF::ThreadCondition::wait):
        (WTF::ThreadCondition::timedWait):
        (WTF::ThreadCondition::signal):
        (WTF::ThreadCondition::broadcast):
        * BALWTF/Concretizations/Types/Gtk/BCThreadingGtk.h: Added.
        (WTF::Mutex::impl):
        (WTF::atomicIncrement):
        (WTF::atomicDecrement):
        (WTF::ThreadSafeShared::ThreadSafeShared):
        (WTF::ThreadSafeShared::ref):
        (WTF::ThreadSafeShared::deref):
        (WTF::ThreadSafeShared::hasOneRef):
        (WTF::ThreadSafeShared::refCount):
        * BALWTF/Concretizations/Types/None: Added.
        * BALWTF/Concretizations/Types/None/BCMainThreadNone.cpp: Added.
        (WTF::scheduleDispatchFunctionsOnMainThread):
        * BALWTF/Concretizations/Types/None/BCThreadingNone.cpp: Added.
        (WTF::initializeThreading):
        (WTF::createThread):
        (WTF::waitForThreadCompletion):
        (WTF::detachThread):
        (WTF::currentThread):
        (WTF::isMainThread):
        (WTF::Mutex::Mutex):
        (WTF::Mutex::~Mutex):
        (WTF::Mutex::lock):
        (WTF::Mutex::tryLock):
        (WTF::Mutex::unlock):
        (WTF::ThreadCondition::ThreadCondition):
        (WTF::ThreadCondition::~ThreadCondition):
        (WTF::ThreadCondition::wait):
        (WTF::ThreadCondition::timedWait):
        (WTF::ThreadCondition::signal):
        (WTF::ThreadCondition::broadcast):
        * BALWTF/Concretizations/Types/None/BCThreadingNone.h: Added.
        (WTF::Mutex::impl):
        (WTF::atomicIncrement):
        (WTF::atomicDecrement):
        (WTF::ThreadSafeShared::ThreadSafeShared):
        (WTF::ThreadSafeShared::ref):
        (WTF::ThreadSafeShared::deref):
        (WTF::ThreadSafeShared::hasOneRef):
        (WTF::ThreadSafeShared::refCount):
        * BALWTF/Concretizations/Types/Pthreads: Added.
        * BALWTF/Concretizations/Types/Pthreads/BCMainThreadPthreads.cpp: Added.
        (WTF::scheduleDispatchFunctionsOnMainThread):
        * BALWTF/Concretizations/Types/Pthreads/BCThreadingPthreads.cpp: Added.
        (WTF::threadMapMutex):
        (WTF::initializeThreading):
        (WTF::threadMap):
        (WTF::establishIdentifierForPthreadHandle):
        (WTF::identifierByPthreadHandle):
        (WTF::pthreadHandleForIdentifier):
        (WTF::clearPthreadHandleForIdentifier):
        (WTF::createThread):
        (WTF::waitForThreadCompletion):
        (WTF::detachThread):
        (WTF::currentThread):
        (WTF::isMainThread):
        (WTF::Mutex::Mutex):
        (WTF::Mutex::~Mutex):
        (WTF::Mutex::lock):
        (WTF::Mutex::tryLock):
        (WTF::Mutex::unlock):
        (WTF::ThreadCondition::ThreadCondition):
        (WTF::ThreadCondition::~ThreadCondition):
        (WTF::ThreadCondition::wait):
        (WTF::ThreadCondition::timedWait):
        (WTF::ThreadCondition::signal):
        (WTF::ThreadCondition::broadcast):
        * BALWTF/Concretizations/Types/Pthreads/BCThreadingPthreads.h: Added.
        (WTF::Mutex::impl):
        (WTF::atomicIncrement):
        (WTF::atomicDecrement):
        (WTF::ThreadSafeShared::ThreadSafeShared):
        (WTF::ThreadSafeShared::ref):
        (WTF::ThreadSafeShared::deref):
        (WTF::ThreadSafeShared::hasOneRef):
        (WTF::ThreadSafeShared::refCount):
        * BALWTF/Concretizations/Types/WK: Added.
        * BALWTF/Concretizations/Types/WK/BCASCIICTypeWK.h: Added.
        (WTF::isASCIIAlpha):
        (WTF::isASCIIAlphanumeric):
        (WTF::isASCIIDigit):
        (WTF::isASCIIHexDigit):
        (WTF::isASCIIOctalDigit):
        (WTF::isASCIILower):
        (WTF::isASCIIUpper):
        (WTF::isASCIISpace):
        (WTF::toASCIILower):
        (WTF::toASCIIUpper):
        (WTF::toASCIIHexValue):
        * BALWTF/Concretizations/Types/WK/BCAVLTreeWK.h: Added.
        (JSC::AVLTreeDefaultBSet::operator[]):
        (JSC::AVLTreeDefaultBSet::set):
        (JSC::AVLTreeDefaultBSet::reset):
        (JSC::AVLTree::):
        (JSC::AVLTree::abstractor):
        (JSC::AVLTree::purge):
        (JSC::AVLTree::is_empty):
        (JSC::AVLTree::AVLTree):
        (JSC::AVLTree::Iterator::Iterator):
        (JSC::AVLTree::Iterator::start_iter):
        (JSC::AVLTree::Iterator::start_iter_least):
        (JSC::AVLTree::Iterator::start_iter_greatest):
        (JSC::AVLTree::Iterator::operator*):
        (JSC::AVLTree::Iterator::operator++):
        (JSC::AVLTree::Iterator::operator--):
        (JSC::AVLTree::Iterator::cmp_k_n):
        (JSC::AVLTree::Iterator::cmp_n_n):
        (JSC::AVLTree::Iterator::get_lt):
        (JSC::AVLTree::Iterator::get_gt):
        (JSC::AVLTree::Iterator::null):
        (JSC::AVLTree::build):
        (JSC::AVLTree::get_lt):
        (JSC::AVLTree::set_lt):
        (JSC::AVLTree::get_gt):
        (JSC::AVLTree::set_gt):
        (JSC::AVLTree::get_bf):
        (JSC::AVLTree::set_bf):
        (JSC::AVLTree::cmp_k_n):
        (JSC::AVLTree::cmp_n_n):
        (JSC::AVLTree::null):
        (JSC::AVLTree::balance):
        (JSC::::insert):
        (JSC::::search):
        (JSC::::search_least):
        (JSC::::search_greatest):
        (JSC::::remove):
        (JSC::::subst):
        * BALWTF/Concretizations/Types/WK/BCAssertionsWK.cpp: Added.
        * BALWTF/Concretizations/Types/WK/BCAssertionsWK.h: Added.
        * BALWTF/Concretizations/Types/WK/BCDequeWK.h: Added.
        (WTF::Deque::size):
        (WTF::Deque::isEmpty):
        (WTF::Deque::begin):
        (WTF::Deque::end):
        (WTF::Deque::rbegin):
        (WTF::Deque::rend):
        (WTF::Deque::first):
        (WTF::DequeIteratorBase::assign):
        (WTF::DequeIterator::DequeIterator):
        (WTF::DequeIterator::operator=):
        (WTF::DequeIterator::operator*):
        (WTF::DequeIterator::operator->):
        (WTF::DequeIterator::operator==):
        (WTF::DequeIterator::operator!=):
        (WTF::DequeIterator::operator++):
        (WTF::DequeIterator::operator--):
        (WTF::DequeConstIterator::DequeConstIterator):
        (WTF::DequeConstIterator::operator=):
        (WTF::DequeConstIterator::operator*):
        (WTF::DequeConstIterator::operator->):
        (WTF::DequeConstIterator::operator==):
        (WTF::DequeConstIterator::operator!=):
        (WTF::DequeConstIterator::operator++):
        (WTF::DequeConstIterator::operator--):
        (WTF::DequeReverseIterator::DequeReverseIterator):
        (WTF::DequeReverseIterator::operator=):
        (WTF::DequeReverseIterator::operator*):
        (WTF::DequeReverseIterator::operator->):
        (WTF::DequeReverseIterator::operator==):
        (WTF::DequeReverseIterator::operator!=):
        (WTF::DequeReverseIterator::operator++):
        (WTF::DequeReverseIterator::operator--):
        (WTF::DequeConstReverseIterator::DequeConstReverseIterator):
        (WTF::DequeConstReverseIterator::operator=):
        (WTF::DequeConstReverseIterator::operator*):
        (WTF::DequeConstReverseIterator::operator->):
        (WTF::DequeConstReverseIterator::operator==):
        (WTF::DequeConstReverseIterator::operator!=):
        (WTF::DequeConstReverseIterator::operator++):
        (WTF::DequeConstReverseIterator::operator--):
        (WTF::::checkValidity):
        (WTF::::checkIndexValidity):
        (WTF::::invalidateIterators):
        (WTF::::Deque):
        (WTF::deleteAllValues):
        (WTF::::operator):
        (WTF::::destroyAll):
        (WTF::::~Deque):
        (WTF::::swap):
        (WTF::::clear):
        (WTF::::expandCapacityIfNeeded):
        (WTF::::expandCapacity):
        (WTF::::append):
        (WTF::::prepend):
        (WTF::::removeFirst):
        (WTF::::addToIteratorsList):
        (WTF::::DequeIteratorBase):
        (WTF::::~DequeIteratorBase):
        (WTF::::isEqual):
        (WTF::::increment):
        (WTF::::decrement):
        (WTF::::after):
        (WTF::::before):
        * BALWTF/Concretizations/Types/WK/BCGetPtrWK.h: Added.
        (WTF::getPtr):
        * BALWTF/Concretizations/Types/WK/BCHashCountedSetWK.h: Added.
        (WTF::HashCountedSet::HashCountedSet):
        (WTF::::size):
        (WTF::::capacity):
        (WTF::::isEmpty):
        (WTF::::begin):
        (WTF::::end):
        (WTF::::find):
        (WTF::::contains):
        (WTF::::count):
        (WTF::::add):
        (WTF::::remove):
        (WTF::::clear):
        (WTF::copyToVector):
        * BALWTF/Concretizations/Types/WK/BCHashFunctionsWK.h: Added.
        (WTF::):
        (WTF::intHash):
        (WTF::IntHash::hash):
        (WTF::IntHash::equal):
        (WTF::FloatHash::hash):
        (WTF::FloatHash::equal):
        (WTF::PtrHash::hash):
        (WTF::PtrHash::equal):
        (WTF::PairHash::hash):
        (WTF::PairHash::equal):
        * BALWTF/Concretizations/Types/WK/BCHashIteratorsWK.h: Added.
        (WTF::):
        (WTF::HashTableConstKeysIterator::HashTableConstKeysIterator):
        (WTF::HashTableConstKeysIterator::get):
        (WTF::HashTableConstKeysIterator::operator*):
        (WTF::HashTableConstKeysIterator::operator->):
        (WTF::HashTableConstKeysIterator::operator++):
        (WTF::HashTableConstValuesIterator::HashTableConstValuesIterator):
        (WTF::HashTableConstValuesIterator::get):
        (WTF::HashTableConstValuesIterator::operator*):
        (WTF::HashTableConstValuesIterator::operator->):
        (WTF::HashTableConstValuesIterator::operator++):
        (WTF::HashTableKeysIterator::HashTableKeysIterator):
        (WTF::HashTableKeysIterator::get):
        (WTF::HashTableKeysIterator::operator*):
        (WTF::HashTableKeysIterator::operator->):
        (WTF::HashTableKeysIterator::operator++):
        (WTF::HashTableKeysIterator::operator HashTableConstKeysIterator<HashTableType, KeyType, MappedType>):
        (WTF::HashTableValuesIterator::HashTableValuesIterator):
        (WTF::HashTableValuesIterator::get):
        (WTF::HashTableValuesIterator::operator*):
        (WTF::HashTableValuesIterator::operator->):
        (WTF::HashTableValuesIterator::operator++):
        (WTF::HashTableValuesIterator::operator HashTableConstValuesIterator<HashTableType, KeyType, MappedType>):
        (WTF::operator==):
        (WTF::operator!=):
        * BALWTF/Concretizations/Types/WK/BCHashMapWK.h: Added.
        (WTF::PairFirstExtractor::extract):
        (WTF::HashMapTranslator::hash):
        (WTF::HashMapTranslator::equal):
        (WTF::HashMapTranslator::translate):
        (WTF::::swap):
        (WTF::::size):
        (WTF::::capacity):
        (WTF::::isEmpty):
        (WTF::::begin):
        (WTF::::end):
        (WTF::::find):
        (WTF::::contains):
        (WTF::::inlineAdd):
        (WTF::::set):
        (WTF::::add):
        (WTF::::get):
        (WTF::::remove):
        (WTF::::clear):
        (WTF::::take):
        (WTF::operator==):
        (WTF::operator!=):
        (WTF::deleteAllPairSeconds):
        (WTF::deleteAllValues):
        (WTF::deleteAllPairFirsts):
        (WTF::deleteAllKeys):
        (WTF::copyKeysToVector):
        (WTF::copyValuesToVector):
        * BALWTF/Concretizations/Types/WK/BCHashSetWK.h: Added.
        (WTF::IdentityExtractor::extract):
        (WTF::HashSetTranslatorAdapter::hash):
        (WTF::HashSetTranslatorAdapter::equal):
        (WTF::HashSetTranslatorAdapter::translate):
        (WTF::::swap):
        (WTF::::size):
        (WTF::::capacity):
        (WTF::::isEmpty):
        (WTF::::begin):
        (WTF::::end):
        (WTF::::find):
        (WTF::::contains):
        (WTF::::add):
        (WTF::::remove):
        (WTF::::clear):
        (WTF::deleteAllValues):
        (WTF::copyToVector):
        * BALWTF/Concretizations/Types/WK/BCHashTableWK.h: Added.
        (WTF::addIterator):
        (WTF::removeIterator):
        (WTF::):
        (WTF::HashTableConstIterator::skipEmptyBuckets):
        (WTF::HashTableConstIterator::HashTableConstIterator):
        (WTF::HashTableConstIterator::~HashTableConstIterator):
        (WTF::HashTableConstIterator::operator=):
        (WTF::HashTableConstIterator::get):
        (WTF::HashTableConstIterator::operator*):
        (WTF::HashTableConstIterator::operator->):
        (WTF::HashTableConstIterator::operator++):
        (WTF::HashTableConstIterator::operator==):
        (WTF::HashTableConstIterator::operator!=):
        (WTF::HashTableConstIterator::checkValidity):
        (WTF::HashTableIterator::HashTableIterator):
        (WTF::HashTableIterator::get):
        (WTF::HashTableIterator::operator*):
        (WTF::HashTableIterator::operator->):
        (WTF::HashTableIterator::operator++):
        (WTF::HashTableIterator::operator==):
        (WTF::HashTableIterator::operator!=):
        (WTF::HashTableIterator::operator const_iterator):
        (WTF::swap):
        (WTF::IdentityHashTranslator::hash):
        (WTF::IdentityHashTranslator::equal):
        (WTF::IdentityHashTranslator::translate):
        (WTF::HashTable::~HashTable):
        (WTF::HashTable::begin):
        (WTF::HashTable::end):
        (WTF::HashTable::size):
        (WTF::HashTable::capacity):
        (WTF::HashTable::isEmpty):
        (WTF::HashTable::add):
        (WTF::HashTable::find):
        (WTF::HashTable::contains):
        (WTF::HashTable::isEmptyBucket):
        (WTF::HashTable::isDeletedBucket):
        (WTF::HashTable::isEmptyOrDeletedBucket):
        (WTF::HashTable::lookup):
        (WTF::HashTable::checkTableConsistency):
        (WTF::HashTable::lookupForWriting):
        (WTF::HashTable::shouldExpand):
        (WTF::HashTable::mustRehashInPlace):
        (WTF::HashTable::shouldShrink):
        (WTF::HashTable::shrink):
        (WTF::HashTable::initializeBucket):
        (WTF::HashTable::deleteBucket):
        (WTF::HashTable::makeLookupResult):
        (WTF::HashTable::makeIterator):
        (WTF::HashTable::makeConstIterator):
        (WTF::HashTable::makeKnownGoodIterator):
        (WTF::HashTable::makeKnownGoodConstIterator):
        (WTF::HashTable::checkTableConsistencyExceptSize):
        (WTF::HashTable::invalidateIterators):
        (WTF::::HashTable):
        (WTF::doubleHash):
        (WTF::::checkKey):
        (WTF::::lookup):
        (WTF::::lookupForWriting):
        (WTF::::fullLookupForWriting):
        (WTF::::add):
        (WTF::::addPassingHashCode):
        (WTF::::reinsert):
        (WTF::::find):
        (WTF::::contains):
        (WTF::::removeAndInvalidateWithoutEntryConsistencyCheck):
        (WTF::::removeAndInvalidate):
        (WTF::::remove):
        (WTF::::removeWithoutEntryConsistencyCheck):
        (WTF::::allocateTable):
        (WTF::::deallocateTable):
        (WTF::::expand):
        (WTF::::rehash):
        (WTF::::clear):
        (WTF::::swap):
        (WTF::::operator):
        (WTF::::checkTableConsistency):
        (WTF::::checkTableConsistencyExceptSize):
        (WTF::::invalidateIterators):
        (WTF::HashTableConstIteratorAdapter::HashTableConstIteratorAdapter):
        (WTF::HashTableConstIteratorAdapter::get):
        (WTF::HashTableConstIteratorAdapter::operator*):
        (WTF::HashTableConstIteratorAdapter::operator->):
        (WTF::HashTableConstIteratorAdapter::operator++):
        (WTF::HashTableIteratorAdapter::HashTableIteratorAdapter):
        (WTF::HashTableIteratorAdapter::get):
        (WTF::HashTableIteratorAdapter::operator*):
        (WTF::HashTableIteratorAdapter::operator->):
        (WTF::HashTableIteratorAdapter::operator++):
        (WTF::HashTableIteratorAdapter::operator HashTableConstIteratorAdapter<HashTableType, ValueType>):
        (WTF::operator==):
        (WTF::operator!=):
        * BALWTF/Concretizations/Types/WK/BCHashTraitsWK.h: Added.
        (WTF::):
        (WTF::GenericHashTraits::emptyValue):
        (WTF::FloatHashTraits::emptyValue):
        (WTF::FloatHashTraits::constructDeletedValue):
        (WTF::FloatHashTraits::isDeletedValue):
        (WTF::UnsignedWithZeroKeyHashTraits::emptyValue):
        (WTF::UnsignedWithZeroKeyHashTraits::constructDeletedValue):
        (WTF::UnsignedWithZeroKeyHashTraits::isDeletedValue):
        (WTF::PairHashTraits::emptyValue):
        (WTF::PairHashTraits::constructDeletedValue):
        (WTF::PairHashTraits::isDeletedValue):
        * BALWTF/Concretizations/Types/WK/BCListHashSetWK.h: Added.
        (WTF::ListHashSetNodeAllocator::ListHashSetNodeAllocator):
        (WTF::ListHashSetNodeAllocator::allocate):
        (WTF::ListHashSetNodeAllocator::deallocate):
        (WTF::ListHashSetNodeAllocator::pool):
        (WTF::ListHashSetNodeAllocator::pastPool):
        (WTF::ListHashSetNodeAllocator::inPool):
        (WTF::ListHashSetNodeAllocator::):
        (WTF::ListHashSetNode::ListHashSetNode):
        (WTF::ListHashSetNode::operator new):
        (WTF::ListHashSetNode::destroy):
        (WTF::ListHashSetNodeHashFunctions::hash):
        (WTF::ListHashSetNodeHashFunctions::equal):
        (WTF::ListHashSetIterator::ListHashSetIterator):
        (WTF::ListHashSetIterator::get):
        (WTF::ListHashSetIterator::operator*):
        (WTF::ListHashSetIterator::operator->):
        (WTF::ListHashSetIterator::operator++):
        (WTF::ListHashSetIterator::operator--):
        (WTF::ListHashSetIterator::operator==):
        (WTF::ListHashSetIterator::operator!=):
        (WTF::ListHashSetIterator::operator const_iterator):
        (WTF::ListHashSetIterator::node):
        (WTF::ListHashSetConstIterator::ListHashSetConstIterator):
        (WTF::ListHashSetConstIterator::get):
        (WTF::ListHashSetConstIterator::operator*):
        (WTF::ListHashSetConstIterator::operator->):
        (WTF::ListHashSetConstIterator::operator++):
        (WTF::ListHashSetConstIterator::operator--):
        (WTF::ListHashSetConstIterator::operator==):
        (WTF::ListHashSetConstIterator::operator!=):
        (WTF::ListHashSetConstIterator::node):
        (WTF::ListHashSetTranslator::hash):
        (WTF::ListHashSetTranslator::equal):
        (WTF::ListHashSetTranslator::translate):
        (WTF::::ListHashSet):
        (WTF::::operator):
        (WTF::::swap):
        (WTF::::~ListHashSet):
        (WTF::::size):
        (WTF::::capacity):
        (WTF::::isEmpty):
        (WTF::::begin):
        (WTF::::end):
        (WTF::::find):
        (WTF::::contains):
        (WTF::::add):
        (WTF::::insertBefore):
        (WTF::::remove):
        (WTF::::clear):
        (WTF::::unlinkAndDelete):
        (WTF::::appendNode):
        (WTF::::insertNodeBefore):
        (WTF::::deleteAllNodes):
        (WTF::::makeIterator):
        (WTF::::makeConstIterator):
        (WTF::deleteAllValues):
        * BALWTF/Concretizations/Types/WK/BCListRefPtrWK.h: Added.
        (WTF::ListRefPtr::ListRefPtr):
        (WTF::ListRefPtr::~ListRefPtr):
        (WTF::ListRefPtr::operator=):
        (WTF::getPtr):
        * BALWTF/Concretizations/Types/WK/BCLockerWK.h: Added.
        (WTF::Locker::Locker):
        (WTF::Locker::~Locker):
        * BALWTF/Concretizations/Types/WK/BCMainThreadWK.cpp: Added.
        (WTF::FunctionWithContext::FunctionWithContext):
        (WTF::functionQueueMutex):
        (WTF::functionQueue):
        (WTF::dispatchFunctionsFromMainThread):
        (WTF::callOnMainThread):
        (WTF::setMainThreadCallbacksPaused):
        * BALWTF/Concretizations/Types/WK/BCMainThreadWK.h: Added.
        * BALWTF/Concretizations/Types/WK/BCMathExtrasWK.h: Added.
        (isfinite):
        (isinf):
        (signbit):
        (isnan):
        (lround):
        (lroundf):
        (round):
        (roundf):
        (trunc):
        (nextafter):
        (nextafterf):
        (copysign):
        (wtf_atan2):
        (wtf_fmod):
        (wtf_pow):
        (wtf_random_init):
        (wtf_random):
        (deg2rad):
        (rad2deg):
        (deg2grad):
        (grad2deg):
        (rad2grad):
        (grad2rad):
        * BALWTF/Concretizations/Types/WK/BCMessageQueueWK.h: Added.
        (WTF::MessageQueue::MessageQueue):
        (WTF::::append):
        (WTF::::prepend):
        (WTF::::waitForMessage):
        (WTF::::tryGetMessage):
        (WTF::::kill):
        (WTF::::killed):
        * BALWTF/Concretizations/Types/WK/BCNoncopyableWK.h: Added.
        (WTFNoncopyable::Noncopyable::Noncopyable):
        (WTFNoncopyable::Noncopyable::~Noncopyable):
        * BALWTF/Concretizations/Types/WK/BCNotFoundWK.h: Added.
        * BALWTF/Concretizations/Types/WK/BCOwnArrayPtrWK.h: Added.
        (WTF::OwnArrayPtr::OwnArrayPtr):
        (WTF::OwnArrayPtr::~OwnArrayPtr):
        (WTF::OwnArrayPtr::get):
        (WTF::OwnArrayPtr::release):
        (WTF::OwnArrayPtr::set):
        (WTF::OwnArrayPtr::clear):
        (WTF::OwnArrayPtr::operator*):
        (WTF::OwnArrayPtr::operator->):
        (WTF::OwnArrayPtr::operator[]):
        (WTF::OwnArrayPtr::operator!):
        (WTF::OwnArrayPtr::operator UnspecifiedBoolType):
        (WTF::OwnArrayPtr::swap):
        (WTF::OwnArrayPtr::safeDelete):
        (WTF::swap):
        (WTF::getPtr):
        * BALWTF/Concretizations/Types/WK/BCOwnPtrWK.h: Added.
        (WTF::):
        (WTF::deleteOwnedPtr):
        (WTF::OwnPtr::OwnPtr):
        (WTF::OwnPtr::~OwnPtr):
        (WTF::OwnPtr::get):
        (WTF::OwnPtr::release):
        (WTF::OwnPtr::set):
        (WTF::OwnPtr::clear):
        (WTF::OwnPtr::operator*):
        (WTF::OwnPtr::operator->):
        (WTF::OwnPtr::operator!):
        (WTF::OwnPtr::operator UnspecifiedBoolType):
        (WTF::OwnPtr::swap):
        (WTF::swap):
        (WTF::operator==):
        (WTF::operator!=):
        (WTF::getPtr):
        * BALWTF/Concretizations/Types/WK/BCPassRefPtrWK.h: Added.
        (WTF::PassRefPtr::PassRefPtr):
        (WTF::PassRefPtr::~PassRefPtr):
        (WTF::PassRefPtr::get):
        (WTF::PassRefPtr::clear):
        (WTF::PassRefPtr::releaseRef):
        (WTF::PassRefPtr::operator*):
        (WTF::PassRefPtr::operator->):
        (WTF::PassRefPtr::operator!):
        (WTF::PassRefPtr::operator UnspecifiedBoolType):
        (WTF::::operator):
        (WTF::operator==):
        (WTF::operator!=):
        (WTF::adoptRef):
        (WTF::static_pointer_cast):
        (WTF::const_pointer_cast):
        (WTF::getPtr):
        * BALWTF/Concretizations/Types/WK/BCRefCountedLeakCounterWK.cpp: Added.
        (WTF::setLogLeakMessages):
        (WTF::):
        (WTF::RefCountedLeakCounter::~RefCountedLeakCounter):
        (WTF::RefCountedLeakCounter::RefCountedLeakCounter):
        (WTF::RefCountedLeakCounter::increment):
        (WTF::RefCountedLeakCounter::decrement):
        * BALWTF/Concretizations/Types/WK/BCRefCountedLeakCounterWK.h: Added.
        * BALWTF/Concretizations/Types/WK/BCRefCountedWK.h: Added.
        (WTF::RefCounted::RefCounted):
        (WTF::RefCounted::ref):
        (WTF::RefCounted::deref):
        (WTF::RefCounted::hasOneRef):
        (WTF::RefCounted::refCount):
        * BALWTF/Concretizations/Types/WK/BCRefPtrHashMapWK.h: Added.
        (WTF::RefPtrHashMapRawKeyTranslator::hash):
        (WTF::RefPtrHashMapRawKeyTranslator::equal):
        (WTF::RefPtrHashMapRawKeyTranslator::translate):
        (WTF::):
        (WTF::::swap):
        (WTF::::size):
        (WTF::::capacity):
        (WTF::::isEmpty):
        (WTF::::begin):
        (WTF::::end):
        (WTF::::find):
        (WTF::::contains):
        (WTF::::inlineAdd):
        (WTF::::set):
        (WTF::::add):
        (WTF::::get):
        (WTF::::inlineGet):
        (WTF::::remove):
        (WTF::::clear):
        (WTF::::take):
        * BALWTF/Concretizations/Types/WK/BCRefPtrWK.h: Added.
        (WTF::):
        (WTF::RefPtr::RefPtr):
        (WTF::RefPtr::isHashTableDeletedValue):
        (WTF::RefPtr::~RefPtr):
        (WTF::RefPtr::get):
        (WTF::RefPtr::clear):
        (WTF::RefPtr::release):
        (WTF::RefPtr::operator*):
        (WTF::RefPtr::operator->):
        (WTF::RefPtr::operator!):
        (WTF::RefPtr::operator UnspecifiedBoolType):
        (WTF::RefPtr::hashTableDeletedValue):
        (WTF::::RefPtr):
        (WTF::::operator):
        (WTF::::swap):
        (WTF::swap):
        (WTF::operator==):
        (WTF::operator!=):
        (WTF::static_pointer_cast):
        (WTF::const_pointer_cast):
        (WTF::getPtr):
        * BALWTF/Concretizations/Types/WK/BCRetainPtrWK.h: Added.
        (WTF::):
        (WTF::adoptNSReference):
        (WTF::RetainPtr::RetainPtr):
        (WTF::RetainPtr::~RetainPtr):
        (WTF::RetainPtr::get):
        (WTF::RetainPtr::releaseRef):
        (WTF::RetainPtr::operator->):
        (WTF::RetainPtr::operator!):
        (WTF::RetainPtr::operator UnspecifiedBoolType):
        (WTF::::operator):
        (WTF::::adoptCF):
        (WTF::::adoptNS):
        (WTF::::swap):
        (WTF::swap):
        (WTF::operator==):
        (WTF::operator!=):
        * BALWTF/Concretizations/Types/WK/BCStringExtrasWK.h: Added.
        (snprintf):
        (strncasecmp):
        (strcasecmp):
        * BALWTF/Concretizations/Types/WK/BCTCPackedCacheWK.h: Added.
        (PackedCache::PackedCache):
        (PackedCache::Put):
        (PackedCache::Has):
        (PackedCache::GetOrDefault):
        (PackedCache::Clear):
        (PackedCache::EntryToValue):
        (PackedCache::EntryToUpper):
        (PackedCache::KeyToUpper):
        (PackedCache::UpperToPartialKey):
        (PackedCache::Hash):
        (PackedCache::KeyMatch):
        * BALWTF/Concretizations/Types/WK/BCTCPageMapWK.h: Added.
        (TCMalloc_PageMap1::init):
        (TCMalloc_PageMap1::Ensure):
        (TCMalloc_PageMap1::PreallocateMoreMemory):
        (TCMalloc_PageMap1::get):
        (TCMalloc_PageMap1::set):
        (TCMalloc_PageMap2::init):
        (TCMalloc_PageMap2::get):
        (TCMalloc_PageMap2::set):
        (TCMalloc_PageMap2::Ensure):
        (TCMalloc_PageMap2::PreallocateMoreMemory):
        (TCMalloc_PageMap2::visit):
        (TCMalloc_PageMap3::NewNode):
        (TCMalloc_PageMap3::init):
        (TCMalloc_PageMap3::get):
        (TCMalloc_PageMap3::set):
        (TCMalloc_PageMap3::Ensure):
        (TCMalloc_PageMap3::PreallocateMoreMemory):
        (TCMalloc_PageMap3::visit):
        * BALWTF/Concretizations/Types/WK/BCTCSpinLockWK.h: Added.
        (TCMalloc_SpinLock::Lock):
        (TCMalloc_SpinLock::Unlock):
        (TCMalloc_SpinLock::IsHeld):
        (TCMalloc_SpinLock::Init):
        (TCMalloc_SlowLock):
        (TCMalloc_SpinLock::Finalize):
        (TCMalloc_SpinLockHolder::TCMalloc_SpinLockHolder):
        (TCMalloc_SpinLockHolder::~TCMalloc_SpinLockHolder):
        * BALWTF/Concretizations/Types/WK/BCThreadSpecificWK.h: Added.
        (WTF::ThreadSpecific::Data::Data):
        (WTF::::ThreadSpecific):
        (WTF::::~ThreadSpecific):
        (WTF::::get):
        (WTF::::set):
        (WTF::::destroy):
        (WTF::T):
        (WTF::::operator):
        * BALWTF/Concretizations/Types/WK/BCTreeSharedWK.h: Added.
        (OWBAL::TreeShared::TreeShared):
        (OWBAL::TreeShared::~TreeShared):
        (OWBAL::TreeShared::ref):
        (OWBAL::TreeShared::deref):
        (OWBAL::TreeShared::hasOneRef):
        (OWBAL::TreeShared::refCount):
        (OWBAL::TreeShared::setParent):
        (OWBAL::TreeShared::parent):
        (OWBAL::TreeShared::removedLastRef):
        * BALWTF/Concretizations/Types/WK/BCVectorTraitsWK.h: Added.
        (WTF::):
        * BALWTF/Concretizations/Types/WK/BCVectorWK.h: Added.
        (WTF::):
        (WTF::VectorTypeOperations::destruct):
        (WTF::VectorTypeOperations::initialize):
        (WTF::VectorTypeOperations::move):
        (WTF::VectorTypeOperations::moveOverlapping):
        (WTF::VectorTypeOperations::uninitializedCopy):
        (WTF::VectorTypeOperations::uninitializedFill):
        (WTF::VectorTypeOperations::compare):
        (WTF::VectorBufferBase::allocateBuffer):
        (WTF::VectorBufferBase::deallocateBuffer):
        (WTF::VectorBufferBase::buffer):
        (WTF::VectorBufferBase::bufferSlot):
        (WTF::VectorBufferBase::capacity):
        (WTF::VectorBufferBase::releaseBuffer):
        (WTF::VectorBufferBase::VectorBufferBase):
        (WTF::VectorBufferBase::~VectorBufferBase):
        (WTF::VectorBuffer::VectorBuffer):
        (WTF::VectorBuffer::~VectorBuffer):
        (WTF::VectorBuffer::allocateBuffer):
        (WTF::VectorBuffer::deallocateBuffer):
        (WTF::VectorBuffer::releaseBuffer):
        (WTF::VectorBuffer::inlineBuffer):
        (WTF::Vector::Vector):
        (WTF::Vector::~Vector):
        (WTF::Vector::size):
        (WTF::Vector::capacity):
        (WTF::Vector::isEmpty):
        (WTF::Vector::at):
        (WTF::Vector::operator[]):
        (WTF::Vector::data):
        (WTF::Vector::dataSlot):
        (WTF::Vector::begin):
        (WTF::Vector::end):
        (WTF::Vector::first):
        (WTF::Vector::last):
        (WTF::Vector::clear):
        (WTF::Vector::removeLast):
        (WTF::Vector::fill):
        (WTF::Vector::swap):
        (WTF::::Vector):
        (WTF::::operator):
        (WTF::::find):
        (WTF::::fill):
        (WTF::::appendRange):
        (WTF::::expandCapacity):
        (WTF::::resize):
        (WTF::::shrink):
        (WTF::::grow):
        (WTF::::reserveCapacity):
        (WTF::::shrinkCapacity):
        (WTF::::append):
        (WTF::::uncheckedAppend):
        (WTF::::insert):
        (WTF::::prepend):
        (WTF::::remove):
        (WTF::::releaseBuffer):
        (WTF::deleteAllValues):
        (WTF::swap):
        (WTF::operator==):
        (WTF::operator!=):
        * BALWTF/Concretizations/Unicode: Added.
        * BALWTF/Concretizations/Unicode/CMakeLists.txt: Added.
        * BALWTF/Concretizations/Unicode/Generic: Added.
        * BALWTF/Concretizations/Unicode/Generic/BCCollatorGeneric.cpp: Added.
        (WTF::Collator::Collator):
        (WTF::Collator::userDefault):
        (WTF::Collator::~Collator):
        (WTF::Collator::setOrderLowerFirst):
        (WTF::Collator::collate):
        (WTF::Collator::createCollator):
        (WTF::Collator::releaseCollator):
        * BALWTF/Concretizations/Unicode/Generic/BCCollatorGeneric.h: Added.
        (WTF::Collator::):
        * BALWTF/Concretizations/Unicode/Generic/BCUnicodeGeneric.h: Added.
        (WTF::Unicode::):
        (WTF::Unicode::toLower):
        (WTF::Unicode::foldCase):
        (WTF::Unicode::toUpper):
        (WTF::Unicode::toTitleCase):
        (WTF::Unicode::isArabicChar):
        (WTF::Unicode::category):
        (WTF::Unicode::isFormatChar):
        (WTF::Unicode::isSeparatorSpace):
        (WTF::Unicode::isPrintableChar):
        (WTF::Unicode::isDigit):
        (WTF::Unicode::isPunct):
        (WTF::Unicode::mirroredChar):
        (WTF::Unicode::direction):
        (WTF::Unicode::isLower):
        (WTF::Unicode::digitValue):
        (WTF::Unicode::combiningClass):
        (WTF::Unicode::decompositionType):
        (WTF::Unicode::umemcasecmp):
        * BALWTF/Concretizations/Unicode/ICU: Added.
        * BALWTF/Concretizations/Unicode/ICU/BCCollatorICU.cpp: Added.
        (WTF::cachedCollatorMutex):
        (WTF::Collator::Collator):
        (WTF::Collator::userDefault):
        (WTF::Collator::~Collator):
        (WTF::Collator::setOrderLowerFirst):
        (WTF::Collator::collate):
        (WTF::Collator::createCollator):
        (WTF::Collator::releaseCollator):
        * BALWTF/Concretizations/Unicode/ICU/BCCollatorICU.h: Added.
        (WTF::Collator::):
        * BALWTF/Concretizations/Unicode/ICU/BCUnicodeICU.h: Added.
        (WTF::Unicode::):
        (WTF::Unicode::foldCase):
        (WTF::Unicode::toLower):
        (WTF::Unicode::toUpper):
        (WTF::Unicode::toTitleCase):
        (WTF::Unicode::isArabicChar):
        (WTF::Unicode::isFormatChar):
        (WTF::Unicode::isSeparatorSpace):
        (WTF::Unicode::isPrintableChar):
        (WTF::Unicode::isDigit):
        (WTF::Unicode::isPunct):
        (WTF::Unicode::mirroredChar):
        (WTF::Unicode::category):
        (WTF::Unicode::direction):
        (WTF::Unicode::isLower):
        (WTF::Unicode::digitValue):
        (WTF::Unicode::combiningClass):
        (WTF::Unicode::decompositionType):
        (WTF::Unicode::umemcasecmp):
        * BALWTF/Concretizations/Unicode/WK: Added.
        * BALWTF/Concretizations/Unicode/WK/BCCollatorDefaultWK.cpp: Added.
        (WTF::Collator::Collator):
        (WTF::Collator::~Collator):
        (WTF::Collator::setOrderLowerFirst):
        (WTF::Collator::userDefault):
        (WTF::Collator::collate):
        * BALWTF/Concretizations/Unicode/WK/BCCollatorWK.h: Added.
        (WTF::Collator::):
        * BALWTF/Concretizations/Unicode/WK/BCUTF8WK.cpp: Added.
        (WTF::Unicode::inlineUTF8SequenceLengthNonASCII):
        (WTF::Unicode::inlineUTF8SequenceLength):
        (WTF::Unicode::UTF8SequenceLength):
        (WTF::Unicode::decodeUTF8Sequence):
        (WTF::Unicode::):
        (WTF::Unicode::convertUTF16ToUTF8):
        (WTF::Unicode::isLegalUTF8):
        (WTF::Unicode::convertUTF8ToUTF16):
        * BALWTF/Concretizations/Unicode/WK/BCUTF8WK.h: Added.
        (WTF::Unicode::):
        * Base/CMakeLists.txt:
        * CMakeLists.txt:
        * Includes/owb-config.h.cmake:
        * OWBAL/CMakeLists.txt:
        * OWBAL/Concretizations/Internationalization/Generic/BCCollatorGeneric.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCCollatorGeneric.h: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGeneric.h: Removed.
        * OWBAL/Concretizations/Internationalization/ICU/BCCollatorICU.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/ICU/BCCollatorICU.h: Removed.
        * OWBAL/Concretizations/Internationalization/ICU/BCUnicodeICU.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCCollatorDefaultWK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCCollatorWK.h: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCUTF8WK.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/WK/BCUTF8WK.h: Removed.
        * OWBAL/Concretizations/Media/SDL/BCMediaPlayerSDL.h:
        * OWBAL/Concretizations/Memory/WK/BCFastMallocWK.cpp: Removed.
        * OWBAL/Concretizations/Memory/WK/BCFastMallocWK.h: Removed.
        * OWBAL/Concretizations/Memory/WK/BCMallocZoneSupportWK.h: Removed.
        * OWBAL/Concretizations/Memory/WK/BCTCSystemAllocWK.cpp: Removed.
        * OWBAL/Concretizations/Memory/WK/BCTCSystemAllocWK.h: Removed.
        * OWBAL/Concretizations/Types/Gtk/BCMainThreadGtk.cpp: Removed.
        * OWBAL/Concretizations/Types/Gtk/BCThreadingGtk.cpp: Removed.
        * OWBAL/Concretizations/Types/Gtk/BCThreadingGtk.h: Removed.
        * OWBAL/Concretizations/Types/None/BCMainThreadNone.cpp: Removed.
        * OWBAL/Concretizations/Types/None/BCThreadingNone.cpp: Removed.
        * OWBAL/Concretizations/Types/None/BCThreadingNone.h: Removed.
        * OWBAL/Concretizations/Types/Pthreads/BCMainThreadPthreads.cpp: Removed.
        * OWBAL/Concretizations/Types/Pthreads/BCThreadingPthreads.cpp: Removed.
        * OWBAL/Concretizations/Types/Pthreads/BCThreadingPthreads.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCASCIICTypeWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCAVLTreeWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCAssertionsWK.cpp: Removed.
        * OWBAL/Concretizations/Types/WK/BCAssertionsWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCDequeWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCGetPtrWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCHashCountedSetWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCHashFunctionsWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCHashIteratorsWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCHashMapWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCHashSetWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCHashTableWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCHashTraitsWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCListHashSetWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCListRefPtrWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCLockerWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCMainThreadWK.cpp: Removed.
        * OWBAL/Concretizations/Types/WK/BCMainThreadWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCMathExtrasWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCMessageQueueWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCNoncopyableWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCNotFoundWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCOwnArrayPtrWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCOwnPtrWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCPassRefPtrWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCRefCountedLeakCounterWK.cpp: Removed.
        * OWBAL/Concretizations/Types/WK/BCRefCountedLeakCounterWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCRefCountedWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCRefPtrHashMapWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCRefPtrWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCRetainPtrWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCStringExtrasWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCTCPackedCacheWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCTCPageMapWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCTCSpinLockWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCThreadSpecificWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCTreeSharedWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCVectorTraitsWK.h: Removed.
        * OWBAL/Concretizations/Types/WK/BCVectorWK.h: Removed.
        * WKAL/CMakeLists.txt:
        * WKAL/Concretizations/Events/Gtk/BCEventHandlerGtk.h: Removed.
        * WKAL/Concretizations/Fonts/Freetype/BCFontFreetype.cpp:
        * WKAL/Concretizations/Graphics/SDL/BCApplyTransparencySDL.h: Added.
        (WKAL::applyTransparency):
        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp:
        * scripts/generators/data/WebKitFiles.txt:

2008-09-11  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Jean-Charles VERDIE <jcverdie@pleyo.com>.

        Small cleanup :

        - Removed comments.

        - Corrected some coding style violations.

        - Simplified code in isArabicChar.

        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGeneric.h:
        (WTF::Unicode::toLower):
        (WTF::Unicode::toUpper):
        (WTF::Unicode::toTitleCase):
        (WTF::Unicode::isArabicChar):
        (WTF::Unicode::category):
        (WTF::Unicode::isFormatChar):
        (WTF::Unicode::isSeparatorSpace):
        (WTF::Unicode::isPrintableChar):
        (WTF::Unicode::isDigit):
        (WTF::Unicode::isPunct):
        (WTF::Unicode::mirroredChar):
        (WTF::Unicode::direction):
        (WTF::Unicode::isLower):
        (WTF::Unicode::digitValue):
        (WTF::Unicode::combiningClass):
        (WTF::Unicode::decompositionType):
        (WTF::Unicode::umemcasecmp):

2008-09-10  Julien Chaffraix  <jchaffraix@pleyo.com>

        Reviewed by Mario Bensi.

        Coding style violation clean up.
        Ticket #290.

        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGenericTable.h: Solved some
        coding style violation.

        * OWBAL/Concretizations/Types/Common/BCbal_objectCommon.cpp:
        (BalObject::hasMethod): Removed '\t'.
        * WKAL/Skeletons/Network/ResourceError.t: Removed a coding style violation.
        * scripts/generators/README: Removed '\t'.
        * scripts/generators/balifier/balify.sh: Ditto.
        * scripts/generators/balifier/balifyAll.sh: Ditto.
        * scripts/generators/balifier/balify_h.sh: Ditto.
        * scripts/generators/balifier/createNamespacer.sh: Ditto.
        * scripts/generators/balifier/patcher.sh: Ditto.
        * scripts/generators/prepareMerge.sh: Ditto.

2008-09-08  Jean-Charles Verdie  <jcverdie@pleyo.com>

        Reviewed by Mario Bensi.
        Adding patch for MACPORT compilation

        * OWBAL/Concretizations/Types/Gtk/BCThreadingGtk.cpp:
        (WTF::initializeThreading):
        * scripts/patches/index.txt:

2008-09-07  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix bug #286

        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGeneric.h:
        (WTF::Unicode::umemcasecmp):

2008-09-05  Jean-Charles Verdié  <jcverdie@pleyo.com>

        Reviewed by Jean-Charles Verdié <jcverdie<pleyo.com> (build fix)

        * OWBAL/Concretizations/Types/Gtk/BCThreadingGtk.cpp:
        (WTF::initializeThreading):
        Fix MACPORT compilation due to a dismissed definition in a PLATFORM(DARWIN) not accounting MACPORT singularity

2008-09-05  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        refactoring in bridge

        * OWBAL/Concretizations/Types/Common/BCbal_objectCommon.cpp:
        (BalObject::hasMethod):
        * OWBAL/Concretizations/Types/Common/BCbal_objectCommon.h:
        (BalObject::methodCount):
        (BalObject::propertyCount):

2008-09-03  Jean-Charles Verdié  <jcverdie@pleyo.com>

        Reviewed by Jean-Charles Verdié <jcverdie@pleyo.com>
        Remove trailing ) in previous patch

        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGeneric.h:
        (WTF::Unicode::isArabicChar):

2008-09-03  pascal pignon <ppignon@pleyo.com>

        Reviewed by Jean-Charles Verdié <jcverdie@pleyo.com>

        Resolves ticket #234 i.e. Implementation of generic WTF::Unicode::isArabicChar(UChar32 c)
        Compatible with unicode 5.5 => Arabic char belongs to [0x600;0x6ff]

        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGeneric.h:
        (WTF::Unicode::isArabicChar):

2008-09-03  pascal pignon <ppignon@pleyo.com>

        Reviewed by Mario Bensi.

        Resolves ticket #233 i.e. Implementation of generic WTF::Unicode::direction(UChar32 c)
        Support 65536 firsts unicode characters (0x0000 to 0xffff)
	

        * OWBAL/Concretizations/Internationalization/CMakeLists.txt:
        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGeneric.h:
        (WTF::Unicode::direction):
        (WTF::Unicode::umemcasecmp):
        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGenericTable.h: Added.
        (WTF::Unicode::):
        (WTF::Unicode::generic_defaultGetFoldingOffset):

2008-09-02  Joseph Edwards <joseph.edwards@latens.co.uk>

        Reviewed by Mario Bensi.
        fix leak in applyTransparency

        * WKAL/Concretizations/Fonts/Freetype/BCFontFreetype.cpp:
        (WKAL::applyTransparency):
        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp:
        (WKAL::applyTransparency):

2008-09-02  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Mario Bensi.
        Add AmigaOS4 PlatformScreen, Pasteboard and Sound implementations.
        Add support for an unicode fallback font in the AmigaOS4 fonts.
        Optimized scrolling on AmigaOS4.

        * OWBAL/Concretizations/Media/AmigaOS4: Added.
        * OWBAL/Concretizations/Media/AmigaOS4/BCSoundAmigaOS4.cpp: Added.
        (OWBAL::systemBeep):
        * OWBAL/Concretizations/Media/AmigaOS4/BCSoundAmigaOS4.h: Added.
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformMouseEventAmigaOS4.cpp:
        (WKAL::PlatformMouseEvent::PlatformMouseEvent):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontAmigaOS4.cpp:
        (WKAL::Font::drawGlyphs):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontPlatformDataAmigaOS4.cpp:
        (WKAL::FontPlatformData::FontPlatformData):
        (WKAL::FontPlatformData::init):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCGlyphPageTreeNodeAmigaOS4.cpp:
        (WKAL::GlyphPage::fill):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCSimpleFontDataAmigaOS4.cpp:
        (WKAL::SimpleFontData::platformWidthForGlyph):
        * WKAL/Concretizations/Widgets/AmigaOS4: Added.
        * WKAL/Concretizations/Widgets/AmigaOS4/BCPasteboardAmigaOS4.cpp: Added.
        (WKAL::):
        (WKAL::PasteboardSelectionData::PasteboardSelectionData):
        (WKAL::PasteboardSelectionData::~PasteboardSelectionData):
        (WKAL::PasteboardSelectionData::text):
        (WKAL::PasteboardSelectionData::markup):
        (WKAL::Pasteboard::generalPasteboard):
        (WKAL::Pasteboard::Pasteboard):
        (WKAL::Pasteboard::~Pasteboard):
        (WKAL::Pasteboard::setHelper):
        (WKAL::Pasteboard::writeSelection):
        (WKAL::Pasteboard::writeURL):
        (WKAL::Pasteboard::writeImage):
        (WKAL::Pasteboard::clear):
        (WKAL::Pasteboard::canSmartReplace):
        (WKAL::Pasteboard::documentFragment):
        (WKAL::copycollection):
        (WKAL::Pasteboard::plainText):
        * WKAL/Concretizations/Widgets/AmigaOS4/BCPasteboardAmigaOS4.h: Added.
        * WKAL/Concretizations/Widgets/AmigaOS4/BCPlatformScreenAmigaOS4.cpp: Added.
        (WKAL::screenDepth):
        (WKAL::screenDepthPerComponent):
        (WKAL::screenIsMonochrome):
        (WKAL::screenRect):
        (WKAL::screenAvailableRect):
        * WKAL/Concretizations/Widgets/AmigaOS4/BCPlatformScreenAmigaOS4.h: Added.
        * WKAL/Concretizations/Widgets/SDL/BCPlatformScreenSDL.cpp:
        (WKAL::screenDepth):
        (WKAL::screenRect):
        * WKAL/Concretizations/Widgets/SDL/BCScrollViewSDL.cpp:
        (WKAL::ScrollView::ScrollViewPrivate::scrollBackingStore):
        (WKAL::ScrollView::update):

2008-09-01  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        refactoring of obserserService :
        - rename all class BCObserver* by Observer*
        - create a observerService by type of observer
        - propagate the changes

        * OWBAL/Concretizations/Facilities/Common/BCObserverAddonsCommon.h:
        (OWBAL::ObserverAddons::~ObserverAddons):
        * OWBAL/Concretizations/Facilities/Common/BCObserverCommon.h:
        (OWBAL::Observer::~Observer):
        * OWBAL/Concretizations/Facilities/Common/BCObserverDataCommon.h:
        (OWBAL::ObserverData::~ObserverData):
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceAddonsCommon.cpp: Added.
        (OWBAL::ObserverServiceAddons::createObserverService):
        (OWBAL::ObserverServiceAddons::ObserverServiceAddons):
        (OWBAL::ObserverServiceAddons::registerObserver):
        (OWBAL::ObserverServiceAddons::notifyObserver):
        (OWBAL::ObserverServiceAddons::removeObserver):
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceAddonsCommon.h: Added.
        (OWBAL::ObserverServiceAddons::~ObserverServiceAddons):
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceCommon.cpp: Removed.
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceCommon.h:
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceDataCommon.cpp: Added.
        (OWBAL::ObserverServiceData::createObserverService):
        (OWBAL::ObserverServiceData::ObserverServiceData):
        (OWBAL::ObserverServiceData::registerObserver):
        (OWBAL::ObserverServiceData::notifyObserver):
        (OWBAL::ObserverServiceData::removeObserver):
        * OWBAL/Concretizations/Facilities/Common/BCObserverServiceDataCommon.h: Added.
        (OWBAL::ObserverServiceData::~ObserverServiceData):
        * WKAL/Concretizations/Widgets/SDL/BCPopupMenuSDL.cpp:
        (WKAL::PopupMenu::show):
        (WKAL::PopupMenu::hide):

2008-08-28  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Mario Bensi.
        fix checkbox marker.

        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextSDL.cpp:
        (WKAL::GraphicsContext::drawLine):
        (WKAL::GraphicsContext::drawLineForText):
        * WKAL/Concretizations/Widgets/SDL/BCRenderThemeSDL.cpp:
        (WKAL::RenderThemeBal::paintCheckbox):

2008-08-26  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        - fix in BCFileIOLinux to use const String in constructor.
        - Remove TemporaryLinkStubs for SDL.
        - Implement SharedBuffer::createWithContentsOfFile and
        loadResourceIntoArray.


        * Includes/owb-config.h.cmake:
        * OWBAL/Concretizations/Facilities/CMakeLists.txt:
        * OWBAL/Concretizations/Facilities/Linux/BCFileIOLinux.cpp:
        (OWBAL::File::File):
        * OWBAL/Concretizations/Facilities/Linux/BCFileIOLinux.h:
        * OWBAL/Concretizations/Facilities/Linux/BCSystemTimeLinux.cpp:
        (OWBAL::userIdleTime):
        * OWBAL/Concretizations/Facilities/SDL/BCSSLKeyGeneratorSDL.cpp: Added.
        (OWBAL::supportedKeySizes):
        (OWBAL::signedPublicKeyAndChallengeString):
        * OWBAL/Concretizations/Types/CMakeLists.txt:
        * OWBAL/Concretizations/Types/SDL/BCKURLSDL.cpp: Added.
        (OWBAL::KURL::fileSystemPath):
        * OWBAL/Concretizations/Types/SDL/BCSharedBufferSDL.cpp: Added.
        (OWBAL::SharedBuffer::createWithContentsOfFile):
        * WKAL/Concretizations/Graphics/CMakeLists.txt:
        * WKAL/Concretizations/Graphics/SDL/BCColorSDL.cpp:
        (WKAL::focusRingColor):
        (WKAL::setFocusRingColorChangeFunction):
        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp:
        (loadResourceIntoArray):

2008-08-26  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Olivier DOLE.
        fix bug #281 related to wrong offsets for text underlining.

        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextSDL.cpp:
        (WKAL::GraphicsContext::drawLine):
        (WKAL::GraphicsContext::drawLineForText):

2008-08-25  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        better fix for ticket #272

        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp:
        (WKAL::Image::drawPattern):

2008-08-23  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix fade out and artifact on webkit.org

        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp:
        (WKAL::Image::drawPattern):
        * scripts/generators/data/WebKitFiles.txt:

2008-08-23  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Mario Bensi.
        Use native scroll bars for the main frame on AmigaOS4.
        Use default system colours for the theme on AmigaOS4.

        * Base/AmigaOS4/BALTypeAmigaOS4.h:
        * OWBAL/Concretizations/Facilities/AmigaOS4/BCSharedTimerAmigaOS4.cpp:
        (OWBAL::):
        * OWBAL/Concretizations/Types/WK/BCTCSpinLockWK.h:
        (TCMalloc_SpinLock::Unlock):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontAmigaOS4.cpp:
        (WKAL::Font::drawGlyphs):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontPlatformDataAmigaOS4.cpp:
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontPlatformDataAmigaOS4.h:
        * WKAL/Concretizations/Widgets/SDL/BCRenderThemeSDL.cpp:
        (WKAL::RenderThemeBal::platformActiveSelectionBackgroundColor):
        (WKAL::RenderThemeBal::platformInactiveSelectionBackgroundColor):
        (WKAL::RenderThemeBal::platformActiveSelectionForegroundColor):
        (WKAL::RenderThemeBal::platformInactiveSelectionForegroundColor):
        (WKAL::RenderThemeBal::activeListBoxSelectionBackgroundColor):
        (WKAL::RenderThemeBal::inactiveListBoxSelectionBackgroundColor):
        (WKAL::RenderThemeBal::activeListBoxSelectionForegroundColor):
        (WKAL::RenderThemeBal::inactiveListBoxSelectionForegroundColor):
        * WKAL/Concretizations/Widgets/SDL/BCScrollViewSDL.cpp:
        (WKAL::ScrollView::ScrollViewPrivate::setHasHorizontalScrollbar):
        (WKAL::ScrollView::ScrollViewPrivate::setHasVerticalScrollbar):
        (WKAL::ScrollView::updateScrollbars):

2008-08-22  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix base64 patch

        * WKAL/Concretizations/Network/Curl/BCResourceHandleManagerCurl.cpp:
        (WKAL::parseDataUrl):
        * scripts/patches/ResourceHandleManager.patch:

2008-08-21  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix text selection (Ticket #253 and Ticket #165)

        * WKAL/Concretizations/Events/SDL/BCPlatformMouseEventSDL.cpp:
        (WKAL::PlatformMouseEvent::PlatformMouseEvent):
        * WKAL/Concretizations/Widgets/SDL/BCRenderThemeSDL.cpp:
        (WKAL::RenderThemeBal::platformActiveSelectionBackgroundColor):
        (WKAL::RenderThemeBal::platformInactiveSelectionBackgroundColor):
        (WKAL::RenderThemeBal::platformActiveSelectionForegroundColor):
        (WKAL::RenderThemeBal::platformInactiveSelectionForegroundColor):
        (WKAL::RenderThemeBal::activeListBoxSelectionBackgroundColor):
        (WKAL::RenderThemeBal::inactiveListBoxSelectionBackgroundColor):
        (WKAL::RenderThemeBal::activeListBoxSelectionForegroundColor):
        (WKAL::RenderThemeBal::inactiveListBoxSelectionForegroundColor):

2008-08-20  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        fix ticket #272:
        Use boxRGBA from SDL_GFX to draw rectangle in order to fix some css
        animations with SDL version.

        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextSDL.cpp:
        (WKAL::GraphicsContext::drawRect):
        (WKAL::GraphicsContext::fillRect):

2008-08-19  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix Ticket #277

        * WKAL/Concretizations/Widgets/SDL/BCPlatformScreenSDL.cpp:

2008-08-19  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix ticket #266

        * Includes/FakedDeepsee.h:

2008-08-18  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        Fix Documentation

        * OWBAL/Skeletons/Memory/FastMalloc.t:
        * WKAL/Skeletons/Graphics/AffineTransform.t:
        * WKAL/Skeletons/Graphics/BitmapImage.t:
        * WKAL/Skeletons/Graphics/Color.t:
        * WKAL/Skeletons/Graphics/GraphicsContext.t:
        * WKAL/Skeletons/Graphics/Image.t:
        * WKAL/Skeletons/Graphics/ImageBuffer.t:
        * WKAL/Skeletons/Graphics/SVGImage.t:

2008-08-16  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        tested by Joe Edwards
        Fix crash when we use the default constructor

        * OWBAL/Concretizations/Types/WK/BCbalValuePrivateWK.h:
        (BalValuePrivate::BalValuePrivate):

2008-08-01  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        Fix AmigaOS4 implementation by adding patches for future merge.
        Fix all patches for merge to remove hunk offsets.
        Remove duplicated BCTCSystemAllocWK files (was present in Memory and
		Types).

        * OWBAL/Concretizations/Memory/WK/BCTCSystemAllocWK.cpp:
        * OWBAL/Concretizations/Types/CMakeLists.txt:
        * OWBAL/Concretizations/Types/WK/BCTCSpinLockWK.h:
        (TCMalloc_SlowLock):
        * OWBAL/Concretizations/Types/WK/BCTCSystemAllocWK.cpp: Removed.
        * OWBAL/Concretizations/Types/WK/BCTCSystemAllocWK.h: Removed.
        * scripts/patches/FileSystemPosix.patch:
        * scripts/patches/GraphicsContext.patch:
        * scripts/patches/JPEGImageDecoder.patch:
        * scripts/patches/KURL.patch:
        * scripts/patches/PNGImageDecoder.patch:
        * scripts/patches/Platform.patch:
        * scripts/patches/ResourceHandleManager.patch:
        * scripts/patches/TCSpinLock.patch: Added.
        * scripts/patches/TCSystemAlloc.patch: Added.
        * scripts/patches/index.txt:

2008-07-31  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Olivier DOLE.
        Add AmigaOS4 fonts implementation.

        * Base/AmigaOS4/BALTypeAmigaOS4.h:
        * OWBAL/Concretizations/Memory/WK/BCTCSystemAllocWK.cpp:
        * OWBAL/Concretizations/Types/WK/BCTCSpinLockWK.h:
        (TCMalloc_SlowLock):
        * OWBAL/Concretizations/Types/WK/BCTCSystemAllocWK.cpp:
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformKeyboardEventAmigaOS4.cpp:
        (WKAL::local2unicode):
        * WKAL/Concretizations/Fonts/AmigaOS4: Added.
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontAmigaOS4.cpp: Added.
        (WKAL::Font::drawComplexText):
        (WKAL::Font::floatWidthForComplexText):
        (WKAL::Font::offsetForPositionForComplexText):
        (WKAL::Font::selectionRectForComplexText):
        (WKAL::Font::drawGlyphs):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontCacheAmigaOS4.cpp: Added.
        (WKAL::FontCache::platformInit):
        (WKAL::FontCache::getFontDataForCharacters):
        (WKAL::FontCache::getSimilarFontPlatformData):
        (WKAL::FontCache::getLastResortFallbackFont):
        (WKAL::FontCache::getTraitsInFamily):
        (WKAL::FontCache::createFontPlatformData):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontCustomPlatformDataAmigaOS4.cpp: Added.
        (WKAL::FontCustomPlatformData::~FontCustomPlatformData):
        (WKAL::FontCustomPlatformData::fontPlatformData):
        (WKAL::createFontCustomPlatformData):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontCustomPlatformDataAmigaOS4.h: Added.
        (WKAL::FontCustomPlatformData::FontCustomPlatformData):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontPlatformDataAmigaOS4.cpp: Added.
        (WKAL::):
        (WKAL::get_font_name):
        (WKAL::get_font_name_fallback):
        (WKAL::FontPlatformData::FontPlatformData):
        (WKAL::FontPlatformData::init):
        (WKAL::FontPlatformData::~FontPlatformData):
        (WKAL::FontPlatformData::isFixedPitch):
        (WKAL::FontPlatformData::setFont):
        (WKAL::FontPlatformData::operator==):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCFontPlatformDataAmigaOS4.h: Added.
        (WKAL::FontPlatformData::size):
        (WKAL::FontPlatformData::hash):
        (WKAL::FontPlatformData::isHashTableDeletedValue):
        (WKAL::FontPlatformData::hashTableDeletedFontValue):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCGlyphBufferAmigaOS4.h: Added.
        (WKAL::GlyphBuffer::isEmpty):
        (WKAL::GlyphBuffer::size):
        (WKAL::GlyphBuffer::clear):
        (WKAL::GlyphBuffer::glyphs):
        (WKAL::GlyphBuffer::advances):
        (WKAL::GlyphBuffer::fontDataAt):
        (WKAL::GlyphBuffer::swap):
        (WKAL::GlyphBuffer::glyphAt):
        (WKAL::GlyphBuffer::advanceAt):
        (WKAL::GlyphBuffer::offsetAt):
        (WKAL::GlyphBuffer::add):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCGlyphPageTreeNodeAmigaOS4.cpp: Added.
        (WKAL::GlyphPage::fill):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCSimpleFontDataAmigaOS4.cpp: Added.
        (WKAL::SimpleFontData::platformInit):
        (WKAL::SimpleFontData::platformDestroy):
        (WKAL::SimpleFontData::smallCapsFontData):
        (WKAL::SimpleFontData::containsCharacters):
        (WKAL::SimpleFontData::determinePitch):
        (WKAL::SimpleFontData::platformWidthForGlyph):
        (WKAL::SimpleFontData::setFont):
        * WKAL/Concretizations/Fonts/AmigaOS4/BCSimpleFontDataAmigaOS4.h: Added.
        (WKAL::):
        (WKAL::SimpleFontData::platformData):
        (WKAL::SimpleFontData::ascent):
        (WKAL::SimpleFontData::descent):
        (WKAL::SimpleFontData::lineSpacing):
        (WKAL::SimpleFontData::lineGap):
        (WKAL::SimpleFontData::xHeight):
        (WKAL::SimpleFontData::unitsPerEm):
        (WKAL::SimpleFontData::pitch):
        (WKAL::SimpleFontData::svgFontData):
        (WKAL::SimpleFontData::isSVGFont):
        (WKAL::SimpleFontData::isCustomFont):
        (WKAL::SimpleFontData::isLoading):
        (WKAL::SimpleFontData::missingGlyphData):

2008-07-24  Jean-Charles Verdié  <jcverdie@pleyo.com>

        Reviewed by Mario Bensi.
        Incorrect DEFINE of MACPORT

        * Base/wtf/Platform.h:

2008-07-24  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Sebastien Roret.
        Re-enable some code in platformDestroy

        * WKAL/Concretizations/Fonts/Freetype/BCSimpleFontDataFreetype.cpp:
        (WKAL::SimpleFontData::platformDestroy):

2008-07-22  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        Enable bold implementation for embedded fonts.
        Fix font crash on acid3 (see #273).

        * WKAL/Concretizations/Fonts/Embedded/BCFontPlatformDataEmbedded.cpp:
        (WKAL::FontPlatformData::FontPlatformData):
        (WKAL::FontPlatformData::~FontPlatformData):
        * WKAL/Concretizations/Fonts/Embedded/BCSimpleFontDataEmbedded.cpp:
        (WKAL::SimpleFontData::smallCapsFontData):
        (WKAL::SimpleFontData::containsCharacters):
        * WKAL/Concretizations/Fonts/Freetype/BCFontPlatformDataFreetype.cpp:
        (WKAL::FontPlatformData::FontPlatformData):

2008-07-22  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix compilation with I18N Generic option activated

        * OWBAL/Concretizations/Database/CMakeLists.txt:

2008-07-22  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        move all method inline

        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGeneric.cpp: Removed.
        * OWBAL/Concretizations/Internationalization/Generic/BCUnicodeGeneric.h:
        (WTF::Unicode::toLower):
        (WTF::Unicode::foldCase):
        (WTF::Unicode::toUpper):
        (WTF::Unicode::toTitleCase):
        (WTF::Unicode::isArabicChar):
        (WTF::Unicode::category):
        (WTF::Unicode::isFormatChar):
        (WTF::Unicode::isSeparatorSpace):
        (WTF::Unicode::isPrintableChar):
        (WTF::Unicode::isDigit):
        (WTF::Unicode::isPunct):
        (WTF::Unicode::mirroredChar):
        (WTF::Unicode::direction):
        (WTF::Unicode::isLower):
        (WTF::Unicode::digitValue):
        (WTF::Unicode::combiningClass):
        (WTF::Unicode::decompositionType):
        (WTF::Unicode::umemcasecmp):

2008-07-21  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        fix a regression in freetype with FT_PIXEL_MODE_MONO.

        * WKAL/Concretizations/Fonts/Freetype/BCFontFreetype.cpp:
        (WKAL::Font::drawGlyphs):

2008-07-21  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        Fix huge leak in freetype font implementation.

        * WKAL/Concretizations/Fonts/Freetype/BCFontFreetype.cpp:
        (WKAL::Font::drawGlyphs):

2008-07-21  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        Fix Font documentation

        * WKAL/Skeletons/Fonts/Font.t:

2008-07-21  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        Fix leak in font implementation.

        * WKAL/Concretizations/Fonts/Embedded/BCFontEmbedded.cpp:
        (WKAL::Font::drawGlyphs):
        * WKAL/Concretizations/Fonts/Freetype/BCFontFreetype.cpp:
        (WKAL::Font::drawGlyphs):

2008-07-17  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Jean-Charles VERDIE.
        Add documentation for TCSystemAlloc (see bug #271).

        * OWBAL/Skeletons/Memory/TCSystemAlloc.t: Added.

2008-07-17  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Jean-Charles VERDIE.
        Add TCSystemAlloc in bal-memory

        * OWBAL/Concretizations/Memory/CMakeLists.txt:
        * OWBAL/Concretizations/Memory/WK/BCTCSystemAllocWK.cpp: Added.
        (TrySbrk):
        (TryMmap):
        (TryVirtualAlloc):
        (TryDevMem):
        (TCMalloc_SystemAlloc):
        (TCMalloc_SystemRelease):
        (TCMalloc_SystemCommit):
        * OWBAL/Concretizations/Memory/WK/BCTCSystemAllocWK.h: Added.
        (TCMalloc_SystemCommit):
        * scripts/generators/data/balInputList.txt:

2008-07-12  KIMURA Masaru  <hiyuh.root@gmail.com>

        Reviewed by Mario Bensi.
        Fix compilation for gcc-4.3.1.

        * WKAL/Concretizations/Graphics/SDL/BCSVGResourceFilterSDL.cpp:

2008-07-11  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario BENSI.
        Fix build for Windows (see bug #263)

        * WKAL/Concretizations/Widgets/SDL/BCPasteboardSDL.cpp:
        * WKAL/Concretizations/Widgets/SDL/BCPasteboardSDL.h:

2008-07-11  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario BENSI.
        fix BCCursorSDL.cpp to fit C++ coding standards (bug #262)

        * WKAL/Concretizations/Widgets/SDL/BCCursorSDL.cpp:
        (WKAL::Cursor::Cursor):

2008-07-07  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario BENSI.
        fix link for tests

        * OWBAL/Tests/CMakeLists.txt:
        * WKAL/Tests/CMakeLists.txt:

2008-07-06  Joerg Strohmayer  <j_s@gmx.de>

        Reviewed by Mario Bensi.
	add AmigaOS4 SharedTimer
	add AmigaOS4 BALType
	add AmigaOS4 Events
	disabled SDL Cursor on AmigaOS4
	AmigaOS4 support in Platform.patch
	SDL endian fixes for AmigaOS4 (required for Linux/PPC as well)
	changes required to build it for AmigaOS4

        * Base/AmigaOS4: Added.
        * Base/AmigaOS4/BALTypeAmigaOS4.h: Added.
        * Base/BALBase.h.in:
        * OWBAL/Concretizations/Facilities/AmigaOS4: Added.
        * OWBAL/Concretizations/Facilities/AmigaOS4/BCSharedTimerAmigaOS4.cpp: Added.
        (OWBAL::asm):
        (OWBAL::):
        * OWBAL/Concretizations/Facilities/AmigaOS4/BCSharedTimerAmigaOS4.h: Added.
        * OWBAL/Concretizations/Types/WK/BCTCSpinLockWK.h:
        (TCMalloc_SlowLock):
        * OWBAL/Concretizations/Types/WK/BCTCSystemAllocWK.cpp:
        (TCMalloc_SystemAlloc):
        * WKAL/Concretizations/Events/AmigaOS4: Added.
        * WKAL/Concretizations/Events/AmigaOS4/BCEventHandlerAmigaOS4.cpp: Added.
        (WebCore::EventHandler::tabsToAllControls):
        (WebCore::EventHandler::focusDocumentView):
        (WebCore::EventHandler::passWidgetMouseDownEventToWidget):
        (WebCore::EventHandler::passMouseDownEventToWidget):
        (WebCore::EventHandler::eventActivatedView):
        (WebCore::EventHandler::passWheelEventToWidget):
        (WebCore::EventHandler::createDraggingClipboard):
        (WebCore::EventHandler::passMousePressEventToSubframe):
        (WebCore::EventHandler::passMouseMoveEventToSubframe):
        (WebCore::EventHandler::passMouseReleaseEventToSubframe):
        (WebCore::EventHandler::passMousePressEventToScrollbar):
        * WKAL/Concretizations/Events/AmigaOS4/BCEventLoopAmigaOS4.cpp: Added.
        (WKAL::EventLoop::cycle):
        * WKAL/Concretizations/Events/AmigaOS4/BCEventLoopAmigaOS4.h: Added.
        (WKAL::EventLoop::EventLoop):
        (WKAL::EventLoop::ended):
        * WKAL/Concretizations/Events/AmigaOS4/BCKeyboardCodesAmigaOS4.h: Added.
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformKeyboardEventAmigaOS4.cpp: Added.
        (WKAL::unicode_map_init):
        (WKAL::local2unicode):
        (WKAL::unicode_map_exit):
        (WKAL::ConvertAmigaKeyToVirtualKey):
        (WKAL::keyIdentifierForAmigaKeyCode):
        (WKAL::PlatformKeyboardEvent::PlatformKeyboardEvent):
        (WKAL::PlatformKeyboardEvent::disambiguateKeyDownEvent):
        (WKAL::PlatformKeyboardEvent::currentCapsLockState):
        (WKAL::PlatformKeyboardEvent::balEventKey):
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformKeyboardEventAmigaOS4.h: Added.
        (WKAL::PlatformKeyboardEvent::):
        (WKAL::PlatformKeyboardEvent::type):
        (WKAL::PlatformKeyboardEvent::text):
        (WKAL::PlatformKeyboardEvent::unmodifiedText):
        (WKAL::PlatformKeyboardEvent::windowsVirtualKeyCode):
        (WKAL::PlatformKeyboardEvent::setWindowsVirtualKeyCode):
        (WKAL::PlatformKeyboardEvent::keyIdentifier):
        (WKAL::PlatformKeyboardEvent::isAutoRepeat):
        (WKAL::PlatformKeyboardEvent::setIsAutoRepeat):
        (WKAL::PlatformKeyboardEvent::isKeypad):
        (WKAL::PlatformKeyboardEvent::shiftKey):
        (WKAL::PlatformKeyboardEvent::ctrlKey):
        (WKAL::PlatformKeyboardEvent::altKey):
        (WKAL::PlatformKeyboardEvent::metaKey):
        (WKAL::PlatformKeyboardEvent::modifiers):
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformMouseEventAmigaOS4.cpp: Added.
        (WKAL::PlatformMouseEvent::PlatformMouseEvent):
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformMouseEventAmigaOS4.h: Added.
        (WKAL::):
        (WKAL::PlatformMouseEvent::PlatformMouseEvent):
        (WKAL::PlatformMouseEvent::pos):
        (WKAL::PlatformMouseEvent::x):
        (WKAL::PlatformMouseEvent::y):
        (WKAL::PlatformMouseEvent::globalX):
        (WKAL::PlatformMouseEvent::globalY):
        (WKAL::PlatformMouseEvent::button):
        (WKAL::PlatformMouseEvent::eventType):
        (WKAL::PlatformMouseEvent::clickCount):
        (WKAL::PlatformMouseEvent::shiftKey):
        (WKAL::PlatformMouseEvent::ctrlKey):
        (WKAL::PlatformMouseEvent::altKey):
        (WKAL::PlatformMouseEvent::metaKey):
        (WKAL::PlatformMouseEvent::modifierFlags):
        (WKAL::PlatformMouseEvent::timestamp):
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformWheelEventAmigaOS4.cpp: Added.
        (WKAL::PlatformWheelEvent::PlatformWheelEvent):
        * WKAL/Concretizations/Events/AmigaOS4/BCPlatformWheelEventAmigaOS4.h: Added.
        (WKAL::PlatformWheelEvent::pos):
        (WKAL::PlatformWheelEvent::globalPos):
        (WKAL::PlatformWheelEvent::deltaX):
        (WKAL::PlatformWheelEvent::deltaY):
        (WKAL::PlatformWheelEvent::isAccepted):
        (WKAL::PlatformWheelEvent::shiftKey):
        (WKAL::PlatformWheelEvent::ctrlKey):
        (WKAL::PlatformWheelEvent::altKey):
        (WKAL::PlatformWheelEvent::metaKey):
        (WKAL::PlatformWheelEvent::x):
        (WKAL::PlatformWheelEvent::y):
        (WKAL::PlatformWheelEvent::globalX):
        (WKAL::PlatformWheelEvent::globalY):
        (WKAL::PlatformWheelEvent::accept):
        (WKAL::PlatformWheelEvent::ignore):
        (WKAL::PlatformWheelEvent::isContinuous):
        (WKAL::PlatformWheelEvent::continuousDeltaX):
        (WKAL::PlatformWheelEvent::continuousDeltaY):
        * WKAL/Concretizations/Fonts/Freetype/BCFontFreetype.cpp:
        (WKAL::applyTransparency):
        (WKAL::Font::drawGlyphs):
        * WKAL/Concretizations/Fonts/WK/BCGlyphPageTreeNodeWK.cpp:
        (WKAL::GlyphPageTreeNode::initializePage):
        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp:
        (WKAL::applyTransparency):
        * WKAL/Concretizations/Graphics/SDL/BCImageSourceSDL.cpp:
        (WKAL::ImageSource::createFrameAtIndex):
        * WKAL/Concretizations/Widgets/SDL/BCCursorSDL.cpp:
        (WKAL::Cursor::Cursor):
        (WKAL::crossCursor):
        (WKAL::waitCursor):
        (WKAL::helpCursor):
        (WKAL::eastResizeCursor):
        (WKAL::northResizeCursor):
        (WKAL::northEastResizeCursor):
        (WKAL::northWestResizeCursor):
        (WKAL::southResizeCursor):
        (WKAL::southEastResizeCursor):
        (WKAL::southWestResizeCursor):
        (WKAL::westResizeCursor):
        (WKAL::northSouthResizeCursor):
        (WKAL::eastWestResizeCursor):
        (WKAL::northEastSouthWestResizeCursor):
        (WKAL::northWestSouthEastResizeCursor):
        (WKAL::columnResizeCursor):
        (WKAL::rowResizeCursor):
        * WKAL/Concretizations/Widgets/SDL/BCPlatformScreenSDL.cpp:
        (WKAL::screenDepth):
        (WKAL::screenRect):
        * WKAL/Concretizations/Widgets/SDL/BCScrollViewSDL.cpp:
        (WKAL::updateView):
        (WKAL::ScrollView::updateContents):
        (WKAL::ScrollView::update):
        * scripts/patches/Platform.patch:

2008-07-04  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi
        Fix zoom on font SDL Implementation

        * WKAL/Concretizations/Fonts/Freetype/BCFontPlatformDataFreetype.cpp:
        (WKAL::FontPlatformData::FontPlatformData):

2008-07-02  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier Dole.
        remove printf
        fix encode in generic textCodec

        * OWBAL/Concretizations/Internationalization/Generic/BCTextCodecICU.cpp:
        (OWBAL::encodeComplexUserDefined):
        (OWBAL::TextCodecICU::encode):
        * WKAL/Concretizations/Graphics/SDL/BCImageBufferSDL.cpp:
        (WKAL::ImageBuffer::create):

2008-07-02  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier Dole.
        fix ticket #248
        modify bal overview doc

        * Docs/BalOverview.dox:
        * OWBAL/Concretizations/Internationalization/Generic/BCTextBreakIteratorGeneric.cpp:
        (OWBAL::WordBreakIterator::previous):

2008-07-01  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier Dole.
        fix script to remove skeletons in balifier list

        * scripts/generators/balifier/balifyAll.sh:

2008-07-01  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier Dole.
        Add doxygen comment

        * OWBAL/Skeletons/Internationalization/StringImpl.t:
        * OWBAL/Skeletons/Internationalization/TextEncoding.t:
        * OWBAL/Skeletons/Internationalization/TextStream.t:
        * OWBAL/Skeletons/Internationalization/UnicodeIcu.t:

2008-07-01  Fred  <fmarmond@pleyo.com>

        Reviewed by Mario Bensi.
        fix balInputList.txt (add missing final directory path)
        add support for Base/ in balifier scripts

        * scripts/common/functions.sh:
        * scripts/generators/balifier/balifyAll.sh:
        * scripts/generators/data/balInputList.txt:

2008-07-01  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        add latex version in Doxyfile
        add Accessibility in BAL
        add all WebCore/page/gtk in BAL

        * WKAL/Concretizations/Widgets/CMakeLists.txt:
        * WKAL/Concretizations/Widgets/Gtk/AccessibilityObjectWrapperAtk.h: Added.
        * WKAL/Concretizations/Widgets/Gtk/BCAXObjectCacheAtkGtk.cpp: Added.
        (WKAL::AXObjectCache::detachWrapper):
        (WKAL::AXObjectCache::attachWrapper):
        (WKAL::AXObjectCache::postNotification):
        (WKAL::AXObjectCache::postNotificationToElement):
        (WKAL::AXObjectCache::handleFocusedUIElementChanged):
        * WKAL/Concretizations/Widgets/Gtk/BCAccessibilityObjectWrapperAtkGtk.cpp: Added.
        (returnString):
        (core):
        (WKAL::AccessibilityObject::wrapper):
        (WKAL::AccessibilityObject::setWrapper):
        * WKAL/Concretizations/Widgets/Gtk/BCDragControllerGtk.cpp:
        * WKAL/Concretizations/Widgets/Gtk/BCFrameGtk.cpp: Added.
        (WKAL::Frame::createScriptInstanceForWidget):
        (WKAL::Frame::clearPlatformScriptObjects):
        (WKAL::Frame::disconnectPlatformScriptObjects):
        (WKAL::Frame::dragImageForSelection):
        * WKAL/Concretizations/Widgets/SDL/BCAXObjectCacheSDL.cpp: Added.
        (WKAL::AXObjectCache::detachWrapper):
        (WKAL::AXObjectCache::attachWrapper):
        (WKAL::AXObjectCache::postNotification):
        (WKAL::AXObjectCache::postNotificationToElement):
        (WKAL::AXObjectCache::handleFocusedUIElementChanged):
        * WKAL/Concretizations/Widgets/SDL/BCAccessibilityObjectWrapperSDL.cpp: Added.
        (WebCore::AccessibilityObject::wrapper):
        (WebCore::AccessibilityObject::setWrapper):
        * WKAL/Concretizations/Widgets/SDL/BCFrameSDL.cpp: Added.
        (WKAL::Frame::createScriptInstanceForWidget):
        (WKAL::Frame::clearPlatformScriptObjects):
        (WKAL::Frame::disconnectPlatformScriptObjects):
        (WKAL::Frame::dragImageForSelection):
        * WKAL/Concretizations/Widgets/WK/BCFrameWK.cpp: Removed.
        * WKAL/Concretizations/Widgets/WK/BCFrameWK.h: Removed.
        * scripts/generators/data/balInputList.txt:

2008-06-26  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        Add doxygen documentation for database (SQLiteStatement is not
        complete).

        * OWBAL/Skeletons/Database/SQLValue.t:
        * OWBAL/Skeletons/Database/SQLiteAuthorizer.t:
        * OWBAL/Skeletons/Database/SQLiteDatabase.t:
        * OWBAL/Skeletons/Database/SQLiteStatement.t:
        * OWBAL/Skeletons/Database/SQLiteTransaction.t:

2008-06-25  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        add doxygen doc

        * WKAL/Skeletons/Graphics/AffineTransform.t:
        * WKAL/Skeletons/Graphics/BitmapImage.t:
        * WKAL/Skeletons/Graphics/Color.t:
        * WKAL/Skeletons/Graphics/DragData.t:

2008-06-24  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        fix #239 (focusRing was drawn with an offset when scrolling).

        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextSDL.cpp:
        (WKAL::GraphicsContext::drawFocusRing):

2008-06-20  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier Dole.

        fix internationalization generic implementation

        * OWBAL/Concretizations/Facilities/CMakeLists.txt:
        * OWBAL/Concretizations/ImageDecoder/CMakeLists.txt:
        * OWBAL/Concretizations/Internationalization/CMakeLists.txt:
        * OWBAL/Concretizations/Internationalization/Generic/BCTextBoundariesGeneric.cpp:
        * OWBAL/Concretizations/Types/CMakeLists.txt:
        * OWBAL/Concretizations/Types/WK/BCKURLWK.cpp:
        * OWBAL/Tests/CMakeLists.txt:
        * WKAL/Concretizations/Events/CMakeLists.txt:
        * WKAL/Concretizations/Fonts/CMakeLists.txt:
        * WKAL/Concretizations/Graphics/CMakeLists.txt:
        * WKAL/Concretizations/Network/CMakeLists.txt:
        * WKAL/Concretizations/Widgets/CMakeLists.txt:
        * WKAL/Tests/CMakeLists.txt:
        * scripts/patches/KURLI18N.patch: Added.
        * scripts/patches/index.txt:

2008-06-19  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix bug on transparancy in fillrect and Font

        * WKAL/Concretizations/Fonts/Freetype/BCFontFreetype.cpp:
        (WKAL::applyTransparency):
        (WKAL::Font::drawGlyphs):
        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextSDL.cpp:
        (WKAL::GraphicsContext::fillRect):

2008-06-18  Fred  <fmarmond@pleyo.com>

        Reviewed by Mario bensi.
        modify CMakeLists.txt to take main CMakeLists.txt options into
        account. 

        * OWBAL/Tests/CMakeLists.txt:
        * WKAL/Tests/CMakeLists.txt:

2008-06-18  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        add new implementation of Popup and fix Database

        * OWBAL/Concretizations/Facilities/Posix/BCFileSystemPosix.cpp:
        (OWBAL::fileSystemRepresentation):
        (OWBAL::homeDirectoryPath):
        * WKAL/Concretizations/Events/SDL/BCEventLoopSDL.cpp:
        (WKAL::EventLoop::cycle):
        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp:
        (WKAL::BitmapImage::draw):
        (WKAL::Image::drawPattern):
        * WKAL/Concretizations/Widgets/SDL/BCPopupMenuSDL.cpp:
        (WKAL::PopupMenu::show):
        (WKAL::PopupMenu::setFocusedIndex):
        (WKAL::PopupMenu::scrollToRevealSelection):
        (WKAL::PopupMenu::hide):
        (WKAL::PopupMenu::updateFromElement):
        (WKAL::PopupMenu::menuItemActivated):
        (WKAL::PopupMenu::menuUnmapped):
        (WKAL::PopupMenu::menuPositionFunction):
        (WKAL::PopupMenu::windowRect):
        (WKAL::PopupMenu::calculatePositionAndSize):
        (WKAL::PopupMenu::valueChanged):
        * WKAL/Concretizations/Widgets/SDL/BCPopupMenuSDL.h:
        * scripts/patches/FileSystemPosix.patch:
        * scripts/patches/index.txt:

2008-06-16  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Jean-Charles Verdie.
        fix crash on acid3

        * WKAL/Concretizations/Fonts/Freetype/BCSimpleFontDataFreetype.cpp:
        (WKAL::SimpleFontData::platformDestroy):

2008-06-16  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by odole@pleyo.com

        add file for Linux and fix crash in ScrollView

        * Includes/owb-config.h.cmake:
        * OWBAL/Concretizations/Facilities/CMakeLists.txt:
        * OWBAL/Concretizations/Facilities/Linux/BCFileLinux.cpp: Added.
        (OWBAL::File::File):
        (OWBAL::File::~File):
        (OWBAL::File::open):
        (OWBAL::File::close):
        (OWBAL::File::read):
        (OWBAL::File::write):
        (OWBAL::File::getSize):
        * OWBAL/Concretizations/Facilities/Linux/BCFileLinux.h: Added.
        * WKAL/Concretizations/Widgets/SDL/BCScrollViewSDL.cpp:
        (WKAL::updateView):

2008-06-16  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        Fix cmake for Customers.

        * OWBAL/Concretizations/Internationalization/CMakeLists.txt:

2008-06-16  Fred  <fmarmond@pleyo.com>

        Reviewed by Mario Bensi.
        add CppUnit stubbed tests

        * ChangeLogOWB:
        * OWBAL/Tests/Internationalization/StringBuilderTest.cpp: Added.
        * OWBAL/Tests/Internationalization/StringBuilderTest.h: Added.
        * WKAL/Tests/Network/ResourceErrorTest.cpp: Added.
        * WKAL/Tests/Network/ResourceErrorTest.h: Added.
        * WKAL/Tests/Network/ResourceHandleClientTest.cpp: Added.
        * WKAL/Tests/Network/ResourceHandleClientTest.h: Added.
        * WKAL/Tests/Network/ResourceHandleInternalTest.cpp: Added.
        * WKAL/Tests/Network/ResourceHandleInternalTest.h: Added.
        * WKAL/Tests/Network/ResourceHandleManagerTest.cpp: Added.
        * WKAL/Tests/Network/ResourceHandleManagerTest.h: Added.
        * WKAL/Tests/Network/ResourceHandleTest.cpp: Added.
        * WKAL/Tests/Network/ResourceHandleTest.h: Added.
        * WKAL/Tests/Network/ResourceRequestBaseTest.cpp: Added.
        * WKAL/Tests/Network/ResourceRequestBaseTest.h: Added.
        * WKAL/Tests/Network/ResourceRequestTest.cpp: Added.
        * WKAL/Tests/Network/ResourceRequestTest.h: Added.
        * WKAL/Tests/Network/ResourceResponseBaseTest.cpp: Added.
        * WKAL/Tests/Network/ResourceResponseBaseTest.h: Added.
        * WKAL/Tests/Network/ResourceResponseTest.cpp: Added.
        * WKAL/Tests/Network/ResourceResponseTest.h: Added.
        * WKAL/Tests/Widgets/ClipboardBalTest.cpp: Added.
        * WKAL/Tests/Widgets/ClipboardBalTest.h: Added.
        * WKAL/Tests/Widgets/ContextMenuItemTest.cpp: Added.
        * WKAL/Tests/Widgets/ContextMenuItemTest.h: Added.
        * WKAL/Tests/Widgets/ContextMenuTest.cpp: Added.
        * WKAL/Tests/Widgets/ContextMenuTest.h: Added.
        * WKAL/Tests/Widgets/CursorTest.cpp: Added.
        * WKAL/Tests/Widgets/CursorTest.h: Added.
        * WKAL/Tests/Widgets/PasteboardTest.cpp: Added.
        * WKAL/Tests/Widgets/PasteboardTest.h: Added.
        * WKAL/Tests/Widgets/PlatformScreenTest.cpp: Added.
        * WKAL/Tests/Widgets/PlatformScreenTest.h: Added.
        * WKAL/Tests/Widgets/PlatformScrollBarTest.cpp: Added.
        * WKAL/Tests/Widgets/PlatformScrollBarTest.h: Added.
        * WKAL/Tests/Widgets/PopupMenuClientTest.cpp: Added.
        * WKAL/Tests/Widgets/PopupMenuClientTest.h: Added.
        * WKAL/Tests/Widgets/PopupMenuTest.cpp: Added.
        * WKAL/Tests/Widgets/PopupMenuTest.h: Added.
        * WKAL/Tests/Widgets/RenderThemeBalTest.cpp: Added.
        * WKAL/Tests/Widgets/RenderThemeBalTest.h: Added.
        * WKAL/Tests/Widgets/ScrollViewTest.cpp: Added.
        * WKAL/Tests/Widgets/ScrollViewTest.h: Added.
        * WKAL/Tests/Widgets/SearchPopupMenuTest.cpp: Added.
        * WKAL/Tests/Widgets/SearchPopupMenuTest.h: Added.
        * WKAL/Tests/Widgets/WidgetTest.cpp: Added.
        * WKAL/Tests/Widgets/WidgetTest.h: Added.


2008-06-16  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by Olivier DOLE.
        fix the base64 decoding and add a patch for the futur merge

        * WKAL/Concretizations/Network/Curl/BCResourceHandleManagerCurl.cpp:
        (WKAL::parseDataUrl):
        * scripts/patches/ResourceHandleManager.patch: Added.
        * scripts/patches/index.txt:

2008-06-15  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        Improve font rendering speed when using freetype font renderer.

        * WKAL/Concretizations/Fonts/Freetype/BCFontFreetype.cpp:
        (WKAL::Font::drawGlyphs):

2008-06-15  KIMURA Masaru  <hiyuh.root@gmail.com>

        Reviewed by Mario Bensi.
        Fix compilation for gcc-4.3.1.

        * WKAL/Concretizations/Graphics/Cairo/BCImageSourceCairo.cpp:

2008-06-15  Olivier DOLE  <odole@pleyo.com>

        Reviewed by Mario Bensi.
        Fix compilation breaking in Tests!

        * WKAL/Tests/CMakeLists.txt:

2008-06-13  Fred  <fmarmond@pleyo.com>

        Reviewed by NOBODY (OOPS!).
        add CppUnit tests

        * WKAL/Tests/CMakeLists.txt:
        * WKAL/Tests/Graphics/AffineTransformTest.cpp: Added.
        * WKAL/Tests/Graphics/AffineTransformTest.h: Added.
        * WKAL/Tests/Graphics/BitmapImageTest.cpp: Added.
        * WKAL/Tests/Graphics/BitmapImageTest.h: Added.
        * WKAL/Tests/Graphics/ColorTest.cpp: Added.
        * WKAL/Tests/Graphics/ColorTest.h: Added.
        * WKAL/Tests/Graphics/DragDataTest.cpp: Added.
        * WKAL/Tests/Graphics/DragDataTest.h: Added.
        * WKAL/Tests/Graphics/DragImageTest.cpp: Added.
        * WKAL/Tests/Graphics/DragImageTest.h: Added.
        * WKAL/Tests/Graphics/FloatPoint3DTest.cpp: Added.
        * WKAL/Tests/Graphics/FloatPoint3DTest.h: Added.
        * WKAL/Tests/Graphics/FloatPointTest.cpp: Added.
        * WKAL/Tests/Graphics/FloatPointTest.h: Added.
        * WKAL/Tests/Graphics/FloatRectTest.cpp: Added.
        * WKAL/Tests/Graphics/FloatRectTest.h: Added.
        * WKAL/Tests/Graphics/FloatSizeTest.cpp: Added.
        * WKAL/Tests/Graphics/FloatSizeTest.h: Added.
        * WKAL/Tests/Graphics/GeneratedImageTest.cpp: Added.
        * WKAL/Tests/Graphics/GeneratedImageTest.h: Added.
        * WKAL/Tests/Graphics/GeneratorTest.cpp: Added.
        * WKAL/Tests/Graphics/GeneratorTest.h: Added.
        * WKAL/Tests/Graphics/GradientTest.cpp: Added.
        * WKAL/Tests/Graphics/GradientTest.h: Added.
        * WKAL/Tests/Graphics/GraphicsContextPlatformPrivateCairoTest.cpp: Added.
        * WKAL/Tests/Graphics/GraphicsContextPlatformPrivateCairoTest.h: Added.
        * WKAL/Tests/Graphics/GraphicsContextTest.cpp: Added.
        * WKAL/Tests/Graphics/GraphicsContextTest.h: Added.
        * WKAL/Tests/Graphics/GraphicsTypesTest.cpp: Added.
        * WKAL/Tests/Graphics/GraphicsTypesTest.h: Added.
        * WKAL/Tests/Graphics/ImageBufferTest.cpp: Added.
        * WKAL/Tests/Graphics/ImageBufferTest.h: Added.
        * WKAL/Tests/Graphics/ImageObserverTest.cpp: Added.
        * WKAL/Tests/Graphics/ImageObserverTest.h: Added.
        * WKAL/Tests/Graphics/ImageSourceTest.cpp: Added.
        * WKAL/Tests/Graphics/ImageSourceTest.h: Added.
        * WKAL/Tests/Graphics/ImageTest.cpp: Added.
        * WKAL/Tests/Graphics/ImageTest.h: Added.
        * WKAL/Tests/Graphics/IntPointTest.cpp: Added.
        * WKAL/Tests/Graphics/IntPointTest.h: Added.
        * WKAL/Tests/Graphics/IntRectTest.cpp: Added.
        * WKAL/Tests/Graphics/IntRectTest.h: Added.
        * WKAL/Tests/Graphics/IntSizeHashTest.cpp: Added.
        * WKAL/Tests/Graphics/IntSizeHashTest.h: Added.
        * WKAL/Tests/Graphics/IntSizeTest.cpp: Added.
        * WKAL/Tests/Graphics/IntSizeTest.h: Added.
        * WKAL/Tests/Graphics/PathTest.cpp: Added.
        * WKAL/Tests/Graphics/PathTest.h: Added.
        * WKAL/Tests/Graphics/PathTraversalStateTest.cpp: Added.
        * WKAL/Tests/Graphics/PathTraversalStateTest.h: Added.
        * WKAL/Tests/Graphics/PenTest.cpp: Added.
        * WKAL/Tests/Graphics/PenTest.h: Added.
        * WKAL/Tests/Graphics/SVGImageEmptyClientsTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGImageEmptyClientsTest.h: Added.
        * WKAL/Tests/Graphics/SVGImageTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGImageTest.h: Added.
        * WKAL/Tests/Graphics/SVGPaintServerGradientTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGPaintServerGradientTest.h: Added.
        * WKAL/Tests/Graphics/SVGPaintServerLinearGradientTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGPaintServerLinearGradientTest.h: Added.
        * WKAL/Tests/Graphics/SVGPaintServerPatternTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGPaintServerPatternTest.h: Added.
        * WKAL/Tests/Graphics/SVGPaintServerRadialGradientTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGPaintServerRadialGradientTest.h: Added.
        * WKAL/Tests/Graphics/SVGPaintServerSolidTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGPaintServerSolidTest.h: Added.
        * WKAL/Tests/Graphics/SVGPaintServerTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGPaintServerTest.h: Added.
        * WKAL/Tests/Graphics/SVGResourceClipperTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGResourceClipperTest.h: Added.
        * WKAL/Tests/Graphics/SVGResourceFilterTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGResourceFilterTest.h: Added.
        * WKAL/Tests/Graphics/SVGResourceMarkerTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGResourceMarkerTest.h: Added.
        * WKAL/Tests/Graphics/SVGResourceMaskerTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGResourceMaskerTest.h: Added.
        * WKAL/Tests/Graphics/SVGResourceTest.cpp: Added.
        * WKAL/Tests/Graphics/SVGResourceTest.h: Added.
        * WKAL/Tests/Graphics/UnitBezierTest.cpp: Added.
        * WKAL/Tests/Graphics/UnitBezierTest.h: Added.
        * WKAL/Tests/Network/AuthenticationChallengeBaseTest.cpp: Added.
        * WKAL/Tests/Network/AuthenticationChallengeBaseTest.h: Added.
        * WKAL/Tests/Network/AuthenticationChallengeTest.cpp: Added.
        * WKAL/Tests/Network/AuthenticationChallengeTest.h: Added.
        * WKAL/Tests/Network/CookieJarTest.cpp: Added.
        * WKAL/Tests/Network/CookieJarTest.h: Added.
        * WKAL/Tests/Network/CredentialTest.cpp: Added.
        * WKAL/Tests/Network/CredentialTest.h: Added.
        * WKAL/Tests/Network/FormDataStreamCurlTest.cpp: Added.
        * WKAL/Tests/Network/FormDataStreamCurlTest.h: Added.
        * WKAL/Tests/Network/FormDataTest.cpp: Added.
        * WKAL/Tests/Network/FormDataTest.h: Added.
        * WKAL/Tests/Network/NetworkStateNotifierTest.cpp: Added.
        * WKAL/Tests/Network/NetworkStateNotifierTest.h: Added.
        * WKAL/Tests/Network/ProtectionSpaceTest.cpp: Added.
        * WKAL/Tests/Network/ProtectionSpaceTest.h: Added.
        * WKAL/Tests/Network/ResourceErrorBaseTest.cpp: Added.
        * WKAL/Tests/Network/ResourceErrorBaseTest.h: Added.

2008-06-13  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by NOBODY (OOPS!).

        fix ticket 220 (review by KIMURA Masaru  <hiyuh.root@gmail.com>) and fix ticket 214

        * OWBAL/Tests/CMakeLists.txt:
        * WKAL/Concretizations/Fonts/Freetype/BCFontCustomPlatformDataFreetype.cpp:
        (WKAL::createFontCustomPlatformData):
        * WKAL/Concretizations/Fonts/Freetype/BCGlyphPageTreeNodeFreetype.cpp:
        (WKAL::GlyphPage::fill):
        * WKAL/Concretizations/Widgets/SDL/BCPopupMenuSDL.cpp:
        (WKAL::PopupMenu::show):
        (WKAL::PopupMenu::calculatePositionAndSize):

2008-06-13  Fred  <fmarmond@pleyo.com>

        Reviewed by NOBODY (OOPS!).
        add few WKAL CPPUnits tests

        * WKAL/Tests/CMakeLists.txt: Added.
        * WKAL/Tests/Events/EventLoopTest.cpp: Added.
        * WKAL/Tests/Events/EventLoopTest.h: Added.
        * WKAL/Tests/Events/PlatformKeyboardEventTest.cpp: Added.
        * WKAL/Tests/Events/PlatformKeyboardEventTest.h: Added.
        * WKAL/Tests/Events/PlatformMouseEventTest.cpp: Added.
        * WKAL/Tests/Events/PlatformMouseEventTest.h: Added.
        * WKAL/Tests/Events/PlatformWheelEventTest.cpp: Added.
        * WKAL/Tests/Events/PlatformWheelEventTest.h: Added.
        * WKAL/Tests/Fonts/FontCacheTest.cpp: Added.
        * WKAL/Tests/Fonts/FontCacheTest.h: Added.
        * WKAL/Tests/Fonts/FontCustomPlatformDataTest.cpp: Added.
        * WKAL/Tests/Fonts/FontCustomPlatformDataTest.h: Added.
        * WKAL/Tests/Fonts/FontDataTest.cpp: Added.
        * WKAL/Tests/Fonts/FontDataTest.h: Added.
        * WKAL/Tests/Fonts/FontDescriptionTest.cpp: Added.
        * WKAL/Tests/Fonts/FontDescriptionTest.h: Added.
        * WKAL/Tests/Fonts/FontFallbackListTest.cpp: Added.
        * WKAL/Tests/Fonts/FontFallbackListTest.h: Added.
        * WKAL/Tests/Fonts/FontFamilyTest.cpp: Added.
        * WKAL/Tests/Fonts/FontFamilyTest.h: Added.
        * WKAL/Tests/Fonts/FontPlatformDataTest.cpp: Added.
        * WKAL/Tests/Fonts/FontPlatformDataTest.h: Added.
        * WKAL/Tests/Fonts/FontRenderingModeTest.cpp: Added.
        * WKAL/Tests/Fonts/FontRenderingModeTest.h: Added.
        * WKAL/Tests/Fonts/FontSelectorTest.cpp: Added.
        * WKAL/Tests/Fonts/FontSelectorTest.h: Added.
        * WKAL/Tests/Fonts/FontTest.cpp: Added.
        * WKAL/Tests/Fonts/FontTest.h: Added.
        * WKAL/Tests/Fonts/GlyphBufferTest.cpp: Added.
        * WKAL/Tests/Fonts/GlyphBufferTest.h: Added.
        * WKAL/Tests/Fonts/GlyphPageTreeNodeTest.cpp: Added.
        * WKAL/Tests/Fonts/GlyphPageTreeNodeTest.h: Added.
        * WKAL/Tests/Fonts/GlyphWidthMapTest.cpp: Added.
        * WKAL/Tests/Fonts/GlyphWidthMapTest.h: Added.
        * WKAL/Tests/Fonts/SegmentedFontDataTest.cpp: Added.
        * WKAL/Tests/Fonts/SegmentedFontDataTest.h: Added.
        * WKAL/Tests/Fonts/SimpleFontDataTest.cpp: Added.
        * WKAL/Tests/Fonts/SimpleFontDataTest.h: Added.
        * WKAL/Tests/Fonts/StringTruncatorTest.cpp: Added.
        * WKAL/Tests/Fonts/StringTruncatorTest.h: Added.
        * WKAL/Tests/runWkalTests.cpp: Added.
        (main):

2008-06-13  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by NOBODY (OOPS!).

        drawFocusRing

        * WKAL/Concretizations/Graphics/Cairo/BCGraphicsContextCairo.cpp:
        (WKAL::GraphicsContext::drawFocusRing):
        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextSDL.cpp:
        (WKAL::GraphicsContext::drawFocusRing):
        * WKAL/Concretizations/Widgets/SDL/BCRenderThemeSDL.cpp:
        (WKAL::RenderThemeBal::supportsFocusRing):
        (WKAL::RenderThemeBal::paintTextField):

2008-06-12  KIMURA Masaru  <hiyuh.root@gmail.com>

        Reviewed by Olivier DOLE.
        Compilation fix for gcc-4.3.1.

        * OWBAL/Concretizations/Facilities/SDL/BCFileChooserSDL.cpp:
        * OWBAL/Concretizations/Media/SDL/BCMediaPlayerPrivateSDL.cpp:
        * OWBAL/Concretizations/Types/Common/BCbal_objectCommon.cpp:
        * OWBAL/Concretizations/Types/SDL/BCIconSDL.cpp:
        * WKAL/Concretizations/Graphics/SDL/BCGradientSDL.cpp:
        * WKAL/Concretizations/Graphics/SDL/BCRenderPathSDL.cpp:
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerGradientSDL.cpp:
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerPatternSDL.cpp:
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerSDL.cpp:
        * WKAL/Concretizations/Graphics/SDL/BCSVGPaintServerSolidSDL.cpp:
        * WKAL/Concretizations/Graphics/SDL/BCSVGResourceClipperSDL.cpp:
        * WKAL/Concretizations/Graphics/SDL/BCSVGResourceMaskerSDL.cpp:
        * WKAL/Concretizations/Widgets/SDL/BCClipboardSDL.cpp:
        * WKAL/Concretizations/Widgets/SDL/BCContextMenuItemSDL.cpp:
        * WKAL/Concretizations/Widgets/SDL/BCContextMenuSDL.cpp:
        * WKAL/Concretizations/Widgets/SDL/BCDragControllerSDL.cpp:
        * WKAL/Concretizations/Widgets/SDL/BCPasteboardSDL.cpp:
        * WKAL/Concretizations/Widgets/SDL/BCRenderThemeSDL.cpp:
        * WKAL/Concretizations/Widgets/SDL/BCSearchPopupMenuSDL.cpp:
        * WKAL/Concretizations/Widgets/SDL/PasteboardHelperSDL.cpp:

2008-06-12  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by NOBODY (OOPS!).

        fix Tab in EditBox

        * WKAL/Concretizations/Events/SDL/BCPlatformKeyboardEventSDL.cpp:
        (WKAL::keyIdentifierForSDLKeyCode):

2008-06-12  Fred  <fmarmond@pleyo.com>

        Reviewed by NOBODY (OOPS!).
        add CPPUNIT test

        * OWBAL/Tests/Types/VectorTest.cpp: Added.
        * OWBAL/Tests/Types/VectorTest.h: Added.

2008-06-12  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by NOBODY (OOPS!).

        fix coding style and draw bitmap

        * WKAL/Concretizations/Graphics/SDL/BCGraphicsContextSDL.cpp:
        (WKAL::drawArc):
        (WKAL::GraphicsContext::strokeArc):
        (WKAL::GraphicsContext::setPlatformStrokeThickness):
        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp:
        (WKAL::BitmapImage::draw):
        (WKAL::Image::drawPattern):
        (WKAL::Image::loadPlatformResource):

2008-06-11  Fred  <fmarmond@pleyo.com>

        Reviewed by NOBODY (OOPS!).
        fix build error

        * OWBAL/Tests/Types/VectorTraitsTest.h:

2008-06-11  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by NOBODY (OOPS!).

        remove printf, fix drawPattern and add first implementation of popup

        * Base/SDL/BALTypeSDL.h:
        * OWBAL/Concretizations/Types/CMakeLists.txt:
        * OWBAL/Skeletons/Types/StrHash.t: Removed.
        * WKAL/Concretizations/Graphics/SDL/BCImageSDL.cpp:
        (WKAL::Image::drawPattern):
        * WKAL/Concretizations/Graphics/SDL/BCPathSDL.cpp:
        (WKAL::Path::Path):
        (WKAL::Path::~Path):
        (WKAL::Path::operator=):
        (WKAL::Path::clear):
        (WKAL::Path::isEmpty):
        (WKAL::Path::translate):
        (WKAL::Path::moveTo):
        (WKAL::Path::addLineTo):
        (WKAL::Path::addRect):
        (WKAL::Path::addQuadCurveTo):
        (WKAL::Path::addBezierCurveTo):
        (WKAL::Path::addArc):
        (WKAL::Path::addArcTo):
        (WKAL::Path::addEllipse):
        (WKAL::Path::closeSubpath):
        (WKAL::Path::boundingRect):
        (WKAL::Path::contains):
        (WKAL::Path::apply):
        (WKAL::Path::transform):
        (WKAL::Path::debugString):
        * WKAL/Concretizations/Widgets/SDL/BCPopupMenuSDL.cpp:
        (WKAL::isASCIIPrintable):
        (WKAL::PopupMenu::PopupMenu):
        (WKAL::PopupMenu::~PopupMenu):
        (WKAL::PopupMenu::show):
        (WKAL::PopupMenu::focusedIndex):
        (WKAL::PopupMenu::setFocusedIndex):
        (WKAL::PopupMenu::scrollToRevealSelection):
        (WKAL::PopupMenu::itemWritingDirectionIsNatural):
        (WKAL::PopupMenu::calculatePositionAndSize):
        (WKAL::PopupMenu::invalidateItem):
        (WKAL::PopupMenu::clientRect):
        (WKAL::PopupMenu::visibleItems):
        (WKAL::PopupMenu::windowClipRect):
        (WKAL::PopupMenu::valueChanged):
        * WKAL/Concretizations/Widgets/SDL/BCPopupMenuSDL.h:
        (WKAL::PopupMenu::isActive):

2008-06-11  Fred  <fmarmond@pleyo.com>

        Reviewed by NOBODY (OOPS!).
        add tests for CPPUNIT

        * OWBAL/Tests/Types/HashTraitsTest.cpp: Added.
        * OWBAL/Tests/Types/HashTraitsTest.h: Added.
        * OWBAL/Tests/Types/IconTest.cpp: Added.
        * OWBAL/Tests/Types/IconTest.h: Added.
        * OWBAL/Tests/Types/KURLTest.cpp: Added.
        * OWBAL/Tests/Types/KURLTest.h: Added.
        * OWBAL/Tests/Types/ListHashSetTest.cpp: Added.
        * OWBAL/Tests/Types/ListHashSetTest.h: Added.
        * OWBAL/Tests/Types/ListRefPtrTest.cpp: Added.
        * OWBAL/Tests/Types/ListRefPtrTest.h: Added.
        * OWBAL/Tests/Types/LockerTest.cpp: Added.
        * OWBAL/Tests/Types/LockerTest.h: Added.
        * OWBAL/Tests/Types/MainThreadTest.cpp: Added.
        * OWBAL/Tests/Types/MainThreadTest.h: Added.
        * OWBAL/Tests/Types/MessageQueueTest.cpp: Added.
        * OWBAL/Tests/Types/MessageQueueTest.h: Added.
        * OWBAL/Tests/Types/NoncopyableTest.cpp: Added.
        * OWBAL/Tests/Types/NoncopyableTest.h: Added.
        * OWBAL/Tests/Types/OwnArrayPtrTest.cpp: Added.
        * OWBAL/Tests/Types/OwnArrayPtrTest.h: Added.
        * OWBAL/Tests/Types/OwnPtrTest.cpp: Added.
        * OWBAL/Tests/Types/OwnPtrTest.h: Added.
        * OWBAL/Tests/Types/PassRefPtrTest.cpp: Added.
        * OWBAL/Tests/Types/PassRefPtrTest.h: Added.
        * OWBAL/Tests/Types/RefCountedTest.cpp: Added.
        * OWBAL/Tests/Types/RefCountedTest.h: Added.
        * OWBAL/Tests/Types/RefPtrHashMapTest.cpp: Added.
        * OWBAL/Tests/Types/RefPtrHashMapTest.h: Added.
        * OWBAL/Tests/Types/RefPtrTest.cpp: Added.
        * OWBAL/Tests/Types/RefPtrTest.h: Added.
        * OWBAL/Tests/Types/RetainPtrTest.cpp: Added.
        * OWBAL/Tests/Types/RetainPtrTest.h: Added.
        * OWBAL/Tests/Types/SharedBufferTest.cpp: Added.
        * OWBAL/Tests/Types/SharedBufferTest.h: Added.
        * OWBAL/Tests/Types/StrHashTest.cpp: Added.
        * OWBAL/Tests/Types/StrHashTest.h: Added.
        * OWBAL/Tests/Types/TCPackedCacheTest.cpp: Added.
        * OWBAL/Tests/Types/TCPackedCacheTest.h: Added.
        * OWBAL/Tests/Types/TCPageMapTest.cpp: Added.
        * OWBAL/Tests/Types/TCPageMapTest.h: Added.
        * OWBAL/Tests/Types/TCSpinLockTest.cpp: Added.
        * OWBAL/Tests/Types/TCSpinLockTest.h: Added.
        * OWBAL/Tests/Types/ThreadSpecificTest.cpp: Added.
        * OWBAL/Tests/Types/ThreadSpecificTest.h: Added.
        * OWBAL/Tests/Types/ThreadingTest.cpp: Added.
        * OWBAL/Tests/Types/ThreadingTest.h: Added.
        * OWBAL/Tests/Types/TreeSharedTest.cpp: Added.
        * OWBAL/Tests/Types/TreeSharedTest.h: Added.
        * OWBAL/Tests/Types/VectorTraitsTest.cpp: Added.
        * OWBAL/Tests/Types/VectorTraitsTest.h: Added.

2008-06-11  Fred  <fmarmond@pleyo.com>

        Reviewed by NOBODY (OOPS!).
        add CPPUNIT tests

        * OWBAL/Tests/Types/HashMapTest.cpp: Added.
        * OWBAL/Tests/Types/HashMapTest.h: Added.
        * OWBAL/Tests/Types/HashSetTest.cpp: Added.
        * OWBAL/Tests/Types/HashSetTest.h: Added.
        * OWBAL/Tests/Types/HashTableTest.cpp: Added.
        * OWBAL/Tests/Types/HashTableTest.h: Added.

2008-06-11  Jean-Charles Verdié  <jcverdie@pleyo.com>

        Reviewed by NOBODY (OOPS!).

        * Base/config.h:
        nothing

2008-06-11  Fred  <fmarmond@pleyo.com>

        Reviewed by NOBODY (OOPS!).
		new CPPUNIT tests

        * OWBAL/Tests/Types/AVLTreeTest.cpp: Added.
        * OWBAL/Tests/Types/AVLTreeTest.h: Added.
        * OWBAL/Tests/Types/HashIteratorsTest.cpp: Added.
        * OWBAL/Tests/Types/HashIteratorsTest.h: Added.

2008-06-10  Jean-Charles Verdié  <jcverdie@pleyo.com>

        Reviewed by NOBODY (OOPS!).

        * scripts.old/README:
        Typography

2008-06-10  Mario Bensi  <mbensi@pleyo.com>

        Reviewed by NOBODY (OOPS!).

        fix gtk build

        * WKAL/Concretizations/Events/Gtk/BCEventHandlerGtk.cpp:
        * scripts/generators/data/balInputList.txt:

2008-06-10  Fred  <fmarmond@pleyo.com>

        Reviewed by NOBODY (OOPS!).
        update generetor script to fit new naming convention

        * scripts/generators/tests/generateTests.sh:

2008-06-10  Fred  <fmarmond@pleyo.com>

        Reviewed by NOBODY (OOPS!).
        Build fix by adding an #include

        * Base/BALBase.h.in:

