### Class

# WebKit2WebExtension DOMDocument

#### Description

    class WebKit2WebExtension.DOMDocument : WebKit2WebExtension.DOMNode {
      parent_instance: WebKitDOMNode
    }

No description available.

#### Ancestors

- WebKitDOMNode
- WebKitDOMObject
- GObject

#### Descendants

- WebKitDOMHTMLDocument

#### Implements

- WebKitDOMEventTarget

#### Instance methods

###### webkit_dom_document_adopt_node

No description available.

Deprecated since: 2.22

###### webkit_dom_document_caret_range_from_point

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_create_attribute

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_attribute_ns

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_cdata_section

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_comment

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_css_style_declaration

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_document_fragment

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_element

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_element_ns

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_entity_reference

This function has been removed from the DOM spec and it just returns `NULL`.

Deprecated since: 2.12

###### webkit_dom_document_create_event

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_expression

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_node_iterator

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_ns_resolver

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_processing_instruction

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_range

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_text_node

No description available.

Deprecated since: 2.22

###### webkit_dom_document_create_tree_walker

No description available.

Deprecated since: 2.22

###### webkit_dom_document_element_from_point

No description available.

Deprecated since: 2.22

###### webkit_dom_document_evaluate

No description available.

Deprecated since: 2.22

###### webkit_dom_document_exec_command

No description available.

Deprecated since: 2.22

###### webkit_dom_document_exit_pointer_lock

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_active_element

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_anchors

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_applets

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_body

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_character_set

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_charset

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_child_element_count

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_children

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_compat_mode

No description available.

Available since: 2.14

Deprecated since: 2.22

###### webkit_dom_document_get_content_type

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_cookie

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_current_script

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_default_charset

No description available.

Deprecated since: 2.14

###### webkit_dom_document_get_default_view

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_design_mode

No description available.

Available since: 2.14

Deprecated since: 2.22

###### webkit_dom_document_get_dir

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_doctype

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_document_element

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_document_uri

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_domain

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_element_by_id

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_elements_by_class_name

No description available.

Deprecated since: 2.12

###### webkit_dom_document_get_elements_by_class_name_as_html_collection

No description available.

Available since: 2.12

Deprecated since: 2.22

###### webkit_dom_document_get_elements_by_name

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_elements_by_tag_name

No description available.

Deprecated since: 2.12

###### webkit_dom_document_get_elements_by_tag_name_as_html_collection

No description available.

Available since: 2.12

Deprecated since: 2.22

###### webkit_dom_document_get_elements_by_tag_name_ns

No description available.

Deprecated since: 2.12

###### webkit_dom_document_get_elements_by_tag_name_ns_as_html_collection

No description available.

Available since: 2.12

Deprecated since: 2.22

###### webkit_dom_document_get_embeds

No description available.

Available since: 2.14

Deprecated since: 2.22

###### webkit_dom_document_get_first_element_child

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_forms

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_head

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_hidden

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_images

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_implementation

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_input_encoding

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_last_element_child

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_last_modified

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_links

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_origin

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_override_style

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_plugins

No description available.

Available since: 2.14

Deprecated since: 2.22

###### webkit_dom_document_get_pointer_lock_element

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_preferred_stylesheet_set

This function has been removed and does nothing.

Deprecated since: 2.22

###### webkit_dom_document_get_ready_state

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_referrer

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_scripts

No description available.

Available since: 2.14

Deprecated since: 2.22

###### webkit_dom_document_get_scrolling_element

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_selected_stylesheet_set

This function has been removed and does nothing.

Deprecated since: 2.22

###### webkit_dom_document_get_style_sheets

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_title

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_url

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_visibility_state

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_webkit_current_fullscreen_element

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_webkit_fullscreen_element

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_webkit_fullscreen_enabled

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_webkit_fullscreen_keyboard_input_allowed

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_webkit_is_fullscreen

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_get_xml_encoding

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_xml_standalone

No description available.

Deprecated since: 2.22

###### webkit_dom_document_get_xml_version

No description available.

Deprecated since: 2.22

###### webkit_dom_document_has_focus

