Title: [149810] trunk/Source/WebKit/blackberry
- Revision
- 149810
- Author
- [email protected]
- Date
- 2013-05-09 08:42:09 -0700 (Thu, 09 May 2013)
Log Message
[BLACKBERRY]fix regression in Webpage
and FrameLoaderClientBlackberry
https://bugs.webkit.org/show_bug.cgi?id=115843
Patch by Xuefei Ren <[email protected]> on 2013-05-09
Reviewed by Rob Buis.
Internally reviewed by Mary Wu.
* Api/WebPage.cpp:
(BlackBerry::WebKit::WebPage::loadFile):
* WebCoreSupport/FrameLoaderClientBlackBerry.cpp:
(WebCore::FrameLoaderClientBlackBerry::startDownload):
Modified Paths
Diff
Modified: trunk/Source/WebKit/blackberry/Api/WebPage.cpp (149809 => 149810)
--- trunk/Source/WebKit/blackberry/Api/WebPage.cpp 2013-05-09 15:35:07 UTC (rev 149809)
+++ trunk/Source/WebKit/blackberry/Api/WebPage.cpp 2013-05-09 15:42:09 UTC (rev 149810)
@@ -727,7 +727,7 @@
return;
Platform::NetworkRequest netRequest;
- netRequest.setRequestUrl(path);
+ netRequest.setRequestUrl(fileUrl);
netRequest.setOverrideContentType(overrideContentType);
d->load(netRequest, false);
}
Modified: trunk/Source/WebKit/blackberry/ChangeLog (149809 => 149810)
--- trunk/Source/WebKit/blackberry/ChangeLog 2013-05-09 15:35:07 UTC (rev 149809)
+++ trunk/Source/WebKit/blackberry/ChangeLog 2013-05-09 15:42:09 UTC (rev 149810)
@@ -1,3 +1,18 @@
+2013-05-09 Xuefei Ren <[email protected]>
+
+ [BLACKBERRY]fix regression in Webpage
+ and FrameLoaderClientBlackberry
+ https://bugs.webkit.org/show_bug.cgi?id=115843
+
+ Reviewed by Rob Buis.
+
+ Internally reviewed by Mary Wu.
+
+ * Api/WebPage.cpp:
+ (BlackBerry::WebKit::WebPage::loadFile):
+ * WebCoreSupport/FrameLoaderClientBlackBerry.cpp:
+ (WebCore::FrameLoaderClientBlackBerry::startDownload):
+
2013-05-09 Mike Fenton <[email protected]>
[BlackBerry] Style updates required based on new check-webkit-style
Modified: trunk/Source/WebKit/blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.cpp (149809 => 149810)
--- trunk/Source/WebKit/blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.cpp 2013-05-09 15:35:07 UTC (rev 149809)
+++ trunk/Source/WebKit/blackberry/WebCoreSupport/FrameLoaderClientBlackBerry.cpp 2013-05-09 15:42:09 UTC (rev 149810)
@@ -1187,13 +1187,10 @@
void FrameLoaderClientBlackBerry::startDownload(const ResourceRequest& request, const String& suggestedName)
{
- if (suggestedName.empty())
- m_webPagePrivate->m_mainFrame->loader()->load(FrameLoadRequest(m_webPagePrivate->m_mainFrame, request));
- else {
- ResourceRequest requestCopy = request;
- requestCopy.setSuggestedSaveName(suggestedName);
- m_webPagePrivate->m_mainFrame->loader()->load(FrameLoadRequest(m_webPagePrivate->m_mainFrame, requestCopy));
- }
+ ResourceRequest requestCopy = request;
+ requestCopy.setSuggestedSaveName(suggestedName);
+ requestCopy.setForceDownload(true);
+ m_webPagePrivate->m_mainFrame->loader()->load(FrameLoadRequest(m_webPagePrivate->m_mainFrame, requestCopy));
}
void FrameLoaderClientBlackBerry::convertMainResourceLoadToDownload(DocumentLoader* documentLoader, const ResourceRequest& request, const ResourceResponse& response)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes