kjs_scriptable.h   kjs_scriptable.h 
skipping to change at line 170 skipping to change at line 170
virtual bool deleteProperty(ExecState* exec, const Identifier& i); virtual bool deleteProperty(ExecState* exec, const Identifier& i);
virtual bool isFunctionType() const { return false; } virtual bool isFunctionType() const { return false; }
virtual bool implementsCall() const { return true; } virtual bool implementsCall() const { return true; }
virtual JSValue *callAsFunction(ExecState *exec, JSObject *thisObj, con st List &args); virtual JSValue *callAsFunction(ExecState *exec, JSObject *thisObj, con st List &args);
// We claim true, since may be calleable // We claim true, since may be calleable
virtual bool implementsConstruct() const { return true; } virtual bool implementsConstruct() const { return true; }
virtual JSObject* construct(ExecState* exec, const List& args); virtual JSObject* construct(ExecState* exec, const List& args);
virtual void getOwnPropertyNames(ExecState*, PropertyNameArray&); virtual void getOwnPropertyNames(ExecState*, PropertyNameArray&, Proper tyMap::PropertyMode mode);
virtual UString toString(ExecState *exec) const; virtual UString toString(ExecState *exec) const;
// This method is used to note that the object has been ref'd on our // This method is used to note that the object has been ref'd on our
// behalf by an external producer. // behalf by an external producer.
void reportRef(); void reportRef();
private: private:
// If we're a function reference type, before we perform non-call opera tions we need // If we're a function reference type, before we perform non-call opera tions we need
// to actually lookup the field. This takes care of that. // to actually lookup the field. This takes care of that.
ScriptableExtension::Object resolveAnyReferences(ExecState* exec, bool* ok); ScriptableExtension::Object resolveAnyReferences(ExecState* exec, bool* ok);
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/