Fixed part of
3674747. The QT guys need this for feature freeze.
This patch implements support for the
- (id)invokeUndefinedMethodFromWebScript:(NSString *)name withArguments:(NSArray *)args
method of objects bound to JavaScript.
Reviewed by John.
* ChangeLog:
* bindings/objc/objc_class.mm:
(ObjcClass::methodsNamed):
(ObjcClass::fieldNamed):
* bindings/objc/objc_instance.mm:
(ObjcInstance::invokeMethod):
* bindings/objc/objc_runtime.h:
(KJS::Bindings::ObjcMethod::~ObjcMethod):
(KJS::Bindings::ObjcMethod::isFallbackMethod):
(KJS::Bindings::ObjcMethod::javaScriptName):
* bindings/objc/objc_runtime.mm:
(ObjcMethod::ObjcMethod):
(ObjcMethod::getMethodSignature):
(ObjcMethod::setJavaScriptName):
* bindings/testbindings.mm:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@7206
268f45cc-cd09-0410-ab3c-
d52691b4dbfc