static v8::Handle<v8::Value> whatToShowAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { TreeWalker* imp = V8TreeWalker::toNative(info.Holder()); return v8UnsignedInteger(imp->whatToShow(), info.GetIsolate()); }
static v8::Handle<v8::Value> animValAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { SVGAnimatedString* imp = V8SVGAnimatedString::toNative(info.Holder()); return v8String(imp->animVal(), info.GetIsolate()); }
v8::Handle<v8::Boolean> V8Storage::indexedPropertyDeleter(uint32_t index, const v8::AccessorInfo& info) { v8::Handle<v8::Integer> indexV8 = v8Integer(index, info.GetIsolate()); return storageDeleter(indexV8->ToString(), info); }
static v8::Handle<v8::Value> xmlspaceAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { SVGFEImageElement* imp = V8SVGFEImageElement::toNative(info.Holder()); return v8String(imp->xmlspace(), info.GetIsolate()); }
static v8::Handle<v8::Value> supplementalStaticAttrAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { return v8String(TestPartialInterface::supplementalStaticAttr(), info.GetIsolate(), ReturnUnsafeHandle); }
static v8::Handle<v8::Value> nameAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { INC_STATS("DOM.TestException.name._get"); TestException* imp = V8TestException::toNative(info.Holder()); return v8String(imp->name(), info.GetIsolate()); }
v8::Handle<v8::Value> V8HTMLOutputElement::htmlForAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { INC_STATS("DOM.HTMLOutputElement.htmlFor._get"); HTMLOutputElement* imp = V8HTMLOutputElement::toNative(info.Holder()); return toV8(imp->htmlFor(), info.Holder(), info.GetIsolate()); }
static v8::Handle<v8::Value> disabledAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { HTMLButtonElement* imp = V8HTMLButtonElement::toNative(info.Holder()); return v8Boolean(imp->fastHasAttribute(WebCore::HTMLNames::disabledAttr), info.GetIsolate()); }
static v8::Handle<v8::Value> formActionAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { HTMLButtonElement* imp = V8HTMLButtonElement::toNative(info.Holder()); return v8String(imp->getURLAttribute(WebCore::HTMLNames::formactionAttr), info.GetIsolate()); }
static v8::Handle<v8::Value> valueAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { Element* imp = V8Element::toNative(info.Holder()); return v8String(imp->fastGetAttribute(WebCore::HTMLNames::valueAttr), info.GetIsolate()); }
static v8::Handle<v8::Value> willValidateAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { HTMLButtonElement* imp = V8HTMLButtonElement::toNative(info.Holder()); return v8Boolean(imp->willValidate(), info.GetIsolate()); }
static v8::Handle<v8::Value> titleAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { StyleSheet* imp = V8StyleSheet::toNative(info.Holder()); return v8StringOrNull(imp->title(), info.GetIsolate()); }
static v8::Handle<v8::Value> disabledAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { StyleSheet* imp = V8StyleSheet::toNative(info.Holder()); return v8Boolean(imp->disabled(), info.GetIsolate()); }
static v8::Handle<v8::Value> expandEntityReferencesAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { TreeWalker* imp = V8TreeWalker::toNative(info.Holder()); return v8Boolean(imp->expandEntityReferences(), info.GetIsolate()); }
static v8::Handle<v8::Value> hashAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { WorkerLocation* imp = V8WorkerLocation::toNative(info.Holder()); return v8String(imp->hash(), info.GetIsolate()); }
static v8::Handle<v8::Value> formEnctypeAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { HTMLButtonElement* imp = V8HTMLButtonElement::toNative(info.Holder()); return v8String(imp->formEnctype(), info.GetIsolate()); }
static v8::Handle<v8::Value> versionAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { Database* imp = V8Database::toNative(info.Holder()); return v8String(imp->version(), info.GetIsolate()); }
v8::Handle<v8::Value> V8HTMLLinkElement::sizesAccessorGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { INC_STATS("DOM.HTMLLinkElement.sizes._get"); HTMLLinkElement* imp = V8HTMLLinkElement::toNative(info.Holder()); return toV8(imp->sizes(), info.Holder()->CreationContext(), info.GetIsolate()); }
static v8::Handle<v8::Value> byteLengthAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { ArrayBuffer* imp = V8ArrayBuffer::toNative(info.Holder()); return v8UnsignedInteger(imp->byteLength(), info.GetIsolate()); }
static v8::Handle<v8::Value> supplementalStaticAttrAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { INC_STATS("DOM.TestInterface.supplementalStaticAttr._get"); return v8String(TestSupplemental::supplementalStaticAttr(), info.GetIsolate()); }
static v8::Handle<v8::Value> lengthAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { DOMNamedFlowCollection* imp = V8DOMNamedFlowCollection::toNative(info.Holder()); return v8UnsignedInteger(imp->length(), info.GetIsolate()); }
static v8::Handle<v8::Value> supplementalStr2AttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { INC_STATS("DOM.TestInterface.supplementalStr2._get"); TestInterface* imp = V8TestInterface::toNative(info.Holder()); return v8String(TestSupplemental::supplementalStr2(imp), info.GetIsolate()); }
static v8::Handle<v8::Value> supplementalStaticReadOnlyAttrAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { return v8Integer(TestPartialInterface::supplementalStaticReadOnlyAttr(), info.GetIsolate()); }
static v8::Handle<v8::Value> excitingAttrAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { INC_STATS("DOM.TestActiveDOMObject.excitingAttr._get"); TestActiveDOMObject* imp = V8TestActiveDOMObject::toNative(info.Holder()); return v8Integer(imp->excitingAttr(), info.GetIsolate()); }
static v8::Handle<v8::Value> supplementalStr2AttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { TestInterface* imp = V8TestInterface::toNative(info.Holder()); return v8String(TestPartialInterface::supplementalStr2(imp), info.GetIsolate(), ReturnUnsafeHandle); }
static v8::Handle<v8::Value> selectorTextAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { CSSPageRule* imp = V8CSSPageRule::toNative(info.Holder()); return v8StringOrNull(imp->selectorText(), info.GetIsolate()); }
v8::Handle<v8::Value> V8Storage::indexedPropertySetter(uint32_t index, v8::Local<v8::Value> value, const v8::AccessorInfo& info) { v8::Handle<v8::Integer> indexV8 = v8Integer(index, info.GetIsolate()); return storageSetter(indexV8->ToString(), value, info); }
static v8::Handle<v8::Value> nameAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { Element* imp = V8Element::toNative(info.Holder()); return v8String(imp->getNameAttribute(), info.GetIsolate()); }
static v8::Handle<T> setDOMException(ExceptionCode ec, const v8::AccessorInfo& info) { setDOMException(ec, info.GetIsolate()); return v8::Handle<T>(); }
static v8::Handle<v8::Value> indexAttrGetter(v8::Local<v8::String> name, const v8::AccessorInfo& info) { HTMLOptionElement* imp = V8HTMLOptionElement::toNative(info.Holder()); return v8Integer(imp->index(), info.GetIsolate()); }