No description available.

Deprecated since: 2.22

###### webkit_dom_document_import_node

No description available.

Deprecated since: 2.22

###### webkit_dom_document_query_command_enabled

No description available.

Deprecated since: 2.22

###### webkit_dom_document_query_command_indeterm

No description available.

Deprecated since: 2.22

###### webkit_dom_document_query_command_state

No description available.

Deprecated since: 2.22

###### webkit_dom_document_query_command_supported

No description available.

Deprecated since: 2.22

###### webkit_dom_document_query_command_value

No description available.

Deprecated since: 2.22

###### webkit_dom_document_query_selector

No description available.

Deprecated since: 2.22

###### webkit_dom_document_query_selector_all

No description available.

Deprecated since: 2.22

###### webkit_dom_document_set_body

No description available.

Deprecated since: 2.22

###### webkit_dom_document_set_charset

No description available.

Deprecated since: 2.22

###### webkit_dom_document_set_cookie

No description available.

Deprecated since: 2.22

###### webkit_dom_document_set_design_mode

No description available.

Available since: 2.14

Deprecated since: 2.22

###### webkit_dom_document_set_dir

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_set_document_uri

No description available.

Deprecated since: 2.22

###### webkit_dom_document_set_selected_stylesheet_set

This function has been removed and does nothing.

Deprecated since: 2.22

###### webkit_dom_document_set_title

No description available.

Deprecated since: 2.22

###### webkit_dom_document_set_xml_standalone

No description available.

Deprecated since: 2.22

###### webkit_dom_document_set_xml_version

No description available.

Deprecated since: 2.22

###### webkit_dom_document_webkit_cancel_fullscreen

No description available.

Available since: 2.16

Deprecated since: 2.22

###### webkit_dom_document_webkit_exit_fullscreen

No description available.

Available since: 2.16

Deprecated since: 2.22

##### Methods inherited from WebKitDOMNode (35)

Please see WebKitDOMNode for a full list of methods.

##### Methods inherited from GObject (43)

Please see GObject for a full list of methods.

##### Methods inherited from WebKitDOMEventTarget (5)

###### webkit_dom_event_target_add_event_listener

No description available.

Deprecated since: 2.22

###### webkit_dom_event_target_add_event_listener_with_closure

Version of `webkit_dom_event_target_add_event_listener()` using a closure instead of a callbacks for easier binding in other languages.

Deprecated since: 2.22

###### webkit_dom_event_target_dispatch_event

No description available.

Deprecated since: 2.22

###### webkit_dom_event_target_remove_event_listener

No description available.

Deprecated since: 2.22

###### webkit_dom_event_target_remove_event_listener_with_closure

Version of `webkit_dom_event_target_remove_event_listener()` using a closure instead of a callbacks for easier binding in other languages.

Deprecated since: 2.22

#### Properties

###### WebKit2WebExtension.DOMDocument:active-element

No description available.

###### WebKit2WebExtension.DOMDocument:anchors

No description available.

###### WebKit2WebExtension.DOMDocument:applets

No description available.

###### WebKit2WebExtension.DOMDocument:body

No description available.

###### WebKit2WebExtension.DOMDocument:character-set

No description available.

###### WebKit2WebExtension.DOMDocument:charset

No description available.

###### WebKit2WebExtension.DOMDocument:child-element-count

No description available.

###### WebKit2WebExtension.DOMDocument:children

No description available.

###### WebKit2WebExtension.DOMDocument:compat-mode

No description available.

###### WebKit2WebExtension.DOMDocument:content-type

No description available.

###### WebKit2WebExtension.DOMDocument:cookie

No description available.

###### WebKit2WebExtension.DOMDocument:current-script

No description available.

###### WebKit2WebExtension.DOMDocument:default-view

No description available.

###### WebKit2WebExtension.DOMDocument:design-mode

No description available.

###### WebKit2WebExtension.DOMDocument:dir

No description available.

###### WebKit2WebExtension.DOMDocument:doctype

No description available.

###### WebKit2WebExtension.DOMDocument:document-element

No description available.

###### WebKit2WebExtension.DOMDocument:document-uri

