2011-04-12 Steve Block <steveblock@google.com>
authorsteveblock@google.com <steveblock@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 12 Apr 2011 08:13:34 +0000 (08:13 +0000)
committersteveblock@google.com <steveblock@google.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 12 Apr 2011 08:13:34 +0000 (08:13 +0000)
commit894045f2fef06d3653b74cb81af7f8afa1f77ba9
tree61c0466f39c89651c23eac3b97ac5eaa22a5d534
parentfd8245a4b15ad2e603b37bb72be787876f6efb88
2011-04-12  Steve Block  <steveblock@google.com>

        Reviewed by Oliver Hunt.

        Callable objects created via JavaScriptCore API cannot be used as Geolocation callbacks
        https://bugs.webkit.org/show_bug.cgi?id=40012

        Covered by fast/dom/Geolocation/argument-types.html
        This is a revert of http://trac.webkit.org/changeset/60522

        * fast/dom/Geolocation/argument-types-expected.txt:
        * fast/dom/Geolocation/script-tests/argument-types.js:
2011-04-12  Steve Block  <steveblock@google.com>

        Reviewed by Oliver Hunt.

        Callable objects created via JavaScriptCore API cannot be used as Geolocation callbacks
        https://bugs.webkit.org/show_bug.cgi?id=40012

        Covered by fast/dom/Geolocation/argument-types.html

        * bindings/js/CallbackFunction.cpp:
        (WebCore::checkFunctionOnlyCallback):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@83562 268f45cc-cd09-0410-ab3c-d52691b4dbfc
LayoutTests/ChangeLog
LayoutTests/fast/dom/Geolocation/argument-types-expected.txt
LayoutTests/fast/dom/Geolocation/script-tests/argument-types.js
Source/WebCore/ChangeLog
Source/WebCore/bindings/js/CallbackFunction.cpp