diff options
author | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
---|---|---|
committer | Lorry Tar Creator <lorry-tar-importer@lorry> | 2017-06-27 06:07:23 +0000 |
commit | 1bf1084f2b10c3b47fd1a588d85d21ed0eb41d0c (patch) | |
tree | 46dcd36c86e7fbc6e5df36deb463b33e9967a6f7 /Source/WebCore/bindings/gobject | |
parent | 32761a6cee1d0dee366b885b7b9c777e67885688 (diff) | |
download | WebKitGtk-tarball-master.tar.gz |
webkitgtk-2.16.5HEADwebkitgtk-2.16.5master
Diffstat (limited to 'Source/WebCore/bindings/gobject')
25 files changed, 0 insertions, 5116 deletions
diff --git a/Source/WebCore/bindings/gobject/ConvertToUTF8String.cpp b/Source/WebCore/bindings/gobject/ConvertToUTF8String.cpp deleted file mode 100644 index 14df3a69d..000000000 --- a/Source/WebCore/bindings/gobject/ConvertToUTF8String.cpp +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright (C) 2008 Luke Kenneth Casson Leighton <lkcl@lkcl.net> - * Copyright (C) 2010 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - */ - -#include "config.h" -#include "ConvertToUTF8String.h" - -#include "URL.h" -#include <wtf/text/CString.h> -#include <wtf/text/WTFString.h> - -#include <glib.h> - -gchar* convertToUTF8String(WTF::String const& s) -{ - return g_strdup(s.utf8().data()); -} - -gchar* convertToUTF8String(WebCore::URL const& s) -{ - return g_strdup(s.string().utf8().data()); -} - diff --git a/Source/WebCore/bindings/gobject/ConvertToUTF8String.h b/Source/WebCore/bindings/gobject/ConvertToUTF8String.h deleted file mode 100644 index e494113a3..000000000 --- a/Source/WebCore/bindings/gobject/ConvertToUTF8String.h +++ /dev/null @@ -1,35 +0,0 @@ -/* - * Copyright (C) 2008 Luke Kenneth Casson Leighton <lkcl@lkcl.net> - * Copyright (C) 2010 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - */ - -#ifndef ConvertToUTF8String_h -#define ConvertToUTF8String_h - -#include <wtf/Forward.h> - -namespace WebCore { -class URL; -} - -typedef char gchar; - -gchar* convertToUTF8String(WTF::String const& s); -gchar* convertToUTF8String(WebCore::URL const& s); - -#endif /* ConvertToUTF8String_h */ diff --git a/Source/WebCore/bindings/gobject/DOMObjectCache.cpp b/Source/WebCore/bindings/gobject/DOMObjectCache.cpp deleted file mode 100644 index 0ae90a143..000000000 --- a/Source/WebCore/bindings/gobject/DOMObjectCache.cpp +++ /dev/null @@ -1,228 +0,0 @@ -/* - * Copyright (C) 2010, 2015 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#include "config.h" -#include "DOMObjectCache.h" - -#include "DOMWindowProperty.h" -#include "Document.h" -#include "Frame.h" -#include "FrameDestructionObserver.h" -#include "Node.h" -#include <glib-object.h> -#include <wtf/HashMap.h> -#include <wtf/NeverDestroyed.h> -#include <wtf/Vector.h> -#include <wtf/gobject/GRefPtr.h> - -namespace WebKit { - -struct DOMObjectCacheData { - DOMObjectCacheData(GObject* wrapper) - : object(wrapper) - , cacheReferences(1) - { - } - - void clearObject() - { - ASSERT(object); - ASSERT(cacheReferences >= 1); - ASSERT(object->ref_count >= 1); - - // Make sure we don't unref more than the references the object actually has. It can happen that user - // unreffed a reference owned by the cache. - cacheReferences = std::min(static_cast<unsigned>(object->ref_count), cacheReferences); - GRefPtr<GObject> protect(object); - do { - g_object_unref(object); - } while (--cacheReferences); - object = nullptr; - } - - void* refObject() - { - ASSERT(object); - - cacheReferences++; - return g_object_ref(object); - } - - GObject* object; - unsigned cacheReferences; -}; - -class DOMObjectCacheFrameObserver; -typedef HashMap<WebCore::Frame*, std::unique_ptr<DOMObjectCacheFrameObserver>> DOMObjectCacheFrameObserverMap; - -static DOMObjectCacheFrameObserverMap& domObjectCacheFrameObservers() -{ - static NeverDestroyed<DOMObjectCacheFrameObserverMap> map; - return map; -} - -static DOMObjectCacheFrameObserver& getOrCreateDOMObjectCacheFrameObserver(WebCore::Frame& frame) -{ - DOMObjectCacheFrameObserverMap::AddResult result = domObjectCacheFrameObservers().add(&frame, nullptr); - if (result.isNewEntry) - result.iterator->value = std::make_unique<DOMObjectCacheFrameObserver>(frame); - return *result.iterator->value; -} - -class DOMObjectCacheFrameObserver final: public WebCore::FrameDestructionObserver { -public: - DOMObjectCacheFrameObserver(WebCore::Frame& frame) - : FrameDestructionObserver(&frame) - { - } - - ~DOMObjectCacheFrameObserver() - { - ASSERT(m_objects.isEmpty()); - } - - void addObjectCacheData(DOMObjectCacheData& data) - { - ASSERT(!m_objects.contains(&data)); - - WebCore::DOMWindow* domWindow = m_frame->document()->domWindow(); - if (domWindow && (!m_domWindowObserver || m_domWindowObserver->domWindow() != domWindow)) { - // New DOMWindow, clear the cache and create a new DOMWindowObserver. - clear(); - m_domWindowObserver = std::make_unique<DOMWindowObserver>(*m_frame, *this, domWindow); - } - - m_objects.append(&data); - g_object_weak_ref(data.object, DOMObjectCacheFrameObserver::objectFinalizedCallback, this); - } - -private: - class DOMWindowObserver final: public WebCore::DOMWindowProperty { - WTF_MAKE_FAST_ALLOCATED; - public: - DOMWindowObserver(WebCore::Frame& frame, DOMObjectCacheFrameObserver& frameObserver, WebCore::DOMWindow* window) - : DOMWindowProperty(&frame) - , m_frameObserver(frameObserver) - , m_domWindow(window) - { - ASSERT(m_domWindow); - } - - virtual ~DOMWindowObserver() - { - } - - WebCore::DOMWindow* domWindow() const { return m_domWindow; } - - private: - virtual void willDetachGlobalObjectFromFrame() override - { - // Clear the DOMWindowProperty first, and then notify the Frame observer. - DOMWindowProperty::willDetachGlobalObjectFromFrame(); - m_frameObserver.willDetachGlobalObjectFromFrame(); - } - - DOMObjectCacheFrameObserver& m_frameObserver; - WebCore::DOMWindow* m_domWindow; - }; - - static void objectFinalizedCallback(gpointer userData, GObject* finalizedObject) - { - DOMObjectCacheFrameObserver* observer = static_cast<DOMObjectCacheFrameObserver*>(userData); - for (size_t i = 0; i < observer->m_objects.size(); ++i) { - if (observer->m_objects[i]->object == finalizedObject) { - observer->m_objects.remove(i); - break; - } - } - } - - void clear() - { - if (m_objects.isEmpty()) - return; - - auto objects = std::move(m_objects); - for (auto* data : objects) { - g_object_weak_unref(data->object, DOMObjectCacheFrameObserver::objectFinalizedCallback, this); - data->clearObject(); - } - } - - virtual void willDetachPage() override - { - clear(); - } - - virtual void frameDestroyed() override - { - clear(); - WebCore::Frame* frame = m_frame; - FrameDestructionObserver::frameDestroyed(); - domObjectCacheFrameObservers().remove(frame); - } - - void willDetachGlobalObjectFromFrame() - { - clear(); - m_domWindowObserver = nullptr; - } - - Vector<DOMObjectCacheData*, 8> m_objects; - std::unique_ptr<DOMWindowObserver> m_domWindowObserver; -}; - -typedef HashMap<void*, std::unique_ptr<DOMObjectCacheData>> DOMObjectMap; - -static DOMObjectMap& domObjects() -{ - static NeverDestroyed<DOMObjectMap> staticDOMObjects; - return staticDOMObjects; -} - -void DOMObjectCache::forget(void* objectHandle) -{ - ASSERT(domObjects().contains(objectHandle)); - domObjects().remove(objectHandle); -} - -void* DOMObjectCache::get(void* objectHandle) -{ - DOMObjectCacheData* data = domObjects().get(objectHandle); - return data ? data->refObject() : nullptr; -} - -void DOMObjectCache::put(void* objectHandle, void* wrapper) -{ - DOMObjectMap::AddResult result = domObjects().add(objectHandle, nullptr); - if (result.isNewEntry) - result.iterator->value = std::make_unique<DOMObjectCacheData>(G_OBJECT(wrapper)); -} - -void DOMObjectCache::put(WebCore::Node* objectHandle, void* wrapper) -{ - DOMObjectMap::AddResult result = domObjects().add(objectHandle, nullptr); - if (!result.isNewEntry) - return; - - result.iterator->value = std::make_unique<DOMObjectCacheData>(G_OBJECT(wrapper)); - if (WebCore::Frame* frame = objectHandle->document().frame()) - getOrCreateDOMObjectCacheFrameObserver(*frame).addObjectCacheData(*result.iterator->value); -} - -} diff --git a/Source/WebCore/bindings/gobject/DOMObjectCache.h b/Source/WebCore/bindings/gobject/DOMObjectCache.h deleted file mode 100644 index e3e9fc3ec..000000000 --- a/Source/WebCore/bindings/gobject/DOMObjectCache.h +++ /dev/null @@ -1,36 +0,0 @@ -/* - * Copyright (C) 2010 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#ifndef DOMObjectCache_h -#define DOMObjectCache_h - -namespace WebCore { -class Node; -}; - -namespace WebKit { -class DOMObjectCache { -public: - static void* get(void* objectHandle); - static void put(void* objectHandle, void* wrapper); - static void put(WebCore::Node* objectHandle, void* wrapper); - static void forget(void* objectHandle); -}; -} // namespace WebKit - -#endif diff --git a/Source/WebCore/bindings/gobject/GNUmakefile.am b/Source/WebCore/bindings/gobject/GNUmakefile.am deleted file mode 100644 index 3d5e9dc6f..000000000 --- a/Source/WebCore/bindings/gobject/GNUmakefile.am +++ /dev/null @@ -1,605 +0,0 @@ -webkitgtk_gdom_built_sources += \ - DerivedSources/webkitdom/WebKitDOMAttr.cpp \ - DerivedSources/webkitdom/WebKitDOMAttrPrivate.h \ - DerivedSources/webkitdom/WebKitDOMBarProp.cpp \ - DerivedSources/webkitdom/WebKitDOMBarPropPrivate.h \ - DerivedSources/webkitdom/WebKitDOMBatteryManager.cpp \ - DerivedSources/webkitdom/WebKitDOMBatteryManagerPrivate.h \ - DerivedSources/webkitdom/WebKitDOMBlob.cpp \ - DerivedSources/webkitdom/WebKitDOMBlobPrivate.h \ - DerivedSources/webkitdom/WebKitDOMCDATASection.cpp \ - DerivedSources/webkitdom/WebKitDOMCDATASectionPrivate.h \ - DerivedSources/webkitdom/WebKitDOMCharacterData.cpp \ - DerivedSources/webkitdom/WebKitDOMCharacterDataPrivate.h \ - DerivedSources/webkitdom/WebKitDOMComment.cpp \ - DerivedSources/webkitdom/WebKitDOMCommentPrivate.h \ - DerivedSources/webkitdom/WebKitDOMConsole.cpp \ - DerivedSources/webkitdom/WebKitDOMConsolePrivate.h \ - DerivedSources/webkitdom/WebKitDOMCSSRule.cpp \ - DerivedSources/webkitdom/WebKitDOMCSSRuleList.cpp \ - DerivedSources/webkitdom/WebKitDOMCSSRuleListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMCSSRulePrivate.h \ - DerivedSources/webkitdom/WebKitDOMCSSStyleDeclaration.cpp \ - DerivedSources/webkitdom/WebKitDOMCSSStyleDeclarationPrivate.h \ - DerivedSources/webkitdom/WebKitDOMCSSStyleSheet.cpp \ - DerivedSources/webkitdom/WebKitDOMCSSStyleSheetPrivate.h \ - DerivedSources/webkitdom/WebKitDOMCSSValue.cpp \ - DerivedSources/webkitdom/WebKitDOMCSSValuePrivate.h \ - DerivedSources/webkitdom/WebKitDOMDatabase.cpp \ - DerivedSources/webkitdom/WebKitDOMDatabasePrivate.h \ - DerivedSources/webkitdom/WebKitDOMDocument.cpp \ - DerivedSources/webkitdom/WebKitDOMDocumentFragment.cpp \ - DerivedSources/webkitdom/WebKitDOMDocumentFragmentPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDocumentPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDocumentType.cpp \ - DerivedSources/webkitdom/WebKitDOMDocumentTypePrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMApplicationCache.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMApplicationCachePrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMImplementation.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMImplementationPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMMimeTypeArray.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMMimeTypeArrayPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMMimeType.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMMimeTypePrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMNamedFlowCollection.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMPluginArray.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMPluginArrayPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMPlugin.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMPluginPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMSecurityPolicy.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMSecurityPolicyPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMSelection.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMSelectionPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMStringList.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMStringListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMStringMap.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMStringMapPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMSettableTokenList.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMSettableTokenListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMTokenList.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMTokenListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMWindow.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMWindowCSS.cpp \ - DerivedSources/webkitdom/WebKitDOMDOMWindowCSSPrivate.h \ - DerivedSources/webkitdom/WebKitDOMDOMWindowPrivate.h \ - DerivedSources/webkitdom/WebKitDOMElement.cpp \ - DerivedSources/webkitdom/WebKitDOMElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMEntityReference.cpp \ - DerivedSources/webkitdom/WebKitDOMEntityReferencePrivate.h \ - DerivedSources/webkitdom/WebKitDOMEvent.cpp \ - DerivedSources/webkitdom/WebKitDOMEventPrivate.h \ - DerivedSources/webkitdom/WebKitDOMEventTargetPrivate.h \ - DerivedSources/webkitdom/WebKitDOMFile.cpp \ - DerivedSources/webkitdom/WebKitDOMFileList.cpp \ - DerivedSources/webkitdom/WebKitDOMFileListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMFilePrivate.h \ - DerivedSources/webkitdom/WebKitDOMGamepad.cpp \ - DerivedSources/webkitdom/WebKitDOMGamepadList.cpp \ - DerivedSources/webkitdom/WebKitDOMGamepadListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMGamepadPrivate.h \ - DerivedSources/webkitdom/WebKitDOMGeolocation.cpp \ - DerivedSources/webkitdom/WebKitDOMGeolocationPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHistory.cpp \ - DerivedSources/webkitdom/WebKitDOMHistoryPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLAnchorElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLAnchorElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLAppletElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLAppletElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLAreaElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLAreaElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLBaseElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLBaseElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLBaseFontElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLBaseFontElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLBodyElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLBodyElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLBRElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLBRElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLButtonElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLButtonElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLCanvasElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLCanvasElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLCollection.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLCollectionPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDetailsElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLDetailsElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDirectoryElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLDirectoryElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDivElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLDivElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDListElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLDListElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDocument.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLDocumentPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLEmbedElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLEmbedElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFieldSetElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLFieldSetElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFontElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLFontElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFormElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLFormElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFrameElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLFrameElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFrameSetElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLFrameSetElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLHeadElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLHeadElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLHeadingElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLHeadingElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLHRElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLHRElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLHtmlElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLHtmlElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLIFrameElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLIFrameElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLImageElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLImageElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLInputElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLInputElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLKeygenElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLKeygenElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLLabelElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLLabelElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLLegendElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLLegendElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLLIElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLLIElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLLinkElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLLinkElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMapElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLMapElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMarqueeElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLMarqueeElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMediaElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLMediaElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMenuElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLMenuElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMetaElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLMetaElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLModElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLModElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLObjectElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLObjectElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLOListElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLOListElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLOptGroupElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLOptGroupElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLOptionElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLOptionElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLOptionsCollection.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLOptionsCollectionPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLParagraphElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLParagraphElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLParamElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLParamElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLPreElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLPreElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLQuoteElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLQuoteElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLScriptElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLScriptElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLSelectElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLSelectElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLStyleElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLStyleElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableCaptionElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLTableCaptionElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableCellElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLTableCellElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableColElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLTableColElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLTableElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableRowElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLTableRowElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableSectionElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLTableSectionElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTextAreaElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLTextAreaElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTitleElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLTitleElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLUListElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLUListElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMKeyboardEvent.cpp \ - DerivedSources/webkitdom/WebKitDOMKeyboardEventPrivate.h \ - DerivedSources/webkitdom/WebKitDOMLocation.cpp \ - DerivedSources/webkitdom/WebKitDOMLocationPrivate.h \ - DerivedSources/webkitdom/WebKitDOMMediaController.cpp \ - DerivedSources/webkitdom/WebKitDOMMediaControllerPrivate.h \ - DerivedSources/webkitdom/WebKitDOMMediaError.cpp \ - DerivedSources/webkitdom/WebKitDOMMediaErrorPrivate.h \ - DerivedSources/webkitdom/WebKitDOMMediaList.cpp \ - DerivedSources/webkitdom/WebKitDOMMediaListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMMediaQueryList.cpp \ - DerivedSources/webkitdom/WebKitDOMMediaQueryListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMMessagePort.cpp \ - DerivedSources/webkitdom/WebKitDOMMessagePortPrivate.h \ - DerivedSources/webkitdom/WebKitDOMMouseEvent.cpp \ - DerivedSources/webkitdom/WebKitDOMMouseEventPrivate.h \ - DerivedSources/webkitdom/WebKitDOMNamedNodeMap.cpp \ - DerivedSources/webkitdom/WebKitDOMNamedNodeMapPrivate.h \ - DerivedSources/webkitdom/WebKitDOMNavigator.cpp \ - DerivedSources/webkitdom/WebKitDOMNavigatorPrivate.h \ - DerivedSources/webkitdom/WebKitDOMNode.cpp \ - DerivedSources/webkitdom/WebKitDOMNodeFilter.cpp \ - DerivedSources/webkitdom/WebKitDOMNodeFilterPrivate.h \ - DerivedSources/webkitdom/WebKitDOMNodeIterator.cpp \ - DerivedSources/webkitdom/WebKitDOMNodeIteratorPrivate.h \ - DerivedSources/webkitdom/WebKitDOMNodeList.cpp \ - DerivedSources/webkitdom/WebKitDOMNodeListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMNodePrivate.h \ - DerivedSources/webkitdom/WebKitDOMPerformance.cpp \ - DerivedSources/webkitdom/WebKitDOMPerformanceEntry.cpp \ - DerivedSources/webkitdom/WebKitDOMPerformanceEntryList.cpp \ - DerivedSources/webkitdom/WebKitDOMPerformanceEntryPrivate.h \ - DerivedSources/webkitdom/WebKitDOMPerformancePrivate.h \ - DerivedSources/webkitdom/WebKitDOMPerformanceNavigation.cpp \ - DerivedSources/webkitdom/WebKitDOMPerformanceNavigationPrivate.h \ - DerivedSources/webkitdom/WebKitDOMPerformanceTiming.cpp \ - DerivedSources/webkitdom/WebKitDOMPerformanceTimingPrivate.h \ - DerivedSources/webkitdom/WebKitDOMProcessingInstruction.cpp \ - DerivedSources/webkitdom/WebKitDOMProcessingInstructionPrivate.h \ - DerivedSources/webkitdom/WebKitDOMRange.cpp \ - DerivedSources/webkitdom/WebKitDOMRangePrivate.h \ - DerivedSources/webkitdom/WebKitDOMScreen.cpp \ - DerivedSources/webkitdom/WebKitDOMScreenPrivate.h \ - DerivedSources/webkitdom/WebKitDOMShadowRoot.cpp \ - DerivedSources/webkitdom/WebKitDOMShadowRootPrivate.h \ - DerivedSources/webkitdom/WebKitDOMStorage.cpp \ - DerivedSources/webkitdom/WebKitDOMStorageInfo.cpp \ - DerivedSources/webkitdom/WebKitDOMStorageInfoPrivate.h \ - DerivedSources/webkitdom/WebKitDOMStoragePrivate.h \ - DerivedSources/webkitdom/WebKitDOMStorageQuota.cpp \ - DerivedSources/webkitdom/WebKitDOMStorageQuotaPrivate.h \ - DerivedSources/webkitdom/WebKitDOMStyleMedia.cpp \ - DerivedSources/webkitdom/WebKitDOMStyleMediaPrivate.h \ - DerivedSources/webkitdom/WebKitDOMStyleSheet.cpp \ - DerivedSources/webkitdom/WebKitDOMStyleSheetList.cpp \ - DerivedSources/webkitdom/WebKitDOMStyleSheetListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMStyleSheetPrivate.h \ - DerivedSources/webkitdom/WebKitDOMText.cpp \ - DerivedSources/webkitdom/WebKitDOMTextPrivate.h \ - DerivedSources/webkitdom/WebKitDOMTouch.cpp \ - DerivedSources/webkitdom/WebKitDOMTouchPrivate.h \ - DerivedSources/webkitdom/WebKitDOMTimeRanges.cpp \ - DerivedSources/webkitdom/WebKitDOMTimeRangesPrivate.h \ - DerivedSources/webkitdom/WebKitDOMTreeWalker.cpp \ - DerivedSources/webkitdom/WebKitDOMTreeWalkerPrivate.h \ - DerivedSources/webkitdom/WebKitDOMUIEvent.cpp \ - DerivedSources/webkitdom/WebKitDOMUIEventPrivate.h \ - DerivedSources/webkitdom/WebKitDOMValidityState.cpp \ - DerivedSources/webkitdom/WebKitDOMValidityStatePrivate.h \ - DerivedSources/webkitdom/WebKitDOMWebKitPoint.cpp \ - DerivedSources/webkitdom/WebKitDOMWebKitPointPrivate.h \ - DerivedSources/webkitdom/WebKitDOMWebKitNamedFlow.cpp \ - DerivedSources/webkitdom/WebKitDOMWheelEvent.cpp \ - DerivedSources/webkitdom/WebKitDOMWheelEventPrivate.h \ - DerivedSources/webkitdom/WebKitDOMXPathExpression.cpp \ - DerivedSources/webkitdom/WebKitDOMXPathExpressionPrivate.h \ - DerivedSources/webkitdom/WebKitDOMXPathNSResolver.cpp \ - DerivedSources/webkitdom/WebKitDOMXPathNSResolverPrivate.h \ - DerivedSources/webkitdom/WebKitDOMXPathResult.cpp \ - DerivedSources/webkitdom/WebKitDOMXPathResultPrivate.h - -webkitgtk_gdom_built_h_api += \ - DerivedSources/webkitdom/WebKitDOMBatteryManager.h \ - DerivedSources/webkitdom/WebKitDOMCSSRule.h \ - DerivedSources/webkitdom/WebKitDOMCSSRuleList.h \ - DerivedSources/webkitdom/WebKitDOMCSSStyleDeclaration.h \ - DerivedSources/webkitdom/WebKitDOMCSSStyleSheet.h \ - DerivedSources/webkitdom/WebKitDOMCSSValue.h \ - DerivedSources/webkitdom/WebKitDOMMediaController.h \ - DerivedSources/webkitdom/WebKitDOMMediaList.h \ - DerivedSources/webkitdom/WebKitDOMMediaQueryList.h \ - DerivedSources/webkitdom/WebKitDOMStyleMedia.h \ - DerivedSources/webkitdom/WebKitDOMStyleSheet.h \ - DerivedSources/webkitdom/WebKitDOMStyleSheetList.h \ - DerivedSources/webkitdom/WebKitDOMAttr.h \ - DerivedSources/webkitdom/WebKitDOMCDATASection.h \ - DerivedSources/webkitdom/WebKitDOMCharacterData.h \ - DerivedSources/webkitdom/WebKitDOMComment.h \ - DerivedSources/webkitdom/WebKitDOMDocument.h \ - DerivedSources/webkitdom/WebKitDOMDocumentFragment.h \ - DerivedSources/webkitdom/WebKitDOMDocumentType.h \ - DerivedSources/webkitdom/WebKitDOMDOMImplementation.h \ - DerivedSources/webkitdom/WebKitDOMDOMNamedFlowCollection.h \ - DerivedSources/webkitdom/WebKitDOMDOMSettableTokenList.h \ - DerivedSources/webkitdom/WebKitDOMDOMSecurityPolicy.h \ - DerivedSources/webkitdom/WebKitDOMDOMStringList.h \ - DerivedSources/webkitdom/WebKitDOMDOMStringMap.h \ - DerivedSources/webkitdom/WebKitDOMDOMTokenList.h \ - DerivedSources/webkitdom/WebKitDOMElement.h \ - DerivedSources/webkitdom/WebKitDOMEntityReference.h \ - DerivedSources/webkitdom/WebKitDOMEvent.h \ - DerivedSources/webkitdom/WebKitDOMKeyboardEvent.h \ - DerivedSources/webkitdom/WebKitDOMMessagePort.h \ - DerivedSources/webkitdom/WebKitDOMMouseEvent.h \ - DerivedSources/webkitdom/WebKitDOMNamedNodeMap.h \ - DerivedSources/webkitdom/WebKitDOMNode.h \ - DerivedSources/webkitdom/WebKitDOMNodeFilter.h \ - DerivedSources/webkitdom/WebKitDOMNodeIterator.h \ - DerivedSources/webkitdom/WebKitDOMNodeList.h \ - DerivedSources/webkitdom/WebKitDOMProcessingInstruction.h \ - DerivedSources/webkitdom/WebKitDOMRange.h \ - DerivedSources/webkitdom/WebKitDOMText.h \ - DerivedSources/webkitdom/WebKitDOMTouch.h \ - DerivedSources/webkitdom/WebKitDOMTreeWalker.h \ - DerivedSources/webkitdom/WebKitDOMUIEvent.h \ - DerivedSources/webkitdom/WebKitDOMBlob.h \ - DerivedSources/webkitdom/WebKitDOMFile.h \ - DerivedSources/webkitdom/WebKitDOMFileList.h \ - DerivedSources/webkitdom/WebKitDOMGamepad.h \ - DerivedSources/webkitdom/WebKitDOMGamepadList.h \ - DerivedSources/webkitdom/WebKitDOMGeolocation.h \ - DerivedSources/webkitdom/WebKitDOMHTMLAnchorElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLAppletElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLAreaElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLBaseElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLBaseFontElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLBodyElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLBRElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLButtonElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLCanvasElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLCollection.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDirectoryElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDivElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDListElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDocument.h \ - DerivedSources/webkitdom/WebKitDOMHTMLDetailsElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLEmbedElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFieldSetElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFontElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFormElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFrameElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLFrameSetElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLHeadElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLHeadingElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLHRElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLHtmlElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLIFrameElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLImageElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLInputElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLKeygenElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLLabelElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLLegendElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLLIElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLLinkElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMapElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMarqueeElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMediaElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMenuElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLMetaElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLModElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLObjectElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLOListElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLOptGroupElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLOptionElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLOptionsCollection.h \ - DerivedSources/webkitdom/WebKitDOMHTMLParagraphElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLParamElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLPreElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLQuoteElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLScriptElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLSelectElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLStyleElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableCaptionElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableColElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableSectionElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableCellElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTextAreaElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTitleElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLTableRowElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLUListElement.h \ - DerivedSources/webkitdom/WebKitDOMMediaError.h \ - DerivedSources/webkitdom/WebKitDOMTimeRanges.h \ - DerivedSources/webkitdom/WebKitDOMValidityState.h \ - DerivedSources/webkitdom/WebKitDOMDOMApplicationCache.h \ - DerivedSources/webkitdom/WebKitDOMBarProp.h \ - DerivedSources/webkitdom/WebKitDOMConsole.h \ - DerivedSources/webkitdom/WebKitDOMCustom.h \ - DerivedSources/webkitdom/WebKitDOMDeprecated.h \ - DerivedSources/webkitdom/WebKitDOMDOMWindowCSS.h \ - DerivedSources/webkitdom/WebKitDOMDOMWindow.h \ - DerivedSources/webkitdom/WebKitDOMDOMSelection.h \ - DerivedSources/webkitdom/WebKitDOMEventTarget.h \ - DerivedSources/webkitdom/WebKitDOMHistory.h \ - DerivedSources/webkitdom/WebKitDOMLocation.h \ - DerivedSources/webkitdom/WebKitDOMObject.h \ - DerivedSources/webkitdom/WebKitDOMNavigator.h \ - DerivedSources/webkitdom/WebKitDOMScreen.h \ - DerivedSources/webkitdom/WebKitDOMShadowRoot.h \ - DerivedSources/webkitdom/WebKitDOMWebKitPoint.h \ - DerivedSources/webkitdom/WebKitDOMWebKitNamedFlow.h \ - DerivedSources/webkitdom/WebKitDOMDOMMimeType.h \ - DerivedSources/webkitdom/WebKitDOMDOMMimeTypeArray.h \ - DerivedSources/webkitdom/WebKitDOMDOMPlugin.h \ - DerivedSources/webkitdom/WebKitDOMDOMPluginArray.h \ - DerivedSources/webkitdom/WebKitDOMDatabase.h \ - DerivedSources/webkitdom/WebKitDOMStorage.h \ - DerivedSources/webkitdom/WebKitDOMStorageInfo.h \ - DerivedSources/webkitdom/WebKitDOMStorageQuota.h \ - DerivedSources/webkitdom/WebKitDOMXPathExpression.h \ - DerivedSources/webkitdom/WebKitDOMXPathNSResolver.h \ - DerivedSources/webkitdom/WebKitDOMXPathResult.h \ - DerivedSources/webkitdom/WebKitDOMPerformance.h \ - DerivedSources/webkitdom/WebKitDOMPerformanceEntry.h \ - DerivedSources/webkitdom/WebKitDOMPerformanceEntryList.h \ - DerivedSources/webkitdom/WebKitDOMPerformanceNavigation.h \ - DerivedSources/webkitdom/WebKitDOMPerformanceTiming.h \ - DerivedSources/webkitdom/WebKitDOMWheelEvent.h \ - DerivedSources/webkitdom/webkitdom.h \ - DerivedSources/webkitdom/webkitdomdefines.h - -if ENABLE_VIDEO -webkitgtk_gdom_built_h_api += \ - DerivedSources/webkitdom/WebKitDOMAudioTrack.h \ - DerivedSources/webkitdom/WebKitDOMAudioTrackList.h \ - DerivedSources/webkitdom/WebKitDOMHTMLAudioElement.h \ - DerivedSources/webkitdom/WebKitDOMHTMLVideoElement.h \ - DerivedSources/webkitdom/WebKitDOMTextTrack.h \ - DerivedSources/webkitdom/WebKitDOMTextTrackList.h \ - DerivedSources/webkitdom/WebKitDOMTextTrackCue.h \ - DerivedSources/webkitdom/WebKitDOMTextTrackCueList.h \ - DerivedSources/webkitdom/WebKitDOMTrackEvent.h \ - DerivedSources/webkitdom/WebKitDOMVideoPlaybackQuality.h \ - DerivedSources/webkitdom/WebKitDOMVideoTrack.h \ - DerivedSources/webkitdom/WebKitDOMVideoTrackList.h -webkitgtk_gdom_built_sources += \ - DerivedSources/webkitdom/WebKitDOMHTMLAudioElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLAudioElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMHTMLVideoElement.cpp \ - DerivedSources/webkitdom/WebKitDOMHTMLVideoElementPrivate.h \ - DerivedSources/webkitdom/WebKitDOMAudioTrack.cpp \ - DerivedSources/webkitdom/WebKitDOMAudioTrackList.cpp \ - DerivedSources/webkitdom/WebKitDOMTextTrack.cpp \ - DerivedSources/webkitdom/WebKitDOMTextTrackPrivate.h \ - DerivedSources/webkitdom/WebKitDOMTextTrackList.cpp \ - DerivedSources/webkitdom/WebKitDOMTextTrackListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMTextTrackCue.cpp \ - DerivedSources/webkitdom/WebKitDOMTextTrackCuePrivate.h \ - DerivedSources/webkitdom/WebKitDOMTextTrackCueList.cpp \ - DerivedSources/webkitdom/WebKitDOMTextTrackCueListPrivate.h \ - DerivedSources/webkitdom/WebKitDOMVideoPlaybackQuality.cpp \ - DerivedSources/webkitdom/WebKitDOMVideoTrack.cpp \ - DerivedSources/webkitdom/WebKitDOMVideoTrackList.cpp \ - DerivedSources/webkitdom/WebKitDOMTrackEvent.cpp \ - DerivedSources/webkitdom/WebKitDOMTrackEventPrivate.h -endif - -BUILT_SOURCES += \ - $(webkitgtk_gdom_built_h_api) \ - $(webkitgtk_gdom_built_sources) - -gdom_class_list := $(subst WebKitDOM,, $(filter-out %Private, $(basename $(notdir $(webkitgtk_gdom_built_sources))))) -gdom_class_list += Custom EventTarget Object Deprecated -DerivedSources/webkitdom/webkitdom.h: $(WebCore)/bindings/scripts/gobject-generate-headers.pl $(WebCore)/bindings/gobject/GNUmakefile.am - $(AM_V_GEN)echo $(gdom_class_list) | $(PERL) $< gdom > $@ - -DerivedSources/webkitdom/webkitdomdefines.h: $(WebCore)/bindings/scripts/gobject-generate-headers.pl $(WebCore)/bindings/gobject/GNUmakefile.am - $(AM_V_GEN)echo $(gdom_class_list) | $(PERL) $< defines > $@ - -gdom_symbol_files += $(patsubst %.h,%.symbols, $(filter DerivedSources/webkitdom/WebKitDOM%.h, $(webkitgtk_gdom_built_h_api))) - -$(top_builddir)/DerivedSources/webkitdom/WebKitDOMObject.symbols: $(WebCore)/bindings/gobject/WebKitDOMObject.symbols - $(AM_V_GEN)cp -f $< $@ - -$(top_builddir)/DerivedSources/webkitdom/WebKitDOMEventTarget.symbols: $(WebCore)/bindings/gobject/WebKitDOMEventTarget.symbols - $(AM_V_GEN)cp -f $< $@ - -$(top_builddir)/DerivedSources/webkitdom/WebKitDOMCustom.symbols: $(WebCore)/bindings/gobject/WebKitDOMCustom.symbols - $(AM_V_GEN)cp -f $< $@ - -$(top_builddir)/DerivedSources/webkitdom/WebKitDOMDeprecated.symbols: $(WebCore)/bindings/gobject/WebKitDOMDeprecated.symbols - $(AM_V_GEN)cp -f $< $@ - -DerivedSources/webkitdom/WebKitDOM%.symbols: DerivedSources/webkitdom/WebKitDOM%.h - @true - -EXTRA_DIST += \ - $(WebCore)/bindings/gobject/WebKitDOMCustom.symbols \ - $(WebCore)/bindings/gobject/WebKitDOMDeprecated.symbols \ - $(WebCore)/bindings/gobject/WebKitDOMEventTarget.symbols \ - $(WebCore)/bindings/gobject/WebKitDOMObject.symbols \ - $(WebCore)/bindings/gobject/webkitdom.symbols - -CLEAN_FILES = \ - $(gdom_symbol_files) - -# Because WebCore/bindings/gobject/WebKitDOMObject.h is static source but is also a distributed header -# required by other distributed headers (both static and auto-generated), need to move this to the -# DerivedSources/webkitdom directory. The reason is that we want all header files distributed in the -# include/webkit-x.y/webkitdom directory, but do not want to name the WebCore/bindings/gobject directory -# "webkitdom", as that's a bit presumptuous for a GTK binding. -$(top_builddir)/DerivedSources/webkitdom/WebKitDOMObject.h: $(WebCore)/bindings/gobject/WebKitDOMObject.h - $(AM_V_GEN)cp -f $< $@ - -$(top_builddir)/DerivedSources/webkitdom/WebKitDOMEventTarget.h: $(WebCore)/bindings/gobject/WebKitDOMEventTarget.h - $(AM_V_GEN)cp -f $< $@ - -$(top_builddir)/DerivedSources/webkitdom/WebKitDOMEventTargetPrivate.h: $(WebCore)/bindings/gobject/WebKitDOMEventTargetPrivate.h - $(AM_V_GEN)cp -f $< $@ - -$(top_builddir)/DerivedSources/webkitdom/WebKitDOMCustom.h: $(WebCore)/bindings/gobject/WebKitDOMCustom.h - $(AM_V_GEN)cp -f $< $@ - -$(top_builddir)/DerivedSources/webkitdom/WebKitDOMDeprecated.h: $(WebCore)/bindings/gobject/WebKitDOMDeprecated.h - $(AM_V_GEN)cp -f $< $@ - -# Filter out SVG and IndexedDB for now -gdom_feature_defines := $(filter-out ENABLE_INDEXED_DATABASE=1, $(filter-out ENABLE_SVG%, $(feature_defines))) ENABLE_INDEXED_DATABASE=0 -DerivedSources/webkitdom/WebKitDOM%.cpp DerivedSources/webkitdom/WebKitDOM%.h DerivedSources/webkitdom/WebKitDOM%Private.h: %.idl $(SCRIPTS_FOR_GENERATE_BINDINGS) $(WebCore)/bindings/scripts/CodeGeneratorGObject.pm $(WebCore)/bindings/gobject/GNUmakefile.am $(supplemental_dependency_file) - $(AM_V_GEN)$(PERL) -I$(WebCore)/bindings/scripts $(WebCore)/bindings/scripts/generate-bindings.pl --include $(WebCore)/Modules --include $(WebCore)/dom --include $(WebCore)/html --include $(WebCore)/css --include $(WebCore)/page --include $(WebCore)/fileapi --include $(WebCore)/xml --include $(WebCore)/svg --outputDir "$(GENSOURCES_WEBKITDOM)" --defines "LANGUAGE_GOBJECT=1 $(gdom_feature_defines)" --generator GObject --supplementalDependencyFile $(supplemental_dependency_file) $< - -libwebkitdomincludedir = $(libwebkitgtkincludedir)/webkitdom -nodist_libwebkitdominclude_HEADERS = \ - $(webkitgtk_gdom_built_h_api) - -noinst_LTLIBRARIES += \ - libGObjectDOMBindings.la - -nodist_libGObjectDOMBindings_la_SOURCES = \ - $(webkitgtk_gdom_built_sources) - -libGObjectDOMBindings_la_SOURCES = \ - Source/WebCore/bindings/gobject/ConvertToUTF8String.cpp \ - Source/WebCore/bindings/gobject/ConvertToUTF8String.h \ - Source/WebCore/bindings/gobject/DOMObjectCache.cpp \ - Source/WebCore/bindings/gobject/DOMObjectCache.h \ - Source/WebCore/bindings/gobject/GObjectEventListener.cpp \ - Source/WebCore/bindings/gobject/GObjectEventListener.h \ - Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp \ - Source/WebCore/bindings/gobject/WebKitDOMCustom.h \ - Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp \ - Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h \ - Source/WebCore/bindings/gobject/WebKitDOMEventTarget.cpp \ - Source/WebCore/bindings/gobject/WebKitDOMEventTarget.h \ - Source/WebCore/bindings/gobject/WebKitDOMEventTargetPrivate.h \ - Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp \ - Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.h \ - Source/WebCore/bindings/gobject/WebKitDOMObject.cpp \ - Source/WebCore/bindings/gobject/WebKitDOMObject.h \ - Source/WebCore/bindings/gobject/WebKitDOMPrivate.cpp \ - Source/WebCore/bindings/gobject/WebKitDOMPrivate.h - -libGObjectDOMBindings_la_CXXFLAGS = \ - -fvisibility-inlines-hidden \ - $(global_cxxflags) - -libGObjectDOMBindings_la_CFLAGS = \ - -fvisibility=hidden \ - $(global_cflags) - -webkitgtk_gdom_include_dirs = \ - -I$(WebCore)/bindings \ - -I$(WebCore)/bindings/gobject \ - -I$(GENSOURCES_WEBKITDOM) - -libGObjectDOMBindings_la_CPPFLAGS = \ - -DBUILDING_WebCore \ - -DBUILDING_WEBKIT \ - $(webkitgtk_gdom_include_dirs) \ - $(global_cppflags) \ - $(platform_cppflags) \ - $(platformgtk_cppflags) \ - $(webcore_cppflags) \ - $(webcoregtk_cppflags) \ - $(javascriptcore_cppflags) \ - $(CAIRO_CFLAGS) \ - $(FREETYPE_CFLAGS) \ - $(GLIB_CFLAGS) \ - $(LIBSOUP_CFLAGS) - -gtkdoc-webkitdom.cfg: $(WebCore)/bindings/gobject/GNUmakefile.am $(srcdir)/Tools/gtk/GNUmakefile.am - $(AM_V_GEN)echo "[webkitdomgtk]" > $@ && \ - echo "pkgconfig_file=$(webkitdom_pkgconfig_file)" >> $@ && \ - echo "namespace=webkit_dom" >> $@ && \ - echo "doc_dir=DerivedSources/webkitdom/docs" >> $@ && \ - echo -e "cflags=-I$(srcdir)/Source $(webkitgtk_gdom_include_dirs)" >> $@ && \ - echo "source_dirs=$(top_builddir)/DerivedSources/webkitdom $(srcdir)/Source/WebCore/bindings/gobject" >> $@ && \ - echo "headers=$(webkitgtk_gdom_built_h_api) DerivedSources/webkitdom/WebKitDOMDeprecated.h" >> $@ -BUILT_SOURCES += gtkdoc-webkitdom.cfg diff --git a/Source/WebCore/bindings/gobject/GObjectEventListener.cpp b/Source/WebCore/bindings/gobject/GObjectEventListener.cpp deleted file mode 100644 index e695213d3..000000000 --- a/Source/WebCore/bindings/gobject/GObjectEventListener.cpp +++ /dev/null @@ -1,89 +0,0 @@ -/* - * Copyright (C) 2010, 2011 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#include "config.h" -#include "GObjectEventListener.h" - -#include "Event.h" -#include "WebKitDOMEvent.h" -#include "WebKitDOMEventPrivate.h" -#include "WebKitDOMEventTarget.h" -#include <wtf/HashMap.h> - -namespace WebCore { - -GObjectEventListener::GObjectEventListener(GObject* target, EventTarget* coreTarget, const char* domEventName, GClosure* handler, bool capture) - : EventListener(GObjectEventListenerType) - , m_target(target) - , m_coreTarget(coreTarget) - , m_domEventName(domEventName) - , m_handler(handler) - , m_capture(capture) -{ - ASSERT(m_coreTarget); - if (G_CLOSURE_NEEDS_MARSHAL(m_handler.get())) - g_closure_set_marshal(m_handler.get(), g_cclosure_marshal_generic); - g_object_weak_ref(m_target, reinterpret_cast<GWeakNotify>(GObjectEventListener::gobjectDestroyedCallback), this); -} - -GObjectEventListener::~GObjectEventListener() -{ - if (!m_coreTarget) - return; - g_object_weak_unref(m_target, reinterpret_cast<GWeakNotify>(GObjectEventListener::gobjectDestroyedCallback), this); -} - -void GObjectEventListener::gobjectDestroyed() -{ - ASSERT(m_coreTarget); - - // Protect 'this' class in case the 'm_coreTarget' holds the last reference, - // which may cause, inside removeEventListener(), free of this object - // and later use-after-free with the m_handler = 0; assignment. - RefPtr<GObjectEventListener> protect(this); - - m_coreTarget->removeEventListener(m_domEventName.data(), this, m_capture); - m_coreTarget = 0; - m_handler = 0; -} - -void GObjectEventListener::handleEvent(ScriptExecutionContext*, Event* event) -{ - GValue parameters[2] = { G_VALUE_INIT, G_VALUE_INIT }; - g_value_init(¶meters[0], WEBKIT_TYPE_DOM_EVENT_TARGET); - g_value_set_object(¶meters[0], m_target); - - GRefPtr<WebKitDOMEvent> domEvent = adoptGRef(WebKit::kit(event)); - g_value_init(¶meters[1], WEBKIT_TYPE_DOM_EVENT); - g_value_set_object(¶meters[1], domEvent.get()); - - g_closure_invoke(m_handler.get(), 0, 2, parameters, NULL); - g_value_unset(parameters + 0); - g_value_unset(parameters + 1); -} - -bool GObjectEventListener::operator==(const EventListener& listener) -{ - if (const GObjectEventListener* gobjectEventListener = GObjectEventListener::cast(&listener)) - return m_target == gobjectEventListener->m_target - && reinterpret_cast<GCClosure*>(m_handler.get())->callback == reinterpret_cast<GCClosure*>(gobjectEventListener->m_handler.get())->callback; - - return false; -} - -} diff --git a/Source/WebCore/bindings/gobject/GObjectEventListener.h b/Source/WebCore/bindings/gobject/GObjectEventListener.h deleted file mode 100644 index 58436fd8a..000000000 --- a/Source/WebCore/bindings/gobject/GObjectEventListener.h +++ /dev/null @@ -1,79 +0,0 @@ -/* - * Copyright (C) 2010, 2011 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#ifndef GObjectEventListener_h -#define GObjectEventListener_h - -#include "EventListener.h" -#include "EventTarget.h" -#include <wtf/RefPtr.h> -#include <wtf/gobject/GRefPtr.h> -#include <wtf/text/CString.h> - -typedef struct _GObject GObject; -typedef struct _GClosure GClosure; - -namespace WebCore { - -class GObjectEventListener : public EventListener { -public: - - static bool addEventListener(GObject* target, EventTarget* coreTarget, const char* domEventName, GClosure* handler, bool useCapture) - { - RefPtr<GObjectEventListener> listener(adoptRef(new GObjectEventListener(target, coreTarget, domEventName, handler, useCapture))); - return coreTarget->addEventListener(domEventName, listener.release(), useCapture); - } - - static bool removeEventListener(GObject* target, EventTarget* coreTarget, const char* domEventName, GClosure* handler, bool useCapture) - { - GObjectEventListener key(target, coreTarget, domEventName, handler, useCapture); - return coreTarget->removeEventListener(domEventName, &key, useCapture); - } - - static void gobjectDestroyedCallback(GObjectEventListener* listener, GObject*) - { - listener->gobjectDestroyed(); - } - - static const GObjectEventListener* cast(const EventListener* listener) - { - return listener->type() == GObjectEventListenerType - ? static_cast<const GObjectEventListener*>(listener) - : 0; - } - - virtual bool operator==(const EventListener& other); - -private: - GObjectEventListener(GObject*, EventTarget*, const char* domEventName, GClosure*, bool capture); - ~GObjectEventListener(); - void gobjectDestroyed(); - - virtual void handleEvent(ScriptExecutionContext*, Event*); - - GObject* m_target; - // We do not need to keep a reference to the m_coreTarget, because - // we only use it when the GObject and thus the m_coreTarget object is alive. - EventTarget* m_coreTarget; - CString m_domEventName; - GRefPtr<GClosure> m_handler; - bool m_capture; -}; -} // namespace WebCore - -#endif diff --git a/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp b/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp deleted file mode 100644 index 0c40d77f3..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMCustom.cpp +++ /dev/null @@ -1,59 +0,0 @@ -/* - * Copyright (C) 2011 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#include "config.h" -#include "WebKitDOMCustom.h" - -#include "JSMainThreadExecState.h" -#include "WebKitDOMHTMLInputElement.h" -#include "WebKitDOMHTMLInputElementPrivate.h" -#include "WebKitDOMHTMLMediaElementPrivate.h" -#include "WebKitDOMHTMLTextAreaElement.h" -#include "WebKitDOMHTMLTextAreaElementPrivate.h" -#include "WebKitDOMPrivate.h" -#include "gobject/ConvertToUTF8String.h" - -using namespace WebKit; - -gboolean webkit_dom_html_text_area_element_is_edited(WebKitDOMHTMLTextAreaElement* area) -{ - g_return_val_if_fail(WEBKIT_DOM_IS_HTML_TEXT_AREA_ELEMENT(area), FALSE); - - return core(area)->lastChangeWasUserEdit(); -} - -gboolean webkit_dom_html_input_element_is_edited(WebKitDOMHTMLInputElement* input) -{ - g_return_val_if_fail(WEBKIT_DOM_IS_HTML_INPUT_ELEMENT(input), FALSE); - - return core(input)->lastChangeWasUserEdit(); -} - -void webkit_dom_html_media_element_set_current_time(WebKitDOMHTMLMediaElement* self, gdouble value, GError**) -{ -#if ENABLE(VIDEO) - WebCore::JSMainThreadNullState state; - g_return_if_fail(WEBKIT_DOM_IS_HTML_MEDIA_ELEMENT(self)); - WebCore::HTMLMediaElement* item = WebKit::core(self); - item->setCurrentTime(value); -#else - WEBKIT_WARN_FEATURE_NOT_PRESENT("Video") -#endif /* ENABLE(VIDEO) */ -} - - diff --git a/Source/WebCore/bindings/gobject/WebKitDOMCustom.h b/Source/WebCore/bindings/gobject/WebKitDOMCustom.h deleted file mode 100644 index aed512963..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMCustom.h +++ /dev/null @@ -1,55 +0,0 @@ -/* - * Copyright (C) 2011 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#ifndef WebKitDOMCustom_h -#define WebKitDOMCustom_h - -#include <glib-object.h> -#include <glib.h> -#include <webkitdom/webkitdomdefines.h> - -G_BEGIN_DECLS - -/** - * webkit_dom_html_text_area_element_is_edited: - * @input: A #WebKitDOMHTMLTextAreaElement - * - * Returns: A #gboolean - */ -WEBKIT_API gboolean webkit_dom_html_text_area_element_is_edited(WebKitDOMHTMLTextAreaElement* input); - -/** - * webkit_dom_html_media_element_set_current_time: - * @self: A #WebKitDOMHTMLMediaElement - * @value: A #gdouble - * @error: #GError - * - */ -WEBKIT_API void webkit_dom_html_media_element_set_current_time(WebKitDOMHTMLMediaElement* self, gdouble value, GError** error); - -/** - * webkit_dom_html_input_element_is_edited: - * @input: A #WebKitDOMHTMLInputElement - * - * Returns: A #gboolean - */ -WEBKIT_API gboolean webkit_dom_html_input_element_is_edited(WebKitDOMHTMLInputElement* input); - -G_END_DECLS - -#endif diff --git a/Source/WebCore/bindings/gobject/WebKitDOMCustom.symbols b/Source/WebCore/bindings/gobject/WebKitDOMCustom.symbols deleted file mode 100644 index 92029b470..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMCustom.symbols +++ /dev/null @@ -1,3 +0,0 @@ -gboolean webkit_dom_html_text_area_element_is_edited(WebKitDOMHTMLTextAreaElement*) -gboolean webkit_dom_html_input_element_is_edited(WebKitDOMHTMLInputElement*) -void webkit_dom_html_media_element_set_current_time(WebKitDOMHTMLMediaElement*, gdouble, GError**) diff --git a/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp b/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp deleted file mode 100644 index d403cfc29..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.cpp +++ /dev/null @@ -1,562 +0,0 @@ -/* - * Copyright (C) 2011 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#include "config.h" -#include "WebKitDOMDeprecated.h" - -#include "WebKitDOMBlob.h" -#include "WebKitDOMDOMStringList.h" -#include "WebKitDOMHTMLCollection.h" -#include "WebKitDOMHTMLFormElement.h" -#include "WebKitDOMHTMLHeadElement.h" -#include "WebKitDOMNodeList.h" -#include "WebKitDOMObject.h" -#include "WebKitDOMPrivate.h" -#include "WebKitDOMProcessingInstruction.h" -#include "WebKitDOMWebKitNamedFlow.h" - -using namespace WebKit; - -WebKitDOMBlob* webkit_dom_blob_webkit_slice(WebKitDOMBlob* self, gint64 start, gint64 end, const gchar* content_type) -{ - return webkit_dom_blob_slice(self, start, end, content_type); -} - -gchar* webkit_dom_html_element_get_id(WebKitDOMHTMLElement* element) -{ - g_warning("The get_id method on WebKitDOMHTMLElement is deprecated. Use the one in WebKitDOMElement instead."); - return webkit_dom_element_get_id(WEBKIT_DOM_ELEMENT(element)); -} - -void webkit_dom_html_element_set_id(WebKitDOMHTMLElement* element, const gchar* value) -{ - g_warning("The set_id method on WebKitDOMHTMLElement is deprecated. Use the one in WebKitDOMElement instead."); - webkit_dom_element_set_id(WEBKIT_DOM_ELEMENT(element), value); -} - -gchar* webkit_dom_html_element_get_class_name(WebKitDOMHTMLElement* element) -{ - return webkit_dom_element_get_class_name(WEBKIT_DOM_ELEMENT(element)); -} - -void webkit_dom_html_element_set_class_name(WebKitDOMHTMLElement* element, const gchar* value) -{ - webkit_dom_element_set_class_name(WEBKIT_DOM_ELEMENT(element), value); -} - -WebKitDOMDOMTokenList* webkit_dom_html_element_get_class_list(WebKitDOMHTMLElement* element) -{ - return webkit_dom_element_get_class_list(WEBKIT_DOM_ELEMENT(element)); -} - -void webkit_dom_html_form_element_dispatch_form_change(WebKitDOMHTMLFormElement* self) -{ - g_warning("The onformchange functionality has been removed from the DOM spec, this function does nothing."); -} - -void webkit_dom_html_form_element_dispatch_form_input(WebKitDOMHTMLFormElement* self) -{ - g_warning("The onforminput functionality has been removed from the DOM spec, this function does nothing."); -} - -gboolean webkit_dom_webkit_named_flow_get_overflow(WebKitDOMWebKitNamedFlow* flow) -{ - g_warning("The WebKitDOMWebKitNamedFlow::overflow property has been renamed to WebKitDOMWebKitNamedFlow::overset. Please update your code to use the new name."); - return webkit_dom_webkit_named_flow_get_overset(flow); -} - -gchar* webkit_dom_element_get_webkit_region_overflow(WebKitDOMElement* element) -{ - return webkit_dom_element_get_webkit_region_overset(element); -} - -WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_content_nodes(WebKitDOMWebKitNamedFlow* namedFlow) -{ - return webkit_dom_webkit_named_flow_get_content(namedFlow); - -} - -WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_regions_by_content_node(WebKitDOMWebKitNamedFlow* namedFlow, WebKitDOMNode* contentNode) -{ - return webkit_dom_webkit_named_flow_get_regions_by_content(namedFlow, contentNode); -} - -// WebKitDOMBarInfo - -typedef struct _WebKitDOMBarInfo { - WebKitDOMObject parent_instance; -} WebKitDOMBarInfo; - -typedef struct _WebKitDOMBarInfoClass { - WebKitDOMObjectClass parent_class; -} WebKitDOMBarInfoClass; - -G_DEFINE_TYPE(WebKitDOMBarInfo, webkit_dom_bar_info, WEBKIT_TYPE_DOM_OBJECT) - -typedef enum { - PROP_0, - PROP_VISIBLE, -} WebKitDOMBarInfoProperties; - -static void webkit_dom_bar_info_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec) -{ - switch (propertyId) { - case PROP_VISIBLE: { - WEBKIT_WARN_FEATURE_NOT_PRESENT("BarInfo") - g_value_set_boolean(value, FALSE); - break; - } - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec); - break; - } -} - -static void webkit_dom_bar_info_class_init(WebKitDOMBarInfoClass* requestClass) -{ - GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass); - gobjectClass->get_property = webkit_dom_bar_info_get_property; - - g_object_class_install_property(gobjectClass, - PROP_VISIBLE, - g_param_spec_boolean("visible", - "bar_info_visible - removed from WebKit, does nothing", - "read-only gboolean BarInfo.visible - removed from WebKit, does nothing", - FALSE, - WEBKIT_PARAM_READABLE)); -} - -static void webkit_dom_bar_info_init(WebKitDOMBarInfo*) -{ -} - -gboolean webkit_dom_bar_info_get_visible(void*) -{ - g_warning("The BarInfo type has been removed from the DOM spec, this function does nothing."); - return FALSE; -} - -// WebKitDOMConsole - -void* webkit_dom_console_get_memory(WebKitDOMConsole*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -// WebKitDOMCSSStyleDeclaration - -WebKitDOMCSSValue* webkit_dom_css_style_declaration_get_property_css_value(WebKitDOMCSSStyleDeclaration*, const gchar*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -// WebKitDOMDocument - -gboolean webkit_dom_document_get_webkit_hidden(WebKitDOMDocument*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return FALSE; -} - -gchar* webkit_dom_document_get_webkit_visibility_state(WebKitDOMDocument*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return g_strdup(""); -} - -// WebKitDOMHTMLDocument - -void webkit_dom_html_document_open(WebKitDOMHTMLDocument*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); -} - -// WebKitDOMHTMLElement - -void webkit_dom_html_element_set_item_id(WebKitDOMHTMLElement*, const gchar*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); -} - -gchar* webkit_dom_html_element_get_item_id(WebKitDOMHTMLElement*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return g_strdup(""); -} - -WebKitDOMDOMSettableTokenList* webkit_dom_html_element_get_item_ref(WebKitDOMHTMLElement*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -WebKitDOMDOMSettableTokenList* webkit_dom_html_element_get_item_prop(WebKitDOMHTMLElement*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -void webkit_dom_html_element_set_item_scope(WebKitDOMHTMLElement*, gboolean) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); -} - -gboolean webkit_dom_html_element_get_item_scope(WebKitDOMHTMLElement*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return FALSE; -} - -void* webkit_dom_html_element_get_item_type(WebKitDOMHTMLElement*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -// WebKitDOMHTMLStyleElement - -void webkit_dom_html_style_element_set_scoped(WebKitDOMHTMLStyleElement*, gboolean) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); -} - -gboolean webkit_dom_html_style_element_get_scoped(WebKitDOMHTMLStyleElement*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return FALSE; -} - -// WebKitDOMHTMLPropertiesCollection - -typedef struct _WebKitDOMHTMLPropertiesCollection { - WebKitDOMHTMLCollection parent_instance; -} WebKitDOMHTMLPropertiesCollection; - -typedef struct _WebKitDOMHTMLPropertiesCollectionClass { - WebKitDOMHTMLCollectionClass parent_class; -} WebKitDOMHTMLPropertiesCollectionClass; - -G_DEFINE_TYPE(WebKitDOMHTMLPropertiesCollection, webkit_dom_html_properties_collection, WEBKIT_TYPE_DOM_HTML_COLLECTION) - -enum { - HTML_PROPERTIES_COLLECTION_PROP_0, - HTML_PROPERTIES_COLLECTION_PROP_LENGTH, - HTML_PROPERTIES_COLLECTION_PROP_NAMES, -}; - -static void webkit_dom_html_properties_collection_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec) -{ - switch (propertyId) { - case HTML_PROPERTIES_COLLECTION_PROP_LENGTH: { - WEBKIT_WARN_FEATURE_NOT_PRESENT("Microdata") - break; - } - case HTML_PROPERTIES_COLLECTION_PROP_NAMES: { - WEBKIT_WARN_FEATURE_NOT_PRESENT("Microdata") - break; - } - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec); - break; - } -} - -static void webkit_dom_html_properties_collection_class_init(WebKitDOMHTMLPropertiesCollectionClass* requestClass) -{ - GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass); - gobjectClass->get_property = webkit_dom_html_properties_collection_get_property; - - g_object_class_install_property(gobjectClass, - HTML_PROPERTIES_COLLECTION_PROP_LENGTH, - g_param_spec_ulong("length", - "html_properties_collection_length - removed from WebKit, does nothing", - "read-only gulong HTMLPropertiesCollection.length - removed from WebKit, does nothing", - 0, - G_MAXULONG, - 0, - WEBKIT_PARAM_READABLE)); - - g_object_class_install_property(gobjectClass, - HTML_PROPERTIES_COLLECTION_PROP_NAMES, - g_param_spec_object("names", - "html_properties_collection_names - removed from WebKit, does nothing", - "read-only WebKitDOMDOMStringList* HTMLPropertiesCollection.names - removed from WebKit, does nothing", - WEBKIT_TYPE_DOM_DOM_STRING_LIST, - WEBKIT_PARAM_READABLE)); -} - -static void webkit_dom_html_properties_collection_init(WebKitDOMHTMLPropertiesCollection* request) -{ -} - -WebKitDOMNode* webkit_dom_html_properties_collection_item(void*, gulong) -{ - g_warning("%s: the PropertiesCollection object has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -void* webkit_dom_html_properties_collection_named_item(void*, const gchar*) -{ - g_warning("%s: the PropertiesCollection object has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -gulong webkit_dom_html_properties_collection_get_length(void*) -{ - g_warning("%s: the PropertiesCollection object has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -WebKitDOMDOMStringList* webkit_dom_html_properties_collection_get_names(void*) -{ - g_warning("%s: the PropertiesCollection object has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -// WebKitDOMNode - -WebKitDOMNamedNodeMap* webkit_dom_node_get_attributes(WebKitDOMNode*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -gboolean webkit_dom_node_has_attributes(WebKitDOMNode*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return FALSE; -} - -// WebKitDOMMemoryInfo - -typedef struct _WebKitDOMMemoryInfo { - WebKitDOMObject parent_instance; -} WebKitDOMMemoryInfo; - -typedef struct _WebKitDOMMemoryInfoClass { - WebKitDOMObjectClass parent_class; -} WebKitDOMMemoryInfoClass; - - -G_DEFINE_TYPE(WebKitDOMMemoryInfo, webkit_dom_memory_info, WEBKIT_TYPE_DOM_OBJECT) - -enum { - DOM_MEMORY_PROP_0, - DOM_MEMORY_PROP_TOTAL_JS_HEAP_SIZE, - DOM_MEMORY_PROP_USED_JS_HEAP_SIZE, - DOM_MEMORY_PROP_JS_HEAP_SIZE_LIMIT, -}; - -static void webkit_dom_memory_info_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec) -{ - switch (propertyId) { - case DOM_MEMORY_PROP_TOTAL_JS_HEAP_SIZE: { - g_value_set_ulong(value, 0); - WEBKIT_WARN_FEATURE_NOT_PRESENT("MemoryInfo") - break; - } - case DOM_MEMORY_PROP_USED_JS_HEAP_SIZE: { - g_value_set_ulong(value, 0); - WEBKIT_WARN_FEATURE_NOT_PRESENT("MemoryInfo") - break; - } - case DOM_MEMORY_PROP_JS_HEAP_SIZE_LIMIT: { - g_value_set_ulong(value, 0); - WEBKIT_WARN_FEATURE_NOT_PRESENT("MemoryInfo") - break; - } - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec); - break; - } -} - -static void webkit_dom_memory_info_class_init(WebKitDOMMemoryInfoClass* requestClass) -{ - GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass); - gobjectClass->get_property = webkit_dom_memory_info_get_property; - - g_object_class_install_property(gobjectClass, - DOM_MEMORY_PROP_TOTAL_JS_HEAP_SIZE, - g_param_spec_ulong("total-js-heap-size", - "memory_info_total-js-heap-size - removed from WebKit, does nothing", - "read-only gulong MemoryInfo.total-js-heap-size - removed from WebKit, does nothing", - 0, - G_MAXULONG, - 0, - WEBKIT_PARAM_READABLE)); - g_object_class_install_property(gobjectClass, - DOM_MEMORY_PROP_USED_JS_HEAP_SIZE, - g_param_spec_ulong("used-js-heap-size", - "memory_info_used-js-heap-size - removed from WebKit, does nothing", - "read-only gulong MemoryInfo.used-js-heap-size - removed from WebKit, does nothing", - 0, - G_MAXULONG, - 0, - WEBKIT_PARAM_READABLE)); - g_object_class_install_property(gobjectClass, - DOM_MEMORY_PROP_JS_HEAP_SIZE_LIMIT, - g_param_spec_ulong("js-heap-size-limit", - "memory_info_js-heap-size-limit - removed from WebKit, does nothing", - "read-only gulong MemoryInfo.js-heap-size-limit - removed from WebKit, does nothing", - 0, - G_MAXULONG, - 0, - WEBKIT_PARAM_READABLE)); -} - -static void webkit_dom_memory_info_init(WebKitDOMMemoryInfo*) -{ -} - -gulong webkit_dom_memory_info_get_total_js_heap_size(void*) -{ - g_warning("%s: the MemoryInfo object has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -gulong webkit_dom_memory_info_get_used_js_heap_size(void*) -{ - g_warning("%s: the MemoryInfo object has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -gulong webkit_dom_memory_info_get_js_heap_size_limit(void*) -{ - g_warning("%s: the MemoryInfo object has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -// WebKitDOMMicroDataItemValue - -typedef struct _WebKitDOMMicroDataItemValue { - WebKitDOMObject parent_instance; -} WebKitDOMMicroDataItemValue; - -typedef struct _WebKitDOMMicroDataItemValueClass { - WebKitDOMObjectClass parent_class; -} WebKitDOMMicroDataItemValueClass; - -G_DEFINE_TYPE(WebKitDOMMicroDataItemValue, webkit_dom_micro_data_item_value, WEBKIT_TYPE_DOM_OBJECT) - -static void webkit_dom_micro_data_item_value_class_init(WebKitDOMMicroDataItemValueClass*) -{ -} - -static void webkit_dom_micro_data_item_value_init(WebKitDOMMicroDataItemValue*) -{ -} - -// WebKitDOMPerformance - -void* webkit_dom_performance_get_memory(WebKitDOMPerformance*) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -// WebKitDOMPropertyNodeList - -typedef struct _WebKitDOMPropertyNodeList { - WebKitDOMNodeList parent_instance; -} WebKitDOMPropertyNodeList; - -typedef struct _WebKitDOMPropertyNodeListClass { - WebKitDOMNodeListClass parent_class; -} WebKitDOMPropertyNodeListClass; - -G_DEFINE_TYPE(WebKitDOMPropertyNodeList, webkit_dom_property_node_list, WEBKIT_TYPE_DOM_NODE_LIST) - -enum { - PROPERTY_NODE_LIST_PROP_0, - PROPERTY_NODE_LIST_PROP_LENGTH, -}; - -static void webkit_dom_property_node_list_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec) -{ - switch (propertyId) { - case PROPERTY_NODE_LIST_PROP_LENGTH: { - g_value_set_ulong(value, 0); - WEBKIT_WARN_FEATURE_NOT_PRESENT("Microdata") - break; - } - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec); - break; - } -} - -static void webkit_dom_property_node_list_class_init(WebKitDOMPropertyNodeListClass* requestClass) -{ - GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass); - gobjectClass->get_property = webkit_dom_property_node_list_get_property; - - g_object_class_install_property(gobjectClass, - PROPERTY_NODE_LIST_PROP_LENGTH, - g_param_spec_ulong("length", - "property_node_list_length - removed from WebKit, does nothing", - "read-only gulong PropertyNodeList.length - removed from WebKit, does nothing", - 0, - G_MAXULONG, - 0, - WEBKIT_PARAM_READABLE)); -} - -static void webkit_dom_property_node_list_init(WebKitDOMPropertyNodeList*) -{ -} - -WebKitDOMNode* webkit_dom_property_node_list_item(void*, gulong) -{ - g_warning("%s: the PropertyNodeList object has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -gulong webkit_dom_property_node_list_get_length(void*) -{ - g_warning("%s: the PropertyNodeList object has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -gdouble webkit_dom_html_media_element_get_start_time(WebKitDOMHTMLMediaElement*) -{ - g_warning("%s: the HTMLMediaElement:start-time property has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -gdouble webkit_dom_html_media_element_get_initial_time(WebKitDOMHTMLMediaElement*) -{ - g_warning("%s: the HTMLMediaElement:initial-time property has been removed from WebKit, this function does nothing.", __func__); - return 0; -} - -// WebKitDOMProcessingInstruction - -gchar* webkit_dom_processing_instruction_get_data(WebKitDOMProcessingInstruction* self) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); - return g_strdup(""); -} - -void webkit_dom_processing_instruction_set_data(WebKitDOMProcessingInstruction* self, const gchar* value, GError** error) -{ - g_warning("%s: this functionality has been removed from WebKit, this function does nothing.", __func__); -} - diff --git a/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h b/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h deleted file mode 100644 index c03a9c58c..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.h +++ /dev/null @@ -1,584 +0,0 @@ -/* - * Copyright (C) 2011 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#ifndef WebKitDOMDeprecated_h -#define WebKitDOMDeprecated_h - -#if !defined(WEBKIT_DISABLE_DEPRECATED) - -#include <glib-object.h> -#include <glib.h> -#include <webkitdom/webkitdomdefines.h> - -G_BEGIN_DECLS - -/** - * webkit_dom_blob_webkit_slice: - * @self: A #WebKitDOMBlob - * @start: A #gint64 - * @end: A #gint64 - * @content_type: A #gchar - * - * Returns: (transfer none): a #WebKitDOMBlob - * - * Deprecated: 1.10: Use webkit_dom_blob_slice() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_blob_slice) WebKitDOMBlob* -webkit_dom_blob_webkit_slice(WebKitDOMBlob* self, gint64 start, gint64 end, const gchar* content_type); - -/** - * webkit_dom_html_element_get_id: - * @self: A #WebKitDOMHTMLElement - * - * Returns: A #gchar - * - * Deprecated: 2.2: Use webkit_dom_element_get_id() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_element_get_id) gchar* -webkit_dom_html_element_get_id(WebKitDOMHTMLElement* self); - -/** - * webkit_dom_html_element_set_id: - * @self: A #WebKitDOMHTMLElement - * @value: A #gchar - * - * Deprecated: 2.2: Use webkit_dom_element_set_id() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_element_set_id) void -webkit_dom_html_element_set_id(WebKitDOMHTMLElement* self, const gchar* value); - -/** - * webkit_dom_html_element_get_class_name: - * @element: A #WebKitDOMHTMLElement - * - * Returns: A #gchar - * - * Deprecated: 1.10: Use webkit_dom_element_get_class_name() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_element_get_class_name) gchar* -webkit_dom_html_element_get_class_name(WebKitDOMHTMLElement* element); - -/** - * webkit_dom_html_element_set_class_name: - * @element: A #WebKitDOMHTMLElement - * @value: A #gchar - * - * - * Deprecated: 1.10: Use webkit_dom_element_set_class_name() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_element_set_class_name) void -webkit_dom_html_element_set_class_name(WebKitDOMHTMLElement* element, const gchar* value); - -/** - * webkit_dom_html_element_get_class_list: - * @element: A #WebKitDOMHTMLElement - * - * Returns: (transfer none): a #WebKitDOMDOMTokenList - * - * Deprecated: 1.10: Use webkit_dom_element_get_class_list() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_element_get_class_list) WebKitDOMDOMTokenList* -webkit_dom_html_element_get_class_list(WebKitDOMHTMLElement* element); - -/** - * webkit_dom_html_form_element_dispatch_form_change: - * @self: A #WebKitDOMHTMLFormElement - * - * Deprecated: 1.6 - */ -WEBKIT_DEPRECATED void -webkit_dom_html_form_element_dispatch_form_change(WebKitDOMHTMLFormElement* self); - -/** - * webkit_dom_html_form_element_dispatch_form_input: - * @self: A #WebKitDOMHTMLFormElement - * - * Deprecated: 1.6 - */ -WEBKIT_DEPRECATED void -webkit_dom_html_form_element_dispatch_form_input(WebKitDOMHTMLFormElement* self); - -/** - * webkit_dom_webkit_named_flow_get_overflow: - * @flow: A #WebKitDOMWebKitNamedFlow - * - * Returns: A #gboolean - * - * Deprecated: 1.10: Use webkit_dom_webkit_named_flow_get_overset() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_webkit_named_flow_get_overset) gboolean -webkit_dom_webkit_named_flow_get_overflow(WebKitDOMWebKitNamedFlow* flow); - -/** - * webkit_dom_element_get_webkit_region_overflow: - * @element: A #WebKitDOMElement - * - * Returns: A #gchar - * - * Deprecated: 1.10: Use webkit_dom_element_get_webkit_region_overset() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_element_get_webkit_region_overset) gchar* -webkit_dom_element_get_webkit_region_overflow(WebKitDOMElement* element); - -/** - * webkit_dom_webkit_named_flow_get_content_nodes: - * @flow: A #WebKitDOMWebKitNamedFlow - * - * Returns: (transfer none): a #WebKitDOMNodeList - * - * Deprecated: 1.10: Use webkit_dom_webkit_named_flow_get_content() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_webkit_named_flow_get_content) WebKitDOMNodeList* -webkit_dom_webkit_named_flow_get_content_nodes(WebKitDOMWebKitNamedFlow* flow); - -/** - * webkit_dom_webkit_named_flow_get_regions_by_content_node: - * @flow: A #WebKitDOMWebKitNamedFlow - * @content_node: A #WebKitDOMNode - * - * Returns: (transfer none): a #WebKitDOMNodeList - * - * Deprecated: 1.10: Use webkit_dom_webkit_named_flow_get_regions_by_content() instead. - */ -WEBKIT_DEPRECATED_FOR(webkit_dom_webkit_named_flow_get_regions_by_content) WebKitDOMNodeList* -webkit_dom_webkit_named_flow_get_regions_by_content_node(WebKitDOMWebKitNamedFlow* flow, WebKitDOMNode* content_node); - -WEBKIT_DEPRECATED GType -webkit_dom_bar_info_get_type(void); - -/** - * webkit_dom_bar_info_get_visible: - * @self: A #WebKitDOMBarInfo - * - * The BarInfo type has been removed from the DOM spec, this function does nothing. - * - * Returns: A #gboolean - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gboolean -webkit_dom_bar_info_get_visible(void* self); - -/** - * webkit_dom_console_get_memory: - * @self: A #WebKitDOMConsole - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED void* -webkit_dom_console_get_memory(WebKitDOMConsole* self); - -/** - * webkit_dom_css_style_declaration_get_property_css_value: - * @self: A #WebKitDOMCSSStyleDeclaration - * @propertyName: A #gchar - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): a #WebKitDOMCSSValue - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED WebKitDOMCSSValue* -webkit_dom_css_style_declaration_get_property_css_value(WebKitDOMCSSStyleDeclaration* self, const gchar* propertyName); - -/** - * webkit_dom_document_get_webkit_hidden: - * @self: A #WebKitDOMDocument - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: A #gboolean - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gboolean -webkit_dom_document_get_webkit_hidden(WebKitDOMDocument* self); - -/** - * webkit_dom_document_get_webkit_visibility_state: - * @self: A #WebKitDOMDocument - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: A #gchar - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gchar* -webkit_dom_document_get_webkit_visibility_state(WebKitDOMDocument* self); - -/** - * webkit_dom_html_document_open: - * @self: A #WebKitDOMHTMLDocument - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED void -webkit_dom_html_document_open(WebKitDOMHTMLDocument* self); - -/** - * webkit_dom_html_element_set_item_id: - * @self: A #WebKitDOMHTMLElement - * @value: A #gchar - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED void -webkit_dom_html_element_set_item_id(WebKitDOMHTMLElement* self, const gchar* value); - -/** - * webkit_dom_html_element_get_item_id: - * @self: A #WebKitDOMHTMLElement - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: A #gchar - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gchar* -webkit_dom_html_element_get_item_id(WebKitDOMHTMLElement* self); - -/** - * webkit_dom_html_element_get_item_ref: - * @self: A #WebKitDOMHTMLElement - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): a #WebKitDOMDOMSettableTokenList - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED WebKitDOMDOMSettableTokenList* -webkit_dom_html_element_get_item_ref(WebKitDOMHTMLElement* self); - -/** - * webkit_dom_html_element_get_item_prop: - * @self: A #WebKitDOMHTMLElement - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): a #WebKitDOMDOMSettableTokenList - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED WebKitDOMDOMSettableTokenList* -webkit_dom_html_element_get_item_prop(WebKitDOMHTMLElement* self); - -/** - * webkit_dom_html_element_set_item_scope: - * @self: A #WebKitDOMHTMLElement - * @value: A #gboolean - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED void -webkit_dom_html_element_set_item_scope(WebKitDOMHTMLElement* self, gboolean value); - -/** - * webkit_dom_html_element_get_item_scope: - * @self: A #WebKitDOMHTMLElement - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: A #gboolean - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gboolean -webkit_dom_html_element_get_item_scope(WebKitDOMHTMLElement* self); - -/** - * webkit_dom_html_element_get_item_type: - * @self: A #WebKitDOMHTMLElement - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED void* -webkit_dom_html_element_get_item_type(WebKitDOMHTMLElement* self); - - -/** - * webkit_dom_html_style_element_set_scoped: - * @self: A #WebKitDOMHTMLStyleElement - * @value: A #gboolean - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED void -webkit_dom_html_style_element_set_scoped(WebKitDOMHTMLStyleElement* self, gboolean value); - -/** - * webkit_dom_html_style_element_get_scoped: - * @self: A #WebKitDOMHTMLStyleElement - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: A #gboolean - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gboolean -webkit_dom_html_style_element_get_scoped(WebKitDOMHTMLStyleElement* self); - - -WEBKIT_DEPRECATED GType -webkit_dom_html_properties_collection_get_type(void); - -/** - * webkit_dom_html_properties_collection_item: - * @self: A #WebKitDOMHTMLPropertiesCollection - * @index: A #gulong - * - * The PropertiesCollection object has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): a #WebKitDOMNode - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED WebKitDOMNode* -webkit_dom_html_properties_collection_item(void* self, gulong index); - -/** - * webkit_dom_html_properties_collection_named_item: - * @self: A #WebKitDOMHTMLPropertiesCollection - * @name: A #gchar - * - * The PropertiesCollection object has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED void* -webkit_dom_html_properties_collection_named_item(void* self, const gchar* name); - -/** - * webkit_dom_html_properties_collection_get_length: - * @self: A #WebKitDOMHTMLPropertiesCollection - * - * The PropertiesCollection object has been removed from WebKit, this function does nothing. - * - * Returns: A #gulong - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gulong -webkit_dom_html_properties_collection_get_length(void* self); - -/** - * webkit_dom_html_properties_collection_get_names: - * @self: A #WebKitDOMHTMLPropertiesCollection - * - * The PropertiesCollection object has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): a #WebKitDOMDOMStringList - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED WebKitDOMDOMStringList* -webkit_dom_html_properties_collection_get_names(void* self); - -/** - * webkit_dom_node_get_attributes: - * @self: A #WebKitDOMNode - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): a #WebKitDOMNamedNodeMap - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED WebKitDOMNamedNodeMap* -webkit_dom_node_get_attributes(WebKitDOMNode* self); - -/** - * webkit_dom_node_has_attributes: - * @self: A #WebKitDOMNode - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: A #gboolean - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gboolean -webkit_dom_node_has_attributes(WebKitDOMNode* self); - -WEBKIT_DEPRECATED GType -webkit_dom_memory_info_get_type(void); - -/** - * webkit_dom_memory_info_get_total_js_heap_size: - * @self: A #WebKitDOMMemoryInfo - * - * The MemoryInfo object has been removed from WebKit, this function does nothing. - * - * Returns: A #gulong - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gulong -webkit_dom_memory_info_get_total_js_heap_size(void* self); - -/** - * webkit_dom_memory_info_get_used_js_heap_size: - * @self: A #WebKitDOMMemoryInfo - * - * The MemoryInfo object has been removed from WebKit, this function does nothing. - * - * Returns: A #gulong - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gulong -webkit_dom_memory_info_get_used_js_heap_size(void* self); - -/** - * webkit_dom_memory_info_get_js_heap_size_limit: - * @self: A #WebKitDOMMemoryInfo - * - * The MemoryInfo object has been removed from WebKit, this function does nothing. - * - * Returns: A #gulong - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gulong -webkit_dom_memory_info_get_js_heap_size_limit(void* self); - -WEBKIT_DEPRECATED GType -webkit_dom_micro_data_item_value_get_type(void); - -/** - * webkit_dom_performance_get_memory: - * @self: A #WebKitDOMPerformance - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED void* -webkit_dom_performance_get_memory(WebKitDOMPerformance* self); - -WEBKIT_DEPRECATED GType -webkit_dom_property_node_list_get_type(void); - -/** - * webkit_dom_property_node_list_item: - * @self: A #WebKitDOMPropertyNodeList - * @index: A #gulong - * - * The PropertyNodeList object has been removed from WebKit, this function does nothing. - * - * Returns: (transfer none): a #WebKitDOMNode - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED WebKitDOMNode* -webkit_dom_property_node_list_item(void* self, gulong index); - -/** - * webkit_dom_property_node_list_get_length: - * @self: A #WebKitDOMPropertyNodeList - * - * The PropertyNodeList object has been removed from WebKit, this function does nothing. - * - * Returns: A #gulong - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gulong -webkit_dom_property_node_list_get_length(void* self); - -/** - * webkit_dom_html_media_element_get_start_time: - * @self: A #HTMLMediaElement - * - * The HTMLMediaElement:start-time property has been removed from WebKit, this function does nothing. - * - * Returns: A #gdouble - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gdouble -webkit_dom_html_media_element_get_start_time(WebKitDOMHTMLMediaElement* self); - -/** - * webkit_dom_html_media_element_get_initial_time: - * @self: A #HTMLMediaElement - * - * The HTMLMediaElement:initial-time property has been removed from WebKit, this function does nothing. - * - * Returns: A #gdouble - * - * Deprecated: 2.2 - */ -WEBKIT_DEPRECATED gdouble -webkit_dom_html_media_element_get_initial_time(WebKitDOMHTMLMediaElement* self); - -/** - * webkit_dom_processing_instruction_get_data: - * @self: A #WebKitDOMProcessingInstruction - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Returns: a #gchar - * - * Deprecated: 2.4 - */ -WEBKIT_DEPRECATED gchar* -webkit_dom_processing_instruction_get_data(WebKitDOMProcessingInstruction* self); - -/** - * webkit_dom_processing_instruction_set_data: - * @self: A #WebKitDOMProcessingInstruction - * @value: A #gchar - * @error: #GError - * - * This functionality has been removed from WebKit, this function does nothing. - * - * Deprecated: 2.4 - */ -WEBKIT_DEPRECATED void -webkit_dom_processing_instruction_set_data(WebKitDOMProcessingInstruction* self, const gchar* value, GError** error); - -G_END_DECLS - -#endif /* WEBKIT_DISABLE_DEPRECATED */ - -#endif diff --git a/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.symbols b/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.symbols deleted file mode 100644 index 7a05ff22a..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMDeprecated.symbols +++ /dev/null @@ -1,48 +0,0 @@ -WebKitDOMBlob* webkit_dom_blob_webkit_slice(WebKitDOMBlob*, gint64, gint64, const gchar*) -gchar* webkit_dom_html_element_get_id(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_id(WebKitDOMHTMLElement*, const gchar*) -gchar* webkit_dom_html_element_get_class_name(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_class_name(WebKitDOMHTMLElement*, const gchar*) -WebKitDOMDOMTokenList* webkit_dom_html_element_get_class_list(WebKitDOMHTMLElement*) -void webkit_dom_html_form_element_dispatch_form_change(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_dispatch_form_input(WebKitDOMHTMLFormElement*) -gboolean webkit_dom_webkit_named_flow_get_overflow(WebKitDOMWebKitNamedFlow*) -gchar* webkit_dom_element_get_webkit_region_overflow(WebKitDOMElement*) -WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_content_nodes(WebKitDOMWebKitNamedFlow*) -WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_regions_by_content_node(WebKitDOMWebKitNamedFlow*, WebKitDOMNode*) -GType webkit_dom_bar_info_get_type(void) -gboolean webkit_dom_bar_info_get_visible(void*) -void* webkit_dom_console_get_memory(WebKitDOMConsole*) -WebKitDOMCSSValue* webkit_dom_css_style_declaration_get_property_css_value(WebKitDOMCSSStyleDeclaration*, const gchar*) -gboolean webkit_dom_document_get_webkit_hidden(WebKitDOMDocument*) -gchar* webkit_dom_document_get_webkit_visibility_state(WebKitDOMDocument*) -void webkit_dom_html_document_open(WebKitDOMHTMLDocument*) -void webkit_dom_html_element_set_item_id(WebKitDOMHTMLElement*, const gchar*) -gchar* webkit_dom_html_element_get_item_id(WebKitDOMHTMLElement*) -WebKitDOMDOMSettableTokenList* webkit_dom_html_element_get_item_ref(WebKitDOMHTMLElement*) -WebKitDOMDOMSettableTokenList* webkit_dom_html_element_get_item_prop(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_item_scope(WebKitDOMHTMLElement*, gboolean) -gboolean webkit_dom_html_element_get_item_scope(WebKitDOMHTMLElement*) -void* webkit_dom_html_element_get_item_type(WebKitDOMHTMLElement*) -void webkit_dom_html_style_element_set_scoped(WebKitDOMHTMLStyleElement*, gboolean) -gboolean webkit_dom_html_style_element_get_scoped(WebKitDOMHTMLStyleElement*) -GType webkit_dom_html_properties_collection_get_type(void) -WebKitDOMNode* webkit_dom_html_properties_collection_item(void*, gulong) -void* webkit_dom_html_properties_collection_named_item(void*, const gchar*) -gulong webkit_dom_html_properties_collection_get_length(void*) -WebKitDOMDOMStringList* webkit_dom_html_properties_collection_get_names(void*) -WebKitDOMNamedNodeMap* webkit_dom_node_get_attributes(WebKitDOMNode*) -gboolean webkit_dom_node_has_attributes(WebKitDOMNode*) -GType webkit_dom_memory_info_get_type(void) -gulong webkit_dom_memory_info_get_total_js_heap_size(void*) -gulong webkit_dom_memory_info_get_used_js_heap_size(void*) -gulong webkit_dom_memory_info_get_js_heap_size_limit(void*) -GType webkit_dom_micro_data_item_value_get_type(void) -void* webkit_dom_performance_get_memory(WebKitDOMPerformance*) -GType webkit_dom_property_node_list_get_type(void) -WebKitDOMNode* webkit_dom_property_node_list_item(void*, gulong) -gulong webkit_dom_property_node_list_get_length(void*) -gdouble webkit_dom_html_media_element_get_start_time(WebKitDOMHTMLMediaElement*) -gdouble webkit_dom_html_media_element_get_initial_time(WebKitDOMHTMLMediaElement*) -gchar* webkit_dom_processing_instruction_get_data(WebKitDOMProcessingInstruction*) -void webkit_dom_processing_instruction_set_data(WebKitDOMProcessingInstruction*, const gchar*, GError**) diff --git a/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.cpp b/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.cpp deleted file mode 100644 index a8fae2ac8..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.cpp +++ /dev/null @@ -1,114 +0,0 @@ -/* - * Copyright (C) 2010 Igalia S.L. - * - * This file is derived by hand from an automatically generated file. - * Keeping it up-to-date could potentially be done by adding - * a make_names.pl generator, or by writing a separate - * generater which takes JSHTMLElementWrapperFactory.h as input. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY - * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY - * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -#include "config.h" -#include "WebKitDOMEventTarget.h" - -#include "DOMObjectCache.h" -#include "EventTarget.h" -#include "WebKitDOMEvent.h" -#include "WebKitDOMEventTargetPrivate.h" -#include "WebKitDOMPrivate.h" -#include <wtf/gobject/GRefPtr.h> - -typedef WebKitDOMEventTargetIface WebKitDOMEventTargetInterface; - -G_DEFINE_INTERFACE(WebKitDOMEventTarget, webkit_dom_event_target, G_TYPE_OBJECT) - -static void webkit_dom_event_target_default_init(WebKitDOMEventTargetIface*) -{ -} - -gboolean webkit_dom_event_target_dispatch_event(WebKitDOMEventTarget* target, WebKitDOMEvent* event, GError** error) -{ - g_return_val_if_fail(WEBKIT_DOM_IS_EVENT_TARGET(target), FALSE); - g_return_val_if_fail(WEBKIT_DOM_IS_EVENT(event), FALSE); - g_return_val_if_fail(!error || !*error, FALSE); - - return WEBKIT_DOM_EVENT_TARGET_GET_IFACE(target)->dispatch_event(target, event, error); -} - -gboolean webkit_dom_event_target_add_event_listener(WebKitDOMEventTarget* target, const char* eventName, GCallback handler, gboolean useCapture, gpointer userData) -{ - - g_return_val_if_fail(WEBKIT_DOM_IS_EVENT_TARGET(target), FALSE); - g_return_val_if_fail(eventName, FALSE); - - GRefPtr<GClosure> closure = adoptGRef(g_cclosure_new(handler, userData, 0)); - return WEBKIT_DOM_EVENT_TARGET_GET_IFACE(target)->add_event_listener(target, eventName, closure.get(), useCapture); -} - -gboolean webkit_dom_event_target_remove_event_listener(WebKitDOMEventTarget* target, const char* eventName, GCallback handler, gboolean useCapture) -{ - g_return_val_if_fail(WEBKIT_DOM_IS_EVENT_TARGET(target), FALSE); - g_return_val_if_fail(eventName, FALSE); - - GRefPtr<GClosure> closure = adoptGRef(g_cclosure_new(handler, 0, 0)); - return WEBKIT_DOM_EVENT_TARGET_GET_IFACE(target)->remove_event_listener(target, eventName, closure.get(), useCapture); -} - -gboolean webkit_dom_event_target_add_event_listener_with_closure(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture) -{ - g_return_val_if_fail(WEBKIT_DOM_IS_EVENT_TARGET(target), FALSE); - g_return_val_if_fail(eventName, FALSE); - g_return_val_if_fail(handler, FALSE); - - return WEBKIT_DOM_EVENT_TARGET_GET_IFACE(target)->add_event_listener(target, eventName, handler, useCapture); -} - -gboolean webkit_dom_event_target_remove_event_listener_with_closure(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture) -{ - g_return_val_if_fail(WEBKIT_DOM_IS_EVENT_TARGET(target), FALSE); - g_return_val_if_fail(eventName, FALSE); - g_return_val_if_fail(handler, FALSE); - - return WEBKIT_DOM_EVENT_TARGET_GET_IFACE(target)->remove_event_listener(target, eventName, handler, useCapture); -} - -namespace WebKit { - -WebKitDOMEventTarget* kit(WebCore::EventTarget* obj) -{ - if (!obj) - return 0; - - if (gpointer ret = DOMObjectCache::get(obj)) - return WEBKIT_DOM_EVENT_TARGET(ret); - - return wrap(obj); -} - -WebCore::EventTarget* core(WebKitDOMEventTarget* request) -{ - return request ? static_cast<WebCore::EventTarget*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0; -} - -} // namespace WebKit - diff --git a/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.h b/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.h deleted file mode 100644 index 3d3d6609b..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.h +++ /dev/null @@ -1,135 +0,0 @@ -/* - * Copyright (C) 2010 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#ifndef WebKitDOMEventTarget_h -#define WebKitDOMEventTarget_h - -#include <glib-object.h> -#include <webkitdom/webkitdomdefines.h> - -G_BEGIN_DECLS - -#define WEBKIT_TYPE_DOM_EVENT_TARGET (webkit_dom_event_target_get_type ()) -#define WEBKIT_DOM_EVENT_TARGET(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), WEBKIT_TYPE_DOM_EVENT_TARGET, WebKitDOMEventTarget)) -#define WEBKIT_DOM_EVENT_TARGET_CLASS(obj) (G_TYPE_CHECK_CLASS_CAST ((obj), WEBKIT_TYPE_DOM_EVENT_TARGET, WebKitDOMEventTargetIface)) -#define WEBKIT_DOM_IS_EVENT_TARGET(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), WEBKIT_TYPE_DOM_EVENT_TARGET)) -#define WEBKIT_DOM_EVENT_TARGET_GET_IFACE(obj) (G_TYPE_INSTANCE_GET_INTERFACE ((obj), WEBKIT_TYPE_DOM_EVENT_TARGET, WebKitDOMEventTargetIface)) - -typedef struct _WebKitDOMEventTargetIface WebKitDOMEventTargetIface; - -struct _WebKitDOMEventTargetIface { - GTypeInterface gIface; - - /* virtual table */ - gboolean (* dispatch_event)(WebKitDOMEventTarget *target, - WebKitDOMEvent *event, - GError **error); - - gboolean (* add_event_listener)(WebKitDOMEventTarget *target, - const char *event_name, - GClosure *handler, - gboolean use_capture); - gboolean (* remove_event_listener)(WebKitDOMEventTarget *target, - const char *event_name, - GClosure *handler, - gboolean use_capture); -}; - - -WEBKIT_API GType webkit_dom_event_target_get_type(void) G_GNUC_CONST; - -/** - * webkit_dom_event_target_dispatch_event: - * @target: A #WebKitDOMEventTarget - * @event: A #WebKitDOMEvent - * @error: return location for an error or %NULL - * - * Returns: a #gboolean - */ -WEBKIT_API gboolean webkit_dom_event_target_dispatch_event(WebKitDOMEventTarget *target, - WebKitDOMEvent *event, - GError **error); - -/** - * webkit_dom_event_target_add_event_listener: - * @target: A #WebKitDOMEventTarget - * @event_name: A #gchar - * @handler: (scope async): A #GCallback - * @use_capture: A #gboolean - * @user_data: A #gpointer - * - * Returns: a #gboolean - */ -WEBKIT_API gboolean webkit_dom_event_target_add_event_listener(WebKitDOMEventTarget *target, - const char *event_name, - GCallback handler, - gboolean use_capture, - gpointer user_data); - -/** - * webkit_dom_event_target_remove_event_listener: - * @target: A #WebKitDOMEventTarget - * @event_name: A #gchar - * @handler: (scope call): A #GCallback - * @use_capture: A #gboolean - * - * Returns: a #gboolean - */ -WEBKIT_API gboolean webkit_dom_event_target_remove_event_listener(WebKitDOMEventTarget *target, - const char *event_name, - GCallback handler, - gboolean use_capture); - -/** - * webkit_dom_event_target_add_event_listener_with_closure: (rename-to webkit_dom_event_target_add_event_listener) - * @target: A #WebKitDOMEventTarget - * @event_name: A #gchar - * @handler: A #GClosure - * @use_capture: A #gboolean - * - * Version of webkit_dom_event_target_add_event_listener() using a closure - * instead of a callbacks for easier binding in other languages. - * - * Returns: a #gboolean - */ -WEBKIT_API gboolean webkit_dom_event_target_add_event_listener_with_closure(WebKitDOMEventTarget *target, - const char *event_name, - GClosure *handler, - gboolean use_capture); - -/** - * webkit_dom_event_target_remove_event_listener_with_closure: (rename-to webkit_dom_event_target_remove_event_listener) - * @target: A #WebKitDOMEventTarget - * @event_name: A #gchar - * @handler: A #GClosure - * @use_capture: A #gboolean - * - * Version of webkit_dom_event_target_remove_event_listener() using a closure - * instead of a callbacks for easier binding in other languages. - * - * Returns: a #gboolean - */ -WEBKIT_API gboolean webkit_dom_event_target_remove_event_listener_with_closure(WebKitDOMEventTarget *target, - const char *event_name, - GClosure *handler, - gboolean use_capture); - - -G_END_DECLS - -#endif /* WebKitDOMEventTarget_h */ diff --git a/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.symbols b/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.symbols deleted file mode 100644 index 7c575585f..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMEventTarget.symbols +++ /dev/null @@ -1,6 +0,0 @@ -GType webkit_dom_event_target_get_type(void) -void webkit_dom_event_target_dispatch_event(WebKitDOMEventTarget*, WebKitDOMEvent* event, GError**) -gboolean webkit_dom_event_target_add_event_listener(WebKitDOMEventTarget* target, const char*, GCallback, gboolean, gpointer) -gboolean webkit_dom_event_target_remove_event_listener(WebKitDOMEventTarget*, const char*, GCallback, gboolean) -gboolean webkit_dom_event_target_add_event_listener_with_closure(WebKitDOMEventTarget*, const char*, GClosure*, gboolean) -gboolean webkit_dom_event_target_remove_event_listener_with_closure(WebKitDOMEventTarget*, const char*, GClosure*, gboolean) diff --git a/Source/WebCore/bindings/gobject/WebKitDOMEventTargetPrivate.h b/Source/WebCore/bindings/gobject/WebKitDOMEventTargetPrivate.h deleted file mode 100644 index e79be3845..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMEventTargetPrivate.h +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright (C) 2010 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - */ - -#ifndef WebKitDOMEventTargetPrivate_h -#define WebKitDOMEventTargetPrivate_h - -#include <webkitdom/WebKitDOMEventTarget.h> - -namespace WebCore { -class EventTarget; -} - -namespace WebKit { -WebKitDOMEventTarget* kit(WebCore::EventTarget*); -WebCore::EventTarget* core(WebKitDOMEventTarget*); -} // namespace WebKit - -#endif /* WebKitDOMEventTargetPrivate_h */ diff --git a/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp b/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp deleted file mode 100644 index cf32d9ad7..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.cpp +++ /dev/null @@ -1,267 +0,0 @@ -/* - * Copyright (C) 2013 Igalia S.L. - * - * This file is derived by hand from an automatically generated file. - * Keeping it up-to-date could potentially be done by adding - * a make_names.pl generator, or by writing a separate - * generater which takes JSHTMLElementWrapperFactory.h as input. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY - * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY - * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -#include "config.h" -#include "WebKitDOMHTMLPrivate.h" - -#include "HTMLAnchorElement.h" -#include "HTMLAppletElement.h" -#include "HTMLAreaElement.h" -#include "HTMLAudioElement.h" -#include "HTMLBRElement.h" -#include "HTMLBaseElement.h" -#include "HTMLBaseFontElement.h" -#include "HTMLBodyElement.h" -#include "HTMLButtonElement.h" -#include "HTMLCanvasElement.h" -#include "HTMLDListElement.h" -#include "HTMLDirectoryElement.h" -#include "HTMLDivElement.h" -#include "HTMLElement.h" -#include "HTMLEmbedElement.h" -#include "HTMLFieldSetElement.h" -#include "HTMLFontElement.h" -#include "HTMLFormElement.h" -#include "HTMLFrameElement.h" -#include "HTMLFrameSetElement.h" -#include "HTMLHRElement.h" -#include "HTMLHeadElement.h" -#include "HTMLHeadingElement.h" -#include "HTMLHtmlElement.h" -#include "HTMLIFrameElement.h" -#include "HTMLImageElement.h" -#include "HTMLInputElement.h" -#include "HTMLKeygenElement.h" -#include "HTMLLIElement.h" -#include "HTMLLabelElement.h" -#include "HTMLLegendElement.h" -#include "HTMLLinkElement.h" -#include "HTMLMapElement.h" -#include "HTMLMarqueeElement.h" -#include "HTMLMenuElement.h" -#include "HTMLMetaElement.h" -#include "HTMLModElement.h" -#include "HTMLNames.h" -#include "HTMLOListElement.h" -#include "HTMLObjectElement.h" -#include "HTMLOptGroupElement.h" -#include "HTMLOptionElement.h" -#include "HTMLParagraphElement.h" -#include "HTMLParamElement.h" -#include "HTMLPreElement.h" -#include "HTMLQuoteElement.h" -#include "HTMLScriptElement.h" -#include "HTMLSelectElement.h" -#include "HTMLStyleElement.h" -#include "HTMLTableCaptionElement.h" -#include "HTMLTableCellElement.h" -#include "HTMLTableColElement.h" -#include "HTMLTableElement.h" -#include "HTMLTableRowElement.h" -#include "HTMLTableSectionElement.h" -#include "HTMLTextAreaElement.h" -#include "HTMLTitleElement.h" -#include "HTMLUListElement.h" -#include "HTMLVideoElement.h" -#include "WebKitDOMHTMLAnchorElementPrivate.h" -#include "WebKitDOMHTMLAppletElementPrivate.h" -#include "WebKitDOMHTMLAreaElementPrivate.h" -#include "WebKitDOMHTMLBRElementPrivate.h" -#include "WebKitDOMHTMLBaseElementPrivate.h" -#include "WebKitDOMHTMLBaseFontElementPrivate.h" -#include "WebKitDOMHTMLBodyElementPrivate.h" -#include "WebKitDOMHTMLButtonElementPrivate.h" -#include "WebKitDOMHTMLCanvasElementPrivate.h" -#include "WebKitDOMHTMLDListElementPrivate.h" -#include "WebKitDOMHTMLDirectoryElementPrivate.h" -#include "WebKitDOMHTMLDivElementPrivate.h" -#include "WebKitDOMHTMLElementPrivate.h" -#include "WebKitDOMHTMLEmbedElementPrivate.h" -#include "WebKitDOMHTMLFieldSetElementPrivate.h" -#include "WebKitDOMHTMLFontElementPrivate.h" -#include "WebKitDOMHTMLFormElementPrivate.h" -#include "WebKitDOMHTMLFrameElementPrivate.h" -#include "WebKitDOMHTMLFrameSetElementPrivate.h" -#include "WebKitDOMHTMLHRElementPrivate.h" -#include "WebKitDOMHTMLHeadElementPrivate.h" -#include "WebKitDOMHTMLHeadingElementPrivate.h" -#include "WebKitDOMHTMLHtmlElementPrivate.h" -#include "WebKitDOMHTMLIFrameElementPrivate.h" -#include "WebKitDOMHTMLImageElementPrivate.h" -#include "WebKitDOMHTMLInputElementPrivate.h" -#include "WebKitDOMHTMLKeygenElementPrivate.h" -#include "WebKitDOMHTMLLIElementPrivate.h" -#include "WebKitDOMHTMLLabelElementPrivate.h" -#include "WebKitDOMHTMLLegendElementPrivate.h" -#include "WebKitDOMHTMLLinkElementPrivate.h" -#include "WebKitDOMHTMLMapElementPrivate.h" -#include "WebKitDOMHTMLMarqueeElementPrivate.h" -#include "WebKitDOMHTMLMenuElementPrivate.h" -#include "WebKitDOMHTMLMetaElementPrivate.h" -#include "WebKitDOMHTMLModElementPrivate.h" -#include "WebKitDOMHTMLOListElementPrivate.h" -#include "WebKitDOMHTMLObjectElementPrivate.h" -#include "WebKitDOMHTMLOptGroupElementPrivate.h" -#include "WebKitDOMHTMLOptionElementPrivate.h" -#include "WebKitDOMHTMLParagraphElementPrivate.h" -#include "WebKitDOMHTMLParamElementPrivate.h" -#include "WebKitDOMHTMLPreElementPrivate.h" -#include "WebKitDOMHTMLQuoteElementPrivate.h" -#include "WebKitDOMHTMLScriptElementPrivate.h" -#include "WebKitDOMHTMLSelectElementPrivate.h" -#include "WebKitDOMHTMLStyleElementPrivate.h" -#include "WebKitDOMHTMLTableCaptionElementPrivate.h" -#include "WebKitDOMHTMLTableCellElementPrivate.h" -#include "WebKitDOMHTMLTableColElementPrivate.h" -#include "WebKitDOMHTMLTableElementPrivate.h" -#include "WebKitDOMHTMLTableRowElementPrivate.h" -#include "WebKitDOMHTMLTableSectionElementPrivate.h" -#include "WebKitDOMHTMLTextAreaElementPrivate.h" -#include "WebKitDOMHTMLTitleElementPrivate.h" -#include "WebKitDOMHTMLUListElementPrivate.h" - -#if ENABLE(VIDEO) -#include "WebKitDOMHTMLAudioElementPrivate.h" -#include "WebKitDOMHTMLVideoElementPrivate.h" -#endif - -namespace WebKit { - -using namespace WebCore; -using namespace WebCore::HTMLNames; - -// macro(TagName, ElementName) - -#if ENABLE(VIDEO) -#define FOR_EACH_HTML_VIDEO_TAG(macro) \ - macro(audio, Audio) \ - macro(video, Video) -#else -#define FOR_EACH_HTML_VIDEO_TAG(macro) -#endif - -#define FOR_EACH_HTML_TAG(macro) \ - FOR_EACH_HTML_VIDEO_TAG(macro) \ - macro(a, Anchor) \ - macro(applet, Applet) \ - macro(area, Area) \ - macro(base, Base) \ - macro(basefont, BaseFont) \ - macro(blockquote, Quote) \ - macro(body, Body) \ - macro(br, BR) \ - macro(button, Button) \ - macro(canvas, Canvas) \ - macro(caption, TableCaption) \ - macro(col, TableCol) \ - macro(del, Mod) \ - macro(dir, Directory) \ - macro(div, Div) \ - macro(dl, DList) \ - macro(embed, Embed) \ - macro(fieldset, FieldSet) \ - macro(font, Font) \ - macro(form, Form) \ - macro(frame, Frame) \ - macro(frameset, FrameSet) \ - macro(h1, Heading) \ - macro(head, Head) \ - macro(hr, HR) \ - macro(html, Html) \ - macro(iframe, IFrame) \ - macro(img, Image) \ - macro(input, Input) \ - macro(label, Label) \ - macro(legend, Legend) \ - macro(li, LI) \ - macro(link, Link) \ - macro(map, Map) \ - macro(marquee, Marquee) \ - macro(menu, Menu) \ - macro(meta, Meta) \ - macro(object, Object) \ - macro(ol, OList) \ - macro(optgroup, OptGroup) \ - macro(option, Option) \ - macro(p, Paragraph) \ - macro(param, Param) \ - macro(pre, Pre) \ - macro(q, Quote) \ - macro(script, Script) \ - macro(select, Select) \ - macro(style, Style) \ - macro(table, Table) \ - macro(tbody, TableSection) \ - macro(td, TableCell) \ - macro(textarea, TextArea) \ - macro(title, Title) \ - macro(tr, TableRow) \ - macro(ul, UList) \ - macro(colgroup, TableCol) \ - macro(h2, Heading) \ - macro(h3, Heading) \ - macro(h4, Heading) \ - macro(h5, Heading) \ - macro(h6, Heading) \ - macro(image, Image) \ - macro(ins, Mod) \ - macro(keygen, Keygen) \ - macro(listing, Pre) \ - macro(tfoot, TableSection) \ - macro(th, TableCell) \ - macro(thead, TableSection) \ - macro(xmp, Pre) - -#define DEFINE_HTML_WRAPPER(TagName, ElementName) \ - static WebKitDOMHTMLElement* TagName##Wrapper(HTMLElement* element) \ - { \ - return WEBKIT_DOM_HTML_ELEMENT(wrapHTML##ElementName##Element(static_cast<HTML##ElementName##Element*>(element))); \ - } - FOR_EACH_HTML_TAG(DEFINE_HTML_WRAPPER) -#undef DEFINE_HTML_WRAPPER - -typedef WebKitDOMHTMLElement* (*HTMLElementWrapFunction)(HTMLElement*); - -WebKitDOMHTMLElement* wrap(HTMLElement* element) -{ - static HashMap<const QualifiedName::QualifiedNameImpl*, HTMLElementWrapFunction> map; - if (map.isEmpty()) { -#define ADD_HTML_WRAPPER(TagName, ElementName) map.set(TagName##Tag.impl(), TagName##Wrapper); - FOR_EACH_HTML_TAG(ADD_HTML_WRAPPER) -#undef ADD_HTML_WRAPPER - } - - if (HTMLElementWrapFunction wrapFunction = map.get(element->tagQName().impl())) - return wrapFunction(element); - - return wrapHTMLElement(element); -} - -} diff --git a/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.h b/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.h deleted file mode 100644 index 4bd7cb938..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMHTMLPrivate.h +++ /dev/null @@ -1,39 +0,0 @@ -/* - * Copyright (C) 2013 Igalia S.L. - * - * Redistribution and use in source and binary forms, with or without - * modification, are permitted provided that the following conditions - * are met: - * 1. Redistributions of source code must retain the above copyright - * notice, this list of conditions and the following disclaimer. - * 2. Redistributions in binary form must reproduce the above copyright - * notice, this list of conditions and the following disclaimer in the - * documentation and/or other materials provided with the distribution. - * - * THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS'' AND ANY - * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE - * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR - * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY - * OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT - * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE - * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -*/ - -#ifndef WebKitDOMHTMLPrivate_h -#define WebKitDOMHTMLPrivate_h - -#include <webkitdom/webkitdomdefines.h> - -namespace WebCore { -class HTMLElement; -} - -namespace WebKit { -WebKitDOMHTMLElement* wrap(WebCore::HTMLElement*); -} - -#endif // WebKitDOMHTMLPrivate_h diff --git a/Source/WebCore/bindings/gobject/WebKitDOMObject.cpp b/Source/WebCore/bindings/gobject/WebKitDOMObject.cpp deleted file mode 100644 index 22aed1f91..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMObject.cpp +++ /dev/null @@ -1,56 +0,0 @@ -/* - * Copyright (C) 2008 Luke Kenneth Casson Leighton <lkcl@lkcl.net> - * Copyright (C) 2008 Martin Soto <soto@freedesktop.org> - * Copyright (C) 2008 Alp Toker <alp@atoker.com> - * Copyright (C) 2008 Apple Inc. - * Copyright (C) 2009 Igalia S.L. - */ -#include "config.h" -#include "WebKitDOMObject.h" - -enum { - PROP_0, - PROP_CORE_OBJECT -}; - -G_DEFINE_TYPE(WebKitDOMObject, webkit_dom_object, G_TYPE_OBJECT) - -static void webkit_dom_object_init(WebKitDOMObject* object) -{ -} - -static void webkit_dom_object_get_property(GObject* object, guint prop_id, GValue* value, GParamSpec* pspec) -{ - switch (prop_id) { - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec); - break; - } -} - -static void webkit_dom_object_set_property(GObject* object, guint prop_id, const GValue* value, GParamSpec* pspec) -{ - switch (prop_id) { - case PROP_CORE_OBJECT: - WEBKIT_DOM_OBJECT(object)->coreObject = g_value_get_pointer(value); - break; - default: - G_OBJECT_WARN_INVALID_PROPERTY_ID(object, prop_id, pspec); - break; - } -} - -static void webkit_dom_object_class_init(WebKitDOMObjectClass* klass) -{ - GObjectClass* gobjectClass = G_OBJECT_CLASS(klass); - gobjectClass->set_property = webkit_dom_object_set_property; - gobjectClass->get_property = webkit_dom_object_get_property; - - g_object_class_install_property(gobjectClass, - PROP_CORE_OBJECT, - g_param_spec_pointer("core-object", - "Core Object", - "The WebCore object the WebKitDOMObject wraps", - static_cast<GParamFlags>(G_PARAM_WRITABLE | G_PARAM_CONSTRUCT_ONLY))); -} - diff --git a/Source/WebCore/bindings/gobject/WebKitDOMObject.h b/Source/WebCore/bindings/gobject/WebKitDOMObject.h deleted file mode 100644 index 3556b79e4..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMObject.h +++ /dev/null @@ -1,57 +0,0 @@ -/* - * Copyright (C) 2008 Luke Kenneth Casson Leighton <lkcl@lkcl.net> - * Copyright (C) 2008 Martin Soto <soto@freedesktop.org> - * Copyright (C) 2008 Alp Toker <alp@atoker.com> - * Copyright (C) 2008 Apple Inc. - * Copyright (C) 2009 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Library General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Library General Public License for more details. - * - * You should have received a copy of the GNU Library General Public License - * along with this library; see the file COPYING.LIB. If not, write to - * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - * Boston, MA 02110-1301, USA. - */ - - -#ifndef WebKitDOMObject_h -#define WebKitDOMObject_h - -#include <glib-object.h> -#include <webkitdom/webkitdomdefines.h> - -G_BEGIN_DECLS - -#define WEBKIT_TYPE_DOM_OBJECT (webkit_dom_object_get_type()) -#define WEBKIT_DOM_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_TYPE_DOM_OBJECT, WebKitDOMObject)) -#define WEBKIT_DOM_OBJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), WEBKIT_TYPE_DOM_OBJECT, WebKitDOMObjectClass)) -#define WEBKIT_IS_DOM_OBJECT(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_TYPE_DOM_OBJECT)) -#define WEBKIT_IS_DOM_OBJECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), WEBKIT_TYPE_DOM_OBJECT)) -#define WEBKIT_DOM_OBJECT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), WEBKIT_TYPE_DOM_OBJECT, WebKitDOMObjectClass)) - -typedef struct _WebKitDOMObjectPrivate WebKitDOMObjectPrivate; - -struct _WebKitDOMObject { - GObject parentInstance; - - gpointer coreObject; -}; - -struct _WebKitDOMObjectClass { - GObjectClass parentClass; -}; - -WEBKIT_API GType -webkit_dom_object_get_type(void); - -G_END_DECLS - -#endif /* WebKitDOMObject_h */ diff --git a/Source/WebCore/bindings/gobject/WebKitDOMObject.symbols b/Source/WebCore/bindings/gobject/WebKitDOMObject.symbols deleted file mode 100644 index 2f46d276f..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMObject.symbols +++ /dev/null @@ -1 +0,0 @@ -GType webkit_dom_object_get_type(void) diff --git a/Source/WebCore/bindings/gobject/WebKitDOMPrivate.cpp b/Source/WebCore/bindings/gobject/WebKitDOMPrivate.cpp deleted file mode 100644 index 86d0aae4f..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMPrivate.cpp +++ /dev/null @@ -1,171 +0,0 @@ -/* - * Copyright (C) 1999-2001 Harri Porten (porten@kde.org) - * Copyright (C) 2004, 2005, 2006, 2007, 2008 Apple Inc. All rights reserved. - * Copyright (C) 2007 Samuel Weinig <sam@webkit.org> - * Copyright (C) 2008 Luke Kenneth Casson Leighton <lkcl@lkcl.net> - * Copyright (C) 2008 Martin Soto <soto@freedesktop.org> - * Copyright (C) 2009-2013 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#include "config.h" -#include "WebKitDOMPrivate.h" - -#include "Blob.h" -#include "DOMObjectCache.h" -#include "Element.h" -#include "Event.h" -#include "EventException.h" -#include "EventTarget.h" -#include "File.h" -#include "HTMLElement.h" -#include "HTMLNames.h" -#include "KeyboardEvent.h" -#include "MouseEvent.h" -#include "StyleSheet.h" -#include "UIEvent.h" -#include "WebKitDOMAttrPrivate.h" -#include "WebKitDOMBlobPrivate.h" -#include "WebKitDOMCDATASectionPrivate.h" -#include "WebKitDOMCSSStyleSheetPrivate.h" -#include "WebKitDOMCommentPrivate.h" -#include "WebKitDOMDOMWindowPrivate.h" -#include "WebKitDOMDocumentFragmentPrivate.h" -#include "WebKitDOMDocumentPrivate.h" -#include "WebKitDOMDocumentTypePrivate.h" -#include "WebKitDOMElementPrivate.h" -#include "WebKitDOMEntityReferencePrivate.h" -#include "WebKitDOMEventPrivate.h" -#include "WebKitDOMEventTargetPrivate.h" -#include "WebKitDOMFilePrivate.h" -#include "WebKitDOMHTMLCollectionPrivate.h" -#include "WebKitDOMHTMLDocumentPrivate.h" -#include "WebKitDOMHTMLOptionsCollectionPrivate.h" -#include "WebKitDOMHTMLPrivate.h" -#include "WebKitDOMKeyboardEventPrivate.h" -#include "WebKitDOMMouseEventPrivate.h" -#include "WebKitDOMNodePrivate.h" -#include "WebKitDOMProcessingInstructionPrivate.h" -#include "WebKitDOMStyleSheetPrivate.h" -#include "WebKitDOMTextPrivate.h" -#include "WebKitDOMUIEventPrivate.h" -#include "WebKitDOMWheelEventPrivate.h" - -namespace WebKit { - -using namespace WebCore; -using namespace WebCore::HTMLNames; - -WebKitDOMNode* wrap(Node* node) -{ - ASSERT(node); - ASSERT(node->nodeType()); - - switch (node->nodeType()) { - case Node::ELEMENT_NODE: - if (node->isHTMLElement()) - return WEBKIT_DOM_NODE(wrap(toHTMLElement(node))); - return WEBKIT_DOM_NODE(wrapElement(toElement(node))); - case Node::ATTRIBUTE_NODE: - return WEBKIT_DOM_NODE(wrapAttr(static_cast<Attr*>(node))); - case Node::TEXT_NODE: - return WEBKIT_DOM_NODE(wrapText(toText(node))); - case Node::CDATA_SECTION_NODE: - return WEBKIT_DOM_NODE(wrapCDATASection(static_cast<CDATASection*>(node))); - case Node::ENTITY_REFERENCE_NODE: - return WEBKIT_DOM_NODE(wrapEntityReference(static_cast<EntityReference*>(node))); - case Node::PROCESSING_INSTRUCTION_NODE: - return WEBKIT_DOM_NODE(wrapProcessingInstruction(static_cast<ProcessingInstruction*>(node))); - case Node::COMMENT_NODE: - return WEBKIT_DOM_NODE(wrapComment(static_cast<Comment*>(node))); - case Node::DOCUMENT_NODE: - if (static_cast<Document*>(node)->isHTMLDocument()) - return WEBKIT_DOM_NODE(wrapHTMLDocument(static_cast<HTMLDocument*>(node))); - return WEBKIT_DOM_NODE(wrapDocument(static_cast<Document*>(node))); - case Node::DOCUMENT_TYPE_NODE: - return WEBKIT_DOM_NODE(wrapDocumentType(static_cast<DocumentType*>(node))); - case Node::DOCUMENT_FRAGMENT_NODE: - return WEBKIT_DOM_NODE(wrapDocumentFragment(static_cast<DocumentFragment*>(node))); - case Node::ENTITY_NODE: - case Node::NOTATION_NODE: - case Node::XPATH_NAMESPACE_NODE: - break; - } - - return wrapNode(node); -} - -WebKitDOMEvent* wrap(Event* event) -{ - ASSERT(event); - - if (event->isUIEvent()) { - if (event->isMouseEvent()) - return WEBKIT_DOM_EVENT(wrapMouseEvent(static_cast<MouseEvent*>(event))); - - if (event->isKeyboardEvent()) - return WEBKIT_DOM_EVENT(wrapKeyboardEvent(static_cast<KeyboardEvent*>(event))); - - if (event->eventInterface() == WheelEventInterfaceType) - return WEBKIT_DOM_EVENT(wrapWheelEvent(static_cast<WheelEvent*>(event))); - - return WEBKIT_DOM_EVENT(wrapUIEvent(static_cast<UIEvent*>(event))); - } - - return wrapEvent(event); -} - -WebKitDOMStyleSheet* wrap(StyleSheet* styleSheet) -{ - ASSERT(styleSheet); - - if (styleSheet->isCSSStyleSheet()) - return WEBKIT_DOM_STYLE_SHEET(wrapCSSStyleSheet(static_cast<CSSStyleSheet*>(styleSheet))); - return wrapStyleSheet(styleSheet); -} - -WebKitDOMHTMLCollection* wrap(HTMLCollection* collection) -{ - ASSERT(collection); - - if (collection->type() == WebCore::SelectOptions) - return WEBKIT_DOM_HTML_COLLECTION(wrapHTMLOptionsCollection(static_cast<HTMLOptionsCollection*>(collection))); - return wrapHTMLCollection(collection); -} - -WebKitDOMEventTarget* wrap(EventTarget* eventTarget) -{ - ASSERT(eventTarget); - - if (Node* node = eventTarget->toNode()) - return WEBKIT_DOM_EVENT_TARGET(kit(node)); - - if (DOMWindow* window = eventTarget->toDOMWindow()) - return WEBKIT_DOM_EVENT_TARGET(kit(window)); - - return 0; -} - -WebKitDOMBlob* wrap(Blob* blob) -{ - ASSERT(blob); - - if (blob->isFile()) - return WEBKIT_DOM_BLOB(wrapFile(static_cast<File*>(blob))); - return wrapBlob(blob); -} - -} // namespace WebKit diff --git a/Source/WebCore/bindings/gobject/WebKitDOMPrivate.h b/Source/WebCore/bindings/gobject/WebKitDOMPrivate.h deleted file mode 100644 index 2e14942cb..000000000 --- a/Source/WebCore/bindings/gobject/WebKitDOMPrivate.h +++ /dev/null @@ -1,51 +0,0 @@ -/* - * Copyright (C) 1999-2001 Harri Porten (porten@kde.org) - * Copyright (C) 2003, 2004, 2005, 2006, 2008 Apple Inc. All rights reserved. - * Copyright (C) 2007 Samuel Weinig <sam@webkit.org> - * Copyright (C) 2008 Luke Kenneth Casson Leighton <lkcl@lkcl.net> - * Copyright (C) 2008 Martin Soto <soto@freedesktop.org> - * Copyright (C) 2009-2013 Igalia S.L. - * - * This library is free software; you can redistribute it and/or - * modify it under the terms of the GNU Lesser General Public - * License as published by the Free Software Foundation; either - * version 2 of the License, or (at your option) any later version. - * - * This library is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * Lesser General Public License for more details. - * - * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the Free Software - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -#ifndef WebKitDOMPrivate_h -#define WebKitDOMPrivate_h - -#include <webkitdom/webkitdomdefines.h> - -#define WEBKIT_PARAM_READABLE ((GParamFlags)(G_PARAM_READABLE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB)) -#define WEBKIT_PARAM_READWRITE ((GParamFlags)(G_PARAM_READWRITE | G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB)) -#define WEBKIT_WARN_FEATURE_NOT_PRESENT(Feature) g_warning("WebKitGTK+ was not compiled with support for " Feature); - -namespace WebCore { -class Node; -class Event; -class StyleSheet; -class HTMLCollection; -class EventTarget; -class Blob; -} // namespace WebCore - -namespace WebKit { -WebKitDOMNode* wrap(WebCore::Node*); -WebKitDOMEvent* wrap(WebCore::Event*); -WebKitDOMStyleSheet* wrap(WebCore::StyleSheet*); -WebKitDOMHTMLCollection* wrap(WebCore::HTMLCollection*); -WebKitDOMEventTarget* wrap(WebCore::EventTarget*); -WebKitDOMBlob* wrap(WebCore::Blob*); -} // namespace WebKit - -#endif // WebKitDOMPrivate_h diff --git a/Source/WebCore/bindings/gobject/webkitdom.symbols b/Source/WebCore/bindings/gobject/webkitdom.symbols deleted file mode 100644 index 2e54c2aab..000000000 --- a/Source/WebCore/bindings/gobject/webkitdom.symbols +++ /dev/null @@ -1,1763 +0,0 @@ -gboolean webkit_dom_battery_manager_dispatch_event(WebKitDOMBatteryManager*, WebKitDOMEvent*, GError**) -gboolean webkit_dom_battery_manager_get_charging(WebKitDOMBatteryManager*) -gdouble webkit_dom_battery_manager_get_charging_time(WebKitDOMBatteryManager*) -gdouble webkit_dom_battery_manager_get_discharging_time(WebKitDOMBatteryManager*) -gdouble webkit_dom_battery_manager_get_level(WebKitDOMBatteryManager*) -gchar* webkit_dom_css_rule_get_css_text(WebKitDOMCSSRule*) -void webkit_dom_css_rule_set_css_text(WebKitDOMCSSRule*, const gchar*, GError**) -WebKitDOMCSSStyleSheet* webkit_dom_css_rule_get_parent_style_sheet(WebKitDOMCSSRule*) -WebKitDOMCSSRule* webkit_dom_css_rule_get_parent_rule(WebKitDOMCSSRule*) -WebKitDOMCSSRule* webkit_dom_css_rule_list_item(WebKitDOMCSSRuleList*, gulong) -gulong webkit_dom_css_rule_list_get_length(WebKitDOMCSSRuleList*) -gchar* webkit_dom_css_style_declaration_get_property_value(WebKitDOMCSSStyleDeclaration*, const gchar*) -gchar* webkit_dom_css_style_declaration_remove_property(WebKitDOMCSSStyleDeclaration*, const gchar*, GError**) -gchar* webkit_dom_css_style_declaration_get_property_priority(WebKitDOMCSSStyleDeclaration*, const gchar*) -void webkit_dom_css_style_declaration_set_property(WebKitDOMCSSStyleDeclaration*, const gchar*, const gchar*, const gchar*, GError**) -gchar* webkit_dom_css_style_declaration_item(WebKitDOMCSSStyleDeclaration*, gulong) -gchar* webkit_dom_css_style_declaration_get_property_shorthand(WebKitDOMCSSStyleDeclaration*, const gchar*) -gboolean webkit_dom_css_style_declaration_is_property_implicit(WebKitDOMCSSStyleDeclaration*, const gchar*) -gchar* webkit_dom_css_style_declaration_get_css_text(WebKitDOMCSSStyleDeclaration*) -void webkit_dom_css_style_declaration_set_css_text(WebKitDOMCSSStyleDeclaration*, const gchar*, GError**) -gulong webkit_dom_css_style_declaration_get_length(WebKitDOMCSSStyleDeclaration*) -WebKitDOMCSSRule* webkit_dom_css_style_declaration_get_parent_rule(WebKitDOMCSSStyleDeclaration*) -gulong webkit_dom_css_style_sheet_insert_rule(WebKitDOMCSSStyleSheet*, const gchar*, gulong, GError**) -void webkit_dom_css_style_sheet_delete_rule(WebKitDOMCSSStyleSheet*, gulong, GError**) -glong webkit_dom_css_style_sheet_add_rule(WebKitDOMCSSStyleSheet*, const gchar*, const gchar*, gulong, GError**) -void webkit_dom_css_style_sheet_remove_rule(WebKitDOMCSSStyleSheet*, gulong, GError**) -WebKitDOMCSSRule* webkit_dom_css_style_sheet_get_owner_rule(WebKitDOMCSSStyleSheet*) -WebKitDOMCSSRuleList* webkit_dom_css_style_sheet_get_css_rules(WebKitDOMCSSStyleSheet*) -WebKitDOMCSSRuleList* webkit_dom_css_style_sheet_get_rules(WebKitDOMCSSStyleSheet*) -gchar* webkit_dom_css_value_get_css_text(WebKitDOMCSSValue*) -void webkit_dom_css_value_set_css_text(WebKitDOMCSSValue*, const gchar*, GError**) -gushort webkit_dom_css_value_get_css_value_type(WebKitDOMCSSValue*) -void webkit_dom_media_controller_play(WebKitDOMMediaController*) -void webkit_dom_media_controller_pause(WebKitDOMMediaController*) -void webkit_dom_media_controller_unpause(WebKitDOMMediaController*) -WebKitDOMTimeRanges* webkit_dom_media_controller_get_buffered(WebKitDOMMediaController*) -WebKitDOMTimeRanges* webkit_dom_media_controller_get_seekable(WebKitDOMMediaController*) -gdouble webkit_dom_media_controller_get_duration(WebKitDOMMediaController*) -gdouble webkit_dom_media_controller_get_current_time(WebKitDOMMediaController*) -void webkit_dom_media_controller_set_current_time(WebKitDOMMediaController*, gdouble) -gboolean webkit_dom_media_controller_get_paused(WebKitDOMMediaController*) -WebKitDOMTimeRanges* webkit_dom_media_controller_get_played(WebKitDOMMediaController*) -gchar* webkit_dom_media_controller_get_playback_state(WebKitDOMMediaController*) -gdouble webkit_dom_media_controller_get_default_playback_rate(WebKitDOMMediaController*) -void webkit_dom_media_controller_set_default_playback_rate(WebKitDOMMediaController*, gdouble) -gdouble webkit_dom_media_controller_get_playback_rate(WebKitDOMMediaController*) -void webkit_dom_media_controller_set_playback_rate(WebKitDOMMediaController*, gdouble) -gdouble webkit_dom_media_controller_get_volume(WebKitDOMMediaController*) -void webkit_dom_media_controller_set_volume(WebKitDOMMediaController*, gdouble, GError**) -gboolean webkit_dom_media_controller_get_muted(WebKitDOMMediaController*) -void webkit_dom_media_controller_set_muted(WebKitDOMMediaController*, gboolean) -gchar* webkit_dom_media_list_item(WebKitDOMMediaList*, gulong) -void webkit_dom_media_list_delete_medium(WebKitDOMMediaList*, const gchar*, GError**) -void webkit_dom_media_list_append_medium(WebKitDOMMediaList*, const gchar*, GError**) -gchar* webkit_dom_media_list_get_media_text(WebKitDOMMediaList*) -void webkit_dom_media_list_set_media_text(WebKitDOMMediaList*, const gchar*, GError**) -gulong webkit_dom_media_list_get_length(WebKitDOMMediaList*) -gchar* webkit_dom_media_query_list_get_media(WebKitDOMMediaQueryList*) -gboolean webkit_dom_media_query_list_get_matches(WebKitDOMMediaQueryList*) -gboolean webkit_dom_style_media_match_medium(WebKitDOMStyleMedia*, const gchar*) -gboolean webkit_dom_style_sheet_get_disabled(WebKitDOMStyleSheet*) -void webkit_dom_style_sheet_set_disabled(WebKitDOMStyleSheet*, gboolean) -WebKitDOMNode* webkit_dom_style_sheet_get_owner_node(WebKitDOMStyleSheet*) -WebKitDOMStyleSheet* webkit_dom_style_sheet_get_parent_style_sheet(WebKitDOMStyleSheet*) -gchar* webkit_dom_style_sheet_get_href(WebKitDOMStyleSheet*) -gchar* webkit_dom_style_sheet_get_title(WebKitDOMStyleSheet*) -WebKitDOMMediaList* webkit_dom_style_sheet_get_media(WebKitDOMStyleSheet*) -WebKitDOMStyleSheet* webkit_dom_style_sheet_list_item(WebKitDOMStyleSheetList*, gulong) -gulong webkit_dom_style_sheet_list_get_length(WebKitDOMStyleSheetList*) -gchar* webkit_dom_attr_get_name(WebKitDOMAttr*) -gboolean webkit_dom_attr_get_specified(WebKitDOMAttr*) -gchar* webkit_dom_attr_get_value(WebKitDOMAttr*) -void webkit_dom_attr_set_value(WebKitDOMAttr*, const gchar*, GError**) -WebKitDOMElement* webkit_dom_attr_get_owner_element(WebKitDOMAttr*) -gboolean webkit_dom_attr_get_is_id(WebKitDOMAttr*) -gchar* webkit_dom_character_data_substring_data(WebKitDOMCharacterData*, gulong, gulong, GError**) -void webkit_dom_character_data_append_data(WebKitDOMCharacterData*, const gchar*, GError**) -void webkit_dom_character_data_insert_data(WebKitDOMCharacterData*, gulong, const gchar*, GError**) -void webkit_dom_character_data_delete_data(WebKitDOMCharacterData*, gulong, gulong, GError**) -void webkit_dom_character_data_replace_data(WebKitDOMCharacterData*, gulong, gulong, const gchar*, GError**) -void webkit_dom_character_data_remove(WebKitDOMCharacterData*, GError**) -gchar* webkit_dom_character_data_get_data(WebKitDOMCharacterData*) -void webkit_dom_character_data_set_data(WebKitDOMCharacterData*, const gchar*, GError**) -gulong webkit_dom_character_data_get_length(WebKitDOMCharacterData*) -WebKitDOMElement* webkit_dom_document_create_element(WebKitDOMDocument*, const gchar*, GError**) -WebKitDOMDocumentFragment* webkit_dom_document_create_document_fragment(WebKitDOMDocument*) -WebKitDOMText* webkit_dom_document_create_text_node(WebKitDOMDocument*, const gchar*) -WebKitDOMComment* webkit_dom_document_create_comment(WebKitDOMDocument*, const gchar*) -WebKitDOMCDATASection* webkit_dom_document_create_cdata_section(WebKitDOMDocument*, const gchar*, GError**) -WebKitDOMProcessingInstruction* webkit_dom_document_create_processing_instruction(WebKitDOMDocument*, const gchar*, const gchar*, GError**) -WebKitDOMAttr* webkit_dom_document_create_attribute(WebKitDOMDocument*, const gchar*, GError**) -WebKitDOMEntityReference* webkit_dom_document_create_entity_reference(WebKitDOMDocument*, const gchar*, GError**) -WebKitDOMNodeList* webkit_dom_document_get_elements_by_tag_name(WebKitDOMDocument*, const gchar*) -WebKitDOMNode* webkit_dom_document_import_node(WebKitDOMDocument*, WebKitDOMNode*, gboolean, GError**) -WebKitDOMElement* webkit_dom_document_create_element_ns(WebKitDOMDocument*, const gchar*, const gchar*, GError**) -WebKitDOMAttr* webkit_dom_document_create_attribute_ns(WebKitDOMDocument*, const gchar*, const gchar*, GError**) -WebKitDOMNodeList* webkit_dom_document_get_elements_by_tag_name_ns(WebKitDOMDocument*, const gchar*, const gchar*) -WebKitDOMElement* webkit_dom_document_get_element_by_id(WebKitDOMDocument*, const gchar*) -WebKitDOMNode* webkit_dom_document_adopt_node(WebKitDOMDocument*, WebKitDOMNode*, GError**) -WebKitDOMEvent* webkit_dom_document_create_event(WebKitDOMDocument*, const gchar*, GError**) -WebKitDOMRange* webkit_dom_document_create_range(WebKitDOMDocument*) -WebKitDOMNodeIterator* webkit_dom_document_create_node_iterator(WebKitDOMDocument*, WebKitDOMNode*, gulong, WebKitDOMNodeFilter*, gboolean, GError**) -WebKitDOMTreeWalker* webkit_dom_document_create_tree_walker(WebKitDOMDocument*, WebKitDOMNode*, gulong, WebKitDOMNodeFilter*, gboolean, GError**) -WebKitDOMCSSStyleDeclaration* webkit_dom_document_get_override_style(WebKitDOMDocument*, WebKitDOMElement*, const gchar*) -WebKitDOMXPathExpression* webkit_dom_document_create_expression(WebKitDOMDocument*, const gchar*, WebKitDOMXPathNSResolver*, GError**) -WebKitDOMXPathNSResolver* webkit_dom_document_create_ns_resolver(WebKitDOMDocument*, WebKitDOMNode*) -WebKitDOMTouch* webkit_dom_document_create_touch(WebKitDOMDocument*, WebKitDOMDOMWindow*, WebKitDOMEventTarget*, glong, glong, glong, glong, glong, glong, glong, gfloat, gfloat, GError**) -WebKitDOMXPathResult* webkit_dom_document_evaluate(WebKitDOMDocument*, const gchar*, WebKitDOMNode*, WebKitDOMXPathNSResolver*, gushort, WebKitDOMXPathResult*, GError**) -gboolean webkit_dom_document_exec_command(WebKitDOMDocument*, const gchar*, gboolean, const gchar*) -gboolean webkit_dom_document_query_command_enabled(WebKitDOMDocument*, const gchar*) -gboolean webkit_dom_document_query_command_indeterm(WebKitDOMDocument*, const gchar*) -gboolean webkit_dom_document_query_command_state(WebKitDOMDocument*, const gchar*) -gboolean webkit_dom_document_query_command_supported(WebKitDOMDocument*, const gchar*) -gchar* webkit_dom_document_query_command_value(WebKitDOMDocument*, const gchar*) -WebKitDOMNodeList* webkit_dom_document_get_elements_by_name(WebKitDOMDocument*, const gchar*) -WebKitDOMElement* webkit_dom_document_element_from_point(WebKitDOMDocument*, glong, glong) -WebKitDOMRange* webkit_dom_document_caret_range_from_point(WebKitDOMDocument*, glong, glong) -WebKitDOMCSSStyleDeclaration* webkit_dom_document_create_css_style_declaration(WebKitDOMDocument*) -WebKitDOMNodeList* webkit_dom_document_get_elements_by_class_name(WebKitDOMDocument*, const gchar*) -WebKitDOMElement* webkit_dom_document_query_selector(WebKitDOMDocument*, const gchar*, GError**) -WebKitDOMNodeList* webkit_dom_document_query_selector_all(WebKitDOMDocument*, const gchar*, GError**) -void webkit_dom_document_webkit_cancel_full_screen(WebKitDOMDocument*) -void webkit_dom_document_webkit_exit_fullscreen(WebKitDOMDocument*) -void webkit_dom_document_webkit_exit_pointer_lock(WebKitDOMDocument*) -WebKitDOMDOMNamedFlowCollection* webkit_dom_document_webkit_get_named_flows(WebKitDOMDocument*) -WebKitDOMDocumentType* webkit_dom_document_get_doctype(WebKitDOMDocument*) -WebKitDOMDOMImplementation* webkit_dom_document_get_implementation(WebKitDOMDocument*) -WebKitDOMElement* webkit_dom_document_get_document_element(WebKitDOMDocument*) -gchar* webkit_dom_document_get_input_encoding(WebKitDOMDocument*) -gchar* webkit_dom_document_get_xml_encoding(WebKitDOMDocument*) -gchar* webkit_dom_document_get_xml_version(WebKitDOMDocument*) -void webkit_dom_document_set_xml_version(WebKitDOMDocument*, const gchar*, GError**) -gboolean webkit_dom_document_get_xml_standalone(WebKitDOMDocument*) -void webkit_dom_document_set_xml_standalone(WebKitDOMDocument*, gboolean, GError**) -gchar* webkit_dom_document_get_document_uri(WebKitDOMDocument*) -void webkit_dom_document_set_document_uri(WebKitDOMDocument*, const gchar*) -WebKitDOMDOMWindow* webkit_dom_document_get_default_view(WebKitDOMDocument*) -WebKitDOMStyleSheetList* webkit_dom_document_get_style_sheets(WebKitDOMDocument*) -gchar* webkit_dom_document_get_title(WebKitDOMDocument*) -void webkit_dom_document_set_title(WebKitDOMDocument*, const gchar*) -gchar* webkit_dom_document_get_referrer(WebKitDOMDocument*) -gchar* webkit_dom_document_get_domain(WebKitDOMDocument*) -gchar* webkit_dom_document_get_url(WebKitDOMDocument*) -gchar* webkit_dom_document_get_cookie(WebKitDOMDocument*, GError**) -void webkit_dom_document_set_cookie(WebKitDOMDocument*, const gchar*, GError**) -WebKitDOMHTMLElement* webkit_dom_document_get_body(WebKitDOMDocument*) -void webkit_dom_document_set_body(WebKitDOMDocument*, WebKitDOMHTMLElement*, GError**) -WebKitDOMHTMLHeadElement* webkit_dom_document_get_head(WebKitDOMDocument*) -WebKitDOMHTMLCollection* webkit_dom_document_get_images(WebKitDOMDocument*) -WebKitDOMHTMLCollection* webkit_dom_document_get_applets(WebKitDOMDocument*) -WebKitDOMHTMLCollection* webkit_dom_document_get_links(WebKitDOMDocument*) -WebKitDOMHTMLCollection* webkit_dom_document_get_forms(WebKitDOMDocument*) -WebKitDOMHTMLCollection* webkit_dom_document_get_anchors(WebKitDOMDocument*) -gchar* webkit_dom_document_get_last_modified(WebKitDOMDocument*) -gchar* webkit_dom_document_get_charset(WebKitDOMDocument*) -void webkit_dom_document_set_charset(WebKitDOMDocument*, const gchar*) -gchar* webkit_dom_document_get_default_charset(WebKitDOMDocument*) -gchar* webkit_dom_document_get_ready_state(WebKitDOMDocument*) -gchar* webkit_dom_document_get_character_set(WebKitDOMDocument*) -gchar* webkit_dom_document_get_preferred_stylesheet_set(WebKitDOMDocument*) -gchar* webkit_dom_document_get_selected_stylesheet_set(WebKitDOMDocument*) -void webkit_dom_document_set_selected_stylesheet_set(WebKitDOMDocument*, const gchar*) -gchar* webkit_dom_document_get_compat_mode(WebKitDOMDocument*) -gboolean webkit_dom_document_get_webkit_is_full_screen(WebKitDOMDocument*) -gboolean webkit_dom_document_get_webkit_full_screen_keyboard_input_allowed(WebKitDOMDocument*) -WebKitDOMElement* webkit_dom_document_get_webkit_current_full_screen_element(WebKitDOMDocument*) -gboolean webkit_dom_document_get_webkit_fullscreen_enabled(WebKitDOMDocument*) -WebKitDOMElement* webkit_dom_document_get_webkit_fullscreen_element(WebKitDOMDocument*) -WebKitDOMElement* webkit_dom_document_get_webkit_pointer_lock_element(WebKitDOMDocument*) -gchar* webkit_dom_document_get_visibility_state(WebKitDOMDocument*) -gboolean webkit_dom_document_get_hidden(WebKitDOMDocument*) -WebKitDOMDOMSecurityPolicy* webkit_dom_document_get_security_policy(WebKitDOMDocument*) -WebKitDOMHTMLScriptElement* webkit_dom_document_get_current_script(WebKitDOMDocument*) -WebKitDOMElement* webkit_dom_document_fragment_query_selector(WebKitDOMDocumentFragment*, const gchar*, GError**) -WebKitDOMNodeList* webkit_dom_document_fragment_query_selector_all(WebKitDOMDocumentFragment*, const gchar*, GError**) -void webkit_dom_document_type_remove(WebKitDOMDocumentType*, GError**) -gchar* webkit_dom_document_type_get_name(WebKitDOMDocumentType*) -WebKitDOMNamedNodeMap* webkit_dom_document_type_get_entities(WebKitDOMDocumentType*) -WebKitDOMNamedNodeMap* webkit_dom_document_type_get_notations(WebKitDOMDocumentType*) -gchar* webkit_dom_document_type_get_public_id(WebKitDOMDocumentType*) -gchar* webkit_dom_document_type_get_system_id(WebKitDOMDocumentType*) -gchar* webkit_dom_document_type_get_internal_subset(WebKitDOMDocumentType*) -gboolean webkit_dom_dom_implementation_has_feature(WebKitDOMDOMImplementation*, const gchar*, const gchar*) -WebKitDOMDocumentType* webkit_dom_dom_implementation_create_document_type(WebKitDOMDOMImplementation*, const gchar*, const gchar*, const gchar*, GError**) -WebKitDOMDocument* webkit_dom_dom_implementation_create_document(WebKitDOMDOMImplementation*, const gchar*, const gchar*, WebKitDOMDocumentType*, GError**) -WebKitDOMCSSStyleSheet* webkit_dom_dom_implementation_create_css_style_sheet(WebKitDOMDOMImplementation*, const gchar*, const gchar*, GError**) -WebKitDOMHTMLDocument* webkit_dom_dom_implementation_create_html_document(WebKitDOMDOMImplementation*, const gchar*) -WebKitDOMWebKitNamedFlow* webkit_dom_dom_named_flow_collection_item(WebKitDOMDOMNamedFlowCollection*, gulong) -WebKitDOMWebKitNamedFlow* webkit_dom_dom_named_flow_collection_named_item(WebKitDOMDOMNamedFlowCollection*, const gchar*) -gulong webkit_dom_dom_named_flow_collection_get_length(WebKitDOMDOMNamedFlowCollection*) -gchar* webkit_dom_dom_settable_token_list_get_value(WebKitDOMDOMSettableTokenList*) -void webkit_dom_dom_settable_token_list_set_value(WebKitDOMDOMSettableTokenList*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_connection_to(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_font_from(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_form_action(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_frame_from(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_image_from(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_media_from(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_object_from(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_plugin_type(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_script_from(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_allows_style_from(WebKitDOMDOMSecurityPolicy*, const gchar*) -gboolean webkit_dom_dom_security_policy_get_allows_eval(WebKitDOMDOMSecurityPolicy*) -gboolean webkit_dom_dom_security_policy_get_allows_inline_script(WebKitDOMDOMSecurityPolicy*) -gboolean webkit_dom_dom_security_policy_get_allows_inline_style(WebKitDOMDOMSecurityPolicy*) -gboolean webkit_dom_dom_security_policy_get_is_active(WebKitDOMDOMSecurityPolicy*) -WebKitDOMDOMStringList* webkit_dom_dom_security_policy_get_report_ur_is(WebKitDOMDOMSecurityPolicy*) -gchar* webkit_dom_dom_string_list_item(WebKitDOMDOMStringList*, gulong) -gboolean webkit_dom_dom_string_list_contains(WebKitDOMDOMStringList*, const gchar*) -gulong webkit_dom_dom_string_list_get_length(WebKitDOMDOMStringList*) -gchar* webkit_dom_dom_token_list_item(WebKitDOMDOMTokenList*, gulong) -gboolean webkit_dom_dom_token_list_contains(WebKitDOMDOMTokenList*, const gchar*, GError**) -void webkit_dom_dom_token_list_add(WebKitDOMDOMTokenList*, const gchar*, GError**) -void webkit_dom_dom_token_list_remove(WebKitDOMDOMTokenList*, const gchar*, GError**) -gboolean webkit_dom_dom_token_list_toggle(WebKitDOMDOMTokenList*, const gchar*, gboolean, GError**) -gulong webkit_dom_dom_token_list_get_length(WebKitDOMDOMTokenList*) -gchar* webkit_dom_element_get_attribute(WebKitDOMElement*, const gchar*) -void webkit_dom_element_set_attribute(WebKitDOMElement*, const gchar*, const gchar*, GError**) -void webkit_dom_element_remove_attribute(WebKitDOMElement*, const gchar*) -WebKitDOMAttr* webkit_dom_element_get_attribute_node(WebKitDOMElement*, const gchar*) -WebKitDOMAttr* webkit_dom_element_set_attribute_node(WebKitDOMElement*, WebKitDOMAttr*, GError**) -WebKitDOMAttr* webkit_dom_element_remove_attribute_node(WebKitDOMElement*, WebKitDOMAttr*, GError**) -WebKitDOMNodeList* webkit_dom_element_get_elements_by_tag_name(WebKitDOMElement*, const gchar*) -gboolean webkit_dom_element_has_attributes(WebKitDOMElement*) -gchar* webkit_dom_element_get_attribute_ns(WebKitDOMElement*, const gchar*, const gchar*) -void webkit_dom_element_set_attribute_ns(WebKitDOMElement*, const gchar*, const gchar*, const gchar*, GError**) -void webkit_dom_element_remove_attribute_ns(WebKitDOMElement*, const gchar*, const gchar*) -WebKitDOMNodeList* webkit_dom_element_get_elements_by_tag_name_ns(WebKitDOMElement*, const gchar*, const gchar*) -WebKitDOMAttr* webkit_dom_element_get_attribute_node_ns(WebKitDOMElement*, const gchar*, const gchar*) -WebKitDOMAttr* webkit_dom_element_set_attribute_node_ns(WebKitDOMElement*, WebKitDOMAttr*, GError**) -gboolean webkit_dom_element_has_attribute(WebKitDOMElement*, const gchar*) -gboolean webkit_dom_element_has_attribute_ns(WebKitDOMElement*, const gchar*, const gchar*) -void webkit_dom_element_focus(WebKitDOMElement*) -void webkit_dom_element_blur(WebKitDOMElement*) -void webkit_dom_element_scroll_into_view(WebKitDOMElement*, gboolean) -void webkit_dom_element_scroll_into_view_if_needed(WebKitDOMElement*, gboolean) -void webkit_dom_element_scroll_by_lines(WebKitDOMElement*, glong) -void webkit_dom_element_scroll_by_pages(WebKitDOMElement*, glong) -WebKitDOMNodeList* webkit_dom_element_get_elements_by_class_name(WebKitDOMElement*, const gchar*) -WebKitDOMElement* webkit_dom_element_query_selector(WebKitDOMElement*, const gchar*, GError**) -WebKitDOMNodeList* webkit_dom_element_query_selector_all(WebKitDOMElement*, const gchar*, GError**) -gboolean webkit_dom_element_webkit_matches_selector(WebKitDOMElement*, const gchar*, GError**) -void webkit_dom_element_webkit_request_full_screen(WebKitDOMElement*, gushort) -void webkit_dom_element_webkit_request_fullscreen(WebKitDOMElement*) -void webkit_dom_element_webkit_request_pointer_lock(WebKitDOMElement*) -void webkit_dom_element_remove(WebKitDOMElement*, GError**) -gchar* webkit_dom_element_get_tag_name(WebKitDOMElement*) -WebKitDOMNamedNodeMap* webkit_dom_element_get_attributes(WebKitDOMElement*) -WebKitDOMCSSStyleDeclaration* webkit_dom_element_get_style(WebKitDOMElement*) -gchar* webkit_dom_element_get_id(WebKitDOMElement*) -void webkit_dom_element_set_id(WebKitDOMElement*, const gchar*) -glong webkit_dom_element_get_offset_left(WebKitDOMElement*) -glong webkit_dom_element_get_offset_top(WebKitDOMElement*) -glong webkit_dom_element_get_offset_width(WebKitDOMElement*) -glong webkit_dom_element_get_offset_height(WebKitDOMElement*) -WebKitDOMElement* webkit_dom_element_get_offset_parent(WebKitDOMElement*) -glong webkit_dom_element_get_client_left(WebKitDOMElement*) -glong webkit_dom_element_get_client_top(WebKitDOMElement*) -glong webkit_dom_element_get_client_width(WebKitDOMElement*) -glong webkit_dom_element_get_client_height(WebKitDOMElement*) -glong webkit_dom_element_get_scroll_left(WebKitDOMElement*) -void webkit_dom_element_set_scroll_left(WebKitDOMElement*, glong) -glong webkit_dom_element_get_scroll_top(WebKitDOMElement*) -void webkit_dom_element_set_scroll_top(WebKitDOMElement*, glong) -glong webkit_dom_element_get_scroll_width(WebKitDOMElement*) -glong webkit_dom_element_get_scroll_height(WebKitDOMElement*) -gchar* webkit_dom_element_get_class_name(WebKitDOMElement*) -void webkit_dom_element_set_class_name(WebKitDOMElement*, const gchar*) -WebKitDOMDOMTokenList* webkit_dom_element_get_class_list(WebKitDOMElement*) -WebKitDOMElement* webkit_dom_element_get_first_element_child(WebKitDOMElement*) -WebKitDOMElement* webkit_dom_element_get_last_element_child(WebKitDOMElement*) -WebKitDOMElement* webkit_dom_element_get_previous_element_sibling(WebKitDOMElement*) -WebKitDOMElement* webkit_dom_element_get_next_element_sibling(WebKitDOMElement*) -gulong webkit_dom_element_get_child_element_count(WebKitDOMElement*) -gchar* webkit_dom_element_get_webkit_region_overset(WebKitDOMElement*) -void webkit_dom_event_stop_propagation(WebKitDOMEvent*) -void webkit_dom_event_prevent_default(WebKitDOMEvent*) -void webkit_dom_event_init_event(WebKitDOMEvent*, const gchar*, gboolean, gboolean) -void webkit_dom_event_stop_immediate_propagation(WebKitDOMEvent*) -WebKitDOMEventTarget* webkit_dom_event_get_target(WebKitDOMEvent*) -WebKitDOMEventTarget* webkit_dom_event_get_current_target(WebKitDOMEvent*) -gushort webkit_dom_event_get_event_phase(WebKitDOMEvent*) -gboolean webkit_dom_event_get_bubbles(WebKitDOMEvent*) -gboolean webkit_dom_event_get_cancelable(WebKitDOMEvent*) -guint32 webkit_dom_event_get_time_stamp(WebKitDOMEvent*) -gboolean webkit_dom_event_get_default_prevented(WebKitDOMEvent*) -WebKitDOMEventTarget* webkit_dom_event_get_src_element(WebKitDOMEvent*) -gboolean webkit_dom_event_get_return_value(WebKitDOMEvent*) -void webkit_dom_event_set_return_value(WebKitDOMEvent*, gboolean) -gboolean webkit_dom_event_get_cancel_bubble(WebKitDOMEvent*) -void webkit_dom_event_set_cancel_bubble(WebKitDOMEvent*, gboolean) -gboolean webkit_dom_keyboard_event_get_modifier_state(WebKitDOMKeyboardEvent*, const gchar*) -void webkit_dom_keyboard_event_init_keyboard_event(WebKitDOMKeyboardEvent*, const gchar*, gboolean, gboolean, WebKitDOMDOMWindow*, const gchar*, gulong, gboolean, gboolean, gboolean, gboolean, gboolean) -gchar* webkit_dom_keyboard_event_get_key_identifier(WebKitDOMKeyboardEvent*) -gulong webkit_dom_keyboard_event_get_key_location(WebKitDOMKeyboardEvent*) -gboolean webkit_dom_keyboard_event_get_ctrl_key(WebKitDOMKeyboardEvent*) -gboolean webkit_dom_keyboard_event_get_shift_key(WebKitDOMKeyboardEvent*) -gboolean webkit_dom_keyboard_event_get_alt_key(WebKitDOMKeyboardEvent*) -gboolean webkit_dom_keyboard_event_get_meta_key(WebKitDOMKeyboardEvent*) -gboolean webkit_dom_keyboard_event_get_alt_graph_key(WebKitDOMKeyboardEvent*) -void webkit_dom_mouse_event_init_mouse_event(WebKitDOMMouseEvent*, const gchar*, gboolean, gboolean, WebKitDOMDOMWindow*, glong, glong, glong, glong, glong, gboolean, gboolean, gboolean, gboolean, gushort, WebKitDOMEventTarget*) -glong webkit_dom_mouse_event_get_screen_x(WebKitDOMMouseEvent*) -glong webkit_dom_mouse_event_get_screen_y(WebKitDOMMouseEvent*) -glong webkit_dom_mouse_event_get_client_x(WebKitDOMMouseEvent*) -glong webkit_dom_mouse_event_get_client_y(WebKitDOMMouseEvent*) -gboolean webkit_dom_mouse_event_get_ctrl_key(WebKitDOMMouseEvent*) -gboolean webkit_dom_mouse_event_get_shift_key(WebKitDOMMouseEvent*) -gboolean webkit_dom_mouse_event_get_alt_key(WebKitDOMMouseEvent*) -gboolean webkit_dom_mouse_event_get_meta_key(WebKitDOMMouseEvent*) -gushort webkit_dom_mouse_event_get_button(WebKitDOMMouseEvent*) -WebKitDOMEventTarget* webkit_dom_mouse_event_get_related_target(WebKitDOMMouseEvent*) -glong webkit_dom_mouse_event_get_webkit_movement_x(WebKitDOMMouseEvent*) -glong webkit_dom_mouse_event_get_webkit_movement_y(WebKitDOMMouseEvent*) -glong webkit_dom_mouse_event_get_offset_x(WebKitDOMMouseEvent*) -glong webkit_dom_mouse_event_get_offset_y(WebKitDOMMouseEvent*) -glong webkit_dom_mouse_event_get_x(WebKitDOMMouseEvent*) -glong webkit_dom_mouse_event_get_y(WebKitDOMMouseEvent*) -WebKitDOMNode* webkit_dom_mouse_event_get_from_element(WebKitDOMMouseEvent*) -WebKitDOMNode* webkit_dom_mouse_event_get_to_element(WebKitDOMMouseEvent*) -WebKitDOMNode* webkit_dom_named_node_map_get_named_item(WebKitDOMNamedNodeMap*, const gchar*) -WebKitDOMNode* webkit_dom_named_node_map_set_named_item(WebKitDOMNamedNodeMap*, WebKitDOMNode*, GError**) -WebKitDOMNode* webkit_dom_named_node_map_remove_named_item(WebKitDOMNamedNodeMap*, const gchar*, GError**) -WebKitDOMNode* webkit_dom_named_node_map_item(WebKitDOMNamedNodeMap*, gulong) -WebKitDOMNode* webkit_dom_named_node_map_get_named_item_ns(WebKitDOMNamedNodeMap*, const gchar*, const gchar*) -WebKitDOMNode* webkit_dom_named_node_map_set_named_item_ns(WebKitDOMNamedNodeMap*, WebKitDOMNode*, GError**) -WebKitDOMNode* webkit_dom_named_node_map_remove_named_item_ns(WebKitDOMNamedNodeMap*, const gchar*, const gchar*, GError**) -gulong webkit_dom_named_node_map_get_length(WebKitDOMNamedNodeMap*) -WebKitDOMNode* webkit_dom_node_insert_before(WebKitDOMNode*, WebKitDOMNode*, WebKitDOMNode*, GError**) -WebKitDOMNode* webkit_dom_node_replace_child(WebKitDOMNode*, WebKitDOMNode*, WebKitDOMNode*, GError**) -WebKitDOMNode* webkit_dom_node_remove_child(WebKitDOMNode*, WebKitDOMNode*, GError**) -WebKitDOMNode* webkit_dom_node_append_child(WebKitDOMNode*, WebKitDOMNode*, GError**) -gboolean webkit_dom_node_has_child_nodes(WebKitDOMNode*) -WebKitDOMNode* webkit_dom_node_clone_node(WebKitDOMNode*, gboolean) -void webkit_dom_node_normalize(WebKitDOMNode*) -gboolean webkit_dom_node_is_supported(WebKitDOMNode*, const gchar*, const gchar*) -gboolean webkit_dom_node_is_same_node(WebKitDOMNode*, WebKitDOMNode*) -gboolean webkit_dom_node_is_equal_node(WebKitDOMNode*, WebKitDOMNode*) -gchar* webkit_dom_node_lookup_prefix(WebKitDOMNode*, const gchar*) -gboolean webkit_dom_node_is_default_namespace(WebKitDOMNode*, const gchar*) -gchar* webkit_dom_node_lookup_namespace_uri(WebKitDOMNode*, const gchar*) -gushort webkit_dom_node_compare_document_position(WebKitDOMNode*, WebKitDOMNode*) -gboolean webkit_dom_node_contains(WebKitDOMNode*, WebKitDOMNode*) -gboolean webkit_dom_node_dispatch_event(WebKitDOMNode*, WebKitDOMEvent*, GError**) -gchar* webkit_dom_node_get_node_name(WebKitDOMNode*) -gchar* webkit_dom_node_get_node_value(WebKitDOMNode*) -void webkit_dom_node_set_node_value(WebKitDOMNode*, const gchar*, GError**) -gushort webkit_dom_node_get_node_type(WebKitDOMNode*) -WebKitDOMNode* webkit_dom_node_get_parent_node(WebKitDOMNode*) -WebKitDOMNodeList* webkit_dom_node_get_child_nodes(WebKitDOMNode*) -WebKitDOMNode* webkit_dom_node_get_first_child(WebKitDOMNode*) -WebKitDOMNode* webkit_dom_node_get_last_child(WebKitDOMNode*) -WebKitDOMNode* webkit_dom_node_get_previous_sibling(WebKitDOMNode*) -WebKitDOMNode* webkit_dom_node_get_next_sibling(WebKitDOMNode*) -WebKitDOMDocument* webkit_dom_node_get_owner_document(WebKitDOMNode*) -gchar* webkit_dom_node_get_namespace_uri(WebKitDOMNode*) -gchar* webkit_dom_node_get_prefix(WebKitDOMNode*) -void webkit_dom_node_set_prefix(WebKitDOMNode*, const gchar*, GError**) -gchar* webkit_dom_node_get_local_name(WebKitDOMNode*) -gchar* webkit_dom_node_get_base_uri(WebKitDOMNode*) -gchar* webkit_dom_node_get_text_content(WebKitDOMNode*) -void webkit_dom_node_set_text_content(WebKitDOMNode*, const gchar*, GError**) -WebKitDOMElement* webkit_dom_node_get_parent_element(WebKitDOMNode*) -gshort webkit_dom_node_filter_accept_node(WebKitDOMNodeFilter*, WebKitDOMNode*) -WebKitDOMNode* webkit_dom_node_iterator_next_node(WebKitDOMNodeIterator*, GError**) -WebKitDOMNode* webkit_dom_node_iterator_previous_node(WebKitDOMNodeIterator*, GError**) -void webkit_dom_node_iterator_detach(WebKitDOMNodeIterator*) -WebKitDOMNode* webkit_dom_node_iterator_get_root(WebKitDOMNodeIterator*) -gulong webkit_dom_node_iterator_get_what_to_show(WebKitDOMNodeIterator*) -WebKitDOMNodeFilter* webkit_dom_node_iterator_get_filter(WebKitDOMNodeIterator*) -gboolean webkit_dom_node_iterator_get_expand_entity_references(WebKitDOMNodeIterator*) -WebKitDOMNode* webkit_dom_node_iterator_get_reference_node(WebKitDOMNodeIterator*) -gboolean webkit_dom_node_iterator_get_pointer_before_reference_node(WebKitDOMNodeIterator*) -WebKitDOMNode* webkit_dom_node_list_item(WebKitDOMNodeList*, gulong) -gulong webkit_dom_node_list_get_length(WebKitDOMNodeList*) -gchar* webkit_dom_processing_instruction_get_target(WebKitDOMProcessingInstruction*) -WebKitDOMStyleSheet* webkit_dom_processing_instruction_get_sheet(WebKitDOMProcessingInstruction*) -void webkit_dom_range_set_start(WebKitDOMRange*, WebKitDOMNode*, glong, GError**) -void webkit_dom_range_set_end(WebKitDOMRange*, WebKitDOMNode*, glong, GError**) -void webkit_dom_range_set_start_before(WebKitDOMRange*, WebKitDOMNode*, GError**) -void webkit_dom_range_set_start_after(WebKitDOMRange*, WebKitDOMNode*, GError**) -void webkit_dom_range_set_end_before(WebKitDOMRange*, WebKitDOMNode*, GError**) -void webkit_dom_range_set_end_after(WebKitDOMRange*, WebKitDOMNode*, GError**) -void webkit_dom_range_collapse(WebKitDOMRange*, gboolean, GError**) -void webkit_dom_range_select_node(WebKitDOMRange*, WebKitDOMNode*, GError**) -void webkit_dom_range_select_node_contents(WebKitDOMRange*, WebKitDOMNode*, GError**) -gshort webkit_dom_range_compare_boundary_points(WebKitDOMRange*, gushort, WebKitDOMRange*, GError**) -void webkit_dom_range_delete_contents(WebKitDOMRange*, GError**) -WebKitDOMDocumentFragment* webkit_dom_range_extract_contents(WebKitDOMRange*, GError**) -WebKitDOMDocumentFragment* webkit_dom_range_clone_contents(WebKitDOMRange*, GError**) -void webkit_dom_range_insert_node(WebKitDOMRange*, WebKitDOMNode*, GError**) -void webkit_dom_range_surround_contents(WebKitDOMRange*, WebKitDOMNode*, GError**) -WebKitDOMRange* webkit_dom_range_clone_range(WebKitDOMRange*, GError**) -gchar* webkit_dom_range_to_string(WebKitDOMRange*, GError**) -void webkit_dom_range_detach(WebKitDOMRange*, GError**) -WebKitDOMDocumentFragment* webkit_dom_range_create_contextual_fragment(WebKitDOMRange*, const gchar*, GError**) -gboolean webkit_dom_range_intersects_node(WebKitDOMRange*, WebKitDOMNode*, GError**) -gshort webkit_dom_range_compare_node(WebKitDOMRange*, WebKitDOMNode*, GError**) -gshort webkit_dom_range_compare_point(WebKitDOMRange*, WebKitDOMNode*, glong, GError**) -gboolean webkit_dom_range_is_point_in_range(WebKitDOMRange*, WebKitDOMNode*, glong, GError**) -void webkit_dom_range_expand(WebKitDOMRange*, const gchar*, GError**) -WebKitDOMNode* webkit_dom_range_get_start_container(WebKitDOMRange*, GError**) -glong webkit_dom_range_get_start_offset(WebKitDOMRange*, GError**) -WebKitDOMNode* webkit_dom_range_get_end_container(WebKitDOMRange*, GError**) -glong webkit_dom_range_get_end_offset(WebKitDOMRange*, GError**) -gboolean webkit_dom_range_get_collapsed(WebKitDOMRange*, GError**) -WebKitDOMNode* webkit_dom_range_get_common_ancestor_container(WebKitDOMRange*, GError**) -gchar* webkit_dom_range_get_text(WebKitDOMRange*) -WebKitDOMText* webkit_dom_text_split_text(WebKitDOMText*, gulong, GError**) -WebKitDOMText* webkit_dom_text_replace_whole_text(WebKitDOMText*, const gchar*, GError**) -gchar* webkit_dom_text_get_whole_text(WebKitDOMText*) -WebKitDOMNode* webkit_dom_tree_walker_parent_node(WebKitDOMTreeWalker*) -WebKitDOMNode* webkit_dom_tree_walker_first_child(WebKitDOMTreeWalker*) -WebKitDOMNode* webkit_dom_tree_walker_last_child(WebKitDOMTreeWalker*) -WebKitDOMNode* webkit_dom_tree_walker_previous_sibling(WebKitDOMTreeWalker*) -WebKitDOMNode* webkit_dom_tree_walker_next_sibling(WebKitDOMTreeWalker*) -WebKitDOMNode* webkit_dom_tree_walker_previous_node(WebKitDOMTreeWalker*) -WebKitDOMNode* webkit_dom_tree_walker_next_node(WebKitDOMTreeWalker*) -WebKitDOMNode* webkit_dom_tree_walker_get_root(WebKitDOMTreeWalker*) -gulong webkit_dom_tree_walker_get_what_to_show(WebKitDOMTreeWalker*) -WebKitDOMNodeFilter* webkit_dom_tree_walker_get_filter(WebKitDOMTreeWalker*) -gboolean webkit_dom_tree_walker_get_expand_entity_references(WebKitDOMTreeWalker*) -WebKitDOMNode* webkit_dom_tree_walker_get_current_node(WebKitDOMTreeWalker*) -void webkit_dom_tree_walker_set_current_node(WebKitDOMTreeWalker*, WebKitDOMNode*, GError**) -void webkit_dom_ui_event_init_ui_event(WebKitDOMUIEvent*, const gchar*, gboolean, gboolean, WebKitDOMDOMWindow*, glong) -WebKitDOMDOMWindow* webkit_dom_ui_event_get_view(WebKitDOMUIEvent*) -glong webkit_dom_ui_event_get_detail(WebKitDOMUIEvent*) -glong webkit_dom_ui_event_get_key_code(WebKitDOMUIEvent*) -glong webkit_dom_ui_event_get_char_code(WebKitDOMUIEvent*) -glong webkit_dom_ui_event_get_layer_x(WebKitDOMUIEvent*) -glong webkit_dom_ui_event_get_layer_y(WebKitDOMUIEvent*) -glong webkit_dom_ui_event_get_page_x(WebKitDOMUIEvent*) -glong webkit_dom_ui_event_get_page_y(WebKitDOMUIEvent*) -glong webkit_dom_ui_event_get_which(WebKitDOMUIEvent*) -WebKitDOMBlob* webkit_dom_blob_slice(WebKitDOMBlob*, gint64, gint64, const gchar*) -guint64 webkit_dom_blob_get_size(WebKitDOMBlob*) -gchar* webkit_dom_file_get_name(WebKitDOMFile*) -gchar* webkit_dom_file_get_webkit_relative_path(WebKitDOMFile*) -WebKitDOMFile* webkit_dom_file_list_item(WebKitDOMFileList*, gulong) -gulong webkit_dom_file_list_get_length(WebKitDOMFileList*) -gchar* webkit_dom_gamepad_get_id(WebKitDOMGamepad*) -gulong webkit_dom_gamepad_get_index(WebKitDOMGamepad*) -guint64 webkit_dom_gamepad_get_timestamp(WebKitDOMGamepad*) -WebKitDOMGamepad* webkit_dom_gamepad_list_item(WebKitDOMGamepadList*, gulong) -gulong webkit_dom_gamepad_list_get_length(WebKitDOMGamepadList*) -void webkit_dom_geolocation_clear_watch(WebKitDOMGeolocation*, glong) -gchar* webkit_dom_html_anchor_element_get_charset(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_charset(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_coords(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_coords(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_download(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_download(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_href(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_href(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_hreflang(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_hreflang(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_name(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_name(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_ping(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_ping(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_rel(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_rel(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_rev(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_rev(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_shape(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_shape(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_target(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_target(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_hash(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_hash(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_host(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_host(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_hostname(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_hostname(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_pathname(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_pathname(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_port(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_port(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_protocol(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_protocol(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_search(WebKitDOMHTMLAnchorElement*) -void webkit_dom_html_anchor_element_set_search(WebKitDOMHTMLAnchorElement*, const gchar*) -gchar* webkit_dom_html_anchor_element_get_origin(WebKitDOMHTMLAnchorElement*) -gchar* webkit_dom_html_anchor_element_get_text(WebKitDOMHTMLAnchorElement*) -gchar* webkit_dom_html_applet_element_get_align(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_align(WebKitDOMHTMLAppletElement*, const gchar*) -gchar* webkit_dom_html_applet_element_get_alt(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_alt(WebKitDOMHTMLAppletElement*, const gchar*) -gchar* webkit_dom_html_applet_element_get_archive(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_archive(WebKitDOMHTMLAppletElement*, const gchar*) -gchar* webkit_dom_html_applet_element_get_code(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_code(WebKitDOMHTMLAppletElement*, const gchar*) -gchar* webkit_dom_html_applet_element_get_code_base(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_code_base(WebKitDOMHTMLAppletElement*, const gchar*) -gchar* webkit_dom_html_applet_element_get_height(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_height(WebKitDOMHTMLAppletElement*, const gchar*) -glong webkit_dom_html_applet_element_get_hspace(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_hspace(WebKitDOMHTMLAppletElement*, glong) -gchar* webkit_dom_html_applet_element_get_name(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_name(WebKitDOMHTMLAppletElement*, const gchar*) -gchar* webkit_dom_html_applet_element_get_object(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_object(WebKitDOMHTMLAppletElement*, const gchar*) -glong webkit_dom_html_applet_element_get_vspace(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_vspace(WebKitDOMHTMLAppletElement*, glong) -gchar* webkit_dom_html_applet_element_get_width(WebKitDOMHTMLAppletElement*) -void webkit_dom_html_applet_element_set_width(WebKitDOMHTMLAppletElement*, const gchar*) -gchar* webkit_dom_html_area_element_get_alt(WebKitDOMHTMLAreaElement*) -void webkit_dom_html_area_element_set_alt(WebKitDOMHTMLAreaElement*, const gchar*) -gchar* webkit_dom_html_area_element_get_coords(WebKitDOMHTMLAreaElement*) -void webkit_dom_html_area_element_set_coords(WebKitDOMHTMLAreaElement*, const gchar*) -gchar* webkit_dom_html_area_element_get_href(WebKitDOMHTMLAreaElement*) -void webkit_dom_html_area_element_set_href(WebKitDOMHTMLAreaElement*, const gchar*) -gboolean webkit_dom_html_area_element_get_no_href(WebKitDOMHTMLAreaElement*) -void webkit_dom_html_area_element_set_no_href(WebKitDOMHTMLAreaElement*, gboolean) -gchar* webkit_dom_html_area_element_get_ping(WebKitDOMHTMLAreaElement*) -void webkit_dom_html_area_element_set_ping(WebKitDOMHTMLAreaElement*, const gchar*) -gchar* webkit_dom_html_area_element_get_shape(WebKitDOMHTMLAreaElement*) -void webkit_dom_html_area_element_set_shape(WebKitDOMHTMLAreaElement*, const gchar*) -gchar* webkit_dom_html_area_element_get_target(WebKitDOMHTMLAreaElement*) -void webkit_dom_html_area_element_set_target(WebKitDOMHTMLAreaElement*, const gchar*) -gchar* webkit_dom_html_area_element_get_hash(WebKitDOMHTMLAreaElement*) -gchar* webkit_dom_html_area_element_get_host(WebKitDOMHTMLAreaElement*) -gchar* webkit_dom_html_area_element_get_hostname(WebKitDOMHTMLAreaElement*) -gchar* webkit_dom_html_area_element_get_pathname(WebKitDOMHTMLAreaElement*) -gchar* webkit_dom_html_area_element_get_port(WebKitDOMHTMLAreaElement*) -gchar* webkit_dom_html_area_element_get_protocol(WebKitDOMHTMLAreaElement*) -gchar* webkit_dom_html_area_element_get_search(WebKitDOMHTMLAreaElement*) -gchar* webkit_dom_html_base_element_get_href(WebKitDOMHTMLBaseElement*) -void webkit_dom_html_base_element_set_href(WebKitDOMHTMLBaseElement*, const gchar*) -gchar* webkit_dom_html_base_element_get_target(WebKitDOMHTMLBaseElement*) -void webkit_dom_html_base_element_set_target(WebKitDOMHTMLBaseElement*, const gchar*) -gchar* webkit_dom_html_base_font_element_get_color(WebKitDOMHTMLBaseFontElement*) -void webkit_dom_html_base_font_element_set_color(WebKitDOMHTMLBaseFontElement*, const gchar*) -gchar* webkit_dom_html_base_font_element_get_face(WebKitDOMHTMLBaseFontElement*) -void webkit_dom_html_base_font_element_set_face(WebKitDOMHTMLBaseFontElement*, const gchar*) -glong webkit_dom_html_base_font_element_get_size(WebKitDOMHTMLBaseFontElement*) -void webkit_dom_html_base_font_element_set_size(WebKitDOMHTMLBaseFontElement*, glong) -gchar* webkit_dom_html_body_element_get_a_link(WebKitDOMHTMLBodyElement*) -void webkit_dom_html_body_element_set_a_link(WebKitDOMHTMLBodyElement*, const gchar*) -gchar* webkit_dom_html_body_element_get_background(WebKitDOMHTMLBodyElement*) -void webkit_dom_html_body_element_set_background(WebKitDOMHTMLBodyElement*, const gchar*) -gchar* webkit_dom_html_body_element_get_bg_color(WebKitDOMHTMLBodyElement*) -void webkit_dom_html_body_element_set_bg_color(WebKitDOMHTMLBodyElement*, const gchar*) -gchar* webkit_dom_html_body_element_get_link(WebKitDOMHTMLBodyElement*) -void webkit_dom_html_body_element_set_link(WebKitDOMHTMLBodyElement*, const gchar*) -gchar* webkit_dom_html_body_element_get_text(WebKitDOMHTMLBodyElement*) -void webkit_dom_html_body_element_set_text(WebKitDOMHTMLBodyElement*, const gchar*) -gchar* webkit_dom_html_body_element_get_v_link(WebKitDOMHTMLBodyElement*) -void webkit_dom_html_body_element_set_v_link(WebKitDOMHTMLBodyElement*, const gchar*) -gchar* webkit_dom_htmlbr_element_get_clear(WebKitDOMHTMLBRElement*) -void webkit_dom_htmlbr_element_set_clear(WebKitDOMHTMLBRElement*, const gchar*) -gboolean webkit_dom_html_button_element_check_validity(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_custom_validity(WebKitDOMHTMLButtonElement*, const gchar*) -gboolean webkit_dom_html_button_element_get_autofocus(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_autofocus(WebKitDOMHTMLButtonElement*, gboolean) -gboolean webkit_dom_html_button_element_get_disabled(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_disabled(WebKitDOMHTMLButtonElement*, gboolean) -WebKitDOMHTMLFormElement* webkit_dom_html_button_element_get_form(WebKitDOMHTMLButtonElement*) -gchar* webkit_dom_html_button_element_get_form_action(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_form_action(WebKitDOMHTMLButtonElement*, const gchar*) -gchar* webkit_dom_html_button_element_get_form_enctype(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_form_enctype(WebKitDOMHTMLButtonElement*, const gchar*) -gchar* webkit_dom_html_button_element_get_form_method(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_form_method(WebKitDOMHTMLButtonElement*, const gchar*) -gboolean webkit_dom_html_button_element_get_form_no_validate(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_form_no_validate(WebKitDOMHTMLButtonElement*, gboolean) -gchar* webkit_dom_html_button_element_get_form_target(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_form_target(WebKitDOMHTMLButtonElement*, const gchar*) -gchar* webkit_dom_html_button_element_get_name(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_name(WebKitDOMHTMLButtonElement*, const gchar*) -gchar* webkit_dom_html_button_element_get_value(WebKitDOMHTMLButtonElement*) -void webkit_dom_html_button_element_set_value(WebKitDOMHTMLButtonElement*, const gchar*) -gboolean webkit_dom_html_button_element_get_will_validate(WebKitDOMHTMLButtonElement*) -WebKitDOMValidityState* webkit_dom_html_button_element_get_validity(WebKitDOMHTMLButtonElement*) -gchar* webkit_dom_html_button_element_get_validation_message(WebKitDOMHTMLButtonElement*) -WebKitDOMNodeList* webkit_dom_html_button_element_get_labels(WebKitDOMHTMLButtonElement*) -glong webkit_dom_html_canvas_element_get_width(WebKitDOMHTMLCanvasElement*) -void webkit_dom_html_canvas_element_set_width(WebKitDOMHTMLCanvasElement*, glong) -glong webkit_dom_html_canvas_element_get_height(WebKitDOMHTMLCanvasElement*) -void webkit_dom_html_canvas_element_set_height(WebKitDOMHTMLCanvasElement*, glong) -WebKitDOMNode* webkit_dom_html_collection_item(WebKitDOMHTMLCollection*, gulong) -WebKitDOMNode* webkit_dom_html_collection_named_item(WebKitDOMHTMLCollection*, const gchar*) -gulong webkit_dom_html_collection_get_length(WebKitDOMHTMLCollection*) -gboolean webkit_dom_html_directory_element_get_compact(WebKitDOMHTMLDirectoryElement*) -void webkit_dom_html_directory_element_set_compact(WebKitDOMHTMLDirectoryElement*, gboolean) -gchar* webkit_dom_html_div_element_get_align(WebKitDOMHTMLDivElement*) -void webkit_dom_html_div_element_set_align(WebKitDOMHTMLDivElement*, const gchar*) -gboolean webkit_dom_htmld_list_element_get_compact(WebKitDOMHTMLDListElement*) -void webkit_dom_htmld_list_element_set_compact(WebKitDOMHTMLDListElement*, gboolean) -void webkit_dom_html_document_close(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_clear(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_capture_events(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_release_events(WebKitDOMHTMLDocument*) -gboolean webkit_dom_html_document_has_focus(WebKitDOMHTMLDocument*) -WebKitDOMHTMLCollection* webkit_dom_html_document_get_embeds(WebKitDOMHTMLDocument*) -WebKitDOMHTMLCollection* webkit_dom_html_document_get_plugins(WebKitDOMHTMLDocument*) -WebKitDOMHTMLCollection* webkit_dom_html_document_get_scripts(WebKitDOMHTMLDocument*) -glong webkit_dom_html_document_get_width(WebKitDOMHTMLDocument*) -glong webkit_dom_html_document_get_height(WebKitDOMHTMLDocument*) -gchar* webkit_dom_html_document_get_dir(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_set_dir(WebKitDOMHTMLDocument*, const gchar*) -gchar* webkit_dom_html_document_get_design_mode(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_set_design_mode(WebKitDOMHTMLDocument*, const gchar*) -gchar* webkit_dom_html_document_get_compat_mode(WebKitDOMHTMLDocument*) -WebKitDOMElement* webkit_dom_html_document_get_active_element(WebKitDOMHTMLDocument*) -gchar* webkit_dom_html_document_get_bg_color(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_set_bg_color(WebKitDOMHTMLDocument*, const gchar*) -gchar* webkit_dom_html_document_get_fg_color(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_set_fg_color(WebKitDOMHTMLDocument*, const gchar*) -gchar* webkit_dom_html_document_get_alink_color(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_set_alink_color(WebKitDOMHTMLDocument*, const gchar*) -gchar* webkit_dom_html_document_get_link_color(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_set_link_color(WebKitDOMHTMLDocument*, const gchar*) -gchar* webkit_dom_html_document_get_vlink_color(WebKitDOMHTMLDocument*) -void webkit_dom_html_document_set_vlink_color(WebKitDOMHTMLDocument*, const gchar*) -gboolean webkit_dom_html_details_element_get_open(WebKitDOMHTMLDetailsElement*) -void webkit_dom_html_details_element_set_open(WebKitDOMHTMLDetailsElement*, gboolean) -WebKitDOMElement* webkit_dom_html_element_insert_adjacent_element(WebKitDOMHTMLElement*, const gchar*, WebKitDOMElement*, GError**) -void webkit_dom_html_element_insert_adjacent_html(WebKitDOMHTMLElement*, const gchar*, const gchar*, GError**) -void webkit_dom_html_element_insert_adjacent_text(WebKitDOMHTMLElement*, const gchar*, const gchar*, GError**) -void webkit_dom_html_element_click(WebKitDOMHTMLElement*) -gchar* webkit_dom_html_element_get_title(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_title(WebKitDOMHTMLElement*, const gchar*) -gchar* webkit_dom_html_element_get_lang(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_lang(WebKitDOMHTMLElement*, const gchar*) -gboolean webkit_dom_html_element_get_translate(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_translate(WebKitDOMHTMLElement*, gboolean) -gchar* webkit_dom_html_element_get_dir(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_dir(WebKitDOMHTMLElement*, const gchar*) -glong webkit_dom_html_element_get_tab_index(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_tab_index(WebKitDOMHTMLElement*, glong) -gboolean webkit_dom_html_element_get_draggable(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_draggable(WebKitDOMHTMLElement*, gboolean) -gchar* webkit_dom_html_element_get_webkitdropzone(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_webkitdropzone(WebKitDOMHTMLElement*, const gchar*) -gboolean webkit_dom_html_element_get_hidden(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_hidden(WebKitDOMHTMLElement*, gboolean) -gchar* webkit_dom_html_element_get_access_key(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_access_key(WebKitDOMHTMLElement*, const gchar*) -gchar* webkit_dom_html_element_get_inner_html(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_inner_html(WebKitDOMHTMLElement*, const gchar*, GError**) -gchar* webkit_dom_html_element_get_inner_text(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_inner_text(WebKitDOMHTMLElement*, const gchar*, GError**) -gchar* webkit_dom_html_element_get_outer_html(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_outer_html(WebKitDOMHTMLElement*, const gchar*, GError**) -gchar* webkit_dom_html_element_get_outer_text(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_outer_text(WebKitDOMHTMLElement*, const gchar*, GError**) -WebKitDOMHTMLCollection* webkit_dom_html_element_get_children(WebKitDOMHTMLElement*) -gchar* webkit_dom_html_element_get_content_editable(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_content_editable(WebKitDOMHTMLElement*, const gchar*, GError**) -gboolean webkit_dom_html_element_get_is_content_editable(WebKitDOMHTMLElement*) -gboolean webkit_dom_html_element_get_spellcheck(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_spellcheck(WebKitDOMHTMLElement*, gboolean) -gchar* webkit_dom_html_embed_element_get_align(WebKitDOMHTMLEmbedElement*) -void webkit_dom_html_embed_element_set_align(WebKitDOMHTMLEmbedElement*, const gchar*) -glong webkit_dom_html_embed_element_get_height(WebKitDOMHTMLEmbedElement*) -void webkit_dom_html_embed_element_set_height(WebKitDOMHTMLEmbedElement*, glong) -gchar* webkit_dom_html_embed_element_get_name(WebKitDOMHTMLEmbedElement*) -void webkit_dom_html_embed_element_set_name(WebKitDOMHTMLEmbedElement*, const gchar*) -gchar* webkit_dom_html_embed_element_get_src(WebKitDOMHTMLEmbedElement*) -void webkit_dom_html_embed_element_set_src(WebKitDOMHTMLEmbedElement*, const gchar*) -glong webkit_dom_html_embed_element_get_width(WebKitDOMHTMLEmbedElement*) -void webkit_dom_html_embed_element_set_width(WebKitDOMHTMLEmbedElement*, glong) -gboolean webkit_dom_html_field_set_element_check_validity(WebKitDOMHTMLFieldSetElement*) -void webkit_dom_html_field_set_element_set_custom_validity(WebKitDOMHTMLFieldSetElement*, const gchar*) -gboolean webkit_dom_html_field_set_element_get_disabled(WebKitDOMHTMLFieldSetElement*) -void webkit_dom_html_field_set_element_set_disabled(WebKitDOMHTMLFieldSetElement*, gboolean) -WebKitDOMHTMLFormElement* webkit_dom_html_field_set_element_get_form(WebKitDOMHTMLFieldSetElement*) -gchar* webkit_dom_html_field_set_element_get_name(WebKitDOMHTMLFieldSetElement*) -void webkit_dom_html_field_set_element_set_name(WebKitDOMHTMLFieldSetElement*, const gchar*) -WebKitDOMHTMLCollection* webkit_dom_html_field_set_element_get_elements(WebKitDOMHTMLFieldSetElement*) -gboolean webkit_dom_html_field_set_element_get_will_validate(WebKitDOMHTMLFieldSetElement*) -WebKitDOMValidityState* webkit_dom_html_field_set_element_get_validity(WebKitDOMHTMLFieldSetElement*) -gchar* webkit_dom_html_field_set_element_get_validation_message(WebKitDOMHTMLFieldSetElement*) -gchar* webkit_dom_html_font_element_get_color(WebKitDOMHTMLFontElement*) -void webkit_dom_html_font_element_set_color(WebKitDOMHTMLFontElement*, const gchar*) -gchar* webkit_dom_html_font_element_get_face(WebKitDOMHTMLFontElement*) -void webkit_dom_html_font_element_set_face(WebKitDOMHTMLFontElement*, const gchar*) -gchar* webkit_dom_html_font_element_get_size(WebKitDOMHTMLFontElement*) -void webkit_dom_html_font_element_set_size(WebKitDOMHTMLFontElement*, const gchar*) -void webkit_dom_html_form_element_submit(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_reset(WebKitDOMHTMLFormElement*) -gboolean webkit_dom_html_form_element_check_validity(WebKitDOMHTMLFormElement*) -gchar* webkit_dom_html_form_element_get_accept_charset(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_accept_charset(WebKitDOMHTMLFormElement*, const gchar*) -gchar* webkit_dom_html_form_element_get_action(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_action(WebKitDOMHTMLFormElement*, const gchar*) -gchar* webkit_dom_html_form_element_get_autocomplete(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_autocomplete(WebKitDOMHTMLFormElement*, const gchar*) -gchar* webkit_dom_html_form_element_get_enctype(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_enctype(WebKitDOMHTMLFormElement*, const gchar*) -gchar* webkit_dom_html_form_element_get_encoding(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_encoding(WebKitDOMHTMLFormElement*, const gchar*) -gchar* webkit_dom_html_form_element_get_method(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_method(WebKitDOMHTMLFormElement*, const gchar*) -gchar* webkit_dom_html_form_element_get_name(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_name(WebKitDOMHTMLFormElement*, const gchar*) -gboolean webkit_dom_html_form_element_get_no_validate(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_no_validate(WebKitDOMHTMLFormElement*, gboolean) -gchar* webkit_dom_html_form_element_get_target(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_target(WebKitDOMHTMLFormElement*, const gchar*) -WebKitDOMHTMLCollection* webkit_dom_html_form_element_get_elements(WebKitDOMHTMLFormElement*) -glong webkit_dom_html_form_element_get_length(WebKitDOMHTMLFormElement*) -gboolean webkit_dom_html_form_element_get_autocorrect(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_autocorrect(WebKitDOMHTMLFormElement*, gboolean) -gchar* webkit_dom_html_form_element_get_autocapitalize(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_set_autocapitalize(WebKitDOMHTMLFormElement*, const gchar*) -gchar* webkit_dom_html_frame_element_get_frame_border(WebKitDOMHTMLFrameElement*) -void webkit_dom_html_frame_element_set_frame_border(WebKitDOMHTMLFrameElement*, const gchar*) -gchar* webkit_dom_html_frame_element_get_long_desc(WebKitDOMHTMLFrameElement*) -void webkit_dom_html_frame_element_set_long_desc(WebKitDOMHTMLFrameElement*, const gchar*) -gchar* webkit_dom_html_frame_element_get_margin_height(WebKitDOMHTMLFrameElement*) -void webkit_dom_html_frame_element_set_margin_height(WebKitDOMHTMLFrameElement*, const gchar*) -gchar* webkit_dom_html_frame_element_get_margin_width(WebKitDOMHTMLFrameElement*) -void webkit_dom_html_frame_element_set_margin_width(WebKitDOMHTMLFrameElement*, const gchar*) -gchar* webkit_dom_html_frame_element_get_name(WebKitDOMHTMLFrameElement*) -void webkit_dom_html_frame_element_set_name(WebKitDOMHTMLFrameElement*, const gchar*) -gboolean webkit_dom_html_frame_element_get_no_resize(WebKitDOMHTMLFrameElement*) -void webkit_dom_html_frame_element_set_no_resize(WebKitDOMHTMLFrameElement*, gboolean) -gchar* webkit_dom_html_frame_element_get_scrolling(WebKitDOMHTMLFrameElement*) -void webkit_dom_html_frame_element_set_scrolling(WebKitDOMHTMLFrameElement*, const gchar*) -gchar* webkit_dom_html_frame_element_get_src(WebKitDOMHTMLFrameElement*) -void webkit_dom_html_frame_element_set_src(WebKitDOMHTMLFrameElement*, const gchar*) -WebKitDOMDocument* webkit_dom_html_frame_element_get_content_document(WebKitDOMHTMLFrameElement*) -WebKitDOMDOMWindow* webkit_dom_html_frame_element_get_content_window(WebKitDOMHTMLFrameElement*) -glong webkit_dom_html_frame_element_get_width(WebKitDOMHTMLFrameElement*) -glong webkit_dom_html_frame_element_get_height(WebKitDOMHTMLFrameElement*) -gchar* webkit_dom_html_frame_set_element_get_cols(WebKitDOMHTMLFrameSetElement*) -void webkit_dom_html_frame_set_element_set_cols(WebKitDOMHTMLFrameSetElement*, const gchar*) -gchar* webkit_dom_html_frame_set_element_get_rows(WebKitDOMHTMLFrameSetElement*) -void webkit_dom_html_frame_set_element_set_rows(WebKitDOMHTMLFrameSetElement*, const gchar*) -gchar* webkit_dom_html_head_element_get_profile(WebKitDOMHTMLHeadElement*) -void webkit_dom_html_head_element_set_profile(WebKitDOMHTMLHeadElement*, const gchar*) -gchar* webkit_dom_html_heading_element_get_align(WebKitDOMHTMLHeadingElement*) -void webkit_dom_html_heading_element_set_align(WebKitDOMHTMLHeadingElement*, const gchar*) -gchar* webkit_dom_htmlhr_element_get_align(WebKitDOMHTMLHRElement*) -void webkit_dom_htmlhr_element_set_align(WebKitDOMHTMLHRElement*, const gchar*) -gboolean webkit_dom_htmlhr_element_get_no_shade(WebKitDOMHTMLHRElement*) -void webkit_dom_htmlhr_element_set_no_shade(WebKitDOMHTMLHRElement*, gboolean) -gchar* webkit_dom_htmlhr_element_get_size(WebKitDOMHTMLHRElement*) -void webkit_dom_htmlhr_element_set_size(WebKitDOMHTMLHRElement*, const gchar*) -gchar* webkit_dom_htmlhr_element_get_width(WebKitDOMHTMLHRElement*) -void webkit_dom_htmlhr_element_set_width(WebKitDOMHTMLHRElement*, const gchar*) -gchar* webkit_dom_html_html_element_get_version(WebKitDOMHTMLHtmlElement*) -void webkit_dom_html_html_element_set_version(WebKitDOMHTMLHtmlElement*, const gchar*) -gchar* webkit_dom_html_html_element_get_manifest(WebKitDOMHTMLHtmlElement*) -void webkit_dom_html_html_element_set_manifest(WebKitDOMHTMLHtmlElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_align(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_align(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_frame_border(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_frame_border(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_height(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_height(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_long_desc(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_long_desc(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_margin_height(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_margin_height(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_margin_width(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_margin_width(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_name(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_name(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_sandbox(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_sandbox(WebKitDOMHTMLIFrameElement*, const gchar*) -gboolean webkit_dom_html_iframe_element_get_seamless(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_seamless(WebKitDOMHTMLIFrameElement*, gboolean) -gchar* webkit_dom_html_iframe_element_get_scrolling(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_scrolling(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_src(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_src(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_srcdoc(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_srcdoc(WebKitDOMHTMLIFrameElement*, const gchar*) -gchar* webkit_dom_html_iframe_element_get_width(WebKitDOMHTMLIFrameElement*) -void webkit_dom_html_iframe_element_set_width(WebKitDOMHTMLIFrameElement*, const gchar*) -WebKitDOMDocument* webkit_dom_html_iframe_element_get_content_document(WebKitDOMHTMLIFrameElement*) -WebKitDOMDOMWindow* webkit_dom_html_iframe_element_get_content_window(WebKitDOMHTMLIFrameElement*) -gchar* webkit_dom_html_image_element_get_name(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_name(WebKitDOMHTMLImageElement*, const gchar*) -gchar* webkit_dom_html_image_element_get_align(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_align(WebKitDOMHTMLImageElement*, const gchar*) -gchar* webkit_dom_html_image_element_get_alt(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_alt(WebKitDOMHTMLImageElement*, const gchar*) -gchar* webkit_dom_html_image_element_get_border(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_border(WebKitDOMHTMLImageElement*, const gchar*) -gchar* webkit_dom_html_image_element_get_cross_origin(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_cross_origin(WebKitDOMHTMLImageElement*, const gchar*) -glong webkit_dom_html_image_element_get_height(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_height(WebKitDOMHTMLImageElement*, glong) -glong webkit_dom_html_image_element_get_hspace(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_hspace(WebKitDOMHTMLImageElement*, glong) -gboolean webkit_dom_html_image_element_get_is_map(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_is_map(WebKitDOMHTMLImageElement*, gboolean) -gchar* webkit_dom_html_image_element_get_long_desc(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_long_desc(WebKitDOMHTMLImageElement*, const gchar*) -gchar* webkit_dom_html_image_element_get_src(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_src(WebKitDOMHTMLImageElement*, const gchar*) -gchar* webkit_dom_html_image_element_get_srcset(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_srcset(WebKitDOMHTMLImageElement*, const gchar*) -gchar* webkit_dom_html_image_element_get_use_map(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_use_map(WebKitDOMHTMLImageElement*, const gchar*) -glong webkit_dom_html_image_element_get_vspace(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_vspace(WebKitDOMHTMLImageElement*, glong) -glong webkit_dom_html_image_element_get_width(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_width(WebKitDOMHTMLImageElement*, glong) -gboolean webkit_dom_html_image_element_get_complete(WebKitDOMHTMLImageElement*) -gchar* webkit_dom_html_image_element_get_lowsrc(WebKitDOMHTMLImageElement*) -void webkit_dom_html_image_element_set_lowsrc(WebKitDOMHTMLImageElement*, const gchar*) -glong webkit_dom_html_image_element_get_natural_height(WebKitDOMHTMLImageElement*) -glong webkit_dom_html_image_element_get_natural_width(WebKitDOMHTMLImageElement*) -glong webkit_dom_html_image_element_get_x(WebKitDOMHTMLImageElement*) -glong webkit_dom_html_image_element_get_y(WebKitDOMHTMLImageElement*) -void webkit_dom_html_input_element_step_up(WebKitDOMHTMLInputElement*, glong, GError**) -void webkit_dom_html_input_element_step_down(WebKitDOMHTMLInputElement*, glong, GError**) -gboolean webkit_dom_html_input_element_check_validity(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_custom_validity(WebKitDOMHTMLInputElement*, const gchar*) -void webkit_dom_html_input_element_select(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_range_text(WebKitDOMHTMLInputElement*, const gchar*, gulong, gulong, const gchar*, GError**) -void webkit_dom_html_input_element_set_value_for_user(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_accept(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_accept(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_alt(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_alt(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_autocomplete(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_autocomplete(WebKitDOMHTMLInputElement*, const gchar*) -gboolean webkit_dom_html_input_element_get_autofocus(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_autofocus(WebKitDOMHTMLInputElement*, gboolean) -gboolean webkit_dom_html_input_element_get_default_checked(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_default_checked(WebKitDOMHTMLInputElement*, gboolean) -gboolean webkit_dom_html_input_element_get_checked(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_checked(WebKitDOMHTMLInputElement*, gboolean) -gchar* webkit_dom_html_input_element_get_dir_name(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_dir_name(WebKitDOMHTMLInputElement*, const gchar*) -gboolean webkit_dom_html_input_element_get_disabled(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_disabled(WebKitDOMHTMLInputElement*, gboolean) -WebKitDOMHTMLFormElement* webkit_dom_html_input_element_get_form(WebKitDOMHTMLInputElement*) -WebKitDOMFileList* webkit_dom_html_input_element_get_files(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_files(WebKitDOMHTMLInputElement*, WebKitDOMFileList*) -gchar* webkit_dom_html_input_element_get_form_action(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_form_action(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_form_enctype(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_form_enctype(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_form_method(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_form_method(WebKitDOMHTMLInputElement*, const gchar*) -gboolean webkit_dom_html_input_element_get_form_no_validate(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_form_no_validate(WebKitDOMHTMLInputElement*, gboolean) -gchar* webkit_dom_html_input_element_get_form_target(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_form_target(WebKitDOMHTMLInputElement*, const gchar*) -gulong webkit_dom_html_input_element_get_height(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_height(WebKitDOMHTMLInputElement*, gulong) -gboolean webkit_dom_html_input_element_get_indeterminate(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_indeterminate(WebKitDOMHTMLInputElement*, gboolean) -WebKitDOMHTMLElement* webkit_dom_html_input_element_get_list(WebKitDOMHTMLInputElement*) -gchar* webkit_dom_html_input_element_get_max(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_max(WebKitDOMHTMLInputElement*, const gchar*) -glong webkit_dom_html_input_element_get_max_length(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_max_length(WebKitDOMHTMLInputElement*, glong, GError**) -gchar* webkit_dom_html_input_element_get_min(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_min(WebKitDOMHTMLInputElement*, const gchar*) -gboolean webkit_dom_html_input_element_get_multiple(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_multiple(WebKitDOMHTMLInputElement*, gboolean) -gchar* webkit_dom_html_input_element_get_name(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_name(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_pattern(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_pattern(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_placeholder(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_placeholder(WebKitDOMHTMLInputElement*, const gchar*) -gboolean webkit_dom_html_input_element_get_read_only(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_read_only(WebKitDOMHTMLInputElement*, gboolean) -gboolean webkit_dom_html_input_element_get_required(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_required(WebKitDOMHTMLInputElement*, gboolean) -gulong webkit_dom_html_input_element_get_size(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_size(WebKitDOMHTMLInputElement*, gulong, GError**) -gchar* webkit_dom_html_input_element_get_src(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_src(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_step(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_step(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_default_value(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_default_value(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_value(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_value(WebKitDOMHTMLInputElement*, const gchar*) -gdouble webkit_dom_html_input_element_get_value_as_number(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_value_as_number(WebKitDOMHTMLInputElement*, gdouble, GError**) -gulong webkit_dom_html_input_element_get_width(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_width(WebKitDOMHTMLInputElement*, gulong) -gboolean webkit_dom_html_input_element_get_will_validate(WebKitDOMHTMLInputElement*) -WebKitDOMValidityState* webkit_dom_html_input_element_get_validity(WebKitDOMHTMLInputElement*) -gchar* webkit_dom_html_input_element_get_validation_message(WebKitDOMHTMLInputElement*) -WebKitDOMNodeList* webkit_dom_html_input_element_get_labels(WebKitDOMHTMLInputElement*) -gchar* webkit_dom_html_input_element_get_align(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_align(WebKitDOMHTMLInputElement*, const gchar*) -gboolean webkit_dom_html_input_element_get_webkitdirectory(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_webkitdirectory(WebKitDOMHTMLInputElement*, gboolean) -gchar* webkit_dom_html_input_element_get_use_map(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_use_map(WebKitDOMHTMLInputElement*, const gchar*) -gboolean webkit_dom_html_input_element_get_incremental(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_incremental(WebKitDOMHTMLInputElement*, gboolean) -gboolean webkit_dom_html_input_element_get_webkit_speech(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_webkit_speech(WebKitDOMHTMLInputElement*, gboolean) -gboolean webkit_dom_html_input_element_get_webkit_grammar(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_webkit_grammar(WebKitDOMHTMLInputElement*, gboolean) -gboolean webkit_dom_html_input_element_get_autocorrect(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_autocorrect(WebKitDOMHTMLInputElement*, gboolean) -gchar* webkit_dom_html_input_element_get_autocapitalize(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_autocapitalize(WebKitDOMHTMLInputElement*, const gchar*) -gchar* webkit_dom_html_input_element_get_capture(WebKitDOMHTMLInputElement*) -void webkit_dom_html_input_element_set_capture(WebKitDOMHTMLInputElement*, const gchar*) -gboolean webkit_dom_html_keygen_element_check_validity(WebKitDOMHTMLKeygenElement*) -void webkit_dom_html_keygen_element_set_custom_validity(WebKitDOMHTMLKeygenElement*, const gchar*) -gboolean webkit_dom_html_keygen_element_get_autofocus(WebKitDOMHTMLKeygenElement*) -void webkit_dom_html_keygen_element_set_autofocus(WebKitDOMHTMLKeygenElement*, gboolean) -gchar* webkit_dom_html_keygen_element_get_challenge(WebKitDOMHTMLKeygenElement*) -void webkit_dom_html_keygen_element_set_challenge(WebKitDOMHTMLKeygenElement*, const gchar*) -gboolean webkit_dom_html_keygen_element_get_disabled(WebKitDOMHTMLKeygenElement*) -void webkit_dom_html_keygen_element_set_disabled(WebKitDOMHTMLKeygenElement*, gboolean) -WebKitDOMHTMLFormElement* webkit_dom_html_keygen_element_get_form(WebKitDOMHTMLKeygenElement*) -gchar* webkit_dom_html_keygen_element_get_keytype(WebKitDOMHTMLKeygenElement*) -void webkit_dom_html_keygen_element_set_keytype(WebKitDOMHTMLKeygenElement*, const gchar*) -gchar* webkit_dom_html_keygen_element_get_name(WebKitDOMHTMLKeygenElement*) -void webkit_dom_html_keygen_element_set_name(WebKitDOMHTMLKeygenElement*, const gchar*) -gboolean webkit_dom_html_keygen_element_get_will_validate(WebKitDOMHTMLKeygenElement*) -WebKitDOMValidityState* webkit_dom_html_keygen_element_get_validity(WebKitDOMHTMLKeygenElement*) -gchar* webkit_dom_html_keygen_element_get_validation_message(WebKitDOMHTMLKeygenElement*) -WebKitDOMNodeList* webkit_dom_html_keygen_element_get_labels(WebKitDOMHTMLKeygenElement*) -WebKitDOMHTMLFormElement* webkit_dom_html_label_element_get_form(WebKitDOMHTMLLabelElement*) -gchar* webkit_dom_html_label_element_get_html_for(WebKitDOMHTMLLabelElement*) -void webkit_dom_html_label_element_set_html_for(WebKitDOMHTMLLabelElement*, const gchar*) -WebKitDOMHTMLElement* webkit_dom_html_label_element_get_control(WebKitDOMHTMLLabelElement*) -WebKitDOMHTMLFormElement* webkit_dom_html_legend_element_get_form(WebKitDOMHTMLLegendElement*) -gchar* webkit_dom_html_legend_element_get_align(WebKitDOMHTMLLegendElement*) -void webkit_dom_html_legend_element_set_align(WebKitDOMHTMLLegendElement*, const gchar*) -glong webkit_dom_htmlli_element_get_value(WebKitDOMHTMLLIElement*) -void webkit_dom_htmlli_element_set_value(WebKitDOMHTMLLIElement*, glong) -gboolean webkit_dom_html_link_element_get_disabled(WebKitDOMHTMLLinkElement*) -void webkit_dom_html_link_element_set_disabled(WebKitDOMHTMLLinkElement*, gboolean) -gchar* webkit_dom_html_link_element_get_charset(WebKitDOMHTMLLinkElement*) -void webkit_dom_html_link_element_set_charset(WebKitDOMHTMLLinkElement*, const gchar*) -gchar* webkit_dom_html_link_element_get_href(WebKitDOMHTMLLinkElement*) -void webkit_dom_html_link_element_set_href(WebKitDOMHTMLLinkElement*, const gchar*) -gchar* webkit_dom_html_link_element_get_hreflang(WebKitDOMHTMLLinkElement*) -void webkit_dom_html_link_element_set_hreflang(WebKitDOMHTMLLinkElement*, const gchar*) -gchar* webkit_dom_html_link_element_get_media(WebKitDOMHTMLLinkElement*) -void webkit_dom_html_link_element_set_media(WebKitDOMHTMLLinkElement*, const gchar*) -gchar* webkit_dom_html_link_element_get_rel(WebKitDOMHTMLLinkElement*) -void webkit_dom_html_link_element_set_rel(WebKitDOMHTMLLinkElement*, const gchar*) -gchar* webkit_dom_html_link_element_get_rev(WebKitDOMHTMLLinkElement*) -void webkit_dom_html_link_element_set_rev(WebKitDOMHTMLLinkElement*, const gchar*) -gchar* webkit_dom_html_link_element_get_target(WebKitDOMHTMLLinkElement*) -void webkit_dom_html_link_element_set_target(WebKitDOMHTMLLinkElement*, const gchar*) -WebKitDOMStyleSheet* webkit_dom_html_link_element_get_sheet(WebKitDOMHTMLLinkElement*) -WebKitDOMHTMLCollection* webkit_dom_html_map_element_get_areas(WebKitDOMHTMLMapElement*) -gchar* webkit_dom_html_map_element_get_name(WebKitDOMHTMLMapElement*) -void webkit_dom_html_map_element_set_name(WebKitDOMHTMLMapElement*, const gchar*) -void webkit_dom_html_marquee_element_start(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_stop(WebKitDOMHTMLMarqueeElement*) -gchar* webkit_dom_html_marquee_element_get_behavior(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_behavior(WebKitDOMHTMLMarqueeElement*, const gchar*) -gchar* webkit_dom_html_marquee_element_get_bg_color(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_bg_color(WebKitDOMHTMLMarqueeElement*, const gchar*) -gchar* webkit_dom_html_marquee_element_get_direction(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_direction(WebKitDOMHTMLMarqueeElement*, const gchar*) -gchar* webkit_dom_html_marquee_element_get_height(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_height(WebKitDOMHTMLMarqueeElement*, const gchar*) -gulong webkit_dom_html_marquee_element_get_hspace(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_hspace(WebKitDOMHTMLMarqueeElement*, gulong) -glong webkit_dom_html_marquee_element_get_loop(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_loop(WebKitDOMHTMLMarqueeElement*, glong, GError**) -glong webkit_dom_html_marquee_element_get_scroll_amount(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_scroll_amount(WebKitDOMHTMLMarqueeElement*, glong, GError**) -glong webkit_dom_html_marquee_element_get_scroll_delay(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_scroll_delay(WebKitDOMHTMLMarqueeElement*, glong, GError**) -gboolean webkit_dom_html_marquee_element_get_true_speed(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_true_speed(WebKitDOMHTMLMarqueeElement*, gboolean) -gulong webkit_dom_html_marquee_element_get_vspace(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_vspace(WebKitDOMHTMLMarqueeElement*, gulong) -gchar* webkit_dom_html_marquee_element_get_width(WebKitDOMHTMLMarqueeElement*) -void webkit_dom_html_marquee_element_set_width(WebKitDOMHTMLMarqueeElement*, const gchar*) -void webkit_dom_html_media_element_load(WebKitDOMHTMLMediaElement*) -gchar* webkit_dom_html_media_element_can_play_type(WebKitDOMHTMLMediaElement*, const gchar*) -void webkit_dom_html_media_element_play(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_pause(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_fast_seek(WebKitDOMHTMLMediaElement*, gdouble) -WebKitDOMTextTrack* webkit_dom_html_media_element_add_text_track(WebKitDOMHTMLMediaElement*, const gchar*, const gchar*, const gchar*, GError**) -void webkit_dom_html_media_element_webkit_show_playback_target_picker(WebKitDOMHTMLMediaElement*) -WebKitDOMMediaError* webkit_dom_html_media_element_get_error(WebKitDOMHTMLMediaElement*) -gchar* webkit_dom_html_media_element_get_src(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_src(WebKitDOMHTMLMediaElement*, const gchar*) -gchar* webkit_dom_html_media_element_get_current_src(WebKitDOMHTMLMediaElement*) -gushort webkit_dom_html_media_element_get_network_state(WebKitDOMHTMLMediaElement*) -gchar* webkit_dom_html_media_element_get_preload(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_preload(WebKitDOMHTMLMediaElement*, const gchar*) -WebKitDOMTimeRanges* webkit_dom_html_media_element_get_buffered(WebKitDOMHTMLMediaElement*) -gushort webkit_dom_html_media_element_get_ready_state(WebKitDOMHTMLMediaElement*) -gboolean webkit_dom_html_media_element_get_seeking(WebKitDOMHTMLMediaElement*) -gdouble webkit_dom_html_media_element_get_current_time(WebKitDOMHTMLMediaElement*) -gdouble webkit_dom_html_media_element_get_duration(WebKitDOMHTMLMediaElement*) -gboolean webkit_dom_html_media_element_get_paused(WebKitDOMHTMLMediaElement*) -gdouble webkit_dom_html_media_element_get_default_playback_rate(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_default_playback_rate(WebKitDOMHTMLMediaElement*, gdouble) -gdouble webkit_dom_html_media_element_get_playback_rate(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_playback_rate(WebKitDOMHTMLMediaElement*, gdouble) -WebKitDOMTimeRanges* webkit_dom_html_media_element_get_played(WebKitDOMHTMLMediaElement*) -WebKitDOMTimeRanges* webkit_dom_html_media_element_get_seekable(WebKitDOMHTMLMediaElement*) -gboolean webkit_dom_html_media_element_get_ended(WebKitDOMHTMLMediaElement*) -gboolean webkit_dom_html_media_element_get_autoplay(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_autoplay(WebKitDOMHTMLMediaElement*, gboolean) -gboolean webkit_dom_html_media_element_get_loop(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_loop(WebKitDOMHTMLMediaElement*, gboolean) -gboolean webkit_dom_html_media_element_get_controls(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_controls(WebKitDOMHTMLMediaElement*, gboolean) -gdouble webkit_dom_html_media_element_get_volume(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_volume(WebKitDOMHTMLMediaElement*, gdouble, GError**) -gboolean webkit_dom_html_media_element_get_muted(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_muted(WebKitDOMHTMLMediaElement*, gboolean) -gboolean webkit_dom_html_media_element_get_default_muted(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_default_muted(WebKitDOMHTMLMediaElement*, gboolean) -gboolean webkit_dom_html_media_element_get_webkit_preserves_pitch(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_webkit_preserves_pitch(WebKitDOMHTMLMediaElement*, gboolean) -gboolean webkit_dom_html_media_element_get_webkit_has_closed_captions(WebKitDOMHTMLMediaElement*) -gboolean webkit_dom_html_media_element_get_webkit_closed_captions_visible(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_webkit_closed_captions_visible(WebKitDOMHTMLMediaElement*, gboolean) -gulong webkit_dom_html_media_element_get_webkit_audio_decoded_byte_count(WebKitDOMHTMLMediaElement*) -gulong webkit_dom_html_media_element_get_webkit_video_decoded_byte_count(WebKitDOMHTMLMediaElement*) -WebKitDOMAudioTrackList* webkit_dom_html_media_element_get_audio_tracks(WebKitDOMHTMLMediaElement*) -WebKitDOMTextTrackList* webkit_dom_html_media_element_get_text_tracks(WebKitDOMHTMLMediaElement*) -WebKitDOMVideoTrackList* webkit_dom_html_media_element_get_video_tracks(WebKitDOMHTMLMediaElement*) -gchar* webkit_dom_html_media_element_get_media_group(WebKitDOMHTMLMediaElement*) -void webkit_dom_html_media_element_set_media_group(WebKitDOMHTMLMediaElement*, const gchar*) -WebKitDOMMediaController* webkit_dom_html_media_element_get_controller(WebKitDOMHTMLMediaElement*) -gboolean webkit_dom_html_media_element_get_webkit_current_playback_target_is_wireless(WebKitDOMHTMLMediaElement*) -gboolean webkit_dom_html_menu_element_get_compact(WebKitDOMHTMLMenuElement*) -void webkit_dom_html_menu_element_set_compact(WebKitDOMHTMLMenuElement*, gboolean) -gchar* webkit_dom_html_meta_element_get_content(WebKitDOMHTMLMetaElement*) -void webkit_dom_html_meta_element_set_content(WebKitDOMHTMLMetaElement*, const gchar*) -gchar* webkit_dom_html_meta_element_get_http_equiv(WebKitDOMHTMLMetaElement*) -void webkit_dom_html_meta_element_set_http_equiv(WebKitDOMHTMLMetaElement*, const gchar*) -gchar* webkit_dom_html_meta_element_get_name(WebKitDOMHTMLMetaElement*) -void webkit_dom_html_meta_element_set_name(WebKitDOMHTMLMetaElement*, const gchar*) -gchar* webkit_dom_html_meta_element_get_scheme(WebKitDOMHTMLMetaElement*) -void webkit_dom_html_meta_element_set_scheme(WebKitDOMHTMLMetaElement*, const gchar*) -gchar* webkit_dom_html_mod_element_get_cite(WebKitDOMHTMLModElement*) -void webkit_dom_html_mod_element_set_cite(WebKitDOMHTMLModElement*, const gchar*) -gchar* webkit_dom_html_mod_element_get_date_time(WebKitDOMHTMLModElement*) -void webkit_dom_html_mod_element_set_date_time(WebKitDOMHTMLModElement*, const gchar*) -gboolean webkit_dom_html_object_element_check_validity(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_custom_validity(WebKitDOMHTMLObjectElement*, const gchar*) -WebKitDOMHTMLFormElement* webkit_dom_html_object_element_get_form(WebKitDOMHTMLObjectElement*) -gchar* webkit_dom_html_object_element_get_code(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_code(WebKitDOMHTMLObjectElement*, const gchar*) -gchar* webkit_dom_html_object_element_get_align(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_align(WebKitDOMHTMLObjectElement*, const gchar*) -gchar* webkit_dom_html_object_element_get_archive(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_archive(WebKitDOMHTMLObjectElement*, const gchar*) -gchar* webkit_dom_html_object_element_get_border(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_border(WebKitDOMHTMLObjectElement*, const gchar*) -gchar* webkit_dom_html_object_element_get_code_base(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_code_base(WebKitDOMHTMLObjectElement*, const gchar*) -gchar* webkit_dom_html_object_element_get_code_type(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_code_type(WebKitDOMHTMLObjectElement*, const gchar*) -gchar* webkit_dom_html_object_element_get_data(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_data(WebKitDOMHTMLObjectElement*, const gchar*) -gboolean webkit_dom_html_object_element_get_declare(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_declare(WebKitDOMHTMLObjectElement*, gboolean) -gchar* webkit_dom_html_object_element_get_height(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_height(WebKitDOMHTMLObjectElement*, const gchar*) -glong webkit_dom_html_object_element_get_hspace(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_hspace(WebKitDOMHTMLObjectElement*, glong) -gchar* webkit_dom_html_object_element_get_name(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_name(WebKitDOMHTMLObjectElement*, const gchar*) -gchar* webkit_dom_html_object_element_get_standby(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_standby(WebKitDOMHTMLObjectElement*, const gchar*) -gchar* webkit_dom_html_object_element_get_use_map(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_use_map(WebKitDOMHTMLObjectElement*, const gchar*) -glong webkit_dom_html_object_element_get_vspace(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_vspace(WebKitDOMHTMLObjectElement*, glong) -gchar* webkit_dom_html_object_element_get_width(WebKitDOMHTMLObjectElement*) -void webkit_dom_html_object_element_set_width(WebKitDOMHTMLObjectElement*, const gchar*) -gboolean webkit_dom_html_object_element_get_will_validate(WebKitDOMHTMLObjectElement*) -WebKitDOMValidityState* webkit_dom_html_object_element_get_validity(WebKitDOMHTMLObjectElement*) -gchar* webkit_dom_html_object_element_get_validation_message(WebKitDOMHTMLObjectElement*) -WebKitDOMDocument* webkit_dom_html_object_element_get_content_document(WebKitDOMHTMLObjectElement*) -gboolean webkit_dom_htmlo_list_element_get_compact(WebKitDOMHTMLOListElement*) -void webkit_dom_htmlo_list_element_set_compact(WebKitDOMHTMLOListElement*, gboolean) -glong webkit_dom_htmlo_list_element_get_start(WebKitDOMHTMLOListElement*) -void webkit_dom_htmlo_list_element_set_start(WebKitDOMHTMLOListElement*, glong) -gboolean webkit_dom_htmlo_list_element_get_reversed(WebKitDOMHTMLOListElement*) -void webkit_dom_htmlo_list_element_set_reversed(WebKitDOMHTMLOListElement*, gboolean) -gboolean webkit_dom_html_opt_group_element_get_disabled(WebKitDOMHTMLOptGroupElement*) -void webkit_dom_html_opt_group_element_set_disabled(WebKitDOMHTMLOptGroupElement*, gboolean) -gchar* webkit_dom_html_opt_group_element_get_label(WebKitDOMHTMLOptGroupElement*) -void webkit_dom_html_opt_group_element_set_label(WebKitDOMHTMLOptGroupElement*, const gchar*) -gboolean webkit_dom_html_option_element_get_disabled(WebKitDOMHTMLOptionElement*) -void webkit_dom_html_option_element_set_disabled(WebKitDOMHTMLOptionElement*, gboolean) -WebKitDOMHTMLFormElement* webkit_dom_html_option_element_get_form(WebKitDOMHTMLOptionElement*) -gchar* webkit_dom_html_option_element_get_label(WebKitDOMHTMLOptionElement*) -void webkit_dom_html_option_element_set_label(WebKitDOMHTMLOptionElement*, const gchar*) -gboolean webkit_dom_html_option_element_get_default_selected(WebKitDOMHTMLOptionElement*) -void webkit_dom_html_option_element_set_default_selected(WebKitDOMHTMLOptionElement*, gboolean) -gboolean webkit_dom_html_option_element_get_selected(WebKitDOMHTMLOptionElement*) -void webkit_dom_html_option_element_set_selected(WebKitDOMHTMLOptionElement*, gboolean) -gchar* webkit_dom_html_option_element_get_value(WebKitDOMHTMLOptionElement*) -void webkit_dom_html_option_element_set_value(WebKitDOMHTMLOptionElement*, const gchar*) -gchar* webkit_dom_html_option_element_get_text(WebKitDOMHTMLOptionElement*) -glong webkit_dom_html_option_element_get_index(WebKitDOMHTMLOptionElement*) -WebKitDOMNode* webkit_dom_html_options_collection_named_item(WebKitDOMHTMLOptionsCollection*, const gchar*) -glong webkit_dom_html_options_collection_get_selected_index(WebKitDOMHTMLOptionsCollection*) -void webkit_dom_html_options_collection_set_selected_index(WebKitDOMHTMLOptionsCollection*, glong) -gulong webkit_dom_html_options_collection_get_length(WebKitDOMHTMLOptionsCollection*) -gchar* webkit_dom_html_paragraph_element_get_align(WebKitDOMHTMLParagraphElement*) -void webkit_dom_html_paragraph_element_set_align(WebKitDOMHTMLParagraphElement*, const gchar*) -gchar* webkit_dom_html_param_element_get_name(WebKitDOMHTMLParamElement*) -void webkit_dom_html_param_element_set_name(WebKitDOMHTMLParamElement*, const gchar*) -gchar* webkit_dom_html_param_element_get_value(WebKitDOMHTMLParamElement*) -void webkit_dom_html_param_element_set_value(WebKitDOMHTMLParamElement*, const gchar*) -gchar* webkit_dom_html_param_element_get_value_type(WebKitDOMHTMLParamElement*) -void webkit_dom_html_param_element_set_value_type(WebKitDOMHTMLParamElement*, const gchar*) -glong webkit_dom_html_pre_element_get_width(WebKitDOMHTMLPreElement*) -void webkit_dom_html_pre_element_set_width(WebKitDOMHTMLPreElement*, glong) -gboolean webkit_dom_html_pre_element_get_wrap(WebKitDOMHTMLPreElement*) -void webkit_dom_html_pre_element_set_wrap(WebKitDOMHTMLPreElement*, gboolean) -gchar* webkit_dom_html_quote_element_get_cite(WebKitDOMHTMLQuoteElement*) -void webkit_dom_html_quote_element_set_cite(WebKitDOMHTMLQuoteElement*, const gchar*) -gchar* webkit_dom_html_script_element_get_text(WebKitDOMHTMLScriptElement*) -void webkit_dom_html_script_element_set_text(WebKitDOMHTMLScriptElement*, const gchar*) -gchar* webkit_dom_html_script_element_get_html_for(WebKitDOMHTMLScriptElement*) -void webkit_dom_html_script_element_set_html_for(WebKitDOMHTMLScriptElement*, const gchar*) -gchar* webkit_dom_html_script_element_get_event(WebKitDOMHTMLScriptElement*) -void webkit_dom_html_script_element_set_event(WebKitDOMHTMLScriptElement*, const gchar*) -gchar* webkit_dom_html_script_element_get_charset(WebKitDOMHTMLScriptElement*) -void webkit_dom_html_script_element_set_charset(WebKitDOMHTMLScriptElement*, const gchar*) -gboolean webkit_dom_html_script_element_get_async(WebKitDOMHTMLScriptElement*) -void webkit_dom_html_script_element_set_async(WebKitDOMHTMLScriptElement*, gboolean) -gboolean webkit_dom_html_script_element_get_defer(WebKitDOMHTMLScriptElement*) -void webkit_dom_html_script_element_set_defer(WebKitDOMHTMLScriptElement*, gboolean) -gchar* webkit_dom_html_script_element_get_src(WebKitDOMHTMLScriptElement*) -void webkit_dom_html_script_element_set_src(WebKitDOMHTMLScriptElement*, const gchar*) -gchar* webkit_dom_html_script_element_get_cross_origin(WebKitDOMHTMLScriptElement*) -void webkit_dom_html_script_element_set_cross_origin(WebKitDOMHTMLScriptElement*, const gchar*) -gchar* webkit_dom_html_script_element_get_nonce(WebKitDOMHTMLScriptElement*) -void webkit_dom_html_script_element_set_nonce(WebKitDOMHTMLScriptElement*, const gchar*) -WebKitDOMNode* webkit_dom_html_select_element_item(WebKitDOMHTMLSelectElement*, gulong) -WebKitDOMNode* webkit_dom_html_select_element_named_item(WebKitDOMHTMLSelectElement*, const gchar*) -void webkit_dom_html_select_element_add(WebKitDOMHTMLSelectElement*, WebKitDOMHTMLElement*, WebKitDOMHTMLElement*, GError**) -void webkit_dom_html_select_element_remove(WebKitDOMHTMLSelectElement*, glong) -gboolean webkit_dom_html_select_element_check_validity(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_custom_validity(WebKitDOMHTMLSelectElement*, const gchar*) -gboolean webkit_dom_html_select_element_get_autofocus(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_autofocus(WebKitDOMHTMLSelectElement*, gboolean) -gboolean webkit_dom_html_select_element_get_disabled(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_disabled(WebKitDOMHTMLSelectElement*, gboolean) -WebKitDOMHTMLFormElement* webkit_dom_html_select_element_get_form(WebKitDOMHTMLSelectElement*) -gboolean webkit_dom_html_select_element_get_multiple(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_multiple(WebKitDOMHTMLSelectElement*, gboolean) -gchar* webkit_dom_html_select_element_get_name(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_name(WebKitDOMHTMLSelectElement*, const gchar*) -gboolean webkit_dom_html_select_element_get_required(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_required(WebKitDOMHTMLSelectElement*, gboolean) -glong webkit_dom_html_select_element_get_size(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_size(WebKitDOMHTMLSelectElement*, glong) -WebKitDOMHTMLOptionsCollection* webkit_dom_html_select_element_get_options(WebKitDOMHTMLSelectElement*) -gulong webkit_dom_html_select_element_get_length(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_length(WebKitDOMHTMLSelectElement*, gulong, GError**) -WebKitDOMHTMLCollection* webkit_dom_html_select_element_get_selected_options(WebKitDOMHTMLSelectElement*) -glong webkit_dom_html_select_element_get_selected_index(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_selected_index(WebKitDOMHTMLSelectElement*, glong) -gchar* webkit_dom_html_select_element_get_value(WebKitDOMHTMLSelectElement*) -void webkit_dom_html_select_element_set_value(WebKitDOMHTMLSelectElement*, const gchar*) -gboolean webkit_dom_html_select_element_get_will_validate(WebKitDOMHTMLSelectElement*) -WebKitDOMValidityState* webkit_dom_html_select_element_get_validity(WebKitDOMHTMLSelectElement*) -gchar* webkit_dom_html_select_element_get_validation_message(WebKitDOMHTMLSelectElement*) -WebKitDOMNodeList* webkit_dom_html_select_element_get_labels(WebKitDOMHTMLSelectElement*) -gboolean webkit_dom_html_style_element_get_disabled(WebKitDOMHTMLStyleElement*) -void webkit_dom_html_style_element_set_disabled(WebKitDOMHTMLStyleElement*, gboolean) -gchar* webkit_dom_html_style_element_get_media(WebKitDOMHTMLStyleElement*) -void webkit_dom_html_style_element_set_media(WebKitDOMHTMLStyleElement*, const gchar*) -WebKitDOMStyleSheet* webkit_dom_html_style_element_get_sheet(WebKitDOMHTMLStyleElement*) -WebKitDOMHTMLElement* webkit_dom_html_table_element_create_t_head(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_delete_t_head(WebKitDOMHTMLTableElement*) -WebKitDOMHTMLElement* webkit_dom_html_table_element_create_t_foot(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_delete_t_foot(WebKitDOMHTMLTableElement*) -WebKitDOMHTMLElement* webkit_dom_html_table_element_create_t_body(WebKitDOMHTMLTableElement*) -WebKitDOMHTMLElement* webkit_dom_html_table_element_create_caption(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_delete_caption(WebKitDOMHTMLTableElement*) -WebKitDOMHTMLElement* webkit_dom_html_table_element_insert_row(WebKitDOMHTMLTableElement*, glong, GError**) -void webkit_dom_html_table_element_delete_row(WebKitDOMHTMLTableElement*, glong, GError**) -WebKitDOMHTMLTableCaptionElement* webkit_dom_html_table_element_get_caption(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_caption(WebKitDOMHTMLTableElement*, WebKitDOMHTMLTableCaptionElement*, GError**) -WebKitDOMHTMLTableSectionElement* webkit_dom_html_table_element_get_t_head(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_t_head(WebKitDOMHTMLTableElement*, WebKitDOMHTMLTableSectionElement*, GError**) -WebKitDOMHTMLTableSectionElement* webkit_dom_html_table_element_get_t_foot(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_t_foot(WebKitDOMHTMLTableElement*, WebKitDOMHTMLTableSectionElement*, GError**) -WebKitDOMHTMLCollection* webkit_dom_html_table_element_get_rows(WebKitDOMHTMLTableElement*) -WebKitDOMHTMLCollection* webkit_dom_html_table_element_get_t_bodies(WebKitDOMHTMLTableElement*) -gchar* webkit_dom_html_table_element_get_align(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_align(WebKitDOMHTMLTableElement*, const gchar*) -gchar* webkit_dom_html_table_element_get_bg_color(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_bg_color(WebKitDOMHTMLTableElement*, const gchar*) -gchar* webkit_dom_html_table_element_get_border(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_border(WebKitDOMHTMLTableElement*, const gchar*) -gchar* webkit_dom_html_table_element_get_cell_padding(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_cell_padding(WebKitDOMHTMLTableElement*, const gchar*) -gchar* webkit_dom_html_table_element_get_cell_spacing(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_cell_spacing(WebKitDOMHTMLTableElement*, const gchar*) -gchar* webkit_dom_html_table_element_get_frame(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_frame(WebKitDOMHTMLTableElement*, const gchar*) -gchar* webkit_dom_html_table_element_get_rules(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_rules(WebKitDOMHTMLTableElement*, const gchar*) -gchar* webkit_dom_html_table_element_get_summary(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_summary(WebKitDOMHTMLTableElement*, const gchar*) -gchar* webkit_dom_html_table_element_get_width(WebKitDOMHTMLTableElement*) -void webkit_dom_html_table_element_set_width(WebKitDOMHTMLTableElement*, const gchar*) -gchar* webkit_dom_html_table_caption_element_get_align(WebKitDOMHTMLTableCaptionElement*) -void webkit_dom_html_table_caption_element_set_align(WebKitDOMHTMLTableCaptionElement*, const gchar*) -gchar* webkit_dom_html_table_col_element_get_align(WebKitDOMHTMLTableColElement*) -void webkit_dom_html_table_col_element_set_align(WebKitDOMHTMLTableColElement*, const gchar*) -gchar* webkit_dom_html_table_col_element_get_ch(WebKitDOMHTMLTableColElement*) -void webkit_dom_html_table_col_element_set_ch(WebKitDOMHTMLTableColElement*, const gchar*) -gchar* webkit_dom_html_table_col_element_get_ch_off(WebKitDOMHTMLTableColElement*) -void webkit_dom_html_table_col_element_set_ch_off(WebKitDOMHTMLTableColElement*, const gchar*) -glong webkit_dom_html_table_col_element_get_span(WebKitDOMHTMLTableColElement*) -void webkit_dom_html_table_col_element_set_span(WebKitDOMHTMLTableColElement*, glong) -gchar* webkit_dom_html_table_col_element_get_v_align(WebKitDOMHTMLTableColElement*) -void webkit_dom_html_table_col_element_set_v_align(WebKitDOMHTMLTableColElement*, const gchar*) -gchar* webkit_dom_html_table_col_element_get_width(WebKitDOMHTMLTableColElement*) -void webkit_dom_html_table_col_element_set_width(WebKitDOMHTMLTableColElement*, const gchar*) -WebKitDOMHTMLElement* webkit_dom_html_table_section_element_insert_row(WebKitDOMHTMLTableSectionElement*, glong, GError**) -void webkit_dom_html_table_section_element_delete_row(WebKitDOMHTMLTableSectionElement*, glong, GError**) -gchar* webkit_dom_html_table_section_element_get_align(WebKitDOMHTMLTableSectionElement*) -void webkit_dom_html_table_section_element_set_align(WebKitDOMHTMLTableSectionElement*, const gchar*) -gchar* webkit_dom_html_table_section_element_get_ch(WebKitDOMHTMLTableSectionElement*) -void webkit_dom_html_table_section_element_set_ch(WebKitDOMHTMLTableSectionElement*, const gchar*) -gchar* webkit_dom_html_table_section_element_get_ch_off(WebKitDOMHTMLTableSectionElement*) -void webkit_dom_html_table_section_element_set_ch_off(WebKitDOMHTMLTableSectionElement*, const gchar*) -gchar* webkit_dom_html_table_section_element_get_v_align(WebKitDOMHTMLTableSectionElement*) -void webkit_dom_html_table_section_element_set_v_align(WebKitDOMHTMLTableSectionElement*, const gchar*) -WebKitDOMHTMLCollection* webkit_dom_html_table_section_element_get_rows(WebKitDOMHTMLTableSectionElement*) -glong webkit_dom_html_table_cell_element_get_cell_index(WebKitDOMHTMLTableCellElement*) -gchar* webkit_dom_html_table_cell_element_get_abbr(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_abbr(WebKitDOMHTMLTableCellElement*, const gchar*) -gchar* webkit_dom_html_table_cell_element_get_align(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_align(WebKitDOMHTMLTableCellElement*, const gchar*) -gchar* webkit_dom_html_table_cell_element_get_axis(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_axis(WebKitDOMHTMLTableCellElement*, const gchar*) -gchar* webkit_dom_html_table_cell_element_get_bg_color(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_bg_color(WebKitDOMHTMLTableCellElement*, const gchar*) -gchar* webkit_dom_html_table_cell_element_get_ch(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_ch(WebKitDOMHTMLTableCellElement*, const gchar*) -gchar* webkit_dom_html_table_cell_element_get_ch_off(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_ch_off(WebKitDOMHTMLTableCellElement*, const gchar*) -glong webkit_dom_html_table_cell_element_get_col_span(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_col_span(WebKitDOMHTMLTableCellElement*, glong) -gchar* webkit_dom_html_table_cell_element_get_headers(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_headers(WebKitDOMHTMLTableCellElement*, const gchar*) -gchar* webkit_dom_html_table_cell_element_get_height(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_height(WebKitDOMHTMLTableCellElement*, const gchar*) -gboolean webkit_dom_html_table_cell_element_get_no_wrap(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_no_wrap(WebKitDOMHTMLTableCellElement*, gboolean) -glong webkit_dom_html_table_cell_element_get_row_span(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_row_span(WebKitDOMHTMLTableCellElement*, glong) -gchar* webkit_dom_html_table_cell_element_get_scope(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_scope(WebKitDOMHTMLTableCellElement*, const gchar*) -gchar* webkit_dom_html_table_cell_element_get_v_align(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_v_align(WebKitDOMHTMLTableCellElement*, const gchar*) -gchar* webkit_dom_html_table_cell_element_get_width(WebKitDOMHTMLTableCellElement*) -void webkit_dom_html_table_cell_element_set_width(WebKitDOMHTMLTableCellElement*, const gchar*) -gboolean webkit_dom_html_text_area_element_check_validity(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_custom_validity(WebKitDOMHTMLTextAreaElement*, const gchar*) -void webkit_dom_html_text_area_element_select(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_range_text(WebKitDOMHTMLTextAreaElement*, const gchar*, gulong, gulong, const gchar*, GError**) -void webkit_dom_html_text_area_element_set_selection_range(WebKitDOMHTMLTextAreaElement*, glong, glong, const gchar*) -gboolean webkit_dom_html_text_area_element_get_autofocus(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_autofocus(WebKitDOMHTMLTextAreaElement*, gboolean) -glong webkit_dom_html_text_area_element_get_cols(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_cols(WebKitDOMHTMLTextAreaElement*, glong) -gchar* webkit_dom_html_text_area_element_get_dir_name(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_dir_name(WebKitDOMHTMLTextAreaElement*, const gchar*) -gboolean webkit_dom_html_text_area_element_get_disabled(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_disabled(WebKitDOMHTMLTextAreaElement*, gboolean) -WebKitDOMHTMLFormElement* webkit_dom_html_text_area_element_get_form(WebKitDOMHTMLTextAreaElement*) -glong webkit_dom_html_text_area_element_get_max_length(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_max_length(WebKitDOMHTMLTextAreaElement*, glong, GError**) -gchar* webkit_dom_html_text_area_element_get_name(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_name(WebKitDOMHTMLTextAreaElement*, const gchar*) -gchar* webkit_dom_html_text_area_element_get_placeholder(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_placeholder(WebKitDOMHTMLTextAreaElement*, const gchar*) -gboolean webkit_dom_html_text_area_element_get_read_only(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_read_only(WebKitDOMHTMLTextAreaElement*, gboolean) -gboolean webkit_dom_html_text_area_element_get_required(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_required(WebKitDOMHTMLTextAreaElement*, gboolean) -glong webkit_dom_html_text_area_element_get_rows(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_rows(WebKitDOMHTMLTextAreaElement*, glong) -gchar* webkit_dom_html_text_area_element_get_wrap(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_wrap(WebKitDOMHTMLTextAreaElement*, const gchar*) -gchar* webkit_dom_html_text_area_element_get_default_value(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_default_value(WebKitDOMHTMLTextAreaElement*, const gchar*) -gchar* webkit_dom_html_text_area_element_get_value(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_value(WebKitDOMHTMLTextAreaElement*, const gchar*) -gulong webkit_dom_html_text_area_element_get_text_length(WebKitDOMHTMLTextAreaElement*) -gboolean webkit_dom_html_text_area_element_get_will_validate(WebKitDOMHTMLTextAreaElement*) -WebKitDOMValidityState* webkit_dom_html_text_area_element_get_validity(WebKitDOMHTMLTextAreaElement*) -gchar* webkit_dom_html_text_area_element_get_validation_message(WebKitDOMHTMLTextAreaElement*) -WebKitDOMNodeList* webkit_dom_html_text_area_element_get_labels(WebKitDOMHTMLTextAreaElement*) -glong webkit_dom_html_text_area_element_get_selection_start(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_selection_start(WebKitDOMHTMLTextAreaElement*, glong) -glong webkit_dom_html_text_area_element_get_selection_end(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_selection_end(WebKitDOMHTMLTextAreaElement*, glong) -gchar* webkit_dom_html_text_area_element_get_selection_direction(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_selection_direction(WebKitDOMHTMLTextAreaElement*, const gchar*) -gboolean webkit_dom_html_text_area_element_get_autocorrect(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_autocorrect(WebKitDOMHTMLTextAreaElement*, gboolean) -gchar* webkit_dom_html_text_area_element_get_autocapitalize(WebKitDOMHTMLTextAreaElement*) -void webkit_dom_html_text_area_element_set_autocapitalize(WebKitDOMHTMLTextAreaElement*, const gchar*) -gchar* webkit_dom_html_title_element_get_text(WebKitDOMHTMLTitleElement*) -void webkit_dom_html_title_element_set_text(WebKitDOMHTMLTitleElement*, const gchar*) -WebKitDOMHTMLElement* webkit_dom_html_table_row_element_insert_cell(WebKitDOMHTMLTableRowElement*, glong, GError**) -void webkit_dom_html_table_row_element_delete_cell(WebKitDOMHTMLTableRowElement*, glong, GError**) -glong webkit_dom_html_table_row_element_get_row_index(WebKitDOMHTMLTableRowElement*) -glong webkit_dom_html_table_row_element_get_section_row_index(WebKitDOMHTMLTableRowElement*) -WebKitDOMHTMLCollection* webkit_dom_html_table_row_element_get_cells(WebKitDOMHTMLTableRowElement*) -gchar* webkit_dom_html_table_row_element_get_align(WebKitDOMHTMLTableRowElement*) -void webkit_dom_html_table_row_element_set_align(WebKitDOMHTMLTableRowElement*, const gchar*) -gchar* webkit_dom_html_table_row_element_get_bg_color(WebKitDOMHTMLTableRowElement*) -void webkit_dom_html_table_row_element_set_bg_color(WebKitDOMHTMLTableRowElement*, const gchar*) -gchar* webkit_dom_html_table_row_element_get_ch(WebKitDOMHTMLTableRowElement*) -void webkit_dom_html_table_row_element_set_ch(WebKitDOMHTMLTableRowElement*, const gchar*) -gchar* webkit_dom_html_table_row_element_get_ch_off(WebKitDOMHTMLTableRowElement*) -void webkit_dom_html_table_row_element_set_ch_off(WebKitDOMHTMLTableRowElement*, const gchar*) -gchar* webkit_dom_html_table_row_element_get_v_align(WebKitDOMHTMLTableRowElement*) -void webkit_dom_html_table_row_element_set_v_align(WebKitDOMHTMLTableRowElement*, const gchar*) -gboolean webkit_dom_htmlu_list_element_get_compact(WebKitDOMHTMLUListElement*) -void webkit_dom_htmlu_list_element_set_compact(WebKitDOMHTMLUListElement*, gboolean) -gushort webkit_dom_media_error_get_code(WebKitDOMMediaError*) -gdouble webkit_dom_time_ranges_start(WebKitDOMTimeRanges*, gulong, GError**) -gdouble webkit_dom_time_ranges_end(WebKitDOMTimeRanges*, gulong, GError**) -gulong webkit_dom_time_ranges_get_length(WebKitDOMTimeRanges*) -gboolean webkit_dom_validity_state_get_value_missing(WebKitDOMValidityState*) -gboolean webkit_dom_validity_state_get_type_mismatch(WebKitDOMValidityState*) -gboolean webkit_dom_validity_state_get_pattern_mismatch(WebKitDOMValidityState*) -gboolean webkit_dom_validity_state_get_too_long(WebKitDOMValidityState*) -gboolean webkit_dom_validity_state_get_range_underflow(WebKitDOMValidityState*) -gboolean webkit_dom_validity_state_get_range_overflow(WebKitDOMValidityState*) -gboolean webkit_dom_validity_state_get_step_mismatch(WebKitDOMValidityState*) -gboolean webkit_dom_validity_state_get_bad_input(WebKitDOMValidityState*) -gboolean webkit_dom_validity_state_get_custom_error(WebKitDOMValidityState*) -gboolean webkit_dom_validity_state_get_valid(WebKitDOMValidityState*) -void webkit_dom_dom_application_cache_update(WebKitDOMDOMApplicationCache*, GError**) -void webkit_dom_dom_application_cache_swap_cache(WebKitDOMDOMApplicationCache*, GError**) -void webkit_dom_dom_application_cache_abort(WebKitDOMDOMApplicationCache*) -gboolean webkit_dom_dom_application_cache_dispatch_event(WebKitDOMDOMApplicationCache*, WebKitDOMEvent*, GError**) -gushort webkit_dom_dom_application_cache_get_status(WebKitDOMDOMApplicationCache*) -gboolean webkit_dom_bar_prop_get_visible(WebKitDOMBarProp*) -void webkit_dom_console_time(WebKitDOMConsole*, const gchar*) -void webkit_dom_console_group_end(WebKitDOMConsole*) -gboolean webkit_dom_html_text_area_element_is_edited(WebKitDOMHTMLTextAreaElement*) -gboolean webkit_dom_html_input_element_is_edited(WebKitDOMHTMLInputElement*) -void webkit_dom_html_media_element_set_current_time(WebKitDOMHTMLMediaElement*, gdouble, GError**) -WebKitDOMBlob* webkit_dom_blob_webkit_slice(WebKitDOMBlob*, gint64, gint64, const gchar*) -gchar* webkit_dom_html_element_get_id(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_id(WebKitDOMHTMLElement*, const gchar*) -gchar* webkit_dom_html_element_get_class_name(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_class_name(WebKitDOMHTMLElement*, const gchar*) -WebKitDOMDOMTokenList* webkit_dom_html_element_get_class_list(WebKitDOMHTMLElement*) -void webkit_dom_html_form_element_dispatch_form_change(WebKitDOMHTMLFormElement*) -void webkit_dom_html_form_element_dispatch_form_input(WebKitDOMHTMLFormElement*) -gboolean webkit_dom_webkit_named_flow_get_overflow(WebKitDOMWebKitNamedFlow*) -gchar* webkit_dom_element_get_webkit_region_overflow(WebKitDOMElement*) -WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_content_nodes(WebKitDOMWebKitNamedFlow*) -WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_regions_by_content_node(WebKitDOMWebKitNamedFlow*, WebKitDOMNode*) -GType webkit_dom_bar_info_get_type(void) -gboolean webkit_dom_bar_info_get_visible(void*) -void* webkit_dom_console_get_memory(WebKitDOMConsole*) -WebKitDOMCSSValue* webkit_dom_css_style_declaration_get_property_css_value(WebKitDOMCSSStyleDeclaration*, const gchar*) -gboolean webkit_dom_document_get_webkit_hidden(WebKitDOMDocument*) -gchar* webkit_dom_document_get_webkit_visibility_state(WebKitDOMDocument*) -void webkit_dom_html_document_open(WebKitDOMHTMLDocument*) -void webkit_dom_html_element_set_item_id(WebKitDOMHTMLElement*, const gchar*) -gchar* webkit_dom_html_element_get_item_id(WebKitDOMHTMLElement*) -WebKitDOMDOMSettableTokenList* webkit_dom_html_element_get_item_ref(WebKitDOMHTMLElement*) -WebKitDOMDOMSettableTokenList* webkit_dom_html_element_get_item_prop(WebKitDOMHTMLElement*) -void webkit_dom_html_element_set_item_scope(WebKitDOMHTMLElement*, gboolean) -gboolean webkit_dom_html_element_get_item_scope(WebKitDOMHTMLElement*) -void* webkit_dom_html_element_get_item_type(WebKitDOMHTMLElement*) -void webkit_dom_html_style_element_set_scoped(WebKitDOMHTMLStyleElement*, gboolean) -gboolean webkit_dom_html_style_element_get_scoped(WebKitDOMHTMLStyleElement*) -GType webkit_dom_html_properties_collection_get_type(void) -WebKitDOMNode* webkit_dom_html_properties_collection_item(void*, gulong) -void* webkit_dom_html_properties_collection_named_item(void*, const gchar*) -gulong webkit_dom_html_properties_collection_get_length(void*) -WebKitDOMDOMStringList* webkit_dom_html_properties_collection_get_names(void*) -WebKitDOMNamedNodeMap* webkit_dom_node_get_attributes(WebKitDOMNode*) -gboolean webkit_dom_node_has_attributes(WebKitDOMNode*) -GType webkit_dom_memory_info_get_type(void) -gulong webkit_dom_memory_info_get_total_js_heap_size(void*) -gulong webkit_dom_memory_info_get_used_js_heap_size(void*) -gulong webkit_dom_memory_info_get_js_heap_size_limit(void*) -GType webkit_dom_micro_data_item_value_get_type(void) -void* webkit_dom_performance_get_memory(WebKitDOMPerformance*) -GType webkit_dom_property_node_list_get_type(void) -WebKitDOMNode* webkit_dom_property_node_list_item(void*, gulong) -gulong webkit_dom_property_node_list_get_length(void*) -gdouble webkit_dom_html_media_element_get_start_time(WebKitDOMHTMLMediaElement*) -gdouble webkit_dom_html_media_element_get_initial_time(WebKitDOMHTMLMediaElement*) -gchar* webkit_dom_processing_instruction_get_data(WebKitDOMProcessingInstruction*) -void webkit_dom_processing_instruction_set_data(WebKitDOMProcessingInstruction*, const gchar*, GError**) -gboolean webkit_dom_dom_window_css_supports(WebKitDOMDOMWindowCSS*, const gchar*, const gchar*) -WebKitDOMDOMSelection* webkit_dom_dom_window_get_selection(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_focus(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_blur(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_close(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_print(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_stop(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_alert(WebKitDOMDOMWindow*, const gchar*) -gboolean webkit_dom_dom_window_confirm(WebKitDOMDOMWindow*, const gchar*) -gchar* webkit_dom_dom_window_prompt(WebKitDOMDOMWindow*, const gchar*, const gchar*) -gboolean webkit_dom_dom_window_find(WebKitDOMDOMWindow*, const gchar*, gboolean, gboolean, gboolean, gboolean, gboolean, gboolean) -void webkit_dom_dom_window_scroll_by(WebKitDOMDOMWindow*, glong, glong) -void webkit_dom_dom_window_scroll_to(WebKitDOMDOMWindow*, glong, glong) -void webkit_dom_dom_window_scroll(WebKitDOMDOMWindow*, glong, glong) -void webkit_dom_dom_window_move_by(WebKitDOMDOMWindow*, gfloat, gfloat) -void webkit_dom_dom_window_move_to(WebKitDOMDOMWindow*, gfloat, gfloat) -void webkit_dom_dom_window_resize_by(WebKitDOMDOMWindow*, gfloat, gfloat) -void webkit_dom_dom_window_resize_to(WebKitDOMDOMWindow*, gfloat, gfloat) -WebKitDOMMediaQueryList* webkit_dom_dom_window_match_media(WebKitDOMDOMWindow*, const gchar*) -WebKitDOMCSSStyleDeclaration* webkit_dom_dom_window_get_computed_style(WebKitDOMDOMWindow*, WebKitDOMElement*, const gchar*) -WebKitDOMWebKitPoint* webkit_dom_dom_window_webkit_convert_point_from_page_to_node(WebKitDOMDOMWindow*, WebKitDOMNode*, WebKitDOMWebKitPoint*) -WebKitDOMWebKitPoint* webkit_dom_dom_window_webkit_convert_point_from_node_to_page(WebKitDOMDOMWindow*, WebKitDOMNode*, WebKitDOMWebKitPoint*) -void webkit_dom_dom_window_cancel_animation_frame(WebKitDOMDOMWindow*, glong) -void webkit_dom_dom_window_webkit_cancel_animation_frame(WebKitDOMDOMWindow*, glong) -void webkit_dom_dom_window_webkit_cancel_request_animation_frame(WebKitDOMDOMWindow*, glong) -gboolean webkit_dom_dom_window_dispatch_event(WebKitDOMDOMWindow*, WebKitDOMEvent*, GError**) -void webkit_dom_dom_window_capture_events(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_release_events(WebKitDOMDOMWindow*) -gchar* webkit_dom_dom_window_atob(WebKitDOMDOMWindow*, const gchar*, GError**) -gchar* webkit_dom_dom_window_btoa(WebKitDOMDOMWindow*, const gchar*, GError**) -void webkit_dom_dom_window_clear_timeout(WebKitDOMDOMWindow*, glong) -void webkit_dom_dom_window_clear_interval(WebKitDOMDOMWindow*, glong) -WebKitDOMScreen* webkit_dom_dom_window_get_screen(WebKitDOMDOMWindow*) -WebKitDOMHistory* webkit_dom_dom_window_get_history(WebKitDOMDOMWindow*) -WebKitDOMBarProp* webkit_dom_dom_window_get_locationbar(WebKitDOMDOMWindow*) -WebKitDOMBarProp* webkit_dom_dom_window_get_menubar(WebKitDOMDOMWindow*) -WebKitDOMBarProp* webkit_dom_dom_window_get_personalbar(WebKitDOMDOMWindow*) -WebKitDOMBarProp* webkit_dom_dom_window_get_scrollbars(WebKitDOMDOMWindow*) -WebKitDOMBarProp* webkit_dom_dom_window_get_statusbar(WebKitDOMDOMWindow*) -WebKitDOMBarProp* webkit_dom_dom_window_get_toolbar(WebKitDOMDOMWindow*) -WebKitDOMNavigator* webkit_dom_dom_window_get_navigator(WebKitDOMDOMWindow*) -WebKitDOMNavigator* webkit_dom_dom_window_get_client_information(WebKitDOMDOMWindow*) -WebKitDOMElement* webkit_dom_dom_window_get_frame_element(WebKitDOMDOMWindow*) -gboolean webkit_dom_dom_window_get_offscreen_buffering(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_outer_height(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_outer_width(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_inner_height(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_inner_width(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_screen_x(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_screen_y(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_screen_left(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_screen_top(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_scroll_x(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_scroll_y(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_page_x_offset(WebKitDOMDOMWindow*) -glong webkit_dom_dom_window_get_page_y_offset(WebKitDOMDOMWindow*) -gboolean webkit_dom_dom_window_get_closed(WebKitDOMDOMWindow*) -gulong webkit_dom_dom_window_get_length(WebKitDOMDOMWindow*) -gchar* webkit_dom_dom_window_get_name(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_set_name(WebKitDOMDOMWindow*, const gchar*) -gchar* webkit_dom_dom_window_get_status(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_set_status(WebKitDOMDOMWindow*, const gchar*) -gchar* webkit_dom_dom_window_get_default_status(WebKitDOMDOMWindow*) -void webkit_dom_dom_window_set_default_status(WebKitDOMDOMWindow*, const gchar*) -WebKitDOMDOMWindow* webkit_dom_dom_window_get_self(WebKitDOMDOMWindow*) -WebKitDOMDOMWindow* webkit_dom_dom_window_get_window(WebKitDOMDOMWindow*) -WebKitDOMDOMWindow* webkit_dom_dom_window_get_frames(WebKitDOMDOMWindow*) -WebKitDOMDOMWindow* webkit_dom_dom_window_get_opener(WebKitDOMDOMWindow*) -WebKitDOMDOMWindow* webkit_dom_dom_window_get_parent(WebKitDOMDOMWindow*) -WebKitDOMDOMWindow* webkit_dom_dom_window_get_top(WebKitDOMDOMWindow*) -WebKitDOMDocument* webkit_dom_dom_window_get_document(WebKitDOMDOMWindow*) -WebKitDOMStyleMedia* webkit_dom_dom_window_get_style_media(WebKitDOMDOMWindow*) -gdouble webkit_dom_dom_window_get_device_pixel_ratio(WebKitDOMDOMWindow*) -WebKitDOMDOMApplicationCache* webkit_dom_dom_window_get_application_cache(WebKitDOMDOMWindow*) -WebKitDOMStorage* webkit_dom_dom_window_get_session_storage(WebKitDOMDOMWindow*, GError**) -WebKitDOMStorage* webkit_dom_dom_window_get_local_storage(WebKitDOMDOMWindow*, GError**) -WebKitDOMConsole* webkit_dom_dom_window_get_console(WebKitDOMDOMWindow*) -WebKitDOMPerformance* webkit_dom_dom_window_get_performance(WebKitDOMDOMWindow*) -WebKitDOMDOMWindowCSS* webkit_dom_dom_window_get_css(WebKitDOMDOMWindow*) -WebKitDOMStorageInfo* webkit_dom_dom_window_get_webkit_storage_info(WebKitDOMDOMWindow*) -void webkit_dom_dom_selection_collapse(WebKitDOMDOMSelection*, WebKitDOMNode*, glong, GError**) -void webkit_dom_dom_selection_collapse_to_end(WebKitDOMDOMSelection*, GError**) -void webkit_dom_dom_selection_collapse_to_start(WebKitDOMDOMSelection*, GError**) -void webkit_dom_dom_selection_delete_from_document(WebKitDOMDOMSelection*) -gboolean webkit_dom_dom_selection_contains_node(WebKitDOMDOMSelection*, WebKitDOMNode*, gboolean) -void webkit_dom_dom_selection_select_all_children(WebKitDOMDOMSelection*, WebKitDOMNode*, GError**) -void webkit_dom_dom_selection_extend(WebKitDOMDOMSelection*, WebKitDOMNode*, glong, GError**) -WebKitDOMRange* webkit_dom_dom_selection_get_range_at(WebKitDOMDOMSelection*, glong, GError**) -void webkit_dom_dom_selection_remove_all_ranges(WebKitDOMDOMSelection*) -void webkit_dom_dom_selection_add_range(WebKitDOMDOMSelection*, WebKitDOMRange*) -void webkit_dom_dom_selection_modify(WebKitDOMDOMSelection*, const gchar*, const gchar*, const gchar*) -void webkit_dom_dom_selection_set_base_and_extent(WebKitDOMDOMSelection*, WebKitDOMNode*, glong, WebKitDOMNode*, glong, GError**) -void webkit_dom_dom_selection_set_position(WebKitDOMDOMSelection*, WebKitDOMNode*, glong, GError**) -void webkit_dom_dom_selection_empty(WebKitDOMDOMSelection*) -WebKitDOMNode* webkit_dom_dom_selection_get_anchor_node(WebKitDOMDOMSelection*) -glong webkit_dom_dom_selection_get_anchor_offset(WebKitDOMDOMSelection*) -WebKitDOMNode* webkit_dom_dom_selection_get_focus_node(WebKitDOMDOMSelection*) -glong webkit_dom_dom_selection_get_focus_offset(WebKitDOMDOMSelection*) -gboolean webkit_dom_dom_selection_get_is_collapsed(WebKitDOMDOMSelection*) -glong webkit_dom_dom_selection_get_range_count(WebKitDOMDOMSelection*) -WebKitDOMNode* webkit_dom_dom_selection_get_base_node(WebKitDOMDOMSelection*) -glong webkit_dom_dom_selection_get_base_offset(WebKitDOMDOMSelection*) -WebKitDOMNode* webkit_dom_dom_selection_get_extent_node(WebKitDOMDOMSelection*) -glong webkit_dom_dom_selection_get_extent_offset(WebKitDOMDOMSelection*) -GType webkit_dom_event_target_get_type(void) -void webkit_dom_event_target_dispatch_event(WebKitDOMEventTarget*, WebKitDOMEvent* event, GError**) -gboolean webkit_dom_event_target_add_event_listener(WebKitDOMEventTarget* target, const char*, GCallback, gboolean, gpointer) -gboolean webkit_dom_event_target_remove_event_listener(WebKitDOMEventTarget*, const char*, GCallback, gboolean) -gboolean webkit_dom_event_target_add_event_listener_with_closure(WebKitDOMEventTarget*, const char*, GClosure*, gboolean) -gboolean webkit_dom_event_target_remove_event_listener_with_closure(WebKitDOMEventTarget*, const char*, GClosure*, gboolean) -void webkit_dom_history_back(WebKitDOMHistory*) -void webkit_dom_history_forward(WebKitDOMHistory*) -void webkit_dom_history_go(WebKitDOMHistory*, glong) -gulong webkit_dom_history_get_length(WebKitDOMHistory*) -gchar* webkit_dom_location_get_href(WebKitDOMLocation*) -gchar* webkit_dom_location_get_protocol(WebKitDOMLocation*) -gchar* webkit_dom_location_get_host(WebKitDOMLocation*) -gchar* webkit_dom_location_get_hostname(WebKitDOMLocation*) -gchar* webkit_dom_location_get_port(WebKitDOMLocation*) -gchar* webkit_dom_location_get_pathname(WebKitDOMLocation*) -gchar* webkit_dom_location_get_search(WebKitDOMLocation*) -gchar* webkit_dom_location_get_hash(WebKitDOMLocation*) -gchar* webkit_dom_location_get_origin(WebKitDOMLocation*) -WebKitDOMDOMStringList* webkit_dom_location_get_ancestor_origins(WebKitDOMLocation*) -GType webkit_dom_object_get_type(void) -gboolean webkit_dom_navigator_java_enabled(WebKitDOMNavigator*) -void webkit_dom_navigator_get_storage_updates(WebKitDOMNavigator*) -WebKitDOMGamepadList* webkit_dom_navigator_webkit_get_gamepads(WebKitDOMNavigator*) -void webkit_dom_navigator_register_protocol_handler(WebKitDOMNavigator*, const gchar*, const gchar*, const gchar*, GError**) -gchar* webkit_dom_navigator_is_protocol_handler_registered(WebKitDOMNavigator*, const gchar*, const gchar*, GError**) -void webkit_dom_navigator_unregister_protocol_handler(WebKitDOMNavigator*, const gchar*, const gchar*, GError**) -gchar* webkit_dom_navigator_get_app_code_name(WebKitDOMNavigator*) -gchar* webkit_dom_navigator_get_app_name(WebKitDOMNavigator*) -gchar* webkit_dom_navigator_get_app_version(WebKitDOMNavigator*) -gchar* webkit_dom_navigator_get_language(WebKitDOMNavigator*) -gchar* webkit_dom_navigator_get_user_agent(WebKitDOMNavigator*) -gchar* webkit_dom_navigator_get_platform(WebKitDOMNavigator*) -WebKitDOMDOMPluginArray* webkit_dom_navigator_get_plugins(WebKitDOMNavigator*) -WebKitDOMDOMMimeTypeArray* webkit_dom_navigator_get_mime_types(WebKitDOMNavigator*) -gchar* webkit_dom_navigator_get_product(WebKitDOMNavigator*) -gchar* webkit_dom_navigator_get_product_sub(WebKitDOMNavigator*) -gchar* webkit_dom_navigator_get_vendor(WebKitDOMNavigator*) -gchar* webkit_dom_navigator_get_vendor_sub(WebKitDOMNavigator*) -gboolean webkit_dom_navigator_get_cookie_enabled(WebKitDOMNavigator*) -gboolean webkit_dom_navigator_get_on_line(WebKitDOMNavigator*) -WebKitDOMBatteryManager* webkit_dom_navigator_get_webkit_battery(WebKitDOMNavigator*) -WebKitDOMGeolocation* webkit_dom_navigator_get_geolocation(WebKitDOMNavigator*) -WebKitDOMStorageQuota* webkit_dom_navigator_get_webkit_temporary_storage(WebKitDOMNavigator*) -WebKitDOMStorageQuota* webkit_dom_navigator_get_webkit_persistent_storage(WebKitDOMNavigator*) -gulong webkit_dom_screen_get_height(WebKitDOMScreen*) -gulong webkit_dom_screen_get_width(WebKitDOMScreen*) -gulong webkit_dom_screen_get_color_depth(WebKitDOMScreen*) -gulong webkit_dom_screen_get_pixel_depth(WebKitDOMScreen*) -glong webkit_dom_screen_get_avail_left(WebKitDOMScreen*) -glong webkit_dom_screen_get_avail_top(WebKitDOMScreen*) -gulong webkit_dom_screen_get_avail_height(WebKitDOMScreen*) -gulong webkit_dom_screen_get_avail_width(WebKitDOMScreen*) -WebKitDOMDOMSelection* webkit_dom_shadow_root_get_selection(WebKitDOMShadowRoot*) -WebKitDOMElement* webkit_dom_shadow_root_get_element_by_id(WebKitDOMShadowRoot*, const gchar*) -WebKitDOMNodeList* webkit_dom_shadow_root_get_elements_by_class_name(WebKitDOMShadowRoot*, const gchar*) -WebKitDOMNodeList* webkit_dom_shadow_root_get_elements_by_tag_name(WebKitDOMShadowRoot*, const gchar*) -WebKitDOMNodeList* webkit_dom_shadow_root_get_elements_by_tag_name_ns(WebKitDOMShadowRoot*, const gchar*, const gchar*) -WebKitDOMElement* webkit_dom_shadow_root_element_from_point(WebKitDOMShadowRoot*, glong, glong) -WebKitDOMElement* webkit_dom_shadow_root_get_active_element(WebKitDOMShadowRoot*) -gboolean webkit_dom_shadow_root_get_apply_author_styles(WebKitDOMShadowRoot*) -void webkit_dom_shadow_root_set_apply_author_styles(WebKitDOMShadowRoot*, gboolean) -gboolean webkit_dom_shadow_root_get_reset_style_inheritance(WebKitDOMShadowRoot*) -void webkit_dom_shadow_root_set_reset_style_inheritance(WebKitDOMShadowRoot*, gboolean) -gchar* webkit_dom_shadow_root_get_inner_html(WebKitDOMShadowRoot*) -void webkit_dom_shadow_root_set_inner_html(WebKitDOMShadowRoot*, const gchar*, GError**) -gfloat webkit_dom_webkit_point_get_x(WebKitDOMWebKitPoint*) -void webkit_dom_webkit_point_set_x(WebKitDOMWebKitPoint*, gfloat) -gfloat webkit_dom_webkit_point_get_y(WebKitDOMWebKitPoint*) -void webkit_dom_webkit_point_set_y(WebKitDOMWebKitPoint*, gfloat) -WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_regions_by_content(WebKitDOMWebKitNamedFlow*, WebKitDOMNode*) -WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_regions(WebKitDOMWebKitNamedFlow*) -WebKitDOMNodeList* webkit_dom_webkit_named_flow_get_content(WebKitDOMWebKitNamedFlow*) -gboolean webkit_dom_webkit_named_flow_dispatch_event(WebKitDOMWebKitNamedFlow*, WebKitDOMEvent*, GError**) -gchar* webkit_dom_webkit_named_flow_get_name(WebKitDOMWebKitNamedFlow*) -gboolean webkit_dom_webkit_named_flow_get_overset(WebKitDOMWebKitNamedFlow*) -glong webkit_dom_webkit_named_flow_get_first_empty_region_index(WebKitDOMWebKitNamedFlow*) -gchar* webkit_dom_dom_mime_type_get_suffixes(WebKitDOMDOMMimeType*) -gchar* webkit_dom_dom_mime_type_get_description(WebKitDOMDOMMimeType*) -WebKitDOMDOMPlugin* webkit_dom_dom_mime_type_get_enabled_plugin(WebKitDOMDOMMimeType*) -WebKitDOMDOMMimeType* webkit_dom_dom_mime_type_array_item(WebKitDOMDOMMimeTypeArray*, gulong) -WebKitDOMDOMMimeType* webkit_dom_dom_mime_type_array_named_item(WebKitDOMDOMMimeTypeArray*, const gchar*) -gulong webkit_dom_dom_mime_type_array_get_length(WebKitDOMDOMMimeTypeArray*) -WebKitDOMDOMMimeType* webkit_dom_dom_plugin_item(WebKitDOMDOMPlugin*, gulong) -WebKitDOMDOMMimeType* webkit_dom_dom_plugin_named_item(WebKitDOMDOMPlugin*, const gchar*) -gchar* webkit_dom_dom_plugin_get_name(WebKitDOMDOMPlugin*) -gchar* webkit_dom_dom_plugin_get_filename(WebKitDOMDOMPlugin*) -gchar* webkit_dom_dom_plugin_get_description(WebKitDOMDOMPlugin*) -gulong webkit_dom_dom_plugin_get_length(WebKitDOMDOMPlugin*) -WebKitDOMDOMPlugin* webkit_dom_dom_plugin_array_item(WebKitDOMDOMPluginArray*, gulong) -WebKitDOMDOMPlugin* webkit_dom_dom_plugin_array_named_item(WebKitDOMDOMPluginArray*, const gchar*) -void webkit_dom_dom_plugin_array_refresh(WebKitDOMDOMPluginArray*, gboolean) -gulong webkit_dom_dom_plugin_array_get_length(WebKitDOMDOMPluginArray*) -gchar* webkit_dom_database_get_version(WebKitDOMDatabase*) -gchar* webkit_dom_storage_key(WebKitDOMStorage*, gulong, GError**) -gchar* webkit_dom_storage_get_item(WebKitDOMStorage*, const gchar*, GError**) -void webkit_dom_storage_set_item(WebKitDOMStorage*, const gchar*, const gchar*, GError**) -void webkit_dom_storage_remove_item(WebKitDOMStorage*, const gchar*, GError**) -void webkit_dom_storage_clear(WebKitDOMStorage*, GError**) -gulong webkit_dom_storage_get_length(WebKitDOMStorage*, GError**) -WebKitDOMXPathResult* webkit_dom_xpath_expression_evaluate(WebKitDOMXPathExpression*, WebKitDOMNode*, gushort, WebKitDOMXPathResult*, GError**) -gchar* webkit_dom_xpath_ns_resolver_lookup_namespace_uri(WebKitDOMXPathNSResolver*, const gchar*) -WebKitDOMNode* webkit_dom_xpath_result_iterate_next(WebKitDOMXPathResult*, GError**) -WebKitDOMNode* webkit_dom_xpath_result_snapshot_item(WebKitDOMXPathResult*, gulong, GError**) -gushort webkit_dom_xpath_result_get_result_type(WebKitDOMXPathResult*) -gdouble webkit_dom_xpath_result_get_number_value(WebKitDOMXPathResult*, GError**) -gchar* webkit_dom_xpath_result_get_string_value(WebKitDOMXPathResult*, GError**) -gboolean webkit_dom_xpath_result_get_boolean_value(WebKitDOMXPathResult*, GError**) -WebKitDOMNode* webkit_dom_xpath_result_get_single_node_value(WebKitDOMXPathResult*, GError**) -gboolean webkit_dom_xpath_result_get_invalid_iterator_state(WebKitDOMXPathResult*) -gulong webkit_dom_xpath_result_get_snapshot_length(WebKitDOMXPathResult*, GError**) -WebKitDOMPerformanceEntryList* webkit_dom_performance_webkit_get_entries(WebKitDOMPerformance*) -WebKitDOMPerformanceEntryList* webkit_dom_performance_webkit_get_entries_by_type(WebKitDOMPerformance*, const gchar*) -WebKitDOMPerformanceEntryList* webkit_dom_performance_webkit_get_entries_by_name(WebKitDOMPerformance*, const gchar*, const gchar*) -void webkit_dom_performance_webkit_clear_resource_timings(WebKitDOMPerformance*) -void webkit_dom_performance_webkit_set_resource_timing_buffer_size(WebKitDOMPerformance*, gulong) -void webkit_dom_performance_webkit_mark(WebKitDOMPerformance*, const gchar*, GError**) -void webkit_dom_performance_webkit_clear_marks(WebKitDOMPerformance*, const gchar*) -void webkit_dom_performance_webkit_measure(WebKitDOMPerformance*, const gchar*, const gchar*, const gchar*, GError**) -void webkit_dom_performance_webkit_clear_measures(WebKitDOMPerformance*, const gchar*) -gdouble webkit_dom_performance_now(WebKitDOMPerformance*) -WebKitDOMPerformanceNavigation* webkit_dom_performance_get_navigation(WebKitDOMPerformance*) -WebKitDOMPerformanceTiming* webkit_dom_performance_get_timing(WebKitDOMPerformance*) -gchar* webkit_dom_performance_entry_get_name(WebKitDOMPerformanceEntry*) -gchar* webkit_dom_performance_entry_get_entry_type(WebKitDOMPerformanceEntry*) -gdouble webkit_dom_performance_entry_get_start_time(WebKitDOMPerformanceEntry*) -gdouble webkit_dom_performance_entry_get_duration(WebKitDOMPerformanceEntry*) -WebKitDOMPerformanceEntry* webkit_dom_performance_entry_list_item(WebKitDOMPerformanceEntryList*, gulong) -gulong webkit_dom_performance_entry_list_get_length(WebKitDOMPerformanceEntryList*) -gushort webkit_dom_performance_navigation_get_redirect_count(WebKitDOMPerformanceNavigation*) -guint64 webkit_dom_performance_timing_get_navigation_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_unload_event_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_unload_event_end(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_redirect_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_redirect_end(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_fetch_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_domain_lookup_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_domain_lookup_end(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_connect_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_connect_end(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_secure_connection_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_request_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_response_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_response_end(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_dom_loading(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_dom_interactive(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_dom_content_loaded_event_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_dom_content_loaded_event_end(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_dom_complete(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_load_event_start(WebKitDOMPerformanceTiming*) -guint64 webkit_dom_performance_timing_get_load_event_end(WebKitDOMPerformanceTiming*) -void webkit_dom_wheel_event_init_wheel_event(WebKitDOMWheelEvent*, glong, glong, WebKitDOMDOMWindow*, glong, glong, glong, glong, gboolean, gboolean, gboolean, gboolean) -gdouble webkit_dom_wheel_event_get_delta_x(WebKitDOMWheelEvent*) -gdouble webkit_dom_wheel_event_get_delta_y(WebKitDOMWheelEvent*) -gdouble webkit_dom_wheel_event_get_delta_z(WebKitDOMWheelEvent*) -gulong webkit_dom_wheel_event_get_delta_mode(WebKitDOMWheelEvent*) -glong webkit_dom_wheel_event_get_wheel_delta_x(WebKitDOMWheelEvent*) -glong webkit_dom_wheel_event_get_wheel_delta_y(WebKitDOMWheelEvent*) -glong webkit_dom_wheel_event_get_wheel_delta(WebKitDOMWheelEvent*) -gboolean webkit_dom_wheel_event_get_webkit_direction_inverted_from_device(WebKitDOMWheelEvent*) -WebKitDOMEventTarget* webkit_dom_touch_get_target(WebKitDOMTouch*) -gfloat webkit_dom_touch_get_webkit_force(WebKitDOMTouch*) -gfloat webkit_dom_touch_get_webkit_rotation_angle(WebKitDOMTouch*) -glong webkit_dom_touch_get_client_x(WebKitDOMTouch*) -glong webkit_dom_touch_get_client_y(WebKitDOMTouch*) -glong webkit_dom_touch_get_page_x(WebKitDOMTouch*) -glong webkit_dom_touch_get_page_y(WebKitDOMTouch*) -glong webkit_dom_touch_get_screen_x(WebKitDOMTouch*) -glong webkit_dom_touch_get_screen_y(WebKitDOMTouch*) -glong webkit_dom_touch_get_webkit_radius_x(WebKitDOMTouch*) -glong webkit_dom_touch_get_webkit_radius_y(WebKitDOMTouch*) -gulong webkit_dom_touch_get_identifier(WebKitDOMTouch*) -gchar* webkit_dom_audio_track_get_id(WebKitDOMAudioTrack*) -gchar* webkit_dom_audio_track_get_kind(WebKitDOMAudioTrack*) -gchar* webkit_dom_audio_track_get_label(WebKitDOMAudioTrack*) -gchar* webkit_dom_audio_track_get_language(WebKitDOMAudioTrack*) -gboolean webkit_dom_audio_track_get_enabled(WebKitDOMAudioTrack*) -void webkit_dom_audio_track_set_enabled(WebKitDOMAudioTrack*, gboolean) -WebKitDOMAudioTrack* webkit_dom_audio_track_list_item(WebKitDOMAudioTrackList*, gulong) -WebKitDOMAudioTrack* webkit_dom_audio_track_list_get_track_by_id(WebKitDOMAudioTrackList*, const gchar*) -gboolean webkit_dom_audio_track_list_dispatch_event(WebKitDOMAudioTrackList*, WebKitDOMEvent*, GError**) -gulong webkit_dom_audio_track_list_get_length(WebKitDOMAudioTrackList*) -void webkit_dom_html_video_element_webkit_enter_fullscreen(WebKitDOMHTMLVideoElement*, GError**) -void webkit_dom_html_video_element_webkit_exit_fullscreen(WebKitDOMHTMLVideoElement*) -void webkit_dom_html_video_element_webkit_enter_full_screen(WebKitDOMHTMLVideoElement*, GError**) -void webkit_dom_html_video_element_webkit_exit_full_screen(WebKitDOMHTMLVideoElement*) -gulong webkit_dom_html_video_element_get_width(WebKitDOMHTMLVideoElement*) -void webkit_dom_html_video_element_set_width(WebKitDOMHTMLVideoElement*, gulong) -gulong webkit_dom_html_video_element_get_height(WebKitDOMHTMLVideoElement*) -void webkit_dom_html_video_element_set_height(WebKitDOMHTMLVideoElement*, gulong) -gulong webkit_dom_html_video_element_get_video_width(WebKitDOMHTMLVideoElement*) -gulong webkit_dom_html_video_element_get_video_height(WebKitDOMHTMLVideoElement*) -gchar* webkit_dom_html_video_element_get_poster(WebKitDOMHTMLVideoElement*) -void webkit_dom_html_video_element_set_poster(WebKitDOMHTMLVideoElement*, const gchar*) -gboolean webkit_dom_html_video_element_get_webkit_supports_fullscreen(WebKitDOMHTMLVideoElement*) -gboolean webkit_dom_html_video_element_get_webkit_displaying_fullscreen(WebKitDOMHTMLVideoElement*) -gboolean webkit_dom_html_video_element_get_webkit_wireless_video_playback_disabled(WebKitDOMHTMLVideoElement*) -void webkit_dom_html_video_element_set_webkit_wireless_video_playback_disabled(WebKitDOMHTMLVideoElement*, gboolean) -gulong webkit_dom_html_video_element_get_webkit_decoded_frame_count(WebKitDOMHTMLVideoElement*) -gulong webkit_dom_html_video_element_get_webkit_dropped_frame_count(WebKitDOMHTMLVideoElement*) -void webkit_dom_text_track_add_cue(WebKitDOMTextTrack*, WebKitDOMTextTrackCue*) -void webkit_dom_text_track_remove_cue(WebKitDOMTextTrack*, WebKitDOMTextTrackCue*, GError**) -gboolean webkit_dom_text_track_dispatch_event(WebKitDOMTextTrack*, WebKitDOMEvent*, GError**) -gchar* webkit_dom_text_track_get_id(WebKitDOMTextTrack*) -gchar* webkit_dom_text_track_get_kind(WebKitDOMTextTrack*) -gchar* webkit_dom_text_track_get_label(WebKitDOMTextTrack*) -gchar* webkit_dom_text_track_get_language(WebKitDOMTextTrack*) -gchar* webkit_dom_text_track_get_mode(WebKitDOMTextTrack*) -void webkit_dom_text_track_set_mode(WebKitDOMTextTrack*, const gchar*) -WebKitDOMTextTrackCueList* webkit_dom_text_track_get_cues(WebKitDOMTextTrack*) -WebKitDOMTextTrackCueList* webkit_dom_text_track_get_active_cues(WebKitDOMTextTrack*) -WebKitDOMTextTrack* webkit_dom_text_track_list_item(WebKitDOMTextTrackList*, gulong) -WebKitDOMTextTrack* webkit_dom_text_track_list_get_track_by_id(WebKitDOMTextTrackList*, const gchar*) -gboolean webkit_dom_text_track_list_dispatch_event(WebKitDOMTextTrackList*, WebKitDOMEvent*, GError**) -gulong webkit_dom_text_track_list_get_length(WebKitDOMTextTrackList*) -WebKitDOMDocumentFragment* webkit_dom_text_track_cue_get_cue_as_html(WebKitDOMTextTrackCue*) -gboolean webkit_dom_text_track_cue_dispatch_event(WebKitDOMTextTrackCue*, WebKitDOMEvent*, GError**) -WebKitDOMTextTrack* webkit_dom_text_track_cue_get_track(WebKitDOMTextTrackCue*) -gchar* webkit_dom_text_track_cue_get_id(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_id(WebKitDOMTextTrackCue*, const gchar*) -gdouble webkit_dom_text_track_cue_get_start_time(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_start_time(WebKitDOMTextTrackCue*, gdouble, GError**) -gdouble webkit_dom_text_track_cue_get_end_time(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_end_time(WebKitDOMTextTrackCue*, gdouble, GError**) -gboolean webkit_dom_text_track_cue_get_pause_on_exit(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_pause_on_exit(WebKitDOMTextTrackCue*, gboolean) -gchar* webkit_dom_text_track_cue_get_vertical(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_vertical(WebKitDOMTextTrackCue*, const gchar*, GError**) -gboolean webkit_dom_text_track_cue_get_snap_to_lines(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_snap_to_lines(WebKitDOMTextTrackCue*, gboolean) -glong webkit_dom_text_track_cue_get_line(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_line(WebKitDOMTextTrackCue*, glong, GError**) -glong webkit_dom_text_track_cue_get_position(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_position(WebKitDOMTextTrackCue*, glong, GError**) -glong webkit_dom_text_track_cue_get_size(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_size(WebKitDOMTextTrackCue*, glong, GError**) -gchar* webkit_dom_text_track_cue_get_align(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_align(WebKitDOMTextTrackCue*, const gchar*, GError**) -gchar* webkit_dom_text_track_cue_get_text(WebKitDOMTextTrackCue*) -void webkit_dom_text_track_cue_set_text(WebKitDOMTextTrackCue*, const gchar*) -WebKitDOMTextTrackCue* webkit_dom_text_track_cue_list_item(WebKitDOMTextTrackCueList*, gulong) -WebKitDOMTextTrackCue* webkit_dom_text_track_cue_list_get_cue_by_id(WebKitDOMTextTrackCueList*, const gchar*) -gulong webkit_dom_text_track_cue_list_get_length(WebKitDOMTextTrackCueList*) -gdouble webkit_dom_video_playback_quality_get_creation_time(WebKitDOMVideoPlaybackQuality*) -gulong webkit_dom_video_playback_quality_get_total_video_frames(WebKitDOMVideoPlaybackQuality*) -gulong webkit_dom_video_playback_quality_get_dropped_video_frames(WebKitDOMVideoPlaybackQuality*) -gulong webkit_dom_video_playback_quality_get_corrupted_video_frames(WebKitDOMVideoPlaybackQuality*) -gdouble webkit_dom_video_playback_quality_get_total_frame_delay(WebKitDOMVideoPlaybackQuality*) -gchar* webkit_dom_video_track_get_id(WebKitDOMVideoTrack*) -gchar* webkit_dom_video_track_get_kind(WebKitDOMVideoTrack*) -gchar* webkit_dom_video_track_get_label(WebKitDOMVideoTrack*) -gchar* webkit_dom_video_track_get_language(WebKitDOMVideoTrack*) -gboolean webkit_dom_video_track_get_selected(WebKitDOMVideoTrack*) -void webkit_dom_video_track_set_selected(WebKitDOMVideoTrack*, gboolean) -WebKitDOMVideoTrack* webkit_dom_video_track_list_item(WebKitDOMVideoTrackList*, gulong) -WebKitDOMVideoTrack* webkit_dom_video_track_list_get_track_by_id(WebKitDOMVideoTrackList*, const gchar*) -gboolean webkit_dom_video_track_list_dispatch_event(WebKitDOMVideoTrackList*, WebKitDOMEvent*, GError**) -gulong webkit_dom_video_track_list_get_length(WebKitDOMVideoTrackList*) |