2006-10-07 Anders Carlsson <acarlsson@apple.com>
authorandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 8 Oct 2006 01:08:27 +0000 (01:08 +0000)
committerandersca <andersca@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sun, 8 Oct 2006 01:08:27 +0000 (01:08 +0000)
        Reviewed by Maciej.

        Remove crossDomain, it was unused and is one of the last functions that use DeprecatedStringList.
        * loader/loader.cpp:
        (WebCore::Loader::servePendingRequests):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@16886 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog
WebCore/loader/loader.cpp

index d51b6bbf209739e550d1ad14724b6abb5ddef13c..58dd7c4a3d4283992f1b93666ac09c09bd187aea 100644 (file)
@@ -1,3 +1,11 @@
+2006-10-07  Anders Carlsson  <acarlsson@apple.com>
+
+        Reviewed by Maciej.
+
+        Remove crossDomain, it was unused and is one of the last functions that use DeprecatedStringList.        
+        * loader/loader.cpp:
+        (WebCore::Loader::servePendingRequests):
+        
 2006-10-07  Anders Carlsson  <acarlsson@apple.com>
 
         Reviewed by Darin.
index 650d444fd1f7709c12e1a48a6fd41eb0f114fd4a..adc30143571c13fd190ac4235962e49d412b7805 100644 (file)
 
 namespace WebCore {
 
-static bool crossDomain(const DeprecatedString& a, const DeprecatedString& b)
-{
-    if (a == b)
-        return false;
-
-    DeprecatedStringList l1 = DeprecatedStringList::split('.', a);
-    DeprecatedStringList l2 = DeprecatedStringList::split('.', b);
-
-    while (l1.count() > l2.count())
-        l1.pop_front();
-
-    while (l2.count() > l1.count())
-        l2.pop_front();
-
-    while (l2.count() >= 2) {
-        if (l1 == l2)
-            return false;
-
-        l1.pop_front();
-        l2.pop_front();
-    }
-
-    return true;
-}
-
 Loader::Loader()
 {
     m_requestsPending.setAutoDelete(true);
@@ -107,8 +82,6 @@ void Loader::servePendingRequests()
         DeprecatedString domain = r.host();
         if (req->docLoader()->doc()->isHTMLDocument())
             domain = static_cast<HTMLDocument*>(req->docLoader()->doc())->domain().deprecatedString();
-        if (crossDomain(u.host(), domain))
-            loader->addMetaData("cross-domain", "true");
     }
 
     if (loader->start(req->docLoader()))