[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

darin darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 07:04:24 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit dd4cc9151e1172eed186f2c1d8f12376f1ebc981
Author: darin <darin at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Nov 20 02:32:11 2002 +0000

    	- another atomic identifier scrub pass; make the conversion to Identifier explicit
    
            * khtml/ecma/kjs_html.cpp:
            (KJS::HTMLCollection::tryCall): Add explicit Identifier() conversion.
            (KJS::HTMLCollectionProtoFunc::tryCall): Ditto.
            * khtml/ecma/kjs_window.cpp: (WindowFunc::tryCall): And again.
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@2771 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/ChangeLog-2002-12-03 b/WebCore/ChangeLog-2002-12-03
index eb48bee..1126d2e 100644
--- a/WebCore/ChangeLog-2002-12-03
+++ b/WebCore/ChangeLog-2002-12-03
@@ -1,3 +1,12 @@
+2002-11-19  Darin Adler  <darin at apple.com>
+
+	- another atomic identifier scrub pass; make the conversion to Identifier explicit
+
+        * khtml/ecma/kjs_html.cpp:
+        (KJS::HTMLCollection::tryCall): Add explicit Identifier() conversion.
+        (KJS::HTMLCollectionProtoFunc::tryCall): Ditto.
+        * khtml/ecma/kjs_window.cpp: (WindowFunc::tryCall): And again.
+
 2002-11-19  David Hyatt  <hyatt at apple.com>
 
 	Fix for 3049663.  Table cells don't grow to accommodate block
diff --git a/WebCore/ChangeLog-2003-10-25 b/WebCore/ChangeLog-2003-10-25
index eb48bee..1126d2e 100644
--- a/WebCore/ChangeLog-2003-10-25
+++ b/WebCore/ChangeLog-2003-10-25
@@ -1,3 +1,12 @@
+2002-11-19  Darin Adler  <darin at apple.com>
+
+	- another atomic identifier scrub pass; make the conversion to Identifier explicit
+
+        * khtml/ecma/kjs_html.cpp:
+        (KJS::HTMLCollection::tryCall): Add explicit Identifier() conversion.
+        (KJS::HTMLCollectionProtoFunc::tryCall): Ditto.
+        * khtml/ecma/kjs_window.cpp: (WindowFunc::tryCall): And again.
+
 2002-11-19  David Hyatt  <hyatt at apple.com>
 
 	Fix for 3049663.  Table cells don't grow to accommodate block
diff --git a/WebCore/ChangeLog-2005-08-23 b/WebCore/ChangeLog-2005-08-23
index eb48bee..1126d2e 100644
--- a/WebCore/ChangeLog-2005-08-23
+++ b/WebCore/ChangeLog-2005-08-23
@@ -1,3 +1,12 @@
+2002-11-19  Darin Adler  <darin at apple.com>
+
+	- another atomic identifier scrub pass; make the conversion to Identifier explicit
+
+        * khtml/ecma/kjs_html.cpp:
+        (KJS::HTMLCollection::tryCall): Add explicit Identifier() conversion.
+        (KJS::HTMLCollectionProtoFunc::tryCall): Ditto.
+        * khtml/ecma/kjs_window.cpp: (WindowFunc::tryCall): And again.
+
 2002-11-19  David Hyatt  <hyatt at apple.com>
 
 	Fix for 3049663.  Table cells don't grow to accommodate block
diff --git a/WebCore/khtml/ecma/kjs_html.cpp b/WebCore/khtml/ecma/kjs_html.cpp
index ddd5879..8bfa8a8 100644
--- a/WebCore/khtml/ecma/kjs_html.cpp
+++ b/WebCore/khtml/ecma/kjs_html.cpp
@@ -2735,7 +2735,7 @@ Value KJS::HTMLCollection::tryCall(ExecState *exec, Object &, const List &args)
       return getDOMNode(exec,element);
     }
     // support for document.images('<name>') etc.
-    return getNamedItems(exec,s);
+    return getNamedItems(exec, Identifier(s));
   }
   else if (args.size() >= 1) // the second arg, if set, is the index of the item we want
   {
@@ -2829,7 +2829,7 @@ Value KJS::HTMLCollectionProtoFunc::tryCall(ExecState *exec, Object &thisObj, co
     return getDOMNodeList(exec, list);
   }
   case KJS::HTMLCollection::NamedItem:
-    return static_cast<HTMLCollection *>(thisObj.imp())->getNamedItems(exec, args[0].toString(exec));
+    return static_cast<HTMLCollection *>(thisObj.imp())->getNamedItems(exec, Identifier(args[0].toString(exec)));
   default:
     return Undefined();
   }
diff --git a/WebCore/khtml/ecma/kjs_window.cpp b/WebCore/khtml/ecma/kjs_window.cpp
index ddffe55..5fadf97 100644
--- a/WebCore/khtml/ecma/kjs_window.cpp
+++ b/WebCore/khtml/ecma/kjs_window.cpp
@@ -1278,7 +1278,7 @@ Value WindowFunc::tryCall(ExecState *exec, Object &thisObj, const List &args)
   case Window::SetTimeout:
     if (args.size() == 2 && v.isA(StringType)) {
       int i = args[1].toInt32(exec);
-      int r = (const_cast<Window*>(window))->installTimeout(s, i, true /*single shot*/);
+      int r = (const_cast<Window*>(window))->installTimeout(Identifier(s), i, true /*single shot*/);
       return Number(r);
     }
     else if (args.size() >= 2 && v.isA(ObjectType) && Object::dynamicCast(v).implementsCall()) {
@@ -1290,7 +1290,7 @@ Value WindowFunc::tryCall(ExecState *exec, Object &thisObj, const List &args)
       funcArgs->removeFirst(); // all args after 2 go to the function
       funcArgs->removeFirst();
 #endif
-      int r = (const_cast<Window*>(window))->installTimeout(s, i, true /*single shot*/);
+      int r = (const_cast<Window*>(window))->installTimeout(Identifier(s), i, true /*single shot*/);
       return Number(r);
     }
     else
@@ -1298,7 +1298,7 @@ Value WindowFunc::tryCall(ExecState *exec, Object &thisObj, const List &args)
   case Window::SetInterval:
     if (args.size() >= 2 && v.isA(StringType)) {
       int i = args[1].toInt32(exec);
-      int r = (const_cast<Window*>(window))->installTimeout(s, i, false);
+      int r = (const_cast<Window*>(window))->installTimeout(Identifier(s), i, false);
       return Number(r);
     }
     else if (args.size() >= 2 && !Object::dynamicCast(v).isNull() &&
@@ -1311,7 +1311,7 @@ Value WindowFunc::tryCall(ExecState *exec, Object &thisObj, const List &args)
       funcArgs->removeFirst(); // all args after 2 go to the function
       funcArgs->removeFirst();
 #endif
-      int r = (const_cast<Window*>(window))->installTimeout(s, i, false);
+      int r = (const_cast<Window*>(window))->installTimeout(Identifier(s), i, false);
       return Number(r);
     }
     else

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list