Changeset 150062 in webkit
- Timestamp:
- May 14, 2013 3:12:35 AM (11 years ago)
- Location:
- trunk/Source
- Files:
-
- 3 added
- 2 deleted
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WTF/ChangeLog
r150042 r150062 1 2013-05-14 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [BlackBerry] Implement platform strategies 4 https://bugs.webkit.org/show_bug.cgi?id=112162 5 6 Reviewed by Rob Buis. 7 8 * wtf/Platform.h: Add BlackBerry platform to the list of platforms 9 using platform strategies. 10 1 11 2013-05-13 Benjamin Poulain <benjamin@webkit.org> 2 12 -
trunk/Source/WTF/wtf/Platform.h
r149966 r150062 887 887 888 888 /* FIXME: Eventually we should enable this for all platforms and get rid of the define. */ 889 #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) || PLATFORM(GTK) || PLATFORM(EFL) 889 #if PLATFORM(IOS) || PLATFORM(MAC) || PLATFORM(WIN) || PLATFORM(QT) || PLATFORM(GTK) || PLATFORM(EFL) || PLATFORM(BLACKBERRY) 890 890 #define WTF_USE_PLATFORM_STRATEGIES 1 891 891 #endif -
trunk/Source/WebCore/CMakeLists.txt
r150045 r150062 1833 1833 platform/PlatformEvent.cpp 1834 1834 platform/PlatformInstrumentation.cpp 1835 platform/PlatformStrategies.cpp 1835 1836 platform/RunLoop.cpp 1836 1837 platform/RuntimeApplicationChecks.cpp -
trunk/Source/WebCore/ChangeLog
r150057 r150062 1 2013-05-14 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [BlackBerry] Implement platform strategies 4 https://bugs.webkit.org/show_bug.cgi?id=112162 5 6 Reviewed by Rob Buis. 7 8 This is just a refactoring, covered by existing tests. 9 10 * CMakeLists.txt: Move PlatformStrategies.cpp from platform 11 specific makefiles to the global one now that all platforms using 12 cmake implement platform strategies. 13 * PlatformBlackBerry.cmake: 14 * PlatformEfl.cmake: 15 * PlatformWinCE.cmake: 16 * loader/CookieJar.cpp: Remove the preprocessor error that is not 17 needed anymore. 18 * loader/blackberry/CookieJarBlackBerry.cpp: Removed. 19 * platform/network/blackberry/CookieJarBlackBerry.cpp: Added. 20 (WebCore): 21 (WebCore::setCookiesFromDOM): 22 (WebCore::cookiesForDOM): 23 (WebCore::cookieRequestHeaderFieldValue): 24 (WebCore::cookiesEnabled): 25 (WebCore::getRawCookies): 26 (WebCore::deleteCookie): 27 (WebCore::getHostnamesWithCookies): 28 (WebCore::deleteCookiesForHostname): 29 (WebCore::deleteAllCookies): 30 * plugins/blackberry/PluginDataBlackBerry.cpp: Removed. 31 1 32 2013-05-14 Jocelyn Turcotte <jocelyn.turcotte@digia.com> 2 33 -
trunk/Source/WebCore/PlatformBlackBerry.cmake
r149899 r150062 45 45 platform/network/ProxyServer.cpp 46 46 platform/network/blackberry/AutofillBackingStore.cpp 47 platform/network/blackberry/CookieJarBlackBerry.cpp 47 48 platform/network/blackberry/DNSBlackBerry.cpp 48 49 platform/network/blackberry/DeferredData.cpp … … 95 96 editing/blackberry/SmartReplaceBlackBerry.cpp 96 97 html/shadow/MediaControlsBlackBerry.cpp 97 loader/blackberry/CookieJarBlackBerry.cpp98 98 page/blackberry/AccessibilityObjectBlackBerry.cpp 99 99 page/blackberry/DragControllerBlackBerry.cpp … … 205 205 list(APPEND WebCore_SOURCES 206 206 plugins/blackberry/NPCallbacksBlackBerry.cpp 207 plugins/blackberry/PluginDataBlackBerry.cpp208 207 plugins/blackberry/PluginPackageBlackBerry.cpp 209 208 plugins/blackberry/PluginViewBlackBerry.cpp -
trunk/Source/WebCore/PlatformEfl.cmake
r149899 r150062 159 159 platform/network/soup/SoupURIUtils.cpp 160 160 161 platform/PlatformStrategies.cpp162 163 161 platform/posix/FileSystemPOSIX.cpp 164 162 platform/posix/SharedBufferPOSIX.cpp -
trunk/Source/WebCore/PlatformWinCE.cmake
r149899 r150062 32 32 platform/Cursor.cpp 33 33 platform/LocalizedStrings.cpp 34 platform/PlatformStrategies.cpp35 34 platform/ScrollAnimatorNone.cpp 36 35 -
trunk/Source/WebCore/loader/CookieJar.cpp
r144568 r150062 36 36 #include "CookiesStrategy.h" 37 37 #include "PlatformStrategies.h" 38 #endif39 40 #if PLATFORM(BLACKBERRY)41 #error Blackberry currently uses a fork of this file because of layering violations42 38 #endif 43 39 -
trunk/Source/WebKit/ChangeLog
r149621 r150062 1 2013-05-14 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [BlackBerry] Implement platform strategies 4 https://bugs.webkit.org/show_bug.cgi?id=112162 5 6 Reviewed by Rob Buis. 7 8 * PlatformBlackBerry.cmake: Add new files to compilation. 9 1 10 2013-05-06 Roger Fong <roger_fong@apple.com> 2 11 -
trunk/Source/WebKit/PlatformBlackBerry.cmake
r147960 r150062 103 103 blackberry/WebCoreSupport/NotificationClientBlackBerry.cpp 104 104 blackberry/WebCoreSupport/PagePopupBlackBerry.cpp 105 blackberry/WebCoreSupport/PlatformStrategiesBlackBerry.cpp 105 106 blackberry/WebCoreSupport/NavigatorContentUtilsClientBlackBerry.cpp 106 107 blackberry/WebCoreSupport/SelectPopupClient.cpp -
trunk/Source/WebKit/blackberry/Api/BlackBerryGlobal.cpp
r148696 r150062 34 34 #include "PageCache.h" 35 35 #include "PageGroup.h" 36 #include "PlatformStrategiesBlackBerry.h" 36 37 #include "Settings.h" 37 38 #include "TextureCacheCompositingThread.h" … … 74 75 // we're grabbing callOnMainThread without using the rest of the threading support. 75 76 WTF::initializeMainThread(); 77 78 // Initialize our platform strategies. 79 PlatformStrategiesBlackBerry::initialize(); 76 80 77 81 // Set the minimal timer interval to 4 milliseconds. -
trunk/Source/WebKit/blackberry/ChangeLog
r150060 r150062 1 2013-05-14 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [BlackBerry] Implement platform strategies 4 https://bugs.webkit.org/show_bug.cgi?id=112162 5 6 Reviewed by Rob Buis. 7 8 * Api/BlackBerryGlobal.cpp: 9 (BlackBerry::WebKit::globalInitialize): Initialize platform 10 strategies. 11 * WebCoreSupport/PlatformStrategiesBlackBerry.cpp: Added. 12 (PlatformStrategiesBlackBerry::initialize): 13 (PlatformStrategiesBlackBerry::PlatformStrategiesBlackBerry): 14 (PlatformStrategiesBlackBerry::createCookiesStrategy): 15 (PlatformStrategiesBlackBerry::createDatabaseStrategy): 16 (PlatformStrategiesBlackBerry::createLoaderStrategy): 17 (PlatformStrategiesBlackBerry::createPasteboardStrategy): 18 (PlatformStrategiesBlackBerry::createPluginStrategy): 19 (PlatformStrategiesBlackBerry::createSharedWorkerStrategy): 20 (PlatformStrategiesBlackBerry::createStorageStrategy): 21 (PlatformStrategiesBlackBerry::createVisitedLinkStrategy): 22 (PlatformStrategiesBlackBerry::cookiesForDOM): 23 (PlatformStrategiesBlackBerry::setCookiesFromDOM): 24 (PlatformStrategiesBlackBerry::cookiesEnabled): 25 (PlatformStrategiesBlackBerry::cookieRequestHeaderFieldValue): 26 (PlatformStrategiesBlackBerry::getRawCookies): 27 (PlatformStrategiesBlackBerry::deleteCookie): 28 (PlatformStrategiesBlackBerry::refreshPlugins): 29 (PlatformStrategiesBlackBerry::getPluginInfo): 30 (PlatformStrategiesBlackBerry::isLinkVisited): 31 (PlatformStrategiesBlackBerry::addVisitedLink): 32 * WebCoreSupport/PlatformStrategiesBlackBerry.h: Added. 33 (PlatformStrategiesBlackBerry): 34 1 35 2013-05-14 Carlos Garcia Campos <cgarcia@igalia.com> 2 36
Note: See TracChangeset
for help on using the changeset viewer.