+2004-11-01 Darin Adler <darin@apple.com>
+
+ - fixed <rdar://problem/3855573> Remove reference to "WebScriptMethods" from WebScriptObject.h comments
+
+ * bindings/objc/WebScriptObject.h: Removed unneeded #ifdef protection for multiple includes (since
+ this is an Objective-C header and we use #import for those). Fixed comments as requested in the bug
+ report to match the contents of the file.
+
=== Safari-169 ===
=== Safari-168 ===
Public header file.
*/
-#ifndef _WEB_SCRIPT_OBJECT_H_
-#define _WEB_SCRIPT_OBJECT_H_
#import <Foundation/Foundation.h>
-// NSObject (WebScriptMethods) -----------------------------------------------------
+// NSObject (WebScripting) -----------------------------------------------------
/*
- The methods in WebScriptMethods are optionally implemented by classes whose
+ The methods in WebScripting are optionally implemented by classes whose
interfaces are exported (wrapped) to a web scripting environment. The
scripting environment currently supported by WebKit uses the JavaScript
language.
Instances automatically reflect their interfaces in the scripting environment. This
- automatic reflection can be overriden using the class methods defined in the WebScriptMethods
+ automatic reflection can be overriden using the class methods defined in the WebScripting
informal protocol.
Access to the attributes of an instance is done using KVC. Specifically the following
+ (WebUndefined *)undefined;
@end
-
-#endif