-
commit-queue@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=91541 Patch by Yong Li <yoli@rim.com> on 2012-07-18 Reviewed by Rob Buis. Source/WebCore: Remove about URL handling from our NetworkJob. * platform/network/blackberry/NetworkJob.cpp: (WebCore::NetworkJob::NetworkJob): (WebCore::NetworkJob::initialize): (WebCore::NetworkJob::cancelJob): (WebCore::NetworkJob::sendResponseIfNeeded): * platform/network/blackberry/NetworkJob.h: (NetworkJob): * platform/network/blackberry/NetworkManager.cpp: (WebCore::NetworkManager::startJob): Source/WebKit: AboutData.cpp is moved from WebCoreSupport to WebKitSupport. * PlatformBlackBerry.cmake: Source/WebKit/blackberry: Move about URL handling code to WebKit/blackberry. Now when WebPage is asked to load an about URL, it directly calls loadString() with the generated source. Also move AboutData.h/cpp from WebCoreSupport to WebKitSupport and change their namespace from WebCore to BlackBerry::WebKit. The change is very mechanical except "procss total memory usage" in about:memory now only accounts used bytes and ignore free spaces in malloc. * Api/WebPage.cpp: (BlackBerry::WebKit::WebPagePrivate::loadAbout): (WebKit): (BlackBerry::WebKit::WebPage::load): * Api/WebPage_p.h: (WebPagePrivate): * WebKitSupport/AboutData.cpp: Renamed from Source/WebKit/blackberry/WebCoreSupport/AboutData.cpp. (WebKit): (BlackBerry::WebKit::writeFeatures): (BlackBerry::WebKit::numberToHTMLTr): (BlackBerry::WebKit::bool): (BlackBerry::WebKit::configPage): (BlackBerry::WebKit::cacheTypeStatisticToHTMLTr): (BlackBerry::WebKit::dumpJSCTypeCountSetToTableHTML): (BlackBerry::WebKit::memoryPage): * WebKitSupport/AboutData.h: Renamed from Source/WebKit/blackberry/WebCoreSupport/AboutData.h. (WebKit): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@122992 268f45cc-cd09-0410-ab3c-d52691b4dbfc
a2ddbf5c