No description available.

###### WebKit2WebExtension.DOMDocument:domain

No description available.

###### WebKit2WebExtension.DOMDocument:embeds

No description available.

###### WebKit2WebExtension.DOMDocument:first-element-child

No description available.

###### WebKit2WebExtension.DOMDocument:forms

No description available.

###### WebKit2WebExtension.DOMDocument:head

No description available.

###### WebKit2WebExtension.DOMDocument:hidden

No description available.

###### WebKit2WebExtension.DOMDocument:images

No description available.

###### WebKit2WebExtension.DOMDocument:implementation

No description available.

###### WebKit2WebExtension.DOMDocument:input-encoding

No description available.

###### WebKit2WebExtension.DOMDocument:last-element-child

No description available.

###### WebKit2WebExtension.DOMDocument:last-modified

No description available.

###### WebKit2WebExtension.DOMDocument:links

No description available.

###### WebKit2WebExtension.DOMDocument:origin

No description available.

###### WebKit2WebExtension.DOMDocument:plugins

No description available.

###### WebKit2WebExtension.DOMDocument:pointer-lock-element

No description available.

###### WebKit2WebExtension.DOMDocument:preferred-stylesheet-set

No description available.

###### WebKit2WebExtension.DOMDocument:ready-state

No description available.

###### WebKit2WebExtension.DOMDocument:referrer

No description available.

###### WebKit2WebExtension.DOMDocument:scripts

No description available.

###### WebKit2WebExtension.DOMDocument:scrolling-element

No description available.

###### WebKit2WebExtension.DOMDocument:selected-stylesheet-set

No description available.

###### WebKit2WebExtension.DOMDocument:style-sheets

No description available.

###### WebKit2WebExtension.DOMDocument:title

No description available.

###### WebKit2WebExtension.DOMDocument:url

No description available.

###### WebKit2WebExtension.DOMDocument:visibility-state

No description available.

###### WebKit2WebExtension.DOMDocument:webkit-current-full-screen-element

No description available.

###### WebKit2WebExtension.DOMDocument:webkit-full-screen-keyboard-input-allowed

No description available.

###### WebKit2WebExtension.DOMDocument:webkit-fullscreen-element

No description available.

###### WebKit2WebExtension.DOMDocument:webkit-fullscreen-enabled

No description available.

###### WebKit2WebExtension.DOMDocument:webkit-is-full-screen

No description available.

###### WebKit2WebExtension.DOMDocument:xml-encoding

No description available.

###### WebKit2WebExtension.DOMDocument:xml-standalone

No description available.

###### WebKit2WebExtension.DOMDocument:xml-version

No description available.

##### Properties inherited from WebKitDOMNode (13)

###### WebKit2WebExtension.DOMNode:base-uri

No description available.

###### WebKit2WebExtension.DOMNode:child-nodes

No description available.

###### WebKit2WebExtension.DOMNode:first-child

No description available.

###### WebKit2WebExtension.DOMNode:last-child

No description available.

###### WebKit2WebExtension.DOMNode:next-sibling

No description available.

###### WebKit2WebExtension.DOMNode:node-name

No description available.

###### WebKit2WebExtension.DOMNode:node-type

No description available.

###### WebKit2WebExtension.DOMNode:node-value

No description available.

###### WebKit2WebExtension.DOMNode:owner-document

No description available.

###### WebKit2WebExtension.DOMNode:parent-element

No description available.

###### WebKit2WebExtension.DOMNode:parent-node

No description available.

###### WebKit2WebExtension.DOMNode:previous-sibling

No description available.

###### WebKit2WebExtension.DOMNode:text-content

No description available.

##### Properties inherited from WebKitDOMObject (1)

###### WebKit2WebExtension.DOMObject:core-object

No description available.

#### Signals

##### Signals inherited from GObject (1)

###### GObject.Object::notify

The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.

#### Class structure

    struct WebKit2WebExtensionDOMDocumentClass {
      WebKitDOMNodeClass parent_class;

    }

###### Class members

`parent_class` |
    WebKitDOMNodeClass
| No description available.