~ubuntu-branches/ubuntu/karmic/webkit/karmic-proposed

« back to all changes in this revision

Viewing changes to WebCore/bridge/runtime_array.h

  • Committer: Bazaar Package Importer
  • Author(s): Gustavo Noronha Silva
  • Date: 2009-05-15 18:30:58 UTC
  • mfrom: (1.1.8 upstream)
  • Revision ID: james.westby@ubuntu.com-20090515183058-50q5exjo9b1kxy9s
Tags: 1.1.7-1
* New upstream release
* debian/libwebkit-1.0-2.symbols:
- updated with the new symbols in 1.1.7
* debian/libwebkit-dev.install, debian/libwebkit-dev.links,
  debian/rules:
- Build, and ship gtk-doc documentation (Closes: #526683)
* debian/copyright:
- updated.

Show diffs side-by-side

added added

removed removed

Lines of Context:
37
37
    
38
38
    virtual bool getOwnPropertySlot(ExecState *, const Identifier&, PropertySlot&);
39
39
    virtual bool getOwnPropertySlot(ExecState *, unsigned, PropertySlot&);
40
 
    virtual void put(ExecState*, const Identifier& propertyName, JSValuePtr, PutPropertySlot&);
41
 
    virtual void put(ExecState*, unsigned propertyName, JSValuePtr);
 
40
    virtual void put(ExecState*, const Identifier& propertyName, JSValue, PutPropertySlot&);
 
41
    virtual void put(ExecState*, unsigned propertyName, JSValue);
42
42
    
43
43
    virtual bool deleteProperty(ExecState *exec, const Identifier &propertyName);
44
44
    virtual bool deleteProperty(ExecState *exec, unsigned propertyName);
56
56
        return globalObject->arrayPrototype();
57
57
    }
58
58
 
59
 
    static PassRefPtr<Structure> createStructure(JSValuePtr prototype)
 
59
    static PassRefPtr<Structure> createStructure(JSValue prototype)
60
60
    {
61
61
        return Structure::create(prototype, TypeInfo(ObjectType));
62
62
    }
63
63
 
64
64
private:
65
 
    static JSValuePtr lengthGetter(ExecState*, const Identifier&, const PropertySlot&);
66
 
    static JSValuePtr indexGetter(ExecState*, const Identifier&, const PropertySlot&);
 
65
    static JSValue lengthGetter(ExecState*, const Identifier&, const PropertySlot&);
 
66
    static JSValue indexGetter(ExecState*, const Identifier&, const PropertySlot&);
67
67
 
68
68
    OwnPtr<Bindings::Array> _array;
69
69
};