diff options
Diffstat (limited to 'WebCore/platform/KURL.cpp')
-rw-r--r-- | WebCore/platform/KURL.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/WebCore/platform/KURL.cpp b/WebCore/platform/KURL.cpp index ec8c55c..ffacc19 100644 --- a/WebCore/platform/KURL.cpp +++ b/WebCore/platform/KURL.cpp @@ -302,13 +302,13 @@ void KURL::invalidate() m_fragmentEnd = 0; } -KURL::KURL(const char* url) +KURL::KURL(ParsedURLStringTag, const char* url) { parse(url, 0); ASSERT(url == m_string); } -KURL::KURL(const String& url) +KURL::KURL(ParsedURLStringTag, const String& url) { parse(url); ASSERT(url == m_string); @@ -529,7 +529,7 @@ void KURL::init(const KURL& base, const String& relative, const TextEncoding& en KURL KURL::copy() const { KURL result = *this; - result.m_string = result.m_string.copy(); + result.m_string = result.m_string.crossThreadString(); return result; } @@ -1641,7 +1641,7 @@ String mimeTypeFromDataURL(const String& url) const KURL& blankURL() { - DEFINE_STATIC_LOCAL(KURL, staticBlankURL, ("about:blank")); + DEFINE_STATIC_LOCAL(KURL, staticBlankURL, (ParsedURLString, "about:blank")); return staticBlankURL; } |