From 50538f1e060a112e7ec1ce88c42bc88dea1c2bfb Mon Sep 17 00:00:00 2001 From: "kov@webkit.org" Date: Thu, 19 Feb 2009 15:37:14 +0000 Subject: [PATCH] 2009-02-19 Gustavo Noronha Silva Reviewed by Alexey Proskuryakov. Ignore ports on local URLs. This fixes a regression in fast/loader/file-URL-with-port-number.html * platform/network/soup/ResourceHandleSoup.cpp: (WebCore::ResourceHandle::startGio): git-svn-id: https://svn.webkit.org/repository/webkit/trunk@41077 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- WebCore/ChangeLog | 10 ++++++++++ WebCore/platform/network/soup/ResourceHandleSoup.cpp | 1 + 2 files changed, 11 insertions(+) diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog index 0bea312c43fc..788ff7adbe8d 100644 --- a/WebCore/ChangeLog +++ b/WebCore/ChangeLog @@ -1,3 +1,13 @@ +2009-02-19 Gustavo Noronha Silva + + Reviewed by Alexey Proskuryakov. + + Ignore ports on local URLs. This fixes a regression in + fast/loader/file-URL-with-port-number.html + + * platform/network/soup/ResourceHandleSoup.cpp: + (WebCore::ResourceHandle::startGio): + 2009-02-19 Gustavo Noronha Silva Reviewed by Alexey Proskuryakov. diff --git a/WebCore/platform/network/soup/ResourceHandleSoup.cpp b/WebCore/platform/network/soup/ResourceHandleSoup.cpp index 95c8385d6a31..22300de60de3 100644 --- a/WebCore/platform/network/soup/ResourceHandleSoup.cpp +++ b/WebCore/platform/network/soup/ResourceHandleSoup.cpp @@ -747,6 +747,7 @@ bool ResourceHandle::startGio(KURL url) // using GIO internally, and providing URIs instead of file paths url.removeRef(); url.setQuery(String()); + url.setPort(0); d->m_gfile = g_file_new_for_uri(url.string().utf8().data()); g_object_set_data(G_OBJECT(d->m_gfile), "webkit-resource", this); -- 2.36.0