diff options
-rw-r--r-- | Docs/Doxyfile | 3 | ||||
-rw-r--r-- | Docs/UnimplementedJavascript.txt | 2390 | ||||
-rw-r--r-- | Makefile | 4 | ||||
-rw-r--r-- | javascript/Makefile | 11 |
4 files changed, 2404 insertions, 4 deletions
diff --git a/Docs/Doxyfile b/Docs/Doxyfile index c2a8bba0f..c8497ad81 100644 --- a/Docs/Doxyfile +++ b/Docs/Doxyfile @@ -681,7 +681,8 @@ INPUT = windows \ javascript/jsapi \ utils \ utils/http \ - image + image \ + Docs/UnimplementedJavascript.txt # This tag can be used to specify the character encoding of the source files # that doxygen parses. Internally doxygen uses the UTF-8 encoding, which is diff --git a/Docs/UnimplementedJavascript.txt b/Docs/UnimplementedJavascript.txt new file mode 100644 index 000000000..e6421d0a5 --- /dev/null +++ b/Docs/UnimplementedJavascript.txt @@ -0,0 +1,2390 @@ +/** \page unimplemented Unimplemented javascript bindings + +method ApplicationCache::abort();\n +getter ApplicationCache::oncached();\n +setter ApplicationCache::oncached();\n +getter ApplicationCache::onchecking();\n +setter ApplicationCache::onchecking();\n +getter ApplicationCache::ondownloading();\n +setter ApplicationCache::ondownloading();\n +getter ApplicationCache::onerror();\n +setter ApplicationCache::onerror();\n +getter ApplicationCache::onnoupdate();\n +setter ApplicationCache::onnoupdate();\n +getter ApplicationCache::onobsolete();\n +setter ApplicationCache::onobsolete();\n +getter ApplicationCache::onprogress();\n +setter ApplicationCache::onprogress();\n +getter ApplicationCache::onupdateready();\n +setter ApplicationCache::onupdateready();\n +getter ApplicationCache::status();\n +method ApplicationCache::swapCache();\n +method ApplicationCache::update();\n +getter Attr::localName();\n +getter Attr::name();\n +getter Attr::namespaceURI();\n +getter Attr::nodeValue();\n +setter Attr::nodeValue();\n +getter Attr::ownerElement();\n +getter Attr::prefix();\n +getter Attr::specified();\n +getter Attr::textContent();\n +setter Attr::textContent();\n +getter Attr::value();\n +setter Attr::value();\n +getter AudioTrack::enabled();\n +setter AudioTrack::enabled();\n +getter AudioTrack::id();\n +getter AudioTrack::kind();\n +getter AudioTrack::label();\n +getter AudioTrack::language();\n +method AudioTrackList::getTrackById();\n +getter AudioTrackList::length();\n +getter AudioTrackList::onaddtrack();\n +setter AudioTrackList::onaddtrack();\n +getter AudioTrackList::onchange();\n +setter AudioTrackList::onchange();\n +getter AudioTrackList::onremovetrack();\n +setter AudioTrackList::onremovetrack();\n +getter AutocompleteErrorEvent::reason();\n +getter BarProp::visible();\n +getter BeforeUnloadEvent::returnValue();\n +setter BeforeUnloadEvent::returnValue();\n +method BroadcastChannel::close();\n +getter BroadcastChannel::name();\n +getter BroadcastChannel::onmessage();\n +setter BroadcastChannel::onmessage();\n +method BroadcastChannel::postMessage();\n +method CanvasGradient::addColorStop();\n +method CanvasPattern::setTransform();\n +method CanvasProxy::setContext();\n +method CanvasRenderingContext2D::addHitRegion();\n +method CanvasRenderingContext2D::arc();\n +method CanvasRenderingContext2D::arcTo();\n +method CanvasRenderingContext2D::beginPath();\n +method CanvasRenderingContext2D::bezierCurveTo();\n +getter CanvasRenderingContext2D::canvas();\n +method CanvasRenderingContext2D::clearHitRegions();\n +method CanvasRenderingContext2D::clearRect();\n +method CanvasRenderingContext2D::clip();\n +method CanvasRenderingContext2D::closePath();\n +method CanvasRenderingContext2D::commit();\n +method CanvasRenderingContext2D::createImageData();\n +method CanvasRenderingContext2D::createLinearGradient();\n +method CanvasRenderingContext2D::createPattern();\n +method CanvasRenderingContext2D::createRadialGradient();\n +getter CanvasRenderingContext2D::currentTransform();\n +setter CanvasRenderingContext2D::currentTransform();\n +getter CanvasRenderingContext2D::direction();\n +setter CanvasRenderingContext2D::direction();\n +method CanvasRenderingContext2D::drawFocusIfNeeded();\n +method CanvasRenderingContext2D::drawImage();\n +method CanvasRenderingContext2D::ellipse();\n +method CanvasRenderingContext2D::fill();\n +method CanvasRenderingContext2D::fillRect();\n +getter CanvasRenderingContext2D::fillStyle();\n +setter CanvasRenderingContext2D::fillStyle();\n +method CanvasRenderingContext2D::fillText();\n +getter CanvasRenderingContext2D::font();\n +setter CanvasRenderingContext2D::font();\n +method CanvasRenderingContext2D::getImageData();\n +method CanvasRenderingContext2D::getLineDash();\n +getter CanvasRenderingContext2D::globalAlpha();\n +setter CanvasRenderingContext2D::globalAlpha();\n +getter CanvasRenderingContext2D::globalCompositeOperation();\n +setter CanvasRenderingContext2D::globalCompositeOperation();\n +getter CanvasRenderingContext2D::height();\n +setter CanvasRenderingContext2D::height();\n +getter CanvasRenderingContext2D::imageSmoothingEnabled();\n +setter CanvasRenderingContext2D::imageSmoothingEnabled();\n +getter CanvasRenderingContext2D::imageSmoothingQuality();\n +setter CanvasRenderingContext2D::imageSmoothingQuality();\n +method CanvasRenderingContext2D::isPointInPath();\n +method CanvasRenderingContext2D::isPointInStroke();\n +getter CanvasRenderingContext2D::lineCap();\n +setter CanvasRenderingContext2D::lineCap();\n +getter CanvasRenderingContext2D::lineDashOffset();\n +setter CanvasRenderingContext2D::lineDashOffset();\n +getter CanvasRenderingContext2D::lineJoin();\n +setter CanvasRenderingContext2D::lineJoin();\n +method CanvasRenderingContext2D::lineTo();\n +getter CanvasRenderingContext2D::lineWidth();\n +setter CanvasRenderingContext2D::lineWidth();\n +method CanvasRenderingContext2D::measureText();\n +getter CanvasRenderingContext2D::miterLimit();\n +setter CanvasRenderingContext2D::miterLimit();\n +method CanvasRenderingContext2D::moveTo();\n +method CanvasRenderingContext2D::putImageData();\n +method CanvasRenderingContext2D::quadraticCurveTo();\n +method CanvasRenderingContext2D::rect();\n +method CanvasRenderingContext2D::removeHitRegion();\n +method CanvasRenderingContext2D::resetClip();\n +method CanvasRenderingContext2D::resetTransform();\n +method CanvasRenderingContext2D::restore();\n +method CanvasRenderingContext2D::rotate();\n +method CanvasRenderingContext2D::save();\n +method CanvasRenderingContext2D::scale();\n +method CanvasRenderingContext2D::scrollPathIntoView();\n +method CanvasRenderingContext2D::setLineDash();\n +method CanvasRenderingContext2D::setTransform();\n +getter CanvasRenderingContext2D::shadowBlur();\n +setter CanvasRenderingContext2D::shadowBlur();\n +getter CanvasRenderingContext2D::shadowColor();\n +setter CanvasRenderingContext2D::shadowColor();\n +getter CanvasRenderingContext2D::shadowOffsetX();\n +setter CanvasRenderingContext2D::shadowOffsetX();\n +getter CanvasRenderingContext2D::shadowOffsetY();\n +setter CanvasRenderingContext2D::shadowOffsetY();\n +method CanvasRenderingContext2D::stroke();\n +method CanvasRenderingContext2D::strokeRect();\n +getter CanvasRenderingContext2D::strokeStyle();\n +setter CanvasRenderingContext2D::strokeStyle();\n +method CanvasRenderingContext2D::strokeText();\n +getter CanvasRenderingContext2D::textAlign();\n +setter CanvasRenderingContext2D::textAlign();\n +getter CanvasRenderingContext2D::textBaseline();\n +setter CanvasRenderingContext2D::textBaseline();\n +method CanvasRenderingContext2D::transform();\n +method CanvasRenderingContext2D::translate();\n +getter CanvasRenderingContext2D::width();\n +setter CanvasRenderingContext2D::width();\n +method CharacterData::after();\n +method CharacterData::appendData();\n +method CharacterData::before();\n +getter CharacterData::data();\n +setter CharacterData::data();\n +method CharacterData::deleteData();\n +method CharacterData::insertData();\n +getter CharacterData::length();\n +getter CharacterData::nextElementSibling();\n +getter CharacterData::previousElementSibling();\n +method CharacterData::remove();\n +method CharacterData::replaceData();\n +method CharacterData::replaceWith();\n +method CharacterData::substringData();\n +getter CloseEvent::code();\n +getter CloseEvent::reason();\n +getter CloseEvent::wasClean();\n +getter CompositionEvent::data();\n +method CompositionEvent::initCompositionEvent();\n +getter CustomEvent::detail();\n +method CustomEvent::initCustomEvent();\n +method DataTransfer::clearData();\n +getter DataTransfer::dropEffect();\n +setter DataTransfer::dropEffect();\n +getter DataTransfer::effectAllowed();\n +setter DataTransfer::effectAllowed();\n +getter DataTransfer::files();\n +method DataTransfer::getData();\n +method DataTransferItem::getAsFile();\n +method DataTransferItem::getAsString();\n +getter DataTransferItem::kind();\n +method DataTransferItemList::add();\n +method DataTransferItemList::clear();\n +getter DataTransferItemList::length();\n +method DataTransferItemList::remove();\n +getter DataTransfer::items();\n +getter DataTransferItem::type();\n +method DataTransfer::setData();\n +method DataTransfer::setDragImage();\n +getter DataTransfer::types();\n +getter DedicatedWorkerGlobalScope::onmessage();\n +setter DedicatedWorkerGlobalScope::onmessage();\n +method DedicatedWorkerGlobalScope::postMessage();\n +getter Document::activeElement();\n +method Document::adoptNode();\n +getter Document::alinkColor();\n +setter Document::alinkColor();\n +getter Document::all();\n +getter Document::anchors();\n +method Document::append();\n +getter Document::applets();\n +getter Document::bgColor();\n +setter Document::bgColor();\n +setter Document::body();\n +method Document::captureEvents();\n +getter Document::characterSet();\n +getter Document::childElementCount();\n +getter Document::children();\n +method Document::clear();\n +method Document::close();\n +getter Document::commands();\n +getter Document::compatMode();\n +getter Document::contentType();\n +getter Document::cookie();\n +setter Document::cookie();\n +method Document::createAttribute();\n +method Document::createAttributeNS();\n +method Document::createComment();\n +method Document::createDocumentFragment();\n +method Document::createElementNS();\n +method Document::createEvent();\n +method Document::createNodeIterator();\n +method Document::createProcessingInstruction();\n +method Document::createRange();\n +method Document::createTreeWalker();\n +getter Document::cssElementMap();\n +getter Document::currentScript();\n +getter Document::defaultView();\n +getter Document::designMode();\n +setter Document::designMode();\n +getter Document::dir();\n +setter Document::dir();\n +getter Document::doctype();\n +getter Document::documentElement();\n +getter Document::documentURI();\n +getter Document::domain();\n +setter Document::domain();\n +getter Document::embeds();\n +method Document::execCommand();\n +getter Document::fgColor();\n +setter Document::fgColor();\n +getter Document::firstElementChild();\n +getter Document::forms();\n +method DocumentFragment::append();\n +getter DocumentFragment::childElementCount();\n +getter DocumentFragment::children();\n +getter DocumentFragment::firstElementChild();\n +method DocumentFragment::getElementById();\n +getter DocumentFragment::lastElementChild();\n +method DocumentFragment::prepend();\n +method DocumentFragment::query();\n +method DocumentFragment::queryAll();\n +method DocumentFragment::querySelector();\n +method DocumentFragment::querySelectorAll();\n +method Document::getElementsByClassName();\n +method Document::getElementsByName();\n +method Document::getElementsByTagNameNS();\n +method Document::hasFocus();\n +getter Document::images();\n +getter Document::implementation();\n +method Document::importNode();\n +getter Document::inputEncoding();\n +getter Document::lastElementChild();\n +getter Document::lastModified();\n +getter Document::linkColor();\n +setter Document::linkColor();\n +getter Document::links();\n +getter Document::onabort();\n +setter Document::onabort();\n +getter Document::onautocomplete();\n +setter Document::onautocomplete();\n +getter Document::onautocompleteerror();\n +setter Document::onautocompleteerror();\n +getter Document::onblur();\n +setter Document::onblur();\n +getter Document::oncancel();\n +setter Document::oncancel();\n +getter Document::oncanplay();\n +setter Document::oncanplay();\n +getter Document::oncanplaythrough();\n +setter Document::oncanplaythrough();\n +getter Document::onchange();\n +setter Document::onchange();\n +getter Document::onclick();\n +setter Document::onclick();\n +getter Document::onclose();\n +setter Document::onclose();\n +getter Document::oncontextmenu();\n +setter Document::oncontextmenu();\n +getter Document::oncuechange();\n +setter Document::oncuechange();\n +getter Document::ondblclick();\n +setter Document::ondblclick();\n +getter Document::ondrag();\n +setter Document::ondrag();\n +getter Document::ondragend();\n +setter Document::ondragend();\n +getter Document::ondragenter();\n +setter Document::ondragenter();\n +getter Document::ondragexit();\n +setter Document::ondragexit();\n +getter Document::ondragleave();\n +setter Document::ondragleave();\n +getter Document::ondragover();\n +setter Document::ondragover();\n +getter Document::ondragstart();\n +setter Document::ondragstart();\n +getter Document::ondrop();\n +setter Document::ondrop();\n +getter Document::ondurationchange();\n +setter Document::ondurationchange();\n +getter Document::onemptied();\n +setter Document::onemptied();\n +getter Document::onended();\n +setter Document::onended();\n +getter Document::onerror();\n +setter Document::onerror();\n +getter Document::onfocus();\n +setter Document::onfocus();\n +getter Document::oninput();\n +setter Document::oninput();\n +getter Document::oninvalid();\n +setter Document::oninvalid();\n +getter Document::onkeydown();\n +setter Document::onkeydown();\n +getter Document::onkeypress();\n +setter Document::onkeypress();\n +getter Document::onkeyup();\n +setter Document::onkeyup();\n +getter Document::onload();\n +setter Document::onload();\n +getter Document::onloadeddata();\n +setter Document::onloadeddata();\n +getter Document::onloadedmetadata();\n +setter Document::onloadedmetadata();\n +getter Document::onloadstart();\n +setter Document::onloadstart();\n +getter Document::onmousedown();\n +setter Document::onmousedown();\n +getter Document::onmouseenter();\n +setter Document::onmouseenter();\n +getter Document::onmouseleave();\n +setter Document::onmouseleave();\n +getter Document::onmousemove();\n +setter Document::onmousemove();\n +getter Document::onmouseout();\n +setter Document::onmouseout();\n +getter Document::onmouseover();\n +setter Document::onmouseover();\n +getter Document::onmouseup();\n +setter Document::onmouseup();\n +getter Document::onpause();\n +setter Document::onpause();\n +getter Document::onplay();\n +setter Document::onplay();\n +getter Document::onplaying();\n +setter Document::onplaying();\n +getter Document::onprogress();\n +setter Document::onprogress();\n +getter Document::onratechange();\n +setter Document::onratechange();\n +getter Document::onreadystatechange();\n +setter Document::onreadystatechange();\n +getter Document::onreset();\n +setter Document::onreset();\n +getter Document::onresize();\n +setter Document::onresize();\n +getter Document::onscroll();\n +setter Document::onscroll();\n +getter Document::onseeked();\n +setter Document::onseeked();\n +getter Document::onseeking();\n +setter Document::onseeking();\n +getter Document::onselect();\n +setter Document::onselect();\n +getter Document::onshow();\n +setter Document::onshow();\n +getter Document::onsort();\n +setter Document::onsort();\n +getter Document::onstalled();\n +setter Document::onstalled();\n +getter Document::onsubmit();\n +setter Document::onsubmit();\n +getter Document::onsuspend();\n +setter Document::onsuspend();\n +getter Document::ontimeupdate();\n +setter Document::ontimeupdate();\n +getter Document::ontoggle();\n +setter Document::ontoggle();\n +getter Document::onvolumechange();\n +setter Document::onvolumechange();\n +getter Document::onwaiting();\n +setter Document::onwaiting();\n +getter Document::onwheel();\n +setter Document::onwheel();\n +method Document::open();\n +getter Document::origin();\n +getter Document::plugins();\n +method Document::prepend();\n +method Document::query();\n +method Document::queryAll();\n +method Document::queryCommandEnabled();\n +method Document::queryCommandIndeterm();\n +method Document::queryCommandState();\n +method Document::queryCommandSupported();\n +method Document::queryCommandValue();\n +method Document::querySelector();\n +method Document::querySelectorAll();\n +getter Document::readyState();\n +getter Document::referrer();\n +method Document::releaseEvents();\n +getter Document::scripts();\n +getter Document::title();\n +setter Document::title();\n +method DocumentType::after();\n +method DocumentType::before();\n +getter DocumentType::name();\n +getter DocumentType::publicId();\n +method DocumentType::remove();\n +method DocumentType::replaceWith();\n +getter DocumentType::systemId();\n +getter Document::URL();\n +getter Document::vlinkColor();\n +setter Document::vlinkColor();\n +method DOMImplementation::createDocument();\n +method DOMImplementation::createDocumentType();\n +method DOMImplementation::createHTMLDocument();\n +method DOMImplementation::hasFeature();\n +getter DOMSettableTokenList::value();\n +setter DOMSettableTokenList::value();\n +method DOMTokenList::add();\n +method DOMTokenList::contains();\n +method DOMTokenList::item();\n +getter DOMTokenList::length();\n +method DOMTokenList::remove();\n +method DOMTokenList::toggle();\n +getter DragEvent::dataTransfer();\n +getter DrawingStyle::direction();\n +setter DrawingStyle::direction();\n +getter DrawingStyle::font();\n +setter DrawingStyle::font();\n +method DrawingStyle::getLineDash();\n +getter DrawingStyle::lineCap();\n +setter DrawingStyle::lineCap();\n +getter DrawingStyle::lineDashOffset();\n +setter DrawingStyle::lineDashOffset();\n +getter DrawingStyle::lineJoin();\n +setter DrawingStyle::lineJoin();\n +getter DrawingStyle::lineWidth();\n +setter DrawingStyle::lineWidth();\n +getter DrawingStyle::miterLimit();\n +setter DrawingStyle::miterLimit();\n +method DrawingStyle::setLineDash();\n +getter DrawingStyle::textAlign();\n +setter DrawingStyle::textAlign();\n +getter DrawingStyle::textBaseline();\n +setter DrawingStyle::textBaseline();\n +method Element::after();\n +method Element::append();\n +getter Element::attributes();\n +method Element::before();\n +getter Element::children();\n +getter Element::classList();\n +getter Element::className();\n +setter Element::className();\n +method Element::closest();\n +method Element::getAttribute();\n +method Element::getAttributeNode();\n +method Element::getAttributeNodeNS();\n +method Element::getAttributeNS();\n +method Element::getElementsByClassName();\n +method Element::getElementsByTagNameNS();\n +method Element::hasAttribute();\n +method Element::hasAttributeNS();\n +method Element::hasAttributes();\n +getter Element::id();\n +setter Element::id();\n +getter Element::localName();\n +method Element::matches();\n +getter Element::namespaceURI();\n +getter Element::prefix();\n +method Element::prepend();\n +method Element::query();\n +method Element::queryAll();\n +method Element::querySelector();\n +method Element::querySelectorAll();\n +method Element::remove();\n +method Element::removeAttribute();\n +method Element::removeAttributeNode();\n +method Element::removeAttributeNS();\n +method Element::replaceWith();\n +method Element::setAttribute();\n +method Element::setAttributeNode();\n +method Element::setAttributeNodeNS();\n +method Element::setAttributeNS();\n +getter Element::tagName();\n +getter ErrorEvent::colno();\n +getter ErrorEvent::error();\n +getter ErrorEvent::filename();\n +getter ErrorEvent::lineno();\n +getter ErrorEvent::message();\n +getter Event::bubbles();\n +getter Event::cancelable();\n +getter Event::currentTarget();\n +getter Event::defaultPrevented();\n +getter Event::eventPhase();\n +method Event::initEvent();\n +getter Event::isTrusted();\n +method EventListener::handleEvent();\n +method Event::preventDefault();\n +method EventSource::close();\n +getter EventSource::onerror();\n +setter EventSource::onerror();\n +getter EventSource::onmessage();\n +setter EventSource::onmessage();\n +getter EventSource::onopen();\n +setter EventSource::onopen();\n +getter EventSource::readyState();\n +getter EventSource::url();\n +getter EventSource::withCredentials();\n +method Event::stopImmediatePropagation();\n +method Event::stopPropagation();\n +getter Event::target();\n +method EventTarget::addEventListener();\n +method EventTarget::dispatchEvent();\n +method EventTarget::removeEventListener();\n +getter Event::timeStamp();\n +getter Event::type();\n +method External::AddSearchProvider();\n +method External::IsSearchProviderInstalled();\n +method FocusEvent::initFocusEvent();\n +getter FocusEvent::relatedTarget();\n +getter HashChangeEvent::newURL();\n +getter HashChangeEvent::oldURL();\n +method History::back();\n +method History::forward();\n +method History::go();\n +getter History::length();\n +method History::pushState();\n +method History::replaceState();\n +getter History::state();\n +method HTMLAllCollection::item();\n +getter HTMLAllCollection::length();\n +method HTMLAllCollection::namedItem();\n +getter HTMLAnchorElement::charset();\n +setter HTMLAnchorElement::charset();\n +getter HTMLAnchorElement::coords();\n +setter HTMLAnchorElement::coords();\n +getter HTMLAnchorElement::download();\n +setter HTMLAnchorElement::download();\n +getter HTMLAnchorElement::hash();\n +setter HTMLAnchorElement::hash();\n +getter HTMLAnchorElement::host();\n +setter HTMLAnchorElement::host();\n +getter HTMLAnchorElement::hostname();\n +setter HTMLAnchorElement::hostname();\n +getter HTMLAnchorElement::href();\n +setter HTMLAnchorElement::href();\n +getter HTMLAnchorElement::hreflang();\n +setter HTMLAnchorElement::hreflang();\n +getter HTMLAnchorElement::name();\n +setter HTMLAnchorElement::name();\n +getter HTMLAnchorElement::origin();\n +getter HTMLAnchorElement::password();\n +setter HTMLAnchorElement::password();\n +getter HTMLAnchorElement::pathname();\n +setter HTMLAnchorElement::pathname();\n +getter HTMLAnchorElement::ping();\n +getter HTMLAnchorElement::port();\n +setter HTMLAnchorElement::port();\n +getter HTMLAnchorElement::protocol();\n +setter HTMLAnchorElement::protocol();\n +getter HTMLAnchorElement::rel();\n +setter HTMLAnchorElement::rel();\n +getter HTMLAnchorElement::relList();\n +getter HTMLAnchorElement::rev();\n +setter HTMLAnchorElement::rev();\n +getter HTMLAnchorElement::search();\n +setter HTMLAnchorElement::search();\n +getter HTMLAnchorElement::shape();\n +setter HTMLAnchorElement::shape();\n +getter HTMLAnchorElement::target();\n +setter HTMLAnchorElement::target();\n +getter HTMLAnchorElement::text();\n +setter HTMLAnchorElement::text();\n +getter HTMLAnchorElement::type();\n +setter HTMLAnchorElement::type();\n +getter HTMLAnchorElement::username();\n +setter HTMLAnchorElement::username();\n +getter HTMLAppletElement::align();\n +setter HTMLAppletElement::align();\n +getter HTMLAppletElement::alt();\n +setter HTMLAppletElement::alt();\n +getter HTMLAppletElement::archive();\n +setter HTMLAppletElement::archive();\n +getter HTMLAppletElement::code();\n +setter HTMLAppletElement::code();\n +getter HTMLAppletElement::codeBase();\n +setter HTMLAppletElement::codeBase();\n +getter HTMLAppletElement::height();\n +setter HTMLAppletElement::height();\n +getter HTMLAppletElement::hspace();\n +setter HTMLAppletElement::hspace();\n +getter HTMLAppletElement::name();\n +setter HTMLAppletElement::name();\n +getter HTMLAppletElement::object();\n +setter HTMLAppletElement::object();\n +getter HTMLAppletElement::vspace();\n +setter HTMLAppletElement::vspace();\n +getter HTMLAppletElement::width();\n +setter HTMLAppletElement::width();\n +getter HTMLAreaElement::alt();\n +setter HTMLAreaElement::alt();\n +getter HTMLAreaElement::coords();\n +setter HTMLAreaElement::coords();\n +getter HTMLAreaElement::download();\n +setter HTMLAreaElement::download();\n +getter HTMLAreaElement::hash();\n +setter HTMLAreaElement::hash();\n +getter HTMLAreaElement::host();\n +setter HTMLAreaElement::host();\n +getter HTMLAreaElement::hostname();\n +setter HTMLAreaElement::hostname();\n +getter HTMLAreaElement::href();\n +setter HTMLAreaElement::href();\n +getter HTMLAreaElement::hreflang();\n +setter HTMLAreaElement::hreflang();\n +getter HTMLAreaElement::noHref();\n +setter HTMLAreaElement::noHref();\n +getter HTMLAreaElement::origin();\n +getter HTMLAreaElement::password();\n +setter HTMLAreaElement::password();\n +getter HTMLAreaElement::pathname();\n +setter HTMLAreaElement::pathname();\n +getter HTMLAreaElement::ping();\n +getter HTMLAreaElement::port();\n +setter HTMLAreaElement::port();\n +getter HTMLAreaElement::protocol();\n +setter HTMLAreaElement::protocol();\n +getter HTMLAreaElement::rel();\n +setter HTMLAreaElement::rel();\n +getter HTMLAreaElement::relList();\n +getter HTMLAreaElement::search();\n +setter HTMLAreaElement::search();\n +getter HTMLAreaElement::shape();\n +setter HTMLAreaElement::shape();\n +getter HTMLAreaElement::target();\n +setter HTMLAreaElement::target();\n +getter HTMLAreaElement::type();\n +setter HTMLAreaElement::type();\n +getter HTMLAreaElement::username();\n +setter HTMLAreaElement::username();\n +getter HTMLBaseElement::href();\n +setter HTMLBaseElement::href();\n +getter HTMLBaseElement::target();\n +setter HTMLBaseElement::target();\n +getter HTMLBodyElement::aLink();\n +setter HTMLBodyElement::aLink();\n +getter HTMLBodyElement::background();\n +setter HTMLBodyElement::background();\n +getter HTMLBodyElement::bgColor();\n +setter HTMLBodyElement::bgColor();\n +getter HTMLBodyElement::link();\n +setter HTMLBodyElement::link();\n +getter HTMLBodyElement::onafterprint();\n +setter HTMLBodyElement::onafterprint();\n +getter HTMLBodyElement::onbeforeprint();\n +setter HTMLBodyElement::onbeforeprint();\n +getter HTMLBodyElement::onbeforeunload();\n +setter HTMLBodyElement::onbeforeunload();\n +getter HTMLBodyElement::onhashchange();\n +setter HTMLBodyElement::onhashchange();\n +getter HTMLBodyElement::onlanguagechange();\n +setter HTMLBodyElement::onlanguagechange();\n +getter HTMLBodyElement::onmessage();\n +setter HTMLBodyElement::onmessage();\n +getter HTMLBodyElement::onoffline();\n +setter HTMLBodyElement::onoffline();\n +getter HTMLBodyElement::ononline();\n +setter HTMLBodyElement::ononline();\n +getter HTMLBodyElement::onpagehide();\n +setter HTMLBodyElement::onpagehide();\n +getter HTMLBodyElement::onpageshow();\n +setter HTMLBodyElement::onpageshow();\n +getter HTMLBodyElement::onpopstate();\n +setter HTMLBodyElement::onpopstate();\n +getter HTMLBodyElement::onstorage();\n +setter HTMLBodyElement::onstorage();\n +getter HTMLBodyElement::onunload();\n +setter HTMLBodyElement::onunload();\n +getter HTMLBodyElement::text();\n +setter HTMLBodyElement::text();\n +getter HTMLBodyElement::vLink();\n +setter HTMLBodyElement::vLink();\n +getter HTMLBRElement::clear();\n +setter HTMLBRElement::clear();\n +getter HTMLButtonElement::autofocus();\n +setter HTMLButtonElement::autofocus();\n +method HTMLButtonElement::checkValidity();\n +getter HTMLButtonElement::disabled();\n +setter HTMLButtonElement::disabled();\n +getter HTMLButtonElement::form();\n +getter HTMLButtonElement::formAction();\n +setter HTMLButtonElement::formAction();\n +getter HTMLButtonElement::formEnctype();\n +setter HTMLButtonElement::formEnctype();\n +getter HTMLButtonElement::formMethod();\n +setter HTMLButtonElement::formMethod();\n +getter HTMLButtonElement::formNoValidate();\n +setter HTMLButtonElement::formNoValidate();\n +getter HTMLButtonElement::formTarget();\n +setter HTMLButtonElement::formTarget();\n +getter HTMLButtonElement::labels();\n +getter HTMLButtonElement::menu();\n +setter HTMLButtonElement::menu();\n +getter HTMLButtonElement::name();\n +setter HTMLButtonElement::name();\n +method HTMLButtonElement::reportValidity();\n +method HTMLButtonElement::setCustomValidity();\n +getter HTMLButtonElement::type();\n +setter HTMLButtonElement::type();\n +getter HTMLButtonElement::validationMessage();\n +getter HTMLButtonElement::validity();\n +getter HTMLButtonElement::value();\n +setter HTMLButtonElement::value();\n +getter HTMLButtonElement::willValidate();\n +method HTMLCanvasElement::getContext();\n +getter HTMLCanvasElement::height();\n +setter HTMLCanvasElement::height();\n +method HTMLCanvasElement::probablySupportsContext();\n +method HTMLCanvasElement::setContext();\n +method HTMLCanvasElement::toBlob();\n +method HTMLCanvasElement::toDataURL();\n +method HTMLCanvasElement::transferControlToProxy();\n +getter HTMLCanvasElement::width();\n +setter HTMLCanvasElement::width();\n +method HTMLCollection::item();\n +getter HTMLCollection::length();\n +method HTMLCollection::namedItem();\n +getter HTMLDataElement::value();\n +setter HTMLDataElement::value();\n +getter HTMLDataListElement::options();\n +getter HTMLDetailsElement::open();\n +setter HTMLDetailsElement::open();\n +method HTMLDialogElement::close();\n +getter HTMLDialogElement::open();\n +setter HTMLDialogElement::open();\n +getter HTMLDialogElement::returnValue();\n +setter HTMLDialogElement::returnValue();\n +method HTMLDialogElement::show();\n +method HTMLDialogElement::showModal();\n +getter HTMLDirectoryElement::compact();\n +setter HTMLDirectoryElement::compact();\n +getter HTMLDivElement::align();\n +setter HTMLDivElement::align();\n +getter HTMLDListElement::compact();\n +setter HTMLDListElement::compact();\n +getter HTMLElement::accessKey();\n +setter HTMLElement::accessKey();\n +getter HTMLElement::accessKeyLabel();\n +method HTMLElement::blur();\n +method HTMLElement::click();\n +getter HTMLElement::commandChecked();\n +getter HTMLElement::commandDisabled();\n +getter HTMLElement::commandHidden();\n +getter HTMLElement::commandIcon();\n +getter HTMLElement::commandLabel();\n +getter HTMLElement::commandType();\n +getter HTMLElement::contentEditable();\n +setter HTMLElement::contentEditable();\n +getter HTMLElement::contextMenu();\n +setter HTMLElement::contextMenu();\n +getter HTMLElement::dataset();\n +getter HTMLElement::dir();\n +setter HTMLElement::dir();\n +getter HTMLElement::draggable();\n +setter HTMLElement::draggable();\n +getter HTMLElement::dropzone();\n +method HTMLElement::focus();\n +method HTMLElement::forceSpellCheck();\n +getter HTMLElement::hidden();\n +setter HTMLElement::hidden();\n +getter HTMLElement::isContentEditable();\n +getter HTMLElement::lang();\n +setter HTMLElement::lang();\n +getter HTMLElement::onabort();\n +setter HTMLElement::onabort();\n +getter HTMLElement::onautocomplete();\n +setter HTMLElement::onautocomplete();\n +getter HTMLElement::onautocompleteerror();\n +setter HTMLElement::onautocompleteerror();\n +getter HTMLElement::onblur();\n +setter HTMLElement::onblur();\n +getter HTMLElement::oncancel();\n +setter HTMLElement::oncancel();\n +getter HTMLElement::oncanplay();\n +setter HTMLElement::oncanplay();\n +getter HTMLElement::oncanplaythrough();\n +setter HTMLElement::oncanplaythrough();\n +getter HTMLElement::onchange();\n +setter HTMLElement::onchange();\n +getter HTMLElement::onclick();\n +setter HTMLElement::onclick();\n +getter HTMLElement::onclose();\n +setter HTMLElement::onclose();\n +getter HTMLElement::oncontextmenu();\n +setter HTMLElement::oncontextmenu();\n +getter HTMLElement::oncuechange();\n +setter HTMLElement::oncuechange();\n +getter HTMLElement::ondblclick();\n +setter HTMLElement::ondblclick();\n +getter HTMLElement::ondrag();\n +setter HTMLElement::ondrag();\n +getter HTMLElement::ondragend();\n +setter HTMLElement::ondragend();\n +getter HTMLElement::ondragenter();\n +setter HTMLElement::ondragenter();\n +getter HTMLElement::ondragexit();\n +setter HTMLElement::ondragexit();\n +getter HTMLElement::ondragleave();\n +setter HTMLElement::ondragleave();\n +getter HTMLElement::ondragover();\n +setter HTMLElement::ondragover();\n +getter HTMLElement::ondragstart();\n +setter HTMLElement::ondragstart();\n +getter HTMLElement::ondrop();\n +setter HTMLElement::ondrop();\n +getter HTMLElement::ondurationchange();\n +setter HTMLElement::ondurationchange();\n +getter HTMLElement::onemptied();\n +setter HTMLElement::onemptied();\n +getter HTMLElement::onended();\n +setter HTMLElement::onended();\n +getter HTMLElement::onerror();\n +setter HTMLElement::onerror();\n +getter HTMLElement::onfocus();\n +setter HTMLElement::onfocus();\n +getter HTMLElement::oninput();\n +setter HTMLElement::oninput();\n +getter HTMLElement::oninvalid();\n +setter HTMLElement::oninvalid();\n +getter HTMLElement::onkeydown();\n +setter HTMLElement::onkeydown();\n +getter HTMLElement::onkeypress();\n +setter HTMLElement::onkeypress();\n +getter HTMLElement::onkeyup();\n +setter HTMLElement::onkeyup();\n +getter HTMLElement::onload();\n +setter HTMLElement::onload();\n +getter HTMLElement::onloadeddata();\n +setter HTMLElement::onloadeddata();\n +getter HTMLElement::onloadedmetadata();\n +setter HTMLElement::onloadedmetadata();\n +getter HTMLElement::onloadstart();\n +setter HTMLElement::onloadstart();\n +getter HTMLElement::onmousedown();\n +setter HTMLElement::onmousedown();\n +getter HTMLElement::onmouseenter();\n +setter HTMLElement::onmouseenter();\n +getter HTMLElement::onmouseleave();\n +setter HTMLElement::onmouseleave();\n +getter HTMLElement::onmousemove();\n +setter HTMLElement::onmousemove();\n +getter HTMLElement::onmouseout();\n +setter HTMLElement::onmouseout();\n +getter HTMLElement::onmouseover();\n +setter HTMLElement::onmouseover();\n +getter HTMLElement::onmouseup();\n +setter HTMLElement::onmouseup();\n +getter HTMLElement::onpause();\n +setter HTMLElement::onpause();\n +getter HTMLElement::onplay();\n +setter HTMLElement::onplay();\n +getter HTMLElement::onplaying();\n +setter HTMLElement::onplaying();\n +getter HTMLElement::onprogress();\n +setter HTMLElement::onprogress();\n +getter HTMLElement::onratechange();\n +setter HTMLElement::onratechange();\n +getter HTMLElement::onreset();\n +setter HTMLElement::onreset();\n +getter HTMLElement::onresize();\n +setter HTMLElement::onresize();\n +getter HTMLElement::onscroll();\n +setter HTMLElement::onscroll();\n +getter HTMLElement::onseeked();\n +setter HTMLElement::onseeked();\n +getter HTMLElement::onseeking();\n +setter HTMLElement::onseeking();\n +getter HTMLElement::onselect();\n +setter HTMLElement::onselect();\n +getter HTMLElement::onshow();\n +setter HTMLElement::onshow();\n +getter HTMLElement::onsort();\n +setter HTMLElement::onsort();\n +getter HTMLElement::onstalled();\n +setter HTMLElement::onstalled();\n +getter HTMLElement::onsubmit();\n +setter HTMLElement::onsubmit();\n +getter HTMLElement::onsuspend();\n +setter HTMLElement::onsuspend();\n +getter HTMLElement::ontimeupdate();\n +setter HTMLElement::ontimeupdate();\n +getter HTMLElement::ontoggle();\n +setter HTMLElement::ontoggle();\n +getter HTMLElement::onvolumechange();\n +setter HTMLElement::onvolumechange();\n +getter HTMLElement::onwaiting();\n +setter HTMLElement::onwaiting();\n +getter HTMLElement::onwheel();\n +setter HTMLElement::onwheel();\n +getter HTMLElement::spellcheck();\n +setter HTMLElement::spellcheck();\n +getter HTMLElement::tabIndex();\n +setter HTMLElement::tabIndex();\n +getter HTMLElement::title();\n +setter HTMLElement::title();\n +getter HTMLElement::translate();\n +setter HTMLElement::translate();\n +getter HTMLEmbedElement::align();\n +setter HTMLEmbedElement::align();\n +method HTMLEmbedElement::getSVGDocument();\n +getter HTMLEmbedElement::height();\n +setter HTMLEmbedElement::height();\n +getter HTMLEmbedElement::name();\n +setter HTMLEmbedElement::name();\n +getter HTMLEmbedElement::src();\n +setter HTMLEmbedElement::src();\n +getter HTMLEmbedElement::type();\n +setter HTMLEmbedElement::type();\n +getter HTMLEmbedElement::width();\n +setter HTMLEmbedElement::width();\n +method HTMLFieldSetElement::checkValidity();\n +getter HTMLFieldSetElement::disabled();\n +setter HTMLFieldSetElement::disabled();\n +getter HTMLFieldSetElement::elements();\n +getter HTMLFieldSetElement::form();\n +getter HTMLFieldSetElement::name();\n +setter HTMLFieldSetElement::name();\n +method HTMLFieldSetElement::reportValidity();\n +method HTMLFieldSetElement::setCustomValidity();\n +getter HTMLFieldSetElement::type();\n +getter HTMLFieldSetElement::validationMessage();\n +getter HTMLFieldSetElement::validity();\n +getter HTMLFieldSetElement::willValidate();\n +getter HTMLFontElement::color();\n +setter HTMLFontElement::color();\n +getter HTMLFontElement::face();\n +setter HTMLFontElement::face();\n +getter HTMLFontElement::size();\n +setter HTMLFontElement::size();\n +method HTMLFormControlsCollection::namedItem();\n +getter HTMLFormElement::acceptCharset();\n +setter HTMLFormElement::acceptCharset();\n +getter HTMLFormElement::action();\n +setter HTMLFormElement::action();\n +getter HTMLFormElement::autocomplete();\n +setter HTMLFormElement::autocomplete();\n +method HTMLFormElement::checkValidity();\n +getter HTMLFormElement::elements();\n +getter HTMLFormElement::encoding();\n +setter HTMLFormElement::encoding();\n +getter HTMLFormElement::enctype();\n +setter HTMLFormElement::enctype();\n +getter HTMLFormElement::length();\n +getter HTMLFormElement::method();\n +setter HTMLFormElement::method();\n +getter HTMLFormElement::name();\n +setter HTMLFormElement::name();\n +getter HTMLFormElement::noValidate();\n +setter HTMLFormElement::noValidate();\n +method HTMLFormElement::reportValidity();\n +method HTMLFormElement::requestAutocomplete();\n +method HTMLFormElement::reset();\n +method HTMLFormElement::submit();\n +getter HTMLFormElement::target();\n +setter HTMLFormElement::target();\n +getter HTMLFrameElement::contentDocument();\n +getter HTMLFrameElement::contentWindow();\n +getter HTMLFrameElement::frameBorder();\n +setter HTMLFrameElement::frameBorder();\n +getter HTMLFrameElement::longDesc();\n +setter HTMLFrameElement::longDesc();\n +getter HTMLFrameElement::marginHeight();\n +setter HTMLFrameElement::marginHeight();\n +getter HTMLFrameElement::marginWidth();\n +setter HTMLFrameElement::marginWidth();\n +getter HTMLFrameElement::name();\n +setter HTMLFrameElement::name();\n +getter HTMLFrameElement::noResize();\n +setter HTMLFrameElement::noResize();\n +getter HTMLFrameElement::scrolling();\n +setter HTMLFrameElement::scrolling();\n +getter HTMLFrameElement::src();\n +setter HTMLFrameElement::src();\n +getter HTMLFrameSetElement::cols();\n +setter HTMLFrameSetElement::cols();\n +getter HTMLFrameSetElement::onafterprint();\n +setter HTMLFrameSetElement::onafterprint();\n +getter HTMLFrameSetElement::onbeforeprint();\n +setter HTMLFrameSetElement::onbeforeprint();\n +getter HTMLFrameSetElement::onbeforeunload();\n +setter HTMLFrameSetElement::onbeforeunload();\n +getter HTMLFrameSetElement::onhashchange();\n +setter HTMLFrameSetElement::onhashchange();\n +getter HTMLFrameSetElement::onlanguagechange();\n +setter HTMLFrameSetElement::onlanguagechange();\n +getter HTMLFrameSetElement::onmessage();\n +setter HTMLFrameSetElement::onmessage();\n +getter HTMLFrameSetElement::onoffline();\n +setter HTMLFrameSetElement::onoffline();\n +getter HTMLFrameSetElement::ononline();\n +setter HTMLFrameSetElement::ononline();\n +getter HTMLFrameSetElement::onpagehide();\n +setter HTMLFrameSetElement::onpagehide();\n +getter HTMLFrameSetElement::onpageshow();\n +setter HTMLFrameSetElement::onpageshow();\n +getter HTMLFrameSetElement::onpopstate();\n +setter HTMLFrameSetElement::onpopstate();\n +getter HTMLFrameSetElement::onstorage();\n +setter HTMLFrameSetElement::onstorage();\n +getter HTMLFrameSetElement::onunload();\n +setter HTMLFrameSetElement::onunload();\n +getter HTMLFrameSetElement::rows();\n +setter HTMLFrameSetElement::rows();\n +getter HTMLHeadingElement::align();\n +setter HTMLHeadingElement::align();\n +getter HTMLHRElement::align();\n +setter HTMLHRElement::align();\n +getter HTMLHRElement::color();\n +setter HTMLHRElement::color();\n +getter HTMLHRElement::noShade();\n +setter HTMLHRElement::noShade();\n +getter HTMLHRElement::size();\n +setter HTMLHRElement::size();\n +getter HTMLHRElement::width();\n +setter HTMLHRElement::width();\n +getter HTMLHtmlElement::version();\n +setter HTMLHtmlElement::version();\n +getter HTMLIFrameElement::align();\n +setter HTMLIFrameElement::align();\n +getter HTMLIFrameElement::allowFullscreen();\n +setter HTMLIFrameElement::allowFullscreen();\n +getter HTMLIFrameElement::contentDocument();\n +getter HTMLIFrameElement::contentWindow();\n +getter HTMLIFrameElement::frameBorder();\n +setter HTMLIFrameElement::frameBorder();\n +method HTMLIFrameElement::getSVGDocument();\n +getter HTMLIFrameElement::height();\n +setter HTMLIFrameElement::height();\n +getter HTMLIFrameElement::longDesc();\n +setter HTMLIFrameElement::longDesc();\n +getter HTMLIFrameElement::marginHeight();\n +setter HTMLIFrameElement::marginHeight();\n +getter HTMLIFrameElement::marginWidth();\n +setter HTMLIFrameElement::marginWidth();\n +getter HTMLIFrameElement::name();\n +setter HTMLIFrameElement::name();\n +getter HTMLIFrameElement::sandbox();\n +getter HTMLIFrameElement::scrolling();\n +setter HTMLIFrameElement::scrolling();\n +getter HTMLIFrameElement::seamless();\n +setter HTMLIFrameElement::seamless();\n +getter HTMLIFrameElement::src();\n +setter HTMLIFrameElement::src();\n +getter HTMLIFrameElement::srcdoc();\n +setter HTMLIFrameElement::srcdoc();\n +getter HTMLIFrameElement::width();\n +setter HTMLIFrameElement::width();\n +getter HTMLImageElement::align();\n +setter HTMLImageElement::align();\n +getter HTMLImageElement::alt();\n +setter HTMLImageElement::alt();\n +getter HTMLImageElement::border();\n +setter HTMLImageElement::border();\n +getter HTMLImageElement::complete();\n +getter HTMLImageElement::crossOrigin();\n +setter HTMLImageElement::crossOrigin();\n +getter HTMLImageElement::currentSrc();\n +getter HTMLImageElement::height();\n +setter HTMLImageElement::height();\n +getter HTMLImageElement::hspace();\n +setter HTMLImageElement::hspace();\n +getter HTMLImageElement::isMap();\n +setter HTMLImageElement::isMap();\n +getter HTMLImageElement::longDesc();\n +setter HTMLImageElement::longDesc();\n +getter HTMLImageElement::lowsrc();\n +setter HTMLImageElement::lowsrc();\n +getter HTMLImageElement::name();\n +setter HTMLImageElement::name();\n +getter HTMLImageElement::naturalHeight();\n +getter HTMLImageElement::naturalWidth();\n +getter HTMLImageElement::sizes();\n +setter HTMLImageElement::sizes();\n +getter HTMLImageElement::src();\n +setter HTMLImageElement::src();\n +getter HTMLImageElement::srcset();\n +setter HTMLImageElement::srcset();\n +getter HTMLImageElement::useMap();\n +setter HTMLImageElement::useMap();\n +getter HTMLImageElement::vspace();\n +setter HTMLImageElement::vspace();\n +getter HTMLImageElement::width();\n +setter HTMLImageElement::width();\n +getter HTMLInputElement::accept();\n +setter HTMLInputElement::accept();\n +getter HTMLInputElement::align();\n +setter HTMLInputElement::align();\n +getter HTMLInputElement::alt();\n +setter HTMLInputElement::alt();\n +getter HTMLInputElement::autocomplete();\n +setter HTMLInputElement::autocomplete();\n +getter HTMLInputElement::autofocus();\n +setter HTMLInputElement::autofocus();\n +getter HTMLInputElement::checked();\n +setter HTMLInputElement::checked();\n +method HTMLInputElement::checkValidity();\n +getter HTMLInputElement::defaultChecked();\n +setter HTMLInputElement::defaultChecked();\n +getter HTMLInputElement::defaultValue();\n +setter HTMLInputElement::defaultValue();\n +getter HTMLInputElement::dirName();\n +setter HTMLInputElement::dirName();\n +getter HTMLInputElement::disabled();\n +setter HTMLInputElement::disabled();\n +getter HTMLInputElement::files();\n +getter HTMLInputElement::form();\n +getter HTMLInputElement::formAction();\n +setter HTMLInputElement::formAction();\n +getter HTMLInputElement::formEnctype();\n +setter HTMLInputElement::formEnctype();\n +getter HTMLInputElement::formMethod();\n +setter HTMLInputElement::formMethod();\n +getter HTMLInputElement::formNoValidate();\n +setter HTMLInputElement::formNoValidate();\n +getter HTMLInputElement::formTarget();\n +setter HTMLInputElement::formTarget();\n +getter HTMLInputElement::height();\n +setter HTMLInputElement::height();\n +getter HTMLInputElement::indeterminate();\n +setter HTMLInputElement::indeterminate();\n +getter HTMLInputElement::inputMode();\n +setter HTMLInputElement::inputMode();\n +getter HTMLInputElement::labels();\n +getter HTMLInputElement::list();\n +getter HTMLInputElement::max();\n +setter HTMLInputElement::max();\n +getter HTMLInputElement::maxLength();\n +setter HTMLInputElement::maxLength();\n +getter HTMLInputElement::min();\n +setter HTMLInputElement::min();\n +getter HTMLInputElement::minLength();\n +setter HTMLInputElement::minLength();\n +getter HTMLInputElement::multiple();\n +setter HTMLInputElement::multiple();\n +getter HTMLInputElement::name();\n +setter HTMLInputElement::name();\n +getter HTMLInputElement::pattern();\n +setter HTMLInputElement::pattern();\n +getter HTMLInputElement::placeholder();\n +setter HTMLInputElement::placeholder();\n +getter HTMLInputElement::readOnly();\n +setter HTMLInputElement::readOnly();\n +method HTMLInputElement::reportValidity();\n +getter HTMLInputElement::required();\n +setter HTMLInputElement::required();\n +method HTMLInputElement::select();\n +getter HTMLInputElement::selectionDirection();\n +setter HTMLInputElement::selectionDirection();\n +getter HTMLInputElement::selectionEnd();\n +setter HTMLInputElement::selectionEnd();\n +getter HTMLInputElement::selectionStart();\n +setter HTMLInputElement::selectionStart();\n +method HTMLInputElement::setCustomValidity();\n +method HTMLInputElement::setRangeText();\n +method HTMLInputElement::setSelectionRange();\n +getter HTMLInputElement::size();\n +setter HTMLInputElement::size();\n +getter HTMLInputElement::src();\n +setter HTMLInputElement::src();\n +getter HTMLInputElement::step();\n +setter HTMLInputElement::step();\n +method HTMLInputElement::stepDown();\n +method HTMLInputElement::stepUp();\n +getter HTMLInputElement::type();\n +setter HTMLInputElement::type();\n +getter HTMLInputElement::useMap();\n +setter HTMLInputElement::useMap();\n +getter HTMLInputElement::validationMessage();\n +getter HTMLInputElement::validity();\n +getter HTMLInputElement::value();\n +setter HTMLInputElement::value();\n +getter HTMLInputElement::valueAsDate();\n +setter HTMLInputElement::valueAsDate();\n +getter HTMLInputElement::valueAsNumber();\n +setter HTMLInputElement::valueAsNumber();\n +getter HTMLInputElement::valueHigh();\n +setter HTMLInputElement::valueHigh();\n +getter HTMLInputElement::valueLow();\n +setter HTMLInputElement::valueLow();\n +getter HTMLInputElement::width();\n +setter HTMLInputElement::width();\n +getter HTMLInputElement::willValidate();\n +getter HTMLKeygenElement::autofocus();\n +setter HTMLKeygenElement::autofocus();\n +getter HTMLKeygenElement::challenge();\n +setter HTMLKeygenElement::challenge();\n +method HTMLKeygenElement::checkValidity();\n +getter HTMLKeygenElement::disabled();\n +setter HTMLKeygenElement::disabled();\n +getter HTMLKeygenElement::form();\n +getter HTMLKeygenElement::keytype();\n +setter HTMLKeygenElement::keytype();\n +getter HTMLKeygenElement::labels();\n +getter HTMLKeygenElement::name();\n +setter HTMLKeygenElement::name();\n +method HTMLKeygenElement::reportValidity();\n +method HTMLKeygenElement::setCustomValidity();\n +getter HTMLKeygenElement::type();\n +getter HTMLKeygenElement::validationMessage();\n +getter HTMLKeygenElement::validity();\n +getter HTMLKeygenElement::willValidate();\n +getter HTMLLabelElement::control();\n +getter HTMLLabelElement::form();\n +getter HTMLLabelElement::htmlFor();\n +setter HTMLLabelElement::htmlFor();\n +getter HTMLLegendElement::align();\n +setter HTMLLegendElement::align();\n +getter HTMLLegendElement::form();\n +getter HTMLLIElement::type();\n +setter HTMLLIElement::type();\n +getter HTMLLIElement::value();\n +setter HTMLLIElement::value();\n +getter HTMLLinkElement::charset();\n +setter HTMLLinkElement::charset();\n +getter HTMLLinkElement::crossOrigin();\n +setter HTMLLinkElement::crossOrigin();\n +getter HTMLLinkElement::href();\n +setter HTMLLinkElement::href();\n +getter HTMLLinkElement::hreflang();\n +setter HTMLLinkElement::hreflang();\n +getter HTMLLinkElement::media();\n +setter HTMLLinkElement::media();\n +getter HTMLLinkElement::rel();\n +setter HTMLLinkElement::rel();\n +getter HTMLLinkElement::relList();\n +getter HTMLLinkElement::rev();\n +setter HTMLLinkElement::rev();\n +getter HTMLLinkElement::sizes();\n +getter HTMLLinkElement::target();\n +setter HTMLLinkElement::target();\n +getter HTMLLinkElement::type();\n +setter HTMLLinkElement::type();\n +getter HTMLMapElement::areas();\n +getter HTMLMapElement::name();\n +setter HTMLMapElement::name();\n +getter HTMLMarqueeElement::behavior();\n +setter HTMLMarqueeElement::behavior();\n +getter HTMLMarqueeElement::bgColor();\n +setter HTMLMarqueeElement::bgColor();\n +getter HTMLMarqueeElement::direction();\n +setter HTMLMarqueeElement::direction();\n +getter HTMLMarqueeElement::height();\n +setter HTMLMarqueeElement::height();\n +getter HTMLMarqueeElement::hspace();\n +setter HTMLMarqueeElement::hspace();\n +getter HTMLMarqueeElement::loop();\n +setter HTMLMarqueeElement::loop();\n +getter HTMLMarqueeElement::onbounce();\n +setter HTMLMarqueeElement::onbounce();\n +getter HTMLMarqueeElement::onfinish();\n +setter HTMLMarqueeElement::onfinish();\n +getter HTMLMarqueeElement::onstart();\n +setter HTMLMarqueeElement::onstart();\n +getter HTMLMarqueeElement::scrollAmount();\n +setter HTMLMarqueeElement::scrollAmount();\n +getter HTMLMarqueeElement::scrollDelay();\n +setter HTMLMarqueeElement::scrollDelay();\n +method HTMLMarqueeElement::start();\n +method HTMLMarqueeElement::stop();\n +getter HTMLMarqueeElement::trueSpeed();\n +setter HTMLMarqueeElement::trueSpeed();\n +getter HTMLMarqueeElement::vspace();\n +setter HTMLMarqueeElement::vspace();\n +getter HTMLMarqueeElement::width();\n +setter HTMLMarqueeElement::width();\n +method HTMLMediaElement::addTextTrack();\n +getter HTMLMediaElement::audioTracks();\n +getter HTMLMediaElement::autoplay();\n +setter HTMLMediaElement::autoplay();\n +getter HTMLMediaElement::buffered();\n +method HTMLMediaElement::canPlayType();\n +getter HTMLMediaElement::controller();\n +setter HTMLMediaElement::controller();\n +getter HTMLMediaElement::controls();\n +setter HTMLMediaElement::controls();\n +getter HTMLMediaElement::crossOrigin();\n +setter HTMLMediaElement::crossOrigin();\n +getter HTMLMediaElement::currentSrc();\n +getter HTMLMediaElement::currentTime();\n +setter HTMLMediaElement::currentTime();\n +getter HTMLMediaElement::defaultMuted();\n +setter HTMLMediaElement::defaultMuted();\n +getter HTMLMediaElement::defaultPlaybackRate();\n +setter HTMLMediaElement::defaultPlaybackRate();\n +getter HTMLMediaElement::duration();\n +getter HTMLMediaElement::ended();\n +getter HTMLMediaElement::error();\n +method HTMLMediaElement::fastSeek();\n +method HTMLMediaElement::getStartDate();\n +method HTMLMediaElement::load();\n +getter HTMLMediaElement::loop();\n +setter HTMLMediaElement::loop();\n +getter HTMLMediaElement::mediaGroup();\n +setter HTMLMediaElement::mediaGroup();\n +getter HTMLMediaElement::muted();\n +setter HTMLMediaElement::muted();\n +getter HTMLMediaElement::networkState();\n +method HTMLMediaElement::pause();\n +getter HTMLMediaElement::paused();\n +method HTMLMediaElement::play();\n +getter HTMLMediaElement::playbackRate();\n +setter HTMLMediaElement::playbackRate();\n +getter HTMLMediaElement::played();\n +getter HTMLMediaElement::preload();\n +setter HTMLMediaElement::preload();\n +getter HTMLMediaElement::readyState();\n +getter HTMLMediaElement::seekable();\n +getter HTMLMediaElement::seeking();\n +getter HTMLMediaElement::src();\n +setter HTMLMediaElement::src();\n +getter HTMLMediaElement::srcObject();\n +setter HTMLMediaElement::srcObject();\n +getter HTMLMediaElement::textTracks();\n +getter HTMLMediaElement::videoTracks();\n +getter HTMLMediaElement::volume();\n +setter HTMLMediaElement::volume();\n +getter HTMLMenuElement::compact();\n +setter HTMLMenuElement::compact();\n +getter HTMLMenuElement::label();\n +setter HTMLMenuElement::label();\n +getter HTMLMenuElement::type();\n +setter HTMLMenuElement::type();\n +getter HTMLMenuItemElement::checked();\n +setter HTMLMenuItemElement::checked();\n +getter HTMLMenuItemElement::command();\n +getter HTMLMenuItemElement::default();\n +setter HTMLMenuItemElement::default();\n +getter HTMLMenuItemElement::disabled();\n +setter HTMLMenuItemElement::disabled();\n +getter HTMLMenuItemElement::icon();\n +setter HTMLMenuItemElement::icon();\n +getter HTMLMenuItemElement::label();\n +setter HTMLMenuItemElement::label();\n +getter HTMLMenuItemElement::radiogroup();\n +setter HTMLMenuItemElement::radiogroup();\n +getter HTMLMenuItemElement::type();\n +setter HTMLMenuItemElement::type();\n +getter HTMLMetaElement::content();\n +setter HTMLMetaElement::content();\n +getter HTMLMetaElement::httpEquiv();\n +setter HTMLMetaElement::httpEquiv();\n +getter HTMLMetaElement::name();\n +setter HTMLMetaElement::name();\n +getter HTMLMetaElement::scheme();\n +setter HTMLMetaElement::scheme();\n +getter HTMLMeterElement::high();\n +setter HTMLMeterElement::high();\n +getter HTMLMeterElement::labels();\n +getter HTMLMeterElement::low();\n +setter HTMLMeterElement::low();\n +getter HTMLMeterElement::max();\n +setter HTMLMeterElement::max();\n +getter HTMLMeterElement::min();\n +setter HTMLMeterElement::min();\n +getter HTMLMeterElement::optimum();\n +setter HTMLMeterElement::optimum();\n +getter HTMLMeterElement::value();\n +setter HTMLMeterElement::value();\n +getter HTMLModElement::cite();\n +setter HTMLModElement::cite();\n +getter HTMLModElement::dateTime();\n +setter HTMLModElement::dateTime();\n +getter HTMLObjectElement::align();\n +setter HTMLObjectElement::align();\n +getter HTMLObjectElement::archive();\n +setter HTMLObjectElement::archive();\n +getter HTMLObjectElement::border();\n +setter HTMLObjectElement::border();\n +method HTMLObjectElement::checkValidity();\n +getter HTMLObjectElement::code();\n +setter HTMLObjectElement::code();\n +getter HTMLObjectElement::codeBase();\n +setter HTMLObjectElement::codeBase();\n +getter HTMLObjectElement::codeType();\n +setter HTMLObjectElement::codeType();\n +getter HTMLObjectElement::contentDocument();\n +getter HTMLObjectElement::contentWindow();\n +getter HTMLObjectElement::data();\n +setter HTMLObjectElement::data();\n +getter HTMLObjectElement::declare();\n +setter HTMLObjectElement::declare();\n +getter HTMLObjectElement::form();\n +method HTMLObjectElement::getSVGDocument();\n +getter HTMLObjectElement::height();\n +setter HTMLObjectElement::height();\n +getter HTMLObjectElement::hspace();\n +setter HTMLObjectElement::hspace();\n +getter HTMLObjectElement::name();\n +setter HTMLObjectElement::name();\n +method HTMLObjectElement::reportValidity();\n +method HTMLObjectElement::setCustomValidity();\n +getter HTMLObjectElement::standby();\n +setter HTMLObjectElement::standby();\n +getter HTMLObjectElement::type();\n +setter HTMLObjectElement::type();\n +getter HTMLObjectElement::typeMustMatch();\n +setter HTMLObjectElement::typeMustMatch();\n +getter HTMLObjectElement::useMap();\n +setter HTMLObjectElement::useMap();\n +getter HTMLObjectElement::validationMessage();\n +getter HTMLObjectElement::validity();\n +getter HTMLObjectElement::vspace();\n +setter HTMLObjectElement::vspace();\n +getter HTMLObjectElement::width();\n +setter HTMLObjectElement::width();\n +getter HTMLObjectElement::willValidate();\n +getter HTMLOListElement::compact();\n +setter HTMLOListElement::compact();\n +getter HTMLOListElement::reversed();\n +setter HTMLOListElement::reversed();\n +getter HTMLOListElement::start();\n +setter HTMLOListElement::start();\n +getter HTMLOListElement::type();\n +setter HTMLOListElement::type();\n +getter HTMLOptGroupElement::disabled();\n +setter HTMLOptGroupElement::disabled();\n +getter HTMLOptGroupElement::label();\n +setter HTMLOptGroupElement::label();\n +getter HTMLOptionElement::defaultSelected();\n +setter HTMLOptionElement::defaultSelected();\n +getter HTMLOptionElement::disabled();\n +setter HTMLOptionElement::disabled();\n +getter HTMLOptionElement::form();\n +getter HTMLOptionElement::index();\n +getter HTMLOptionElement::label();\n +setter HTMLOptionElement::label();\n +getter HTMLOptionElement::selected();\n +setter HTMLOptionElement::selected();\n +getter HTMLOptionElement::text();\n +setter HTMLOptionElement::text();\n +getter HTMLOptionElement::value();\n +setter HTMLOptionElement::value();\n +method HTMLOptionsCollection::add();\n +getter HTMLOptionsCollection::length();\n +setter HTMLOptionsCollection::length();\n +method HTMLOptionsCollection::remove();\n +getter HTMLOptionsCollection::selectedIndex();\n +setter HTMLOptionsCollection::selectedIndex();\n +method HTMLOutputElement::checkValidity();\n +getter HTMLOutputElement::defaultValue();\n +setter HTMLOutputElement::defaultValue();\n +getter HTMLOutputElement::form();\n +getter HTMLOutputElement::htmlFor();\n +getter HTMLOutputElement::labels();\n +getter HTMLOutputElement::name();\n +setter HTMLOutputElement::name();\n +method HTMLOutputElement::reportValidity();\n +method HTMLOutputElement::setCustomValidity();\n +getter HTMLOutputElement::type();\n +getter HTMLOutputElement::validationMessage();\n +getter HTMLOutputElement::validity();\n +getter HTMLOutputElement::value();\n +setter HTMLOutputElement::value();\n +getter HTMLOutputElement::willValidate();\n +getter HTMLParagraphElement::align();\n +setter HTMLParagraphElement::align();\n +getter HTMLParamElement::name();\n +setter HTMLParamElement::name();\n +getter HTMLParamElement::type();\n +setter HTMLParamElement::type();\n +getter HTMLParamElement::value();\n +setter HTMLParamElement::value();\n +getter HTMLParamElement::valueType();\n +setter HTMLParamElement::valueType();\n +getter HTMLPreElement::width();\n +setter HTMLPreElement::width();\n +getter HTMLProgressElement::labels();\n +getter HTMLProgressElement::max();\n +setter HTMLProgressElement::max();\n +getter HTMLProgressElement::position();\n +getter HTMLProgressElement::value();\n +setter HTMLProgressElement::value();\n +getter HTMLQuoteElement::cite();\n +setter HTMLQuoteElement::cite();\n +getter HTMLScriptElement::async();\n +setter HTMLScriptElement::async();\n +getter HTMLScriptElement::charset();\n +setter HTMLScriptElement::charset();\n +getter HTMLScriptElement::crossOrigin();\n +setter HTMLScriptElement::crossOrigin();\n +getter HTMLScriptElement::defer();\n +setter HTMLScriptElement::defer();\n +getter HTMLScriptElement::event();\n +setter HTMLScriptElement::event();\n +getter HTMLScriptElement::htmlFor();\n +setter HTMLScriptElement::htmlFor();\n +getter HTMLScriptElement::nonce();\n +setter HTMLScriptElement::nonce();\n +getter HTMLScriptElement::src();\n +setter HTMLScriptElement::src();\n +getter HTMLScriptElement::text();\n +setter HTMLScriptElement::text();\n +getter HTMLScriptElement::type();\n +setter HTMLScriptElement::type();\n +method HTMLSelectElement::add();\n +getter HTMLSelectElement::autocomplete();\n +setter HTMLSelectElement::autocomplete();\n +getter HTMLSelectElement::autofocus();\n +setter HTMLSelectElement::autofocus();\n +method HTMLSelectElement::checkValidity();\n +getter HTMLSelectElement::disabled();\n +setter HTMLSelectElement::disabled();\n +getter HTMLSelectElement::form();\n +method HTMLSelectElement::item();\n +getter HTMLSelectElement::labels();\n +getter HTMLSelectElement::length();\n +setter HTMLSelectElement::length();\n +getter HTMLSelectElement::multiple();\n +setter HTMLSelectElement::multiple();\n +getter HTMLSelectElement::name();\n +setter HTMLSelectElement::name();\n +method HTMLSelectElement::namedItem();\n +getter HTMLSelectElement::options();\n +method HTMLSelectElement::remove();\n +method HTMLSelectElement::reportValidity();\n +getter HTMLSelectElement::required();\n +setter HTMLSelectElement::required();\n +getter HTMLSelectElement::selectedIndex();\n +setter HTMLSelectElement::selectedIndex();\n +getter HTMLSelectElement::selectedOptions();\n +method HTMLSelectElement::setCustomValidity();\n +getter HTMLSelectElement::size();\n +setter HTMLSelectElement::size();\n +getter HTMLSelectElement::type();\n +getter HTMLSelectElement::validationMessage();\n +getter HTMLSelectElement::validity();\n +getter HTMLSelectElement::value();\n +setter HTMLSelectElement::value();\n +getter HTMLSelectElement::willValidate();\n +getter HTMLSourceElement::media();\n +setter HTMLSourceElement::media();\n +getter HTMLSourceElement::sizes();\n +setter HTMLSourceElement::sizes();\n +getter HTMLSourceElement::src();\n +setter HTMLSourceElement::src();\n +getter HTMLSourceElement::srcset();\n +setter HTMLSourceElement::srcset();\n +getter HTMLSourceElement::type();\n +setter HTMLSourceElement::type();\n +getter HTMLStyleElement::media();\n +setter HTMLStyleElement::media();\n +getter HTMLStyleElement::nonce();\n +setter HTMLStyleElement::nonce();\n +getter HTMLStyleElement::scoped();\n +setter HTMLStyleElement::scoped();\n +getter HTMLStyleElement::type();\n +setter HTMLStyleElement::type();\n +getter HTMLTableCaptionElement::align();\n +setter HTMLTableCaptionElement::align();\n +getter HTMLTableCellElement::align();\n +setter HTMLTableCellElement::align();\n +getter HTMLTableCellElement::axis();\n +setter HTMLTableCellElement::axis();\n +getter HTMLTableCellElement::bgColor();\n +setter HTMLTableCellElement::bgColor();\n +getter HTMLTableCellElement::cellIndex();\n +getter HTMLTableCellElement::ch();\n +setter HTMLTableCellElement::ch();\n +getter HTMLTableCellElement::chOff();\n +setter HTMLTableCellElement::chOff();\n +getter HTMLTableCellElement::colSpan();\n +setter HTMLTableCellElement::colSpan();\n +getter HTMLTableCellElement::headers();\n +getter HTMLTableCellElement::height();\n +setter HTMLTableCellElement::height();\n +getter HTMLTableCellElement::noWrap();\n +setter HTMLTableCellElement::noWrap();\n +getter HTMLTableCellElement::rowSpan();\n +setter HTMLTableCellElement::rowSpan();\n +getter HTMLTableCellElement::vAlign();\n +setter HTMLTableCellElement::vAlign();\n +getter HTMLTableCellElement::width();\n +setter HTMLTableCellElement::width();\n +getter HTMLTableColElement::align();\n +setter HTMLTableColElement::align();\n +getter HTMLTableColElement::ch();\n +setter HTMLTableColElement::ch();\n +getter HTMLTableColElement::chOff();\n +setter HTMLTableColElement::chOff();\n +getter HTMLTableColElement::span();\n +setter HTMLTableColElement::span();\n +getter HTMLTableColElement::vAlign();\n +setter HTMLTableColElement::vAlign();\n +getter HTMLTableColElement::width();\n +setter HTMLTableColElement::width();\n +getter HTMLTableDataCellElement::abbr();\n +setter HTMLTableDataCellElement::abbr();\n +getter HTMLTableElement::align();\n +setter HTMLTableElement::align();\n +getter HTMLTableElement::bgColor();\n +setter HTMLTableElement::bgColor();\n +getter HTMLTableElement::border();\n +setter HTMLTableElement::border();\n +getter HTMLTableElement::caption();\n +setter HTMLTableElement::caption();\n +getter HTMLTableElement::cellPadding();\n +setter HTMLTableElement::cellPadding();\n +getter HTMLTableElement::cellSpacing();\n +setter HTMLTableElement::cellSpacing();\n +method HTMLTableElement::createCaption();\n +method HTMLTableElement::createTBody();\n +method HTMLTableElement::createTFoot();\n +method HTMLTableElement::createTHead();\n +method HTMLTableElement::deleteCaption();\n +method HTMLTableElement::deleteRow();\n +method HTMLTableElement::deleteTFoot();\n +method HTMLTableElement::deleteTHead();\n +getter HTMLTableElement::frame();\n +setter HTMLTableElement::frame();\n +method HTMLTableElement::insertRow();\n +getter HTMLTableElement::rows();\n +getter HTMLTableElement::rules();\n +setter HTMLTableElement::rules();\n +getter HTMLTableElement::sortable();\n +setter HTMLTableElement::sortable();\n +method HTMLTableElement::stopSorting();\n +getter HTMLTableElement::summary();\n +setter HTMLTableElement::summary();\n +getter HTMLTableElement::tBodies();\n +getter HTMLTableElement::tFoot();\n +setter HTMLTableElement::tFoot();\n +getter HTMLTableElement::tHead();\n +setter HTMLTableElement::tHead();\n +getter HTMLTableElement::width();\n +setter HTMLTableElement::width();\n +getter HTMLTableHeaderCellElement::abbr();\n +setter HTMLTableHeaderCellElement::abbr();\n +getter HTMLTableHeaderCellElement::scope();\n +setter HTMLTableHeaderCellElement::scope();\n +method HTMLTableHeaderCellElement::sort();\n +getter HTMLTableHeaderCellElement::sorted();\n +setter HTMLTableHeaderCellElement::sorted();\n +getter HTMLTableRowElement::align();\n +setter HTMLTableRowElement::align();\n +getter HTMLTableRowElement::bgColor();\n +setter HTMLTableRowElement::bgColor();\n +getter HTMLTableRowElement::cells();\n +getter HTMLTableRowElement::ch();\n +setter HTMLTableRowElement::ch();\n +getter HTMLTableRowElement::chOff();\n +setter HTMLTableRowElement::chOff();\n +method HTMLTableRowElement::deleteCell();\n +method HTMLTableRowElement::insertCell();\n +getter HTMLTableRowElement::rowIndex();\n +getter HTMLTableRowElement::sectionRowIndex();\n +getter HTMLTableRowElement::vAlign();\n +setter HTMLTableRowElement::vAlign();\n +getter HTMLTableSectionElement::align();\n +setter HTMLTableSectionElement::align();\n +getter HTMLTableSectionElement::ch();\n +setter HTMLTableSectionElement::ch();\n +getter HTMLTableSectionElement::chOff();\n +setter HTMLTableSectionElement::chOff();\n +method HTMLTableSectionElement::deleteRow();\n +method HTMLTableSectionElement::insertRow();\n +getter HTMLTableSectionElement::rows();\n +getter HTMLTableSectionElement::vAlign();\n +setter HTMLTableSectionElement::vAlign();\n +getter HTMLTemplateElement::content();\n +getter HTMLTextAreaElement::autocomplete();\n +setter HTMLTextAreaElement::autocomplete();\n +getter HTMLTextAreaElement::autofocus();\n +setter HTMLTextAreaElement::autofocus();\n +method HTMLTextAreaElement::checkValidity();\n +getter HTMLTextAreaElement::cols();\n +setter HTMLTextAreaElement::cols();\n +getter HTMLTextAreaElement::defaultValue();\n +setter HTMLTextAreaElement::defaultValue();\n +getter HTMLTextAreaElement::dirName();\n +setter HTMLTextAreaElement::dirName();\n +getter HTMLTextAreaElement::disabled();\n +setter HTMLTextAreaElement::disabled();\n +getter HTMLTextAreaElement::form();\n +getter HTMLTextAreaElement::inputMode();\n +setter HTMLTextAreaElement::inputMode();\n +getter HTMLTextAreaElement::labels();\n +getter HTMLTextAreaElement::maxLength();\n +setter HTMLTextAreaElement::maxLength();\n +getter HTMLTextAreaElement::minLength();\n +setter HTMLTextAreaElement::minLength();\n +getter HTMLTextAreaElement::name();\n +setter HTMLTextAreaElement::name();\n +getter HTMLTextAreaElement::placeholder();\n +setter HTMLTextAreaElement::placeholder();\n +getter HTMLTextAreaElement::readOnly();\n +setter HTMLTextAreaElement::readOnly();\n +method HTMLTextAreaElement::reportValidity();\n +getter HTMLTextAreaElement::required();\n +setter HTMLTextAreaElement::required();\n +getter HTMLTextAreaElement::rows();\n +setter HTMLTextAreaElement::rows();\n +method HTMLTextAreaElement::select();\n +getter HTMLTextAreaElement::selectionDirection();\n +setter HTMLTextAreaElement::selectionDirection();\n +getter HTMLTextAreaElement::selectionEnd();\n +setter HTMLTextAreaElement::selectionEnd();\n +getter HTMLTextAreaElement::selectionStart();\n +setter HTMLTextAreaElement::selectionStart();\n +method HTMLTextAreaElement::setCustomValidity();\n +method HTMLTextAreaElement::setRangeText();\n +method HTMLTextAreaElement::setSelectionRange();\n +getter HTMLTextAreaElement::textLength();\n +getter HTMLTextAreaElement::type();\n +getter HTMLTextAreaElement::validationMessage();\n +getter HTMLTextAreaElement::validity();\n +getter HTMLTextAreaElement::value();\n +setter HTMLTextAreaElement::value();\n +getter HTMLTextAreaElement::willValidate();\n +getter HTMLTextAreaElement::wrap();\n +setter HTMLTextAreaElement::wrap();\n +getter HTMLTimeElement::dateTime();\n +setter HTMLTimeElement::dateTime();\n +getter HTMLTitleElement::text();\n +setter HTMLTitleElement::text();\n +getter HTMLTrackElement::default();\n +setter HTMLTrackElement::default();\n +getter HTMLTrackElement::kind();\n +setter HTMLTrackElement::kind();\n +getter HTMLTrackElement::label();\n +setter HTMLTrackElement::label();\n +getter HTMLTrackElement::readyState();\n +getter HTMLTrackElement::src();\n +setter HTMLTrackElement::src();\n +getter HTMLTrackElement::srclang();\n +setter HTMLTrackElement::srclang();\n +getter HTMLTrackElement::track();\n +getter HTMLUListElement::compact();\n +setter HTMLUListElement::compact();\n +getter HTMLUListElement::type();\n +setter HTMLUListElement::type();\n +getter HTMLVideoElement::height();\n +setter HTMLVideoElement::height();\n +getter HTMLVideoElement::poster();\n +setter HTMLVideoElement::poster();\n +getter HTMLVideoElement::videoHeight();\n +getter HTMLVideoElement::videoWidth();\n +getter HTMLVideoElement::width();\n +setter HTMLVideoElement::width();\n +getter ImageBitmap::height();\n +getter ImageBitmap::width();\n +getter ImageData::data();\n +getter ImageData::height();\n +getter ImageData::width();\n +getter KeyboardEvent::altKey();\n +getter KeyboardEvent::charCode();\n +getter KeyboardEvent::code();\n +getter KeyboardEvent::ctrlKey();\n +method KeyboardEvent::getModifierState();\n +method KeyboardEvent::initKeyboardEvent();\n +getter KeyboardEvent::isComposing();\n +getter KeyboardEvent::key();\n +getter KeyboardEvent::keyCode();\n +getter KeyboardEvent::location();\n +getter KeyboardEvent::metaKey();\n +getter KeyboardEvent::repeat();\n +getter KeyboardEvent::shiftKey();\n +getter KeyboardEvent::which();\n +getter Location::ancestorOrigins();\n +setter Location::hash();\n +setter Location::host();\n +setter Location::hostname();\n +setter Location::password();\n +setter Location::pathname();\n +setter Location::port();\n +setter Location::protocol();\n +setter Location::search();\n +setter Location::username();\n +getter MediaController::buffered();\n +getter MediaController::currentTime();\n +setter MediaController::currentTime();\n +getter MediaController::defaultPlaybackRate();\n +setter MediaController::defaultPlaybackRate();\n +getter MediaController::duration();\n +getter MediaController::muted();\n +setter MediaController::muted();\n +getter MediaController::oncanplay();\n +setter MediaController::oncanplay();\n +getter MediaController::oncanplaythrough();\n +setter MediaController::oncanplaythrough();\n +getter MediaController::ondurationchange();\n +setter MediaController::ondurationchange();\n +getter MediaController::onemptied();\n +setter MediaController::onemptied();\n +getter MediaController::onended();\n +setter MediaController::onended();\n +getter MediaController::onloadeddata();\n +setter MediaController::onloadeddata();\n +getter MediaController::onloadedmetadata();\n +setter MediaController::onloadedmetadata();\n +getter MediaController::onpause();\n +setter MediaController::onpause();\n +getter MediaController::onplay();\n +setter MediaController::onplay();\n +getter MediaController::onplaying();\n +setter MediaController::onplaying();\n +getter MediaController::onratechange();\n +setter MediaController::onratechange();\n +getter MediaController::ontimeupdate();\n +setter MediaController::ontimeupdate();\n +getter MediaController::onvolumechange();\n +setter MediaController::onvolumechange();\n +getter MediaController::onwaiting();\n +setter MediaController::onwaiting();\n +method MediaController::pause();\n +getter MediaController::paused();\n +method MediaController::play();\n +getter MediaController::playbackRate();\n +setter MediaController::playbackRate();\n +getter MediaController::playbackState();\n +getter MediaController::played();\n +getter MediaController::readyState();\n +getter MediaController::seekable();\n +method MediaController::unpause();\n +getter MediaController::volume();\n +setter MediaController::volume();\n +getter MediaError::code();\n +getter MessageChannel::port1();\n +getter MessageChannel::port2();\n +getter MessageEvent::data();\n +method MessageEvent::initMessageEvent();\n +getter MessageEvent::lastEventId();\n +getter MessageEvent::origin();\n +getter MessageEvent::ports();\n +getter MessageEvent::source();\n +method MessagePort::close();\n +getter MessagePort::onmessage();\n +setter MessagePort::onmessage();\n +method MessagePort::postMessage();\n +method MessagePort::start();\n +method MimeTypeArray::item();\n +getter MimeTypeArray::length();\n +method MimeTypeArray::namedItem();\n +getter MimeType::description();\n +getter MimeType::enabledPlugin();\n +getter MimeType::suffixes();\n +getter MimeType::type();\n +getter MouseEvent::altKey();\n +getter MouseEvent::button();\n +getter MouseEvent::buttons();\n +getter MouseEvent::clientX();\n +getter MouseEvent::clientY();\n +getter MouseEvent::ctrlKey();\n +method MouseEvent::getModifierState();\n +method MouseEvent::initMouseEvent();\n +getter MouseEvent::metaKey();\n +getter MouseEvent::region();\n +getter MouseEvent::relatedTarget();\n +getter MouseEvent::screenX();\n +getter MouseEvent::screenY();\n +getter MouseEvent::shiftKey();\n +getter MutationEvent::attrChange();\n +getter MutationEvent::attrName();\n +method MutationEvent::initMutationEvent();\n +getter MutationEvent::newValue();\n +getter MutationEvent::prevValue();\n +getter MutationEvent::relatedNode();\n +method MutationObserver::disconnect();\n +method MutationObserver::observe();\n +method MutationObserver::takeRecords();\n +getter MutationRecord::addedNodes();\n +getter MutationRecord::attributeName();\n +getter MutationRecord::attributeNamespace();\n +getter MutationRecord::nextSibling();\n +getter MutationRecord::oldValue();\n +getter MutationRecord::previousSibling();\n +getter MutationRecord::removedNodes();\n +getter MutationRecord::target();\n +getter MutationRecord::type();\n +method NamedNodeMap::getNamedItem();\n +method NamedNodeMap::getNamedItemNS();\n +method NamedNodeMap::item();\n +getter NamedNodeMap::length();\n +method NamedNodeMap::removeNamedItem();\n +method NamedNodeMap::removeNamedItemNS();\n +method NamedNodeMap::setNamedItem();\n +method NamedNodeMap::setNamedItemNS();\n +method Navigator::isContentHandlerRegistered();\n +method Navigator::isProtocolHandlerRegistered();\n +getter Navigator::language();\n +getter Navigator::languages();\n +getter Navigator::mimeTypes();\n +getter Navigator::onLine();\n +getter Navigator::plugins();\n +method Navigator::registerContentHandler();\n +method Navigator::registerProtocolHandler();\n +method Navigator::unregisterContentHandler();\n +method Navigator::unregisterProtocolHandler();\n +getter Navigator::userAgent();\n +method Navigator::yieldForStorageUpdates();\n +method NodeFilter::acceptNode();\n +method NodeIterator::detach();\n +getter NodeIterator::filter();\n +method NodeIterator::nextNode();\n +getter NodeIterator::pointerBeforeReferenceNode();\n +method NodeIterator::previousNode();\n +getter NodeIterator::referenceNode();\n +getter NodeIterator::root();\n +getter NodeIterator::whatToShow();\n +getter PageTransitionEvent::persisted();\n +method Path2D::addPath();\n +method Path2D::addPathByStrokingPath();\n +method Path2D::addPathByStrokingText();\n +method Path2D::addText();\n +method Path2D::arc();\n +method Path2D::arcTo();\n +method Path2D::bezierCurveTo();\n +method Path2D::closePath();\n +method Path2D::ellipse();\n +method Path2D::lineTo();\n +method Path2D::moveTo();\n +method Path2D::quadraticCurveTo();\n +method Path2D::rect();\n +method PluginArray::item();\n +getter PluginArray::length();\n +method PluginArray::namedItem();\n +method PluginArray::refresh();\n +getter Plugin::description();\n +getter Plugin::filename();\n +method Plugin::item();\n +getter Plugin::length();\n +getter Plugin::name();\n +method Plugin::namedItem();\n +getter PopStateEvent::state();\n +getter ProcessingInstruction::target();\n +getter RadioNodeList::value();\n +setter RadioNodeList::value();\n +method Range::cloneContents();\n +method Range::cloneRange();\n +method Range::collapse();\n +getter Range::collapsed();\n +getter Range::commonAncestorContainer();\n +method Range::compareBoundaryPoints();\n +method Range::comparePoint();\n +method Range::deleteContents();\n +method Range::detach();\n +getter Range::endContainer();\n +getter Range::endOffset();\n +method Range::extractContents();\n +method Range::insertNode();\n +method Range::intersectsNode();\n +method Range::isPointInRange();\n +method Range::selectNode();\n +method Range::selectNodeContents();\n +method Range::setEnd();\n +method Range::setEndAfter();\n +method Range::setEndBefore();\n +method Range::setStart();\n +method Range::setStartAfter();\n +method Range::setStartBefore();\n +getter Range::startContainer();\n +getter Range::startOffset();\n +method Range::surroundContents();\n +getter RelatedEvent::relatedTarget();\n +getter SharedWorkerGlobalScope::applicationCache();\n +getter SharedWorkerGlobalScope::name();\n +getter SharedWorkerGlobalScope::onconnect();\n +setter SharedWorkerGlobalScope::onconnect();\n +getter SharedWorker::onerror();\n +setter SharedWorker::onerror();\n +getter SharedWorker::port();\n +method Storage::clear();\n +getter StorageEvent::key();\n +getter StorageEvent::newValue();\n +getter StorageEvent::oldValue();\n +getter StorageEvent::storageArea();\n +getter StorageEvent::url();\n +method Storage::getItem();\n +method Storage::key();\n +getter Storage::length();\n +method Storage::removeItem();\n +method Storage::setItem();\n +getter TextMetrics::actualBoundingBoxAscent();\n +getter TextMetrics::actualBoundingBoxDescent();\n +getter TextMetrics::actualBoundingBoxLeft();\n +getter TextMetrics::actualBoundingBoxRight();\n +getter TextMetrics::alphabeticBaseline();\n +getter TextMetrics::emHeightAscent();\n +getter TextMetrics::emHeightDescent();\n +getter TextMetrics::fontBoundingBoxAscent();\n +getter TextMetrics::fontBoundingBoxDescent();\n +getter TextMetrics::hangingBaseline();\n +getter TextMetrics::ideographicBaseline();\n +getter TextMetrics::width();\n +method Text::splitText();\n +getter TextTrack::activeCues();\n +method TextTrack::addCue();\n +getter TextTrackCue::endTime();\n +setter TextTrackCue::endTime();\n +getter TextTrackCue::id();\n +setter TextTrackCue::id();\n +method TextTrackCueList::getCueById();\n +getter TextTrackCueList::length();\n +getter TextTrackCue::onenter();\n +setter TextTrackCue::onenter();\n +getter TextTrackCue::onexit();\n +setter TextTrackCue::onexit();\n +getter TextTrackCue::pauseOnExit();\n +setter TextTrackCue::pauseOnExit();\n +getter TextTrack::cues();\n +getter TextTrackCue::startTime();\n +setter TextTrackCue::startTime();\n +getter TextTrackCue::track();\n +getter TextTrack::id();\n +getter TextTrack::inBandMetadataTrackDispatchType();\n +getter TextTrack::kind();\n +getter TextTrack::label();\n +getter TextTrack::language();\n +method TextTrackList::getTrackById();\n +getter TextTrackList::length();\n +getter TextTrackList::onaddtrack();\n +setter TextTrackList::onaddtrack();\n +getter TextTrackList::onchange();\n +setter TextTrackList::onchange();\n +getter TextTrackList::onremovetrack();\n +setter TextTrackList::onremovetrack();\n +getter TextTrack::mode();\n +setter TextTrack::mode();\n +getter TextTrack::oncuechange();\n +setter TextTrack::oncuechange();\n +method TextTrack::removeCue();\n +getter Text::wholeText();\n +method TimeRanges::end();\n +getter TimeRanges::length();\n +method TimeRanges::start();\n +getter Touch::region();\n +getter TrackEvent::track();\n +getter TreeWalker::currentNode();\n +setter TreeWalker::currentNode();\n +getter TreeWalker::filter();\n +method TreeWalker::firstChild();\n +method TreeWalker::lastChild();\n +method TreeWalker::nextNode();\n +method TreeWalker::nextSibling();\n +method TreeWalker::parentNode();\n +method TreeWalker::previousNode();\n +method TreeWalker::previousSibling();\n +getter TreeWalker::root();\n +getter TreeWalker::whatToShow();\n +getter UIEvent::detail();\n +method UIEvent::initUIEvent();\n +getter UIEvent::view();\n +method URL::domainToASCII();\n +method URL::domainToUnicode();\n +getter URL::hash();\n +setter URL::hash();\n +getter URL::host();\n +setter URL::host();\n +getter URL::hostname();\n +setter URL::hostname();\n +getter URL::href();\n +setter URL::href();\n +getter URL::origin();\n +getter URL::password();\n +setter URL::password();\n +getter URL::pathname();\n +setter URL::pathname();\n +getter URL::port();\n +setter URL::port();\n +getter URL::protocol();\n +setter URL::protocol();\n +getter URL::search();\n +setter URL::search();\n +getter URL::searchParams();\n +setter URL::searchParams();\n +method URLSearchParams::append();\n +method URLSearchParams::delete();\n +method URLSearchParams::get();\n +method URLSearchParams::getAll();\n +method URLSearchParams::has();\n +method URLSearchParams::set();\n +getter URL::username();\n +setter URL::username();\n +getter ValidityState::badInput();\n +getter ValidityState::customError();\n +getter ValidityState::patternMismatch();\n +getter ValidityState::rangeOverflow();\n +getter ValidityState::rangeUnderflow();\n +getter ValidityState::stepMismatch();\n +getter ValidityState::tooLong();\n +getter ValidityState::tooShort();\n +getter ValidityState::typeMismatch();\n +getter ValidityState::valid();\n +getter ValidityState::valueMissing();\n +getter VideoTrack::id();\n +getter VideoTrack::kind();\n +getter VideoTrack::label();\n +getter VideoTrack::language();\n +method VideoTrackList::getTrackById();\n +getter VideoTrackList::length();\n +getter VideoTrackList::onaddtrack();\n +setter VideoTrackList::onaddtrack();\n +getter VideoTrackList::onchange();\n +setter VideoTrackList::onchange();\n +getter VideoTrackList::onremovetrack();\n +setter VideoTrackList::onremovetrack();\n +getter VideoTrackList::selectedIndex();\n +getter VideoTrack::selected();\n +setter VideoTrack::selected();\n +getter WebSocket::binaryType();\n +setter WebSocket::binaryType();\n +getter WebSocket::bufferedAmount();\n +method WebSocket::close();\n +getter WebSocket::extensions();\n +getter WebSocket::onclose();\n +setter WebSocket::onclose();\n +getter WebSocket::onerror();\n +setter WebSocket::onerror();\n +getter WebSocket::onmessage();\n +setter WebSocket::onmessage();\n +getter WebSocket::onopen();\n +setter WebSocket::onopen();\n +getter WebSocket::protocol();\n +getter WebSocket::readyState();\n +method WebSocket::send();\n +getter WebSocket::url();\n +getter WheelEvent::deltaMode();\n +getter WheelEvent::deltaX();\n +getter WheelEvent::deltaY();\n +getter WheelEvent::deltaZ();\n +method WheelEvent::initWheelEvent();\n +method Window::alert();\n +getter Window::applicationCache();\n +method Window::atob();\n +method Window::blur();\n +method Window::btoa();\n +method Window::cancelAnimationFrame();\n +method Window::captureEvents();\n +method Window::clearInterval();\n +method Window::clearTimeout();\n +method Window::close();\n +getter Window::closed();\n +method Window::confirm();\n +method Window::createImageBitmap();\n +getter Window::external();\n +method Window::focus();\n +getter Window::frameElement();\n +getter Window::frames();\n +getter Window::history();\n +getter Window::length();\n +getter Window::localStorage();\n +getter Window::locationbar();\n +getter Window::menubar();\n +getter Window::name();\n +setter Window::name();\n +getter Window::onabort();\n +setter Window::onabort();\n +getter Window::onafterprint();\n +setter Window::onafterprint();\n +getter Window::onautocomplete();\n +setter Window::onautocomplete();\n +getter Window::onautocompleteerror();\n +setter Window::onautocompleteerror();\n +getter Window::onbeforeprint();\n +setter Window::onbeforeprint();\n +getter Window::onbeforeunload();\n +setter Window::onbeforeunload();\n +getter Window::onblur();\n +setter Window::onblur();\n +getter Window::oncancel();\n +setter Window::oncancel();\n +getter Window::oncanplay();\n +setter Window::oncanplay();\n +getter Window::oncanplaythrough();\n +setter Window::oncanplaythrough();\n +getter Window::onchange();\n +setter Window::onchange();\n +getter Window::onclick();\n +setter Window::onclick();\n +getter Window::onclose();\n +setter Window::onclose();\n +getter Window::oncontextmenu();\n +setter Window::oncontextmenu();\n +getter Window::oncuechange();\n +setter Window::oncuechange();\n +getter Window::ondblclick();\n +setter Window::ondblclick();\n +getter Window::ondrag();\n +setter Window::ondrag();\n +getter Window::ondragend();\n +setter Window::ondragend();\n +getter Window::ondragenter();\n +setter Window::ondragenter();\n +getter Window::ondragexit();\n +setter Window::ondragexit();\n +getter Window::ondragleave();\n +setter Window::ondragleave();\n +getter Window::ondragover();\n +setter Window::ondragover();\n +getter Window::ondragstart();\n +setter Window::ondragstart();\n +getter Window::ondrop();\n +setter Window::ondrop();\n +getter Window::ondurationchange();\n +setter Window::ondurationchange();\n +getter Window::onemptied();\n +setter Window::onemptied();\n +getter Window::onended();\n +setter Window::onended();\n +getter Window::onerror();\n +setter Window::onerror();\n +getter Window::onfocus();\n +setter Window::onfocus();\n +getter Window::onhashchange();\n +setter Window::onhashchange();\n +getter Window::oninput();\n +setter Window::oninput();\n +getter Window::oninvalid();\n +setter Window::oninvalid();\n +getter Window::onkeydown();\n +setter Window::onkeydown();\n +getter Window::onkeypress();\n +setter Window::onkeypress();\n +getter Window::onkeyup();\n +setter Window::onkeyup();\n +getter Window::onlanguagechange();\n +setter Window::onlanguagechange();\n +getter Window::onload();\n +setter Window::onload();\n +getter Window::onloadeddata();\n +setter Window::onloadeddata();\n +getter Window::onloadedmetadata();\n +setter Window::onloadedmetadata();\n +getter Window::onloadstart();\n +setter Window::onloadstart();\n +getter Window::onmessage();\n +setter Window::onmessage();\n +getter Window::onmousedown();\n +setter Window::onmousedown();\n +getter Window::onmouseenter();\n +setter Window::onmouseenter();\n +getter Window::onmouseleave();\n +setter Window::onmouseleave();\n +getter Window::onmousemove();\n +setter Window::onmousemove();\n +getter Window::onmouseout();\n +setter Window::onmouseout();\n +getter Window::onmouseover();\n +setter Window::onmouseover();\n +getter Window::onmouseup();\n +setter Window::onmouseup();\n +getter Window::onoffline();\n +setter Window::onoffline();\n +getter Window::ononline();\n +setter Window::ononline();\n +getter Window::onpagehide();\n +setter Window::onpagehide();\n +getter Window::onpageshow();\n +setter Window::onpageshow();\n +getter Window::onpause();\n +setter Window::onpause();\n +getter Window::onplay();\n +setter Window::onplay();\n +getter Window::onplaying();\n +setter Window::onplaying();\n +getter Window::onpopstate();\n +setter Window::onpopstate();\n +getter Window::onprogress();\n +setter Window::onprogress();\n +getter Window::onratechange();\n +setter Window::onratechange();\n +getter Window::onreset();\n +setter Window::onreset();\n +getter Window::onresize();\n +setter Window::onresize();\n +getter Window::onscroll();\n +setter Window::onscroll();\n +getter Window::onseeked();\n +setter Window::onseeked();\n +getter Window::onseeking();\n +setter Window::onseeking();\n +getter Window::onselect();\n +setter Window::onselect();\n +getter Window::onshow();\n +setter Window::onshow();\n +getter Window::onsort();\n +setter Window::onsort();\n +getter Window::onstalled();\n +setter Window::onstalled();\n +getter Window::onstorage();\n +setter Window::onstorage();\n +getter Window::onsubmit();\n +setter Window::onsubmit();\n +getter Window::onsuspend();\n +setter Window::onsuspend();\n +getter Window::ontimeupdate();\n +setter Window::ontimeupdate();\n +getter Window::ontoggle();\n +setter Window::ontoggle();\n +getter Window::onunload();\n +setter Window::onunload();\n +getter Window::onvolumechange();\n +setter Window::onvolumechange();\n +getter Window::onwaiting();\n +setter Window::onwaiting();\n +getter Window::onwheel();\n +setter Window::onwheel();\n +method Window::open();\n +getter Window::opener();\n +setter Window::opener();\n +getter Window::parent();\n +getter Window::personalbar();\n +method Window::postMessage();\n +method Window::print();\n +method Window::prompt();\n +method Window::releaseEvents();\n +method Window::requestAnimationFrame();\n +getter Window::scrollbars();\n +getter Window::self();\n +getter Window::sessionStorage();\n +method Window::setInterval();\n +method Window::setTimeout();\n +method Window::showModalDialog();\n +getter Window::status();\n +setter Window::status();\n +getter Window::statusbar();\n +method Window::stop();\n +getter Window::toolbar();\n +getter Window::top();\n +method WorkerGlobalScope::atob();\n +method WorkerGlobalScope::btoa();\n +method WorkerGlobalScope::clearInterval();\n +method WorkerGlobalScope::clearTimeout();\n +method WorkerGlobalScope::close();\n +method WorkerGlobalScope::createImageBitmap();\n +method WorkerGlobalScope::importScripts();\n +getter WorkerGlobalScope::location();\n +getter WorkerGlobalScope::navigator();\n +getter WorkerGlobalScope::onerror();\n +setter WorkerGlobalScope::onerror();\n +getter WorkerGlobalScope::onlanguagechange();\n +setter WorkerGlobalScope::onlanguagechange();\n +getter WorkerGlobalScope::onoffline();\n +setter WorkerGlobalScope::onoffline();\n +getter WorkerGlobalScope::ononline();\n +setter WorkerGlobalScope::ononline();\n +getter WorkerGlobalScope::self();\n +method WorkerGlobalScope::setInterval();\n +method WorkerGlobalScope::setTimeout();\n +getter WorkerLocation::hash();\n +getter WorkerLocation::host();\n +getter WorkerLocation::hostname();\n +getter WorkerLocation::href();\n +getter WorkerLocation::origin();\n +getter WorkerLocation::pathname();\n +getter WorkerLocation::port();\n +getter WorkerLocation::protocol();\n +getter WorkerLocation::search();\n +getter WorkerNavigator::appCodeName();\n +getter WorkerNavigator::appName();\n +getter WorkerNavigator::appVersion();\n +getter WorkerNavigator::language();\n +getter WorkerNavigator::languages();\n +getter WorkerNavigator::onLine();\n +getter WorkerNavigator::platform();\n +getter WorkerNavigator::product();\n +getter WorkerNavigator::productSub();\n +method WorkerNavigator::taintEnabled();\n +getter WorkerNavigator::userAgent();\n +getter WorkerNavigator::vendor();\n +getter WorkerNavigator::vendorSub();\n +getter Worker::onerror();\n +setter Worker::onerror();\n +getter Worker::onmessage();\n +setter Worker::onmessage();\n +method Worker::postMessage();\n +method Worker::terminate();\n +method XMLDocument::load();\n +*/ @@ -839,8 +839,8 @@ install: all-program install-$(TARGET) .PHONY: docs -docs: - doxygen Docs/Doxyfile +docs: Docs/Doxyfile + doxygen $< # ---------------------------------------------------------------------------- diff --git a/javascript/Makefile b/javascript/Makefile index ee9c3dec6..b71a3f825 100644 --- a/javascript/Makefile +++ b/javascript/Makefile @@ -72,7 +72,16 @@ BINDINGS := $(wildcard javascript/duktape/*.bnd) $(OBJROOT)/duktape/binding.h $(OBJROOT)/duktape/Makefile: javascript/duktape/netsurf.bnd $(BINDINGS) $(Q)mkdir -p $(OBJROOT)/duktape $(VQ)echo " GENBIND: $<" - $(Q)nsgenbind -I javascript/WebIDL $< $(OBJROOT)/duktape + $(Q)nsgenbind -D -g -I javascript/WebIDL $< $(OBJROOT)/duktape + +# create unimplemented report for doxygen +Docs/UnimplementedJavascript.txt: javascript/duktape/netsurf.bnd $(BINDINGS) + $(Q)mkdir -p $(OBJROOT)/duktape + $(VQ)echo "/** \page unimplemented Unimplemented javascript bindings" > $@ + $(VQ)echo "" >> $@ + $(VQ)echo " GENBIND: $<" + $(Q)nsgenbind -Wunimplemented -I javascript/WebIDL $< $(OBJROOT)/duktape 2>&1 >/dev/null | grep "Unimplemented" | cut -d' ' -f4- | sort -k 2 | awk '{print $$0"\\n" }' >> $@ + $(VQ)echo "*/" >> $@ ifeq ($(filter $(MAKECMDGOALS),clean test coverage),) -include $(OBJROOT)/duktape/Makefile |