1 module webkit2webextension.c.functions; 2 3 import std.stdio; 4 import webkit2webextension.c.types; 5 version (Windows) 6 static immutable LIBRARY_WEBKIT2WEBEXTENSION = ["libjavascriptcoregtk-4.0-18.dll;javascriptcoregtk-4.0-18.dll;javascriptcoregtk-4.dll", "libwebkit2gtk-4.0-37.dll;webkit2gtk-4.0-37.dll;webkit2gtk-4.dll"]; 7 else version (OSX) 8 static immutable LIBRARY_WEBKIT2WEBEXTENSION = ["libjavascriptcoregtk-4.0.18.dylib", "libwebkit2gtk-4.0.37.dylib"]; 9 else 10 static immutable LIBRARY_WEBKIT2WEBEXTENSION = ["libjavascriptcoregtk-4.0.so.18", "libwebkit2gtk-4.0.so.37"]; 11 12 __gshared extern(C) 13 { 14 15 // webkit2webextension.ConsoleMessage 16 17 GType webkit_console_message_get_type(); 18 WebKitConsoleMessage* webkit_console_message_copy(WebKitConsoleMessage* consoleMessage); 19 void webkit_console_message_free(WebKitConsoleMessage* consoleMessage); 20 WebKitConsoleMessageLevel webkit_console_message_get_level(WebKitConsoleMessage* consoleMessage); 21 uint webkit_console_message_get_line(WebKitConsoleMessage* consoleMessage); 22 WebKitConsoleMessageSource webkit_console_message_get_source(WebKitConsoleMessage* consoleMessage); 23 const(char)* webkit_console_message_get_source_id(WebKitConsoleMessage* consoleMessage); 24 const(char)* webkit_console_message_get_text(WebKitConsoleMessage* consoleMessage); 25 26 // webkit2webextension.ContextMenu 27 28 GType webkit_context_menu_get_type(); 29 WebKitContextMenu* webkit_context_menu_new(); 30 WebKitContextMenu* webkit_context_menu_new_with_items(GList* items); 31 void webkit_context_menu_append(WebKitContextMenu* menu, WebKitContextMenuItem* item); 32 WebKitContextMenuItem* webkit_context_menu_first(WebKitContextMenu* menu); 33 WebKitContextMenuItem* webkit_context_menu_get_item_at_position(WebKitContextMenu* menu, uint position); 34 GList* webkit_context_menu_get_items(WebKitContextMenu* menu); 35 uint webkit_context_menu_get_n_items(WebKitContextMenu* menu); 36 GVariant* webkit_context_menu_get_user_data(WebKitContextMenu* menu); 37 void webkit_context_menu_insert(WebKitContextMenu* menu, WebKitContextMenuItem* item, int position); 38 WebKitContextMenuItem* webkit_context_menu_last(WebKitContextMenu* menu); 39 void webkit_context_menu_move_item(WebKitContextMenu* menu, WebKitContextMenuItem* item, int position); 40 void webkit_context_menu_prepend(WebKitContextMenu* menu, WebKitContextMenuItem* item); 41 void webkit_context_menu_remove(WebKitContextMenu* menu, WebKitContextMenuItem* item); 42 void webkit_context_menu_remove_all(WebKitContextMenu* menu); 43 void webkit_context_menu_set_user_data(WebKitContextMenu* menu, GVariant* userData); 44 45 // webkit2webextension.ContextMenuItem 46 47 GType webkit_context_menu_item_get_type(); 48 WebKitContextMenuItem* webkit_context_menu_item_new(GtkAction* action); 49 WebKitContextMenuItem* webkit_context_menu_item_new_from_gaction(GAction* action, const(char)* label, GVariant* target); 50 WebKitContextMenuItem* webkit_context_menu_item_new_from_stock_action(WebKitContextMenuAction action); 51 WebKitContextMenuItem* webkit_context_menu_item_new_from_stock_action_with_label(WebKitContextMenuAction action, const(char)* label); 52 WebKitContextMenuItem* webkit_context_menu_item_new_separator(); 53 WebKitContextMenuItem* webkit_context_menu_item_new_with_submenu(const(char)* label, WebKitContextMenu* submenu); 54 GtkAction* webkit_context_menu_item_get_action(WebKitContextMenuItem* item); 55 GAction* webkit_context_menu_item_get_gaction(WebKitContextMenuItem* item); 56 WebKitContextMenuAction webkit_context_menu_item_get_stock_action(WebKitContextMenuItem* item); 57 WebKitContextMenu* webkit_context_menu_item_get_submenu(WebKitContextMenuItem* item); 58 int webkit_context_menu_item_is_separator(WebKitContextMenuItem* item); 59 void webkit_context_menu_item_set_submenu(WebKitContextMenuItem* item, WebKitContextMenu* submenu); 60 61 // webkit2webextension.DOMAttr 62 63 GType webkit_dom_attr_get_type(); 64 char* webkit_dom_attr_get_local_name(WebKitDOMAttr* self); 65 char* webkit_dom_attr_get_name(WebKitDOMAttr* self); 66 char* webkit_dom_attr_get_namespace_uri(WebKitDOMAttr* self); 67 WebKitDOMElement* webkit_dom_attr_get_owner_element(WebKitDOMAttr* self); 68 char* webkit_dom_attr_get_prefix(WebKitDOMAttr* self); 69 int webkit_dom_attr_get_specified(WebKitDOMAttr* self); 70 char* webkit_dom_attr_get_value(WebKitDOMAttr* self); 71 void webkit_dom_attr_set_value(WebKitDOMAttr* self, const(char)* value, GError** err); 72 73 // webkit2webextension.DOMBlob 74 75 GType webkit_dom_blob_get_type(); 76 ulong webkit_dom_blob_get_size(WebKitDOMBlob* self); 77 78 // webkit2webextension.DOMCDATASection 79 80 GType webkit_dom_cdata_section_get_type(); 81 82 // webkit2webextension.DOMCSSRule 83 84 GType webkit_dom_css_rule_get_type(); 85 char* webkit_dom_css_rule_get_css_text(WebKitDOMCSSRule* self); 86 WebKitDOMCSSRule* webkit_dom_css_rule_get_parent_rule(WebKitDOMCSSRule* self); 87 WebKitDOMCSSStyleSheet* webkit_dom_css_rule_get_parent_style_sheet(WebKitDOMCSSRule* self); 88 ushort webkit_dom_css_rule_get_rule_type(WebKitDOMCSSRule* self); 89 void webkit_dom_css_rule_set_css_text(WebKitDOMCSSRule* self, const(char)* value, GError** err); 90 91 // webkit2webextension.DOMCSSRuleList 92 93 GType webkit_dom_css_rule_list_get_type(); 94 gulong webkit_dom_css_rule_list_get_length(WebKitDOMCSSRuleList* self); 95 WebKitDOMCSSRule* webkit_dom_css_rule_list_item(WebKitDOMCSSRuleList* self, gulong index); 96 97 // webkit2webextension.DOMCSSStyleDeclaration 98 99 GType webkit_dom_css_style_declaration_get_type(); 100 char* webkit_dom_css_style_declaration_get_css_text(WebKitDOMCSSStyleDeclaration* self); 101 gulong webkit_dom_css_style_declaration_get_length(WebKitDOMCSSStyleDeclaration* self); 102 WebKitDOMCSSRule* webkit_dom_css_style_declaration_get_parent_rule(WebKitDOMCSSStyleDeclaration* self); 103 char* webkit_dom_css_style_declaration_get_property_priority(WebKitDOMCSSStyleDeclaration* self, const(char)* propertyName); 104 char* webkit_dom_css_style_declaration_get_property_shorthand(WebKitDOMCSSStyleDeclaration* self, const(char)* propertyName); 105 char* webkit_dom_css_style_declaration_get_property_value(WebKitDOMCSSStyleDeclaration* self, const(char)* propertyName); 106 int webkit_dom_css_style_declaration_is_property_implicit(WebKitDOMCSSStyleDeclaration* self, const(char)* propertyName); 107 char* webkit_dom_css_style_declaration_item(WebKitDOMCSSStyleDeclaration* self, gulong index); 108 char* webkit_dom_css_style_declaration_remove_property(WebKitDOMCSSStyleDeclaration* self, const(char)* propertyName, GError** err); 109 void webkit_dom_css_style_declaration_set_css_text(WebKitDOMCSSStyleDeclaration* self, const(char)* value, GError** err); 110 void webkit_dom_css_style_declaration_set_property(WebKitDOMCSSStyleDeclaration* self, const(char)* propertyName, const(char)* value, const(char)* priority, GError** err); 111 112 // webkit2webextension.DOMCSSStyleSheet 113 114 GType webkit_dom_css_style_sheet_get_type(); 115 glong webkit_dom_css_style_sheet_add_rule(WebKitDOMCSSStyleSheet* self, const(char)* selector, const(char)* style, gulong index, GError** err); 116 void webkit_dom_css_style_sheet_delete_rule(WebKitDOMCSSStyleSheet* self, gulong index, GError** err); 117 WebKitDOMCSSRuleList* webkit_dom_css_style_sheet_get_css_rules(WebKitDOMCSSStyleSheet* self); 118 WebKitDOMCSSRule* webkit_dom_css_style_sheet_get_owner_rule(WebKitDOMCSSStyleSheet* self); 119 WebKitDOMCSSRuleList* webkit_dom_css_style_sheet_get_rules(WebKitDOMCSSStyleSheet* self); 120 gulong webkit_dom_css_style_sheet_insert_rule(WebKitDOMCSSStyleSheet* self, const(char)* rule, gulong index, GError** err); 121 void webkit_dom_css_style_sheet_remove_rule(WebKitDOMCSSStyleSheet* self, gulong index, GError** err); 122 123 // webkit2webextension.DOMCSSValue 124 125 GType webkit_dom_css_value_get_type(); 126 char* webkit_dom_css_value_get_css_text(WebKitDOMCSSValue* self); 127 ushort webkit_dom_css_value_get_css_value_type(WebKitDOMCSSValue* self); 128 void webkit_dom_css_value_set_css_text(WebKitDOMCSSValue* self, const(char)* value, GError** err); 129 130 // webkit2webextension.DOMCharacterData 131 132 GType webkit_dom_character_data_get_type(); 133 void webkit_dom_character_data_append_data(WebKitDOMCharacterData* self, const(char)* data, GError** err); 134 void webkit_dom_character_data_delete_data(WebKitDOMCharacterData* self, gulong offset, gulong length, GError** err); 135 char* webkit_dom_character_data_get_data(WebKitDOMCharacterData* self); 136 gulong webkit_dom_character_data_get_length(WebKitDOMCharacterData* self); 137 void webkit_dom_character_data_insert_data(WebKitDOMCharacterData* self, gulong offset, const(char)* data, GError** err); 138 void webkit_dom_character_data_replace_data(WebKitDOMCharacterData* self, gulong offset, gulong length, const(char)* data, GError** err); 139 void webkit_dom_character_data_set_data(WebKitDOMCharacterData* self, const(char)* value, GError** err); 140 char* webkit_dom_character_data_substring_data(WebKitDOMCharacterData* self, gulong offset, gulong length, GError** err); 141 142 // webkit2webextension.DOMClientRect 143 144 GType webkit_dom_client_rect_get_type(); 145 float webkit_dom_client_rect_get_bottom(WebKitDOMClientRect* self); 146 float webkit_dom_client_rect_get_height(WebKitDOMClientRect* self); 147 float webkit_dom_client_rect_get_left(WebKitDOMClientRect* self); 148 float webkit_dom_client_rect_get_right(WebKitDOMClientRect* self); 149 float webkit_dom_client_rect_get_top(WebKitDOMClientRect* self); 150 float webkit_dom_client_rect_get_width(WebKitDOMClientRect* self); 151 152 // webkit2webextension.DOMClientRectList 153 154 GType webkit_dom_client_rect_list_get_type(); 155 gulong webkit_dom_client_rect_list_get_length(WebKitDOMClientRectList* self); 156 WebKitDOMClientRect* webkit_dom_client_rect_list_item(WebKitDOMClientRectList* self, gulong index); 157 158 // webkit2webextension.DOMComment 159 160 GType webkit_dom_comment_get_type(); 161 162 // webkit2webextension.DOMDOMImplementation 163 164 GType webkit_dom_dom_implementation_get_type(); 165 WebKitDOMCSSStyleSheet* webkit_dom_dom_implementation_create_css_style_sheet(WebKitDOMDOMImplementation* self, const(char)* title, const(char)* media, GError** err); 166 WebKitDOMDocument* webkit_dom_dom_implementation_create_document(WebKitDOMDOMImplementation* self, const(char)* namespaceURI, const(char)* qualifiedName, WebKitDOMDocumentType* doctype, GError** err); 167 WebKitDOMDocumentType* webkit_dom_dom_implementation_create_document_type(WebKitDOMDOMImplementation* self, const(char)* qualifiedName, const(char)* publicId, const(char)* systemId, GError** err); 168 WebKitDOMHTMLDocument* webkit_dom_dom_implementation_create_html_document(WebKitDOMDOMImplementation* self, const(char)* title); 169 int webkit_dom_dom_implementation_has_feature(WebKitDOMDOMImplementation* self, const(char)* feature, const(char)* version_); 170 171 // webkit2webextension.DOMDOMSelection 172 173 GType webkit_dom_dom_selection_get_type(); 174 void webkit_dom_dom_selection_add_range(WebKitDOMDOMSelection* self, WebKitDOMRange* range); 175 void webkit_dom_dom_selection_collapse(WebKitDOMDOMSelection* self, WebKitDOMNode* node, gulong offset); 176 void webkit_dom_dom_selection_collapse_to_end(WebKitDOMDOMSelection* self, GError** err); 177 void webkit_dom_dom_selection_collapse_to_start(WebKitDOMDOMSelection* self, GError** err); 178 int webkit_dom_dom_selection_contains_node(WebKitDOMDOMSelection* self, WebKitDOMNode* node, int allowPartial); 179 void webkit_dom_dom_selection_delete_from_document(WebKitDOMDOMSelection* self); 180 void webkit_dom_dom_selection_empty(WebKitDOMDOMSelection* self); 181 void webkit_dom_dom_selection_extend(WebKitDOMDOMSelection* self, WebKitDOMNode* node, gulong offset, GError** err); 182 WebKitDOMNode* webkit_dom_dom_selection_get_anchor_node(WebKitDOMDOMSelection* self); 183 gulong webkit_dom_dom_selection_get_anchor_offset(WebKitDOMDOMSelection* self); 184 WebKitDOMNode* webkit_dom_dom_selection_get_base_node(WebKitDOMDOMSelection* self); 185 gulong webkit_dom_dom_selection_get_base_offset(WebKitDOMDOMSelection* self); 186 WebKitDOMNode* webkit_dom_dom_selection_get_extent_node(WebKitDOMDOMSelection* self); 187 gulong webkit_dom_dom_selection_get_extent_offset(WebKitDOMDOMSelection* self); 188 WebKitDOMNode* webkit_dom_dom_selection_get_focus_node(WebKitDOMDOMSelection* self); 189 gulong webkit_dom_dom_selection_get_focus_offset(WebKitDOMDOMSelection* self); 190 int webkit_dom_dom_selection_get_is_collapsed(WebKitDOMDOMSelection* self); 191 WebKitDOMRange* webkit_dom_dom_selection_get_range_at(WebKitDOMDOMSelection* self, gulong index, GError** err); 192 gulong webkit_dom_dom_selection_get_range_count(WebKitDOMDOMSelection* self); 193 char* webkit_dom_dom_selection_get_selection_type(WebKitDOMDOMSelection* self); 194 void webkit_dom_dom_selection_modify(WebKitDOMDOMSelection* self, const(char)* alter, const(char)* direction, const(char)* granularity); 195 void webkit_dom_dom_selection_remove_all_ranges(WebKitDOMDOMSelection* self); 196 void webkit_dom_dom_selection_select_all_children(WebKitDOMDOMSelection* self, WebKitDOMNode* node); 197 void webkit_dom_dom_selection_set_base_and_extent(WebKitDOMDOMSelection* self, WebKitDOMNode* baseNode, gulong baseOffset, WebKitDOMNode* extentNode, gulong extentOffset); 198 void webkit_dom_dom_selection_set_position(WebKitDOMDOMSelection* self, WebKitDOMNode* node, gulong offset); 199 200 // webkit2webextension.DOMDOMTokenList 201 202 GType webkit_dom_dom_token_list_get_type(); 203 void webkit_dom_dom_token_list_add(WebKitDOMDOMTokenList* self, GError** error, ... ); 204 int webkit_dom_dom_token_list_contains(WebKitDOMDOMTokenList* self, const(char)* token); 205 gulong webkit_dom_dom_token_list_get_length(WebKitDOMDOMTokenList* self); 206 char* webkit_dom_dom_token_list_get_value(WebKitDOMDOMTokenList* self); 207 char* webkit_dom_dom_token_list_item(WebKitDOMDOMTokenList* self, gulong index); 208 void webkit_dom_dom_token_list_remove(WebKitDOMDOMTokenList* self, GError** error, ... ); 209 void webkit_dom_dom_token_list_replace(WebKitDOMDOMTokenList* self, const(char)* token, const(char)* newToken, GError** err); 210 void webkit_dom_dom_token_list_set_value(WebKitDOMDOMTokenList* self, const(char)* value); 211 int webkit_dom_dom_token_list_toggle(WebKitDOMDOMTokenList* self, const(char)* token, int force, GError** err); 212 213 // webkit2webextension.DOMDOMWindow 214 215 GType webkit_dom_dom_window_get_type(); 216 void webkit_dom_dom_window_alert(WebKitDOMDOMWindow* self, const(char)* message); 217 void webkit_dom_dom_window_blur(WebKitDOMDOMWindow* self); 218 void webkit_dom_dom_window_capture_events(WebKitDOMDOMWindow* self); 219 void webkit_dom_dom_window_close(WebKitDOMDOMWindow* self); 220 int webkit_dom_dom_window_confirm(WebKitDOMDOMWindow* self, const(char)* message); 221 int webkit_dom_dom_window_find(WebKitDOMDOMWindow* self, const(char)* string_, int caseSensitive, int backwards, int wrap, int wholeWord, int searchInFrames, int showDialog); 222 void webkit_dom_dom_window_focus(WebKitDOMDOMWindow* self); 223 int webkit_dom_dom_window_get_closed(WebKitDOMDOMWindow* self); 224 WebKitDOMCSSStyleDeclaration* webkit_dom_dom_window_get_computed_style(WebKitDOMDOMWindow* self, WebKitDOMElement* element, const(char)* pseudoElement); 225 char* webkit_dom_dom_window_get_default_status(WebKitDOMDOMWindow* self); 226 double webkit_dom_dom_window_get_device_pixel_ratio(WebKitDOMDOMWindow* self); 227 WebKitDOMDocument* webkit_dom_dom_window_get_document(WebKitDOMDOMWindow* self); 228 WebKitDOMElement* webkit_dom_dom_window_get_frame_element(WebKitDOMDOMWindow* self); 229 WebKitDOMDOMWindow* webkit_dom_dom_window_get_frames(WebKitDOMDOMWindow* self); 230 glong webkit_dom_dom_window_get_inner_height(WebKitDOMDOMWindow* self); 231 glong webkit_dom_dom_window_get_inner_width(WebKitDOMDOMWindow* self); 232 gulong webkit_dom_dom_window_get_length(WebKitDOMDOMWindow* self); 233 char* webkit_dom_dom_window_get_name(WebKitDOMDOMWindow* self); 234 int webkit_dom_dom_window_get_offscreen_buffering(WebKitDOMDOMWindow* self); 235 WebKitDOMDOMWindow* webkit_dom_dom_window_get_opener(WebKitDOMDOMWindow* self); 236 glong webkit_dom_dom_window_get_orientation(WebKitDOMDOMWindow* self); 237 glong webkit_dom_dom_window_get_outer_height(WebKitDOMDOMWindow* self); 238 glong webkit_dom_dom_window_get_outer_width(WebKitDOMDOMWindow* self); 239 glong webkit_dom_dom_window_get_page_x_offset(WebKitDOMDOMWindow* self); 240 glong webkit_dom_dom_window_get_page_y_offset(WebKitDOMDOMWindow* self); 241 WebKitDOMDOMWindow* webkit_dom_dom_window_get_parent(WebKitDOMDOMWindow* self); 242 glong webkit_dom_dom_window_get_screen_left(WebKitDOMDOMWindow* self); 243 glong webkit_dom_dom_window_get_screen_top(WebKitDOMDOMWindow* self); 244 glong webkit_dom_dom_window_get_screen_x(WebKitDOMDOMWindow* self); 245 glong webkit_dom_dom_window_get_screen_y(WebKitDOMDOMWindow* self); 246 glong webkit_dom_dom_window_get_scroll_x(WebKitDOMDOMWindow* self); 247 glong webkit_dom_dom_window_get_scroll_y(WebKitDOMDOMWindow* self); 248 WebKitDOMDOMSelection* webkit_dom_dom_window_get_selection(WebKitDOMDOMWindow* self); 249 WebKitDOMDOMWindow* webkit_dom_dom_window_get_self(WebKitDOMDOMWindow* self); 250 char* webkit_dom_dom_window_get_status(WebKitDOMDOMWindow* self); 251 WebKitDOMDOMWindow* webkit_dom_dom_window_get_top(WebKitDOMDOMWindow* self); 252 WebKitDOMDOMWindow* webkit_dom_dom_window_get_window(WebKitDOMDOMWindow* self); 253 void webkit_dom_dom_window_move_by(WebKitDOMDOMWindow* self, float x, float y); 254 void webkit_dom_dom_window_move_to(WebKitDOMDOMWindow* self, float x, float y); 255 void webkit_dom_dom_window_print(WebKitDOMDOMWindow* self); 256 char* webkit_dom_dom_window_prompt(WebKitDOMDOMWindow* self, const(char)* message, const(char)* defaultValue); 257 void webkit_dom_dom_window_release_events(WebKitDOMDOMWindow* self); 258 void webkit_dom_dom_window_resize_by(WebKitDOMDOMWindow* self, float x, float y); 259 void webkit_dom_dom_window_resize_to(WebKitDOMDOMWindow* self, float width, float height); 260 void webkit_dom_dom_window_scroll_by(WebKitDOMDOMWindow* self, double x, double y); 261 void webkit_dom_dom_window_scroll_to(WebKitDOMDOMWindow* self, double x, double y); 262 void webkit_dom_dom_window_set_default_status(WebKitDOMDOMWindow* self, const(char)* value); 263 void webkit_dom_dom_window_set_name(WebKitDOMDOMWindow* self, const(char)* value); 264 void webkit_dom_dom_window_set_status(WebKitDOMDOMWindow* self, const(char)* value); 265 void webkit_dom_dom_window_stop(WebKitDOMDOMWindow* self); 266 int webkit_dom_dom_window_webkit_message_handlers_post_message(WebKitDOMDOMWindow* window, const(char)* handler, const(char)* message); 267 268 // webkit2webextension.DOMDocument 269 270 GType webkit_dom_document_get_type(); 271 WebKitDOMNode* webkit_dom_document_adopt_node(WebKitDOMDocument* self, WebKitDOMNode* source, GError** err); 272 WebKitDOMRange* webkit_dom_document_caret_range_from_point(WebKitDOMDocument* self, glong x, glong y); 273 WebKitDOMAttr* webkit_dom_document_create_attribute(WebKitDOMDocument* self, const(char)* name, GError** err); 274 WebKitDOMAttr* webkit_dom_document_create_attribute_ns(WebKitDOMDocument* self, const(char)* namespaceURI, const(char)* qualifiedName, GError** err); 275 WebKitDOMCDATASection* webkit_dom_document_create_cdata_section(WebKitDOMDocument* self, const(char)* data, GError** err); 276 WebKitDOMComment* webkit_dom_document_create_comment(WebKitDOMDocument* self, const(char)* data); 277 WebKitDOMCSSStyleDeclaration* webkit_dom_document_create_css_style_declaration(WebKitDOMDocument* self); 278 WebKitDOMDocumentFragment* webkit_dom_document_create_document_fragment(WebKitDOMDocument* self); 279 WebKitDOMElement* webkit_dom_document_create_element(WebKitDOMDocument* self, const(char)* tagName, GError** err); 280 WebKitDOMElement* webkit_dom_document_create_element_ns(WebKitDOMDocument* self, const(char)* namespaceURI, const(char)* qualifiedName, GError** err); 281 WebKitDOMEntityReference* webkit_dom_document_create_entity_reference(WebKitDOMDocument* self, const(char)* name, GError** err); 282 WebKitDOMEvent* webkit_dom_document_create_event(WebKitDOMDocument* self, const(char)* eventType, GError** err); 283 WebKitDOMXPathExpression* webkit_dom_document_create_expression(WebKitDOMDocument* self, const(char)* expression, WebKitDOMXPathNSResolver* resolver, GError** err); 284 WebKitDOMNodeIterator* webkit_dom_document_create_node_iterator(WebKitDOMDocument* self, WebKitDOMNode* root, gulong whatToShow, WebKitDOMNodeFilter* filter, int expandEntityReferences, GError** err); 285 WebKitDOMXPathNSResolver* webkit_dom_document_create_ns_resolver(WebKitDOMDocument* self, WebKitDOMNode* nodeResolver); 286 WebKitDOMProcessingInstruction* webkit_dom_document_create_processing_instruction(WebKitDOMDocument* self, const(char)* target, const(char)* data, GError** err); 287 WebKitDOMRange* webkit_dom_document_create_range(WebKitDOMDocument* self); 288 WebKitDOMText* webkit_dom_document_create_text_node(WebKitDOMDocument* self, const(char)* data); 289 WebKitDOMTreeWalker* webkit_dom_document_create_tree_walker(WebKitDOMDocument* self, WebKitDOMNode* root, gulong whatToShow, WebKitDOMNodeFilter* filter, int expandEntityReferences, GError** err); 290 WebKitDOMElement* webkit_dom_document_element_from_point(WebKitDOMDocument* self, glong x, glong y); 291 WebKitDOMXPathResult* webkit_dom_document_evaluate(WebKitDOMDocument* self, const(char)* expression, WebKitDOMNode* contextNode, WebKitDOMXPathNSResolver* resolver, ushort type, WebKitDOMXPathResult* inResult, GError** err); 292 int webkit_dom_document_exec_command(WebKitDOMDocument* self, const(char)* command, int userInterface, const(char)* value); 293 void webkit_dom_document_exit_pointer_lock(WebKitDOMDocument* self); 294 WebKitDOMElement* webkit_dom_document_get_active_element(WebKitDOMDocument* self); 295 WebKitDOMHTMLCollection* webkit_dom_document_get_anchors(WebKitDOMDocument* self); 296 WebKitDOMHTMLCollection* webkit_dom_document_get_applets(WebKitDOMDocument* self); 297 WebKitDOMHTMLElement* webkit_dom_document_get_body(WebKitDOMDocument* self); 298 char* webkit_dom_document_get_character_set(WebKitDOMDocument* self); 299 char* webkit_dom_document_get_charset(WebKitDOMDocument* self); 300 gulong webkit_dom_document_get_child_element_count(WebKitDOMDocument* self); 301 WebKitDOMHTMLCollection* webkit_dom_document_get_children(WebKitDOMDocument* self); 302 char* webkit_dom_document_get_compat_mode(WebKitDOMDocument* self); 303 char* webkit_dom_document_get_content_type(WebKitDOMDocument* self); 304 char* webkit_dom_document_get_cookie(WebKitDOMDocument* self, GError** err); 305 WebKitDOMHTMLScriptElement* webkit_dom_document_get_current_script(WebKitDOMDocument* self); 306 char* webkit_dom_document_get_default_charset(WebKitDOMDocument* self); 307 WebKitDOMDOMWindow* webkit_dom_document_get_default_view(WebKitDOMDocument* self); 308 char* webkit_dom_document_get_design_mode(WebKitDOMDocument* self); 309 char* webkit_dom_document_get_dir(WebKitDOMDocument* self); 310 WebKitDOMDocumentType* webkit_dom_document_get_doctype(WebKitDOMDocument* self); 311 WebKitDOMElement* webkit_dom_document_get_document_element(WebKitDOMDocument* self); 312 char* webkit_dom_document_get_document_uri(WebKitDOMDocument* self); 313 char* webkit_dom_document_get_domain(WebKitDOMDocument* self); 314 WebKitDOMElement* webkit_dom_document_get_element_by_id(WebKitDOMDocument* self, const(char)* elementId); 315 WebKitDOMNodeList* webkit_dom_document_get_elements_by_class_name(WebKitDOMDocument* self, const(char)* className); 316 WebKitDOMHTMLCollection* webkit_dom_document_get_elements_by_class_name_as_html_collection(WebKitDOMDocument* self, const(char)* classNames); 317 WebKitDOMNodeList* webkit_dom_document_get_elements_by_name(WebKitDOMDocument* self, const(char)* elementName); 318 WebKitDOMNodeList* webkit_dom_document_get_elements_by_tag_name(WebKitDOMDocument* self, const(char)* tagName); 319 WebKitDOMHTMLCollection* webkit_dom_document_get_elements_by_tag_name_as_html_collection(WebKitDOMDocument* self, const(char)* tagname); 320 WebKitDOMNodeList* webkit_dom_document_get_elements_by_tag_name_ns(WebKitDOMDocument* self, const(char)* namespaceUri, const(char)* tagName); 321 WebKitDOMHTMLCollection* webkit_dom_document_get_elements_by_tag_name_ns_as_html_collection(WebKitDOMDocument* self, const(char)* namespaceURI, const(char)* localName); 322 WebKitDOMHTMLCollection* webkit_dom_document_get_embeds(WebKitDOMDocument* self); 323 WebKitDOMElement* webkit_dom_document_get_first_element_child(WebKitDOMDocument* self); 324 WebKitDOMHTMLCollection* webkit_dom_document_get_forms(WebKitDOMDocument* self); 325 WebKitDOMHTMLHeadElement* webkit_dom_document_get_head(WebKitDOMDocument* self); 326 int webkit_dom_document_get_hidden(WebKitDOMDocument* self); 327 WebKitDOMHTMLCollection* webkit_dom_document_get_images(WebKitDOMDocument* self); 328 WebKitDOMDOMImplementation* webkit_dom_document_get_implementation(WebKitDOMDocument* self); 329 char* webkit_dom_document_get_input_encoding(WebKitDOMDocument* self); 330 WebKitDOMElement* webkit_dom_document_get_last_element_child(WebKitDOMDocument* self); 331 char* webkit_dom_document_get_last_modified(WebKitDOMDocument* self); 332 WebKitDOMHTMLCollection* webkit_dom_document_get_links(WebKitDOMDocument* self); 333 char* webkit_dom_document_get_origin(WebKitDOMDocument* self); 334 WebKitDOMCSSStyleDeclaration* webkit_dom_document_get_override_style(WebKitDOMDocument* self, WebKitDOMElement* element, const(char)* pseudoElement); 335 WebKitDOMHTMLCollection* webkit_dom_document_get_plugins(WebKitDOMDocument* self); 336 WebKitDOMElement* webkit_dom_document_get_pointer_lock_element(WebKitDOMDocument* self); 337 char* webkit_dom_document_get_preferred_stylesheet_set(WebKitDOMDocument* self); 338 char* webkit_dom_document_get_ready_state(WebKitDOMDocument* self); 339 char* webkit_dom_document_get_referrer(WebKitDOMDocument* self); 340 WebKitDOMHTMLCollection* webkit_dom_document_get_scripts(WebKitDOMDocument* self); 341 WebKitDOMElement* webkit_dom_document_get_scrolling_element(WebKitDOMDocument* self); 342 char* webkit_dom_document_get_selected_stylesheet_set(WebKitDOMDocument* self); 343 WebKitDOMStyleSheetList* webkit_dom_document_get_style_sheets(WebKitDOMDocument* self); 344 char* webkit_dom_document_get_title(WebKitDOMDocument* self); 345 char* webkit_dom_document_get_url(WebKitDOMDocument* self); 346 char* webkit_dom_document_get_visibility_state(WebKitDOMDocument* self); 347 WebKitDOMElement* webkit_dom_document_get_webkit_current_fullscreen_element(WebKitDOMDocument* self); 348 WebKitDOMElement* webkit_dom_document_get_webkit_fullscreen_element(WebKitDOMDocument* self); 349 int webkit_dom_document_get_webkit_fullscreen_enabled(WebKitDOMDocument* self); 350 int webkit_dom_document_get_webkit_fullscreen_keyboard_input_allowed(WebKitDOMDocument* self); 351 int webkit_dom_document_get_webkit_is_fullscreen(WebKitDOMDocument* self); 352 char* webkit_dom_document_get_xml_encoding(WebKitDOMDocument* self); 353 int webkit_dom_document_get_xml_standalone(WebKitDOMDocument* self); 354 char* webkit_dom_document_get_xml_version(WebKitDOMDocument* self); 355 int webkit_dom_document_has_focus(WebKitDOMDocument* self); 356 WebKitDOMNode* webkit_dom_document_import_node(WebKitDOMDocument* self, WebKitDOMNode* importedNode, int deep, GError** err); 357 int webkit_dom_document_query_command_enabled(WebKitDOMDocument* self, const(char)* command); 358 int webkit_dom_document_query_command_indeterm(WebKitDOMDocument* self, const(char)* command); 359 int webkit_dom_document_query_command_state(WebKitDOMDocument* self, const(char)* command); 360 int webkit_dom_document_query_command_supported(WebKitDOMDocument* self, const(char)* command); 361 char* webkit_dom_document_query_command_value(WebKitDOMDocument* self, const(char)* command); 362 WebKitDOMElement* webkit_dom_document_query_selector(WebKitDOMDocument* self, const(char)* selectors, GError** err); 363 WebKitDOMNodeList* webkit_dom_document_query_selector_all(WebKitDOMDocument* self, const(char)* selectors, GError** err); 364 void webkit_dom_document_set_body(WebKitDOMDocument* self, WebKitDOMHTMLElement* value, GError** err); 365 void webkit_dom_document_set_charset(WebKitDOMDocument* self, const(char)* value); 366 void webkit_dom_document_set_cookie(WebKitDOMDocument* self, const(char)* value, GError** err); 367 void webkit_dom_document_set_design_mode(WebKitDOMDocument* self, const(char)* value); 368 void webkit_dom_document_set_dir(WebKitDOMDocument* self, const(char)* value); 369 void webkit_dom_document_set_document_uri(WebKitDOMDocument* self, const(char)* value); 370 void webkit_dom_document_set_selected_stylesheet_set(WebKitDOMDocument* self, const(char)* value); 371 void webkit_dom_document_set_title(WebKitDOMDocument* self, const(char)* value); 372 void webkit_dom_document_set_xml_standalone(WebKitDOMDocument* self, int value, GError** err); 373 void webkit_dom_document_set_xml_version(WebKitDOMDocument* self, const(char)* value, GError** err); 374 void webkit_dom_document_webkit_cancel_fullscreen(WebKitDOMDocument* self); 375 void webkit_dom_document_webkit_exit_fullscreen(WebKitDOMDocument* self); 376 377 // webkit2webextension.DOMDocumentFragment 378 379 GType webkit_dom_document_fragment_get_type(); 380 gulong webkit_dom_document_fragment_get_child_element_count(WebKitDOMDocumentFragment* self); 381 WebKitDOMHTMLCollection* webkit_dom_document_fragment_get_children(WebKitDOMDocumentFragment* self); 382 WebKitDOMElement* webkit_dom_document_fragment_get_element_by_id(WebKitDOMDocumentFragment* self, const(char)* elementId); 383 WebKitDOMElement* webkit_dom_document_fragment_get_first_element_child(WebKitDOMDocumentFragment* self); 384 WebKitDOMElement* webkit_dom_document_fragment_get_last_element_child(WebKitDOMDocumentFragment* self); 385 WebKitDOMElement* webkit_dom_document_fragment_query_selector(WebKitDOMDocumentFragment* self, const(char)* selectors, GError** err); 386 WebKitDOMNodeList* webkit_dom_document_fragment_query_selector_all(WebKitDOMDocumentFragment* self, const(char)* selectors, GError** err); 387 388 // webkit2webextension.DOMDocumentType 389 390 GType webkit_dom_document_type_get_type(); 391 WebKitDOMNamedNodeMap* webkit_dom_document_type_get_entities(WebKitDOMDocumentType* self); 392 char* webkit_dom_document_type_get_internal_subset(WebKitDOMDocumentType* self); 393 char* webkit_dom_document_type_get_name(WebKitDOMDocumentType* self); 394 WebKitDOMNamedNodeMap* webkit_dom_document_type_get_notations(WebKitDOMDocumentType* self); 395 char* webkit_dom_document_type_get_public_id(WebKitDOMDocumentType* self); 396 char* webkit_dom_document_type_get_system_id(WebKitDOMDocumentType* self); 397 398 // webkit2webextension.DOMElement 399 400 GType webkit_dom_element_get_type(); 401 void webkit_dom_element_blur(WebKitDOMElement* self); 402 WebKitDOMElement* webkit_dom_element_closest(WebKitDOMElement* self, const(char)* selectors, GError** err); 403 void webkit_dom_element_focus(WebKitDOMElement* self); 404 char* webkit_dom_element_get_attribute(WebKitDOMElement* self, const(char)* name); 405 WebKitDOMAttr* webkit_dom_element_get_attribute_node(WebKitDOMElement* self, const(char)* name); 406 WebKitDOMAttr* webkit_dom_element_get_attribute_node_ns(WebKitDOMElement* self, const(char)* namespaceURI, const(char)* localName); 407 char* webkit_dom_element_get_attribute_ns(WebKitDOMElement* self, const(char)* namespaceURI, const(char)* localName); 408 WebKitDOMNamedNodeMap* webkit_dom_element_get_attributes(WebKitDOMElement* self); 409 WebKitDOMClientRect* webkit_dom_element_get_bounding_client_rect(WebKitDOMElement* self); 410 gulong webkit_dom_element_get_child_element_count(WebKitDOMElement* self); 411 WebKitDOMHTMLCollection* webkit_dom_element_get_children(WebKitDOMElement* self); 412 WebKitDOMDOMTokenList* webkit_dom_element_get_class_list(WebKitDOMElement* self); 413 char* webkit_dom_element_get_class_name(WebKitDOMElement* self); 414 double webkit_dom_element_get_client_height(WebKitDOMElement* self); 415 double webkit_dom_element_get_client_left(WebKitDOMElement* self); 416 WebKitDOMClientRectList* webkit_dom_element_get_client_rects(WebKitDOMElement* self); 417 double webkit_dom_element_get_client_top(WebKitDOMElement* self); 418 double webkit_dom_element_get_client_width(WebKitDOMElement* self); 419 WebKitDOMNodeList* webkit_dom_element_get_elements_by_class_name(WebKitDOMElement* self, const(char)* className); 420 WebKitDOMHTMLCollection* webkit_dom_element_get_elements_by_class_name_as_html_collection(WebKitDOMElement* self, const(char)* name); 421 WebKitDOMNodeList* webkit_dom_element_get_elements_by_tag_name(WebKitDOMElement* self, const(char)* tagName); 422 WebKitDOMHTMLCollection* webkit_dom_element_get_elements_by_tag_name_as_html_collection(WebKitDOMElement* self, const(char)* name); 423 WebKitDOMNodeList* webkit_dom_element_get_elements_by_tag_name_ns(WebKitDOMElement* self, const(char)* namespaceUri, const(char)* tagName); 424 WebKitDOMHTMLCollection* webkit_dom_element_get_elements_by_tag_name_ns_as_html_collection(WebKitDOMElement* self, const(char)* namespaceURI, const(char)* localName); 425 WebKitDOMElement* webkit_dom_element_get_first_element_child(WebKitDOMElement* self); 426 char* webkit_dom_element_get_id(WebKitDOMElement* self); 427 char* webkit_dom_element_get_inner_html(WebKitDOMElement* self); 428 WebKitDOMElement* webkit_dom_element_get_last_element_child(WebKitDOMElement* self); 429 char* webkit_dom_element_get_local_name(WebKitDOMElement* self); 430 char* webkit_dom_element_get_namespace_uri(WebKitDOMElement* self); 431 WebKitDOMElement* webkit_dom_element_get_next_element_sibling(WebKitDOMElement* self); 432 double webkit_dom_element_get_offset_height(WebKitDOMElement* self); 433 double webkit_dom_element_get_offset_left(WebKitDOMElement* self); 434 WebKitDOMElement* webkit_dom_element_get_offset_parent(WebKitDOMElement* self); 435 double webkit_dom_element_get_offset_top(WebKitDOMElement* self); 436 double webkit_dom_element_get_offset_width(WebKitDOMElement* self); 437 char* webkit_dom_element_get_outer_html(WebKitDOMElement* self); 438 char* webkit_dom_element_get_prefix(WebKitDOMElement* self); 439 WebKitDOMElement* webkit_dom_element_get_previous_element_sibling(WebKitDOMElement* self); 440 glong webkit_dom_element_get_scroll_height(WebKitDOMElement* self); 441 glong webkit_dom_element_get_scroll_left(WebKitDOMElement* self); 442 glong webkit_dom_element_get_scroll_top(WebKitDOMElement* self); 443 glong webkit_dom_element_get_scroll_width(WebKitDOMElement* self); 444 WebKitDOMCSSStyleDeclaration* webkit_dom_element_get_style(WebKitDOMElement* self); 445 char* webkit_dom_element_get_tag_name(WebKitDOMElement* self); 446 char* webkit_dom_element_get_webkit_region_overset(WebKitDOMElement* self); 447 int webkit_dom_element_has_attribute(WebKitDOMElement* self, const(char)* name); 448 int webkit_dom_element_has_attribute_ns(WebKitDOMElement* self, const(char)* namespaceURI, const(char)* localName); 449 int webkit_dom_element_has_attributes(WebKitDOMElement* self); 450 int webkit_dom_element_html_input_element_get_auto_filled(WebKitDOMElement* element); 451 int webkit_dom_element_html_input_element_is_user_edited(WebKitDOMElement* element); 452 void webkit_dom_element_html_input_element_set_auto_filled(WebKitDOMElement* element, int autoFilled); 453 void webkit_dom_element_html_input_element_set_editing_value(WebKitDOMElement* element, const(char)* value); 454 WebKitDOMElement* webkit_dom_element_insert_adjacent_element(WebKitDOMElement* self, const(char)* where, WebKitDOMElement* element, GError** err); 455 void webkit_dom_element_insert_adjacent_html(WebKitDOMElement* self, const(char)* where, const(char)* html, GError** err); 456 void webkit_dom_element_insert_adjacent_text(WebKitDOMElement* self, const(char)* where, const(char)* text, GError** err); 457 int webkit_dom_element_matches(WebKitDOMElement* self, const(char)* selectors, GError** err); 458 WebKitDOMElement* webkit_dom_element_query_selector(WebKitDOMElement* self, const(char)* selectors, GError** err); 459 WebKitDOMNodeList* webkit_dom_element_query_selector_all(WebKitDOMElement* self, const(char)* selectors, GError** err); 460 void webkit_dom_element_remove(WebKitDOMElement* self, GError** err); 461 void webkit_dom_element_remove_attribute(WebKitDOMElement* self, const(char)* name); 462 WebKitDOMAttr* webkit_dom_element_remove_attribute_node(WebKitDOMElement* self, WebKitDOMAttr* oldAttr, GError** err); 463 void webkit_dom_element_remove_attribute_ns(WebKitDOMElement* self, const(char)* namespaceURI, const(char)* localName); 464 void webkit_dom_element_request_pointer_lock(WebKitDOMElement* self); 465 void webkit_dom_element_scroll_by_lines(WebKitDOMElement* self, glong lines); 466 void webkit_dom_element_scroll_by_pages(WebKitDOMElement* self, glong pages); 467 void webkit_dom_element_scroll_into_view(WebKitDOMElement* self, int alignWithTop); 468 void webkit_dom_element_scroll_into_view_if_needed(WebKitDOMElement* self, int centerIfNeeded); 469 void webkit_dom_element_set_attribute(WebKitDOMElement* self, const(char)* name, const(char)* value, GError** err); 470 WebKitDOMAttr* webkit_dom_element_set_attribute_node(WebKitDOMElement* self, WebKitDOMAttr* newAttr, GError** err); 471 WebKitDOMAttr* webkit_dom_element_set_attribute_node_ns(WebKitDOMElement* self, WebKitDOMAttr* newAttr, GError** err); 472 void webkit_dom_element_set_attribute_ns(WebKitDOMElement* self, const(char)* namespaceURI, const(char)* qualifiedName, const(char)* value, GError** err); 473 void webkit_dom_element_set_class_name(WebKitDOMElement* self, const(char)* value); 474 void webkit_dom_element_set_id(WebKitDOMElement* self, const(char)* value); 475 void webkit_dom_element_set_inner_html(WebKitDOMElement* self, const(char)* value, GError** err); 476 void webkit_dom_element_set_outer_html(WebKitDOMElement* self, const(char)* value, GError** err); 477 void webkit_dom_element_set_scroll_left(WebKitDOMElement* self, glong value); 478 void webkit_dom_element_set_scroll_top(WebKitDOMElement* self, glong value); 479 int webkit_dom_element_webkit_matches_selector(WebKitDOMElement* self, const(char)* selectors, GError** err); 480 void webkit_dom_element_webkit_request_fullscreen(WebKitDOMElement* self); 481 482 // webkit2webextension.DOMEntityReference 483 484 GType webkit_dom_entity_reference_get_type(); 485 486 // webkit2webextension.DOMEvent 487 488 GType webkit_dom_event_get_type(); 489 int webkit_dom_event_get_bubbles(WebKitDOMEvent* self); 490 int webkit_dom_event_get_cancel_bubble(WebKitDOMEvent* self); 491 int webkit_dom_event_get_cancelable(WebKitDOMEvent* self); 492 WebKitDOMEventTarget* webkit_dom_event_get_current_target(WebKitDOMEvent* self); 493 ushort webkit_dom_event_get_event_phase(WebKitDOMEvent* self); 494 char* webkit_dom_event_get_event_type(WebKitDOMEvent* self); 495 int webkit_dom_event_get_return_value(WebKitDOMEvent* self); 496 WebKitDOMEventTarget* webkit_dom_event_get_src_element(WebKitDOMEvent* self); 497 WebKitDOMEventTarget* webkit_dom_event_get_target(WebKitDOMEvent* self); 498 uint webkit_dom_event_get_time_stamp(WebKitDOMEvent* self); 499 void webkit_dom_event_init_event(WebKitDOMEvent* self, const(char)* eventTypeArg, int canBubbleArg, int cancelableArg); 500 void webkit_dom_event_prevent_default(WebKitDOMEvent* self); 501 void webkit_dom_event_set_cancel_bubble(WebKitDOMEvent* self, int value); 502 void webkit_dom_event_set_return_value(WebKitDOMEvent* self, int value); 503 void webkit_dom_event_stop_propagation(WebKitDOMEvent* self); 504 505 // webkit2webextension.DOMEventTarget 506 507 GType webkit_dom_event_target_get_type(); 508 int webkit_dom_event_target_add_event_listener(WebKitDOMEventTarget* target, const(char)* eventName, GCallback handler, int useCapture, void* userData); 509 int webkit_dom_event_target_add_event_listener_with_closure(WebKitDOMEventTarget* target, const(char)* eventName, GClosure* handler, int useCapture); 510 int webkit_dom_event_target_dispatch_event(WebKitDOMEventTarget* target, WebKitDOMEvent* event, GError** err); 511 int webkit_dom_event_target_remove_event_listener(WebKitDOMEventTarget* target, const(char)* eventName, GCallback handler, int useCapture); 512 int webkit_dom_event_target_remove_event_listener_with_closure(WebKitDOMEventTarget* target, const(char)* eventName, GClosure* handler, int useCapture); 513 514 // webkit2webextension.DOMFile 515 516 GType webkit_dom_file_get_type(); 517 char* webkit_dom_file_get_name(WebKitDOMFile* self); 518 519 // webkit2webextension.DOMFileList 520 521 GType webkit_dom_file_list_get_type(); 522 gulong webkit_dom_file_list_get_length(WebKitDOMFileList* self); 523 WebKitDOMFile* webkit_dom_file_list_item(WebKitDOMFileList* self, gulong index); 524 525 // webkit2webextension.DOMHTMLAnchorElement 526 527 GType webkit_dom_html_anchor_element_get_type(); 528 char* webkit_dom_html_anchor_element_get_charset(WebKitDOMHTMLAnchorElement* self); 529 char* webkit_dom_html_anchor_element_get_coords(WebKitDOMHTMLAnchorElement* self); 530 char* webkit_dom_html_anchor_element_get_hash(WebKitDOMHTMLAnchorElement* self); 531 char* webkit_dom_html_anchor_element_get_host(WebKitDOMHTMLAnchorElement* self); 532 char* webkit_dom_html_anchor_element_get_hostname(WebKitDOMHTMLAnchorElement* self); 533 char* webkit_dom_html_anchor_element_get_href(WebKitDOMHTMLAnchorElement* self); 534 char* webkit_dom_html_anchor_element_get_hreflang(WebKitDOMHTMLAnchorElement* self); 535 char* webkit_dom_html_anchor_element_get_name(WebKitDOMHTMLAnchorElement* self); 536 char* webkit_dom_html_anchor_element_get_pathname(WebKitDOMHTMLAnchorElement* self); 537 char* webkit_dom_html_anchor_element_get_port(WebKitDOMHTMLAnchorElement* self); 538 char* webkit_dom_html_anchor_element_get_protocol(WebKitDOMHTMLAnchorElement* self); 539 char* webkit_dom_html_anchor_element_get_rel(WebKitDOMHTMLAnchorElement* self); 540 char* webkit_dom_html_anchor_element_get_rev(WebKitDOMHTMLAnchorElement* self); 541 char* webkit_dom_html_anchor_element_get_search(WebKitDOMHTMLAnchorElement* self); 542 char* webkit_dom_html_anchor_element_get_shape(WebKitDOMHTMLAnchorElement* self); 543 char* webkit_dom_html_anchor_element_get_target(WebKitDOMHTMLAnchorElement* self); 544 char* webkit_dom_html_anchor_element_get_text(WebKitDOMHTMLAnchorElement* self); 545 char* webkit_dom_html_anchor_element_get_type_attr(WebKitDOMHTMLAnchorElement* self); 546 void webkit_dom_html_anchor_element_set_charset(WebKitDOMHTMLAnchorElement* self, const(char)* value); 547 void webkit_dom_html_anchor_element_set_coords(WebKitDOMHTMLAnchorElement* self, const(char)* value); 548 void webkit_dom_html_anchor_element_set_hash(WebKitDOMHTMLAnchorElement* self, const(char)* value); 549 void webkit_dom_html_anchor_element_set_host(WebKitDOMHTMLAnchorElement* self, const(char)* value); 550 void webkit_dom_html_anchor_element_set_hostname(WebKitDOMHTMLAnchorElement* self, const(char)* value); 551 void webkit_dom_html_anchor_element_set_href(WebKitDOMHTMLAnchorElement* self, const(char)* value); 552 void webkit_dom_html_anchor_element_set_hreflang(WebKitDOMHTMLAnchorElement* self, const(char)* value); 553 void webkit_dom_html_anchor_element_set_name(WebKitDOMHTMLAnchorElement* self, const(char)* value); 554 void webkit_dom_html_anchor_element_set_pathname(WebKitDOMHTMLAnchorElement* self, const(char)* value); 555 void webkit_dom_html_anchor_element_set_port(WebKitDOMHTMLAnchorElement* self, const(char)* value); 556 void webkit_dom_html_anchor_element_set_protocol(WebKitDOMHTMLAnchorElement* self, const(char)* value); 557 void webkit_dom_html_anchor_element_set_rel(WebKitDOMHTMLAnchorElement* self, const(char)* value); 558 void webkit_dom_html_anchor_element_set_rev(WebKitDOMHTMLAnchorElement* self, const(char)* value); 559 void webkit_dom_html_anchor_element_set_search(WebKitDOMHTMLAnchorElement* self, const(char)* value); 560 void webkit_dom_html_anchor_element_set_shape(WebKitDOMHTMLAnchorElement* self, const(char)* value); 561 void webkit_dom_html_anchor_element_set_target(WebKitDOMHTMLAnchorElement* self, const(char)* value); 562 void webkit_dom_html_anchor_element_set_text(WebKitDOMHTMLAnchorElement* self, const(char)* value); 563 void webkit_dom_html_anchor_element_set_type_attr(WebKitDOMHTMLAnchorElement* self, const(char)* value); 564 565 // webkit2webextension.DOMHTMLAppletElement 566 567 GType webkit_dom_html_applet_element_get_type(); 568 char* webkit_dom_html_applet_element_get_align(WebKitDOMHTMLAppletElement* self); 569 char* webkit_dom_html_applet_element_get_alt(WebKitDOMHTMLAppletElement* self); 570 char* webkit_dom_html_applet_element_get_archive(WebKitDOMHTMLAppletElement* self); 571 char* webkit_dom_html_applet_element_get_code(WebKitDOMHTMLAppletElement* self); 572 char* webkit_dom_html_applet_element_get_code_base(WebKitDOMHTMLAppletElement* self); 573 char* webkit_dom_html_applet_element_get_height(WebKitDOMHTMLAppletElement* self); 574 glong webkit_dom_html_applet_element_get_hspace(WebKitDOMHTMLAppletElement* self); 575 char* webkit_dom_html_applet_element_get_name(WebKitDOMHTMLAppletElement* self); 576 char* webkit_dom_html_applet_element_get_object(WebKitDOMHTMLAppletElement* self); 577 glong webkit_dom_html_applet_element_get_vspace(WebKitDOMHTMLAppletElement* self); 578 char* webkit_dom_html_applet_element_get_width(WebKitDOMHTMLAppletElement* self); 579 void webkit_dom_html_applet_element_set_align(WebKitDOMHTMLAppletElement* self, const(char)* value); 580 void webkit_dom_html_applet_element_set_alt(WebKitDOMHTMLAppletElement* self, const(char)* value); 581 void webkit_dom_html_applet_element_set_archive(WebKitDOMHTMLAppletElement* self, const(char)* value); 582 void webkit_dom_html_applet_element_set_code(WebKitDOMHTMLAppletElement* self, const(char)* value); 583 void webkit_dom_html_applet_element_set_code_base(WebKitDOMHTMLAppletElement* self, const(char)* value); 584 void webkit_dom_html_applet_element_set_height(WebKitDOMHTMLAppletElement* self, const(char)* value); 585 void webkit_dom_html_applet_element_set_hspace(WebKitDOMHTMLAppletElement* self, glong value); 586 void webkit_dom_html_applet_element_set_name(WebKitDOMHTMLAppletElement* self, const(char)* value); 587 void webkit_dom_html_applet_element_set_object(WebKitDOMHTMLAppletElement* self, const(char)* value); 588 void webkit_dom_html_applet_element_set_vspace(WebKitDOMHTMLAppletElement* self, glong value); 589 void webkit_dom_html_applet_element_set_width(WebKitDOMHTMLAppletElement* self, const(char)* value); 590 591 // webkit2webextension.DOMHTMLAreaElement 592 593 GType webkit_dom_html_area_element_get_type(); 594 char* webkit_dom_html_area_element_get_alt(WebKitDOMHTMLAreaElement* self); 595 char* webkit_dom_html_area_element_get_coords(WebKitDOMHTMLAreaElement* self); 596 char* webkit_dom_html_area_element_get_hash(WebKitDOMHTMLAreaElement* self); 597 char* webkit_dom_html_area_element_get_host(WebKitDOMHTMLAreaElement* self); 598 char* webkit_dom_html_area_element_get_hostname(WebKitDOMHTMLAreaElement* self); 599 char* webkit_dom_html_area_element_get_href(WebKitDOMHTMLAreaElement* self); 600 int webkit_dom_html_area_element_get_no_href(WebKitDOMHTMLAreaElement* self); 601 char* webkit_dom_html_area_element_get_pathname(WebKitDOMHTMLAreaElement* self); 602 char* webkit_dom_html_area_element_get_port(WebKitDOMHTMLAreaElement* self); 603 char* webkit_dom_html_area_element_get_protocol(WebKitDOMHTMLAreaElement* self); 604 char* webkit_dom_html_area_element_get_search(WebKitDOMHTMLAreaElement* self); 605 char* webkit_dom_html_area_element_get_shape(WebKitDOMHTMLAreaElement* self); 606 char* webkit_dom_html_area_element_get_target(WebKitDOMHTMLAreaElement* self); 607 void webkit_dom_html_area_element_set_alt(WebKitDOMHTMLAreaElement* self, const(char)* value); 608 void webkit_dom_html_area_element_set_coords(WebKitDOMHTMLAreaElement* self, const(char)* value); 609 void webkit_dom_html_area_element_set_hash(WebKitDOMHTMLAreaElement* self, const(char)* value); 610 void webkit_dom_html_area_element_set_host(WebKitDOMHTMLAreaElement* self, const(char)* value); 611 void webkit_dom_html_area_element_set_hostname(WebKitDOMHTMLAreaElement* self, const(char)* value); 612 void webkit_dom_html_area_element_set_href(WebKitDOMHTMLAreaElement* self, const(char)* value); 613 void webkit_dom_html_area_element_set_no_href(WebKitDOMHTMLAreaElement* self, int value); 614 void webkit_dom_html_area_element_set_pathname(WebKitDOMHTMLAreaElement* self, const(char)* value); 615 void webkit_dom_html_area_element_set_port(WebKitDOMHTMLAreaElement* self, const(char)* value); 616 void webkit_dom_html_area_element_set_protocol(WebKitDOMHTMLAreaElement* self, const(char)* value); 617 void webkit_dom_html_area_element_set_search(WebKitDOMHTMLAreaElement* self, const(char)* value); 618 void webkit_dom_html_area_element_set_shape(WebKitDOMHTMLAreaElement* self, const(char)* value); 619 void webkit_dom_html_area_element_set_target(WebKitDOMHTMLAreaElement* self, const(char)* value); 620 621 // webkit2webextension.DOMHTMLBRElement 622 623 GType webkit_dom_html_br_element_get_type(); 624 char* webkit_dom_html_br_element_get_clear(WebKitDOMHTMLBRElement* self); 625 void webkit_dom_html_br_element_set_clear(WebKitDOMHTMLBRElement* self, const(char)* value); 626 627 // webkit2webextension.DOMHTMLBaseElement 628 629 GType webkit_dom_html_base_element_get_type(); 630 char* webkit_dom_html_base_element_get_href(WebKitDOMHTMLBaseElement* self); 631 char* webkit_dom_html_base_element_get_target(WebKitDOMHTMLBaseElement* self); 632 void webkit_dom_html_base_element_set_href(WebKitDOMHTMLBaseElement* self, const(char)* value); 633 void webkit_dom_html_base_element_set_target(WebKitDOMHTMLBaseElement* self, const(char)* value); 634 635 // webkit2webextension.DOMHTMLBaseFontElement 636 637 GType webkit_dom_html_base_font_element_get_type(); 638 char* webkit_dom_html_base_font_element_get_color(WebKitDOMHTMLBaseFontElement* self); 639 char* webkit_dom_html_base_font_element_get_face(WebKitDOMHTMLBaseFontElement* self); 640 glong webkit_dom_html_base_font_element_get_size(WebKitDOMHTMLBaseFontElement* self); 641 void webkit_dom_html_base_font_element_set_color(WebKitDOMHTMLBaseFontElement* self, const(char)* value); 642 void webkit_dom_html_base_font_element_set_face(WebKitDOMHTMLBaseFontElement* self, const(char)* value); 643 void webkit_dom_html_base_font_element_set_size(WebKitDOMHTMLBaseFontElement* self, glong value); 644 645 // webkit2webextension.DOMHTMLBodyElement 646 647 GType webkit_dom_html_body_element_get_type(); 648 char* webkit_dom_html_body_element_get_a_link(WebKitDOMHTMLBodyElement* self); 649 char* webkit_dom_html_body_element_get_background(WebKitDOMHTMLBodyElement* self); 650 char* webkit_dom_html_body_element_get_bg_color(WebKitDOMHTMLBodyElement* self); 651 char* webkit_dom_html_body_element_get_link(WebKitDOMHTMLBodyElement* self); 652 char* webkit_dom_html_body_element_get_text(WebKitDOMHTMLBodyElement* self); 653 char* webkit_dom_html_body_element_get_v_link(WebKitDOMHTMLBodyElement* self); 654 void webkit_dom_html_body_element_set_a_link(WebKitDOMHTMLBodyElement* self, const(char)* value); 655 void webkit_dom_html_body_element_set_background(WebKitDOMHTMLBodyElement* self, const(char)* value); 656 void webkit_dom_html_body_element_set_bg_color(WebKitDOMHTMLBodyElement* self, const(char)* value); 657 void webkit_dom_html_body_element_set_link(WebKitDOMHTMLBodyElement* self, const(char)* value); 658 void webkit_dom_html_body_element_set_text(WebKitDOMHTMLBodyElement* self, const(char)* value); 659 void webkit_dom_html_body_element_set_v_link(WebKitDOMHTMLBodyElement* self, const(char)* value); 660 661 // webkit2webextension.DOMHTMLButtonElement 662 663 GType webkit_dom_html_button_element_get_type(); 664 int webkit_dom_html_button_element_get_autofocus(WebKitDOMHTMLButtonElement* self); 665 char* webkit_dom_html_button_element_get_button_type(WebKitDOMHTMLButtonElement* self); 666 int webkit_dom_html_button_element_get_disabled(WebKitDOMHTMLButtonElement* self); 667 WebKitDOMHTMLFormElement* webkit_dom_html_button_element_get_form(WebKitDOMHTMLButtonElement* self); 668 char* webkit_dom_html_button_element_get_name(WebKitDOMHTMLButtonElement* self); 669 char* webkit_dom_html_button_element_get_value(WebKitDOMHTMLButtonElement* self); 670 int webkit_dom_html_button_element_get_will_validate(WebKitDOMHTMLButtonElement* self); 671 void webkit_dom_html_button_element_set_autofocus(WebKitDOMHTMLButtonElement* self, int value); 672 void webkit_dom_html_button_element_set_button_type(WebKitDOMHTMLButtonElement* self, const(char)* value); 673 void webkit_dom_html_button_element_set_disabled(WebKitDOMHTMLButtonElement* self, int value); 674 void webkit_dom_html_button_element_set_name(WebKitDOMHTMLButtonElement* self, const(char)* value); 675 void webkit_dom_html_button_element_set_value(WebKitDOMHTMLButtonElement* self, const(char)* value); 676 677 // webkit2webextension.DOMHTMLCanvasElement 678 679 GType webkit_dom_html_canvas_element_get_type(); 680 glong webkit_dom_html_canvas_element_get_height(WebKitDOMHTMLCanvasElement* self); 681 glong webkit_dom_html_canvas_element_get_width(WebKitDOMHTMLCanvasElement* self); 682 void webkit_dom_html_canvas_element_set_height(WebKitDOMHTMLCanvasElement* self, glong value); 683 void webkit_dom_html_canvas_element_set_width(WebKitDOMHTMLCanvasElement* self, glong value); 684 685 // webkit2webextension.DOMHTMLCollection 686 687 GType webkit_dom_html_collection_get_type(); 688 gulong webkit_dom_html_collection_get_length(WebKitDOMHTMLCollection* self); 689 WebKitDOMNode* webkit_dom_html_collection_item(WebKitDOMHTMLCollection* self, gulong index); 690 WebKitDOMNode* webkit_dom_html_collection_named_item(WebKitDOMHTMLCollection* self, const(char)* name); 691 692 // webkit2webextension.DOMHTMLDListElement 693 694 GType webkit_dom_html_d_list_element_get_type(); 695 int webkit_dom_html_d_list_element_get_compact(WebKitDOMHTMLDListElement* self); 696 void webkit_dom_html_d_list_element_set_compact(WebKitDOMHTMLDListElement* self, int value); 697 698 // webkit2webextension.DOMHTMLDirectoryElement 699 700 GType webkit_dom_html_directory_element_get_type(); 701 int webkit_dom_html_directory_element_get_compact(WebKitDOMHTMLDirectoryElement* self); 702 void webkit_dom_html_directory_element_set_compact(WebKitDOMHTMLDirectoryElement* self, int value); 703 704 // webkit2webextension.DOMHTMLDivElement 705 706 GType webkit_dom_html_div_element_get_type(); 707 char* webkit_dom_html_div_element_get_align(WebKitDOMHTMLDivElement* self); 708 void webkit_dom_html_div_element_set_align(WebKitDOMHTMLDivElement* self, const(char)* value); 709 710 // webkit2webextension.DOMHTMLDocument 711 712 GType webkit_dom_html_document_get_type(); 713 void webkit_dom_html_document_capture_events(WebKitDOMHTMLDocument* self); 714 void webkit_dom_html_document_clear(WebKitDOMHTMLDocument* self); 715 void webkit_dom_html_document_close(WebKitDOMHTMLDocument* self); 716 char* webkit_dom_html_document_get_alink_color(WebKitDOMHTMLDocument* self); 717 char* webkit_dom_html_document_get_bg_color(WebKitDOMHTMLDocument* self); 718 char* webkit_dom_html_document_get_compat_mode(WebKitDOMHTMLDocument* self); 719 char* webkit_dom_html_document_get_design_mode(WebKitDOMHTMLDocument* self); 720 char* webkit_dom_html_document_get_dir(WebKitDOMHTMLDocument* self); 721 WebKitDOMHTMLCollection* webkit_dom_html_document_get_embeds(WebKitDOMHTMLDocument* self); 722 char* webkit_dom_html_document_get_fg_color(WebKitDOMHTMLDocument* self); 723 glong webkit_dom_html_document_get_height(WebKitDOMHTMLDocument* self); 724 char* webkit_dom_html_document_get_link_color(WebKitDOMHTMLDocument* self); 725 WebKitDOMHTMLCollection* webkit_dom_html_document_get_plugins(WebKitDOMHTMLDocument* self); 726 WebKitDOMHTMLCollection* webkit_dom_html_document_get_scripts(WebKitDOMHTMLDocument* self); 727 char* webkit_dom_html_document_get_vlink_color(WebKitDOMHTMLDocument* self); 728 glong webkit_dom_html_document_get_width(WebKitDOMHTMLDocument* self); 729 void webkit_dom_html_document_release_events(WebKitDOMHTMLDocument* self); 730 void webkit_dom_html_document_set_alink_color(WebKitDOMHTMLDocument* self, const(char)* value); 731 void webkit_dom_html_document_set_bg_color(WebKitDOMHTMLDocument* self, const(char)* value); 732 void webkit_dom_html_document_set_design_mode(WebKitDOMHTMLDocument* self, const(char)* value); 733 void webkit_dom_html_document_set_dir(WebKitDOMHTMLDocument* self, const(char)* value); 734 void webkit_dom_html_document_set_fg_color(WebKitDOMHTMLDocument* self, const(char)* value); 735 void webkit_dom_html_document_set_link_color(WebKitDOMHTMLDocument* self, const(char)* value); 736 void webkit_dom_html_document_set_vlink_color(WebKitDOMHTMLDocument* self, const(char)* value); 737 738 // webkit2webextension.DOMHTMLElement 739 740 GType webkit_dom_html_element_get_type(); 741 void webkit_dom_html_element_click(WebKitDOMHTMLElement* self); 742 char* webkit_dom_html_element_get_access_key(WebKitDOMHTMLElement* self); 743 WebKitDOMHTMLCollection* webkit_dom_html_element_get_children(WebKitDOMHTMLElement* self); 744 char* webkit_dom_html_element_get_content_editable(WebKitDOMHTMLElement* self); 745 char* webkit_dom_html_element_get_dir(WebKitDOMHTMLElement* self); 746 int webkit_dom_html_element_get_draggable(WebKitDOMHTMLElement* self); 747 int webkit_dom_html_element_get_hidden(WebKitDOMHTMLElement* self); 748 char* webkit_dom_html_element_get_inner_html(WebKitDOMHTMLElement* self); 749 char* webkit_dom_html_element_get_inner_text(WebKitDOMHTMLElement* self); 750 int webkit_dom_html_element_get_is_content_editable(WebKitDOMHTMLElement* self); 751 char* webkit_dom_html_element_get_lang(WebKitDOMHTMLElement* self); 752 char* webkit_dom_html_element_get_outer_html(WebKitDOMHTMLElement* self); 753 char* webkit_dom_html_element_get_outer_text(WebKitDOMHTMLElement* self); 754 int webkit_dom_html_element_get_spellcheck(WebKitDOMHTMLElement* self); 755 glong webkit_dom_html_element_get_tab_index(WebKitDOMHTMLElement* self); 756 char* webkit_dom_html_element_get_title(WebKitDOMHTMLElement* self); 757 int webkit_dom_html_element_get_translate(WebKitDOMHTMLElement* self); 758 char* webkit_dom_html_element_get_webkitdropzone(WebKitDOMHTMLElement* self); 759 void webkit_dom_html_element_set_access_key(WebKitDOMHTMLElement* self, const(char)* value); 760 void webkit_dom_html_element_set_content_editable(WebKitDOMHTMLElement* self, const(char)* value, GError** err); 761 void webkit_dom_html_element_set_dir(WebKitDOMHTMLElement* self, const(char)* value); 762 void webkit_dom_html_element_set_draggable(WebKitDOMHTMLElement* self, int value); 763 void webkit_dom_html_element_set_hidden(WebKitDOMHTMLElement* self, int value); 764 void webkit_dom_html_element_set_inner_html(WebKitDOMHTMLElement* self, const(char)* contents, GError** err); 765 void webkit_dom_html_element_set_inner_text(WebKitDOMHTMLElement* self, const(char)* value, GError** err); 766 void webkit_dom_html_element_set_lang(WebKitDOMHTMLElement* self, const(char)* value); 767 void webkit_dom_html_element_set_outer_html(WebKitDOMHTMLElement* self, const(char)* contents, GError** err); 768 void webkit_dom_html_element_set_outer_text(WebKitDOMHTMLElement* self, const(char)* value, GError** err); 769 void webkit_dom_html_element_set_spellcheck(WebKitDOMHTMLElement* self, int value); 770 void webkit_dom_html_element_set_tab_index(WebKitDOMHTMLElement* self, glong value); 771 void webkit_dom_html_element_set_title(WebKitDOMHTMLElement* self, const(char)* value); 772 void webkit_dom_html_element_set_translate(WebKitDOMHTMLElement* self, int value); 773 void webkit_dom_html_element_set_webkitdropzone(WebKitDOMHTMLElement* self, const(char)* value); 774 775 // webkit2webextension.DOMHTMLEmbedElement 776 777 GType webkit_dom_html_embed_element_get_type(); 778 char* webkit_dom_html_embed_element_get_align(WebKitDOMHTMLEmbedElement* self); 779 glong webkit_dom_html_embed_element_get_height(WebKitDOMHTMLEmbedElement* self); 780 char* webkit_dom_html_embed_element_get_name(WebKitDOMHTMLEmbedElement* self); 781 char* webkit_dom_html_embed_element_get_src(WebKitDOMHTMLEmbedElement* self); 782 char* webkit_dom_html_embed_element_get_type_attr(WebKitDOMHTMLEmbedElement* self); 783 glong webkit_dom_html_embed_element_get_width(WebKitDOMHTMLEmbedElement* self); 784 void webkit_dom_html_embed_element_set_align(WebKitDOMHTMLEmbedElement* self, const(char)* value); 785 void webkit_dom_html_embed_element_set_height(WebKitDOMHTMLEmbedElement* self, glong value); 786 void webkit_dom_html_embed_element_set_name(WebKitDOMHTMLEmbedElement* self, const(char)* value); 787 void webkit_dom_html_embed_element_set_src(WebKitDOMHTMLEmbedElement* self, const(char)* value); 788 void webkit_dom_html_embed_element_set_type_attr(WebKitDOMHTMLEmbedElement* self, const(char)* value); 789 void webkit_dom_html_embed_element_set_width(WebKitDOMHTMLEmbedElement* self, glong value); 790 791 // webkit2webextension.DOMHTMLFieldSetElement 792 793 GType webkit_dom_html_field_set_element_get_type(); 794 WebKitDOMHTMLFormElement* webkit_dom_html_field_set_element_get_form(WebKitDOMHTMLFieldSetElement* self); 795 796 // webkit2webextension.DOMHTMLFontElement 797 798 GType webkit_dom_html_font_element_get_type(); 799 char* webkit_dom_html_font_element_get_color(WebKitDOMHTMLFontElement* self); 800 char* webkit_dom_html_font_element_get_face(WebKitDOMHTMLFontElement* self); 801 char* webkit_dom_html_font_element_get_size(WebKitDOMHTMLFontElement* self); 802 void webkit_dom_html_font_element_set_color(WebKitDOMHTMLFontElement* self, const(char)* value); 803 void webkit_dom_html_font_element_set_face(WebKitDOMHTMLFontElement* self, const(char)* value); 804 void webkit_dom_html_font_element_set_size(WebKitDOMHTMLFontElement* self, const(char)* value); 805 806 // webkit2webextension.DOMHTMLFormElement 807 808 GType webkit_dom_html_form_element_get_type(); 809 char* webkit_dom_html_form_element_get_accept_charset(WebKitDOMHTMLFormElement* self); 810 char* webkit_dom_html_form_element_get_action(WebKitDOMHTMLFormElement* self); 811 WebKitDOMHTMLCollection* webkit_dom_html_form_element_get_elements(WebKitDOMHTMLFormElement* self); 812 char* webkit_dom_html_form_element_get_encoding(WebKitDOMHTMLFormElement* self); 813 char* webkit_dom_html_form_element_get_enctype(WebKitDOMHTMLFormElement* self); 814 glong webkit_dom_html_form_element_get_length(WebKitDOMHTMLFormElement* self); 815 char* webkit_dom_html_form_element_get_method(WebKitDOMHTMLFormElement* self); 816 char* webkit_dom_html_form_element_get_name(WebKitDOMHTMLFormElement* self); 817 char* webkit_dom_html_form_element_get_target(WebKitDOMHTMLFormElement* self); 818 void webkit_dom_html_form_element_reset(WebKitDOMHTMLFormElement* self); 819 void webkit_dom_html_form_element_set_accept_charset(WebKitDOMHTMLFormElement* self, const(char)* value); 820 void webkit_dom_html_form_element_set_action(WebKitDOMHTMLFormElement* self, const(char)* value); 821 void webkit_dom_html_form_element_set_encoding(WebKitDOMHTMLFormElement* self, const(char)* value); 822 void webkit_dom_html_form_element_set_enctype(WebKitDOMHTMLFormElement* self, const(char)* value); 823 void webkit_dom_html_form_element_set_method(WebKitDOMHTMLFormElement* self, const(char)* value); 824 void webkit_dom_html_form_element_set_name(WebKitDOMHTMLFormElement* self, const(char)* value); 825 void webkit_dom_html_form_element_set_target(WebKitDOMHTMLFormElement* self, const(char)* value); 826 void webkit_dom_html_form_element_submit(WebKitDOMHTMLFormElement* self); 827 828 // webkit2webextension.DOMHTMLFrameElement 829 830 GType webkit_dom_html_frame_element_get_type(); 831 WebKitDOMDocument* webkit_dom_html_frame_element_get_content_document(WebKitDOMHTMLFrameElement* self); 832 WebKitDOMDOMWindow* webkit_dom_html_frame_element_get_content_window(WebKitDOMHTMLFrameElement* self); 833 char* webkit_dom_html_frame_element_get_frame_border(WebKitDOMHTMLFrameElement* self); 834 glong webkit_dom_html_frame_element_get_height(WebKitDOMHTMLFrameElement* self); 835 char* webkit_dom_html_frame_element_get_long_desc(WebKitDOMHTMLFrameElement* self); 836 char* webkit_dom_html_frame_element_get_margin_height(WebKitDOMHTMLFrameElement* self); 837 char* webkit_dom_html_frame_element_get_margin_width(WebKitDOMHTMLFrameElement* self); 838 char* webkit_dom_html_frame_element_get_name(WebKitDOMHTMLFrameElement* self); 839 int webkit_dom_html_frame_element_get_no_resize(WebKitDOMHTMLFrameElement* self); 840 char* webkit_dom_html_frame_element_get_scrolling(WebKitDOMHTMLFrameElement* self); 841 char* webkit_dom_html_frame_element_get_src(WebKitDOMHTMLFrameElement* self); 842 glong webkit_dom_html_frame_element_get_width(WebKitDOMHTMLFrameElement* self); 843 void webkit_dom_html_frame_element_set_frame_border(WebKitDOMHTMLFrameElement* self, const(char)* value); 844 void webkit_dom_html_frame_element_set_long_desc(WebKitDOMHTMLFrameElement* self, const(char)* value); 845 void webkit_dom_html_frame_element_set_margin_height(WebKitDOMHTMLFrameElement* self, const(char)* value); 846 void webkit_dom_html_frame_element_set_margin_width(WebKitDOMHTMLFrameElement* self, const(char)* value); 847 void webkit_dom_html_frame_element_set_name(WebKitDOMHTMLFrameElement* self, const(char)* value); 848 void webkit_dom_html_frame_element_set_no_resize(WebKitDOMHTMLFrameElement* self, int value); 849 void webkit_dom_html_frame_element_set_scrolling(WebKitDOMHTMLFrameElement* self, const(char)* value); 850 void webkit_dom_html_frame_element_set_src(WebKitDOMHTMLFrameElement* self, const(char)* value); 851 852 // webkit2webextension.DOMHTMLFrameSetElement 853 854 GType webkit_dom_html_frame_set_element_get_type(); 855 char* webkit_dom_html_frame_set_element_get_cols(WebKitDOMHTMLFrameSetElement* self); 856 char* webkit_dom_html_frame_set_element_get_rows(WebKitDOMHTMLFrameSetElement* self); 857 void webkit_dom_html_frame_set_element_set_cols(WebKitDOMHTMLFrameSetElement* self, const(char)* value); 858 void webkit_dom_html_frame_set_element_set_rows(WebKitDOMHTMLFrameSetElement* self, const(char)* value); 859 860 // webkit2webextension.DOMHTMLHRElement 861 862 GType webkit_dom_html_hr_element_get_type(); 863 char* webkit_dom_html_hr_element_get_align(WebKitDOMHTMLHRElement* self); 864 int webkit_dom_html_hr_element_get_no_shade(WebKitDOMHTMLHRElement* self); 865 char* webkit_dom_html_hr_element_get_size(WebKitDOMHTMLHRElement* self); 866 char* webkit_dom_html_hr_element_get_width(WebKitDOMHTMLHRElement* self); 867 void webkit_dom_html_hr_element_set_align(WebKitDOMHTMLHRElement* self, const(char)* value); 868 void webkit_dom_html_hr_element_set_no_shade(WebKitDOMHTMLHRElement* self, int value); 869 void webkit_dom_html_hr_element_set_size(WebKitDOMHTMLHRElement* self, const(char)* value); 870 void webkit_dom_html_hr_element_set_width(WebKitDOMHTMLHRElement* self, const(char)* value); 871 872 // webkit2webextension.DOMHTMLHeadElement 873 874 GType webkit_dom_html_head_element_get_type(); 875 char* webkit_dom_html_head_element_get_profile(WebKitDOMHTMLHeadElement* self); 876 void webkit_dom_html_head_element_set_profile(WebKitDOMHTMLHeadElement* self, const(char)* value); 877 878 // webkit2webextension.DOMHTMLHeadingElement 879 880 GType webkit_dom_html_heading_element_get_type(); 881 char* webkit_dom_html_heading_element_get_align(WebKitDOMHTMLHeadingElement* self); 882 void webkit_dom_html_heading_element_set_align(WebKitDOMHTMLHeadingElement* self, const(char)* value); 883 884 // webkit2webextension.DOMHTMLHtmlElement 885 886 GType webkit_dom_html_html_element_get_type(); 887 char* webkit_dom_html_html_element_get_version(WebKitDOMHTMLHtmlElement* self); 888 void webkit_dom_html_html_element_set_version(WebKitDOMHTMLHtmlElement* self, const(char)* value); 889 890 // webkit2webextension.DOMHTMLIFrameElement 891 892 GType webkit_dom_html_iframe_element_get_type(); 893 char* webkit_dom_html_iframe_element_get_align(WebKitDOMHTMLIFrameElement* self); 894 WebKitDOMDocument* webkit_dom_html_iframe_element_get_content_document(WebKitDOMHTMLIFrameElement* self); 895 WebKitDOMDOMWindow* webkit_dom_html_iframe_element_get_content_window(WebKitDOMHTMLIFrameElement* self); 896 char* webkit_dom_html_iframe_element_get_frame_border(WebKitDOMHTMLIFrameElement* self); 897 char* webkit_dom_html_iframe_element_get_height(WebKitDOMHTMLIFrameElement* self); 898 char* webkit_dom_html_iframe_element_get_long_desc(WebKitDOMHTMLIFrameElement* self); 899 char* webkit_dom_html_iframe_element_get_margin_height(WebKitDOMHTMLIFrameElement* self); 900 char* webkit_dom_html_iframe_element_get_margin_width(WebKitDOMHTMLIFrameElement* self); 901 char* webkit_dom_html_iframe_element_get_name(WebKitDOMHTMLIFrameElement* self); 902 char* webkit_dom_html_iframe_element_get_scrolling(WebKitDOMHTMLIFrameElement* self); 903 char* webkit_dom_html_iframe_element_get_src(WebKitDOMHTMLIFrameElement* self); 904 char* webkit_dom_html_iframe_element_get_width(WebKitDOMHTMLIFrameElement* self); 905 void webkit_dom_html_iframe_element_set_align(WebKitDOMHTMLIFrameElement* self, const(char)* value); 906 void webkit_dom_html_iframe_element_set_frame_border(WebKitDOMHTMLIFrameElement* self, const(char)* value); 907 void webkit_dom_html_iframe_element_set_height(WebKitDOMHTMLIFrameElement* self, const(char)* value); 908 void webkit_dom_html_iframe_element_set_long_desc(WebKitDOMHTMLIFrameElement* self, const(char)* value); 909 void webkit_dom_html_iframe_element_set_margin_height(WebKitDOMHTMLIFrameElement* self, const(char)* value); 910 void webkit_dom_html_iframe_element_set_margin_width(WebKitDOMHTMLIFrameElement* self, const(char)* value); 911 void webkit_dom_html_iframe_element_set_name(WebKitDOMHTMLIFrameElement* self, const(char)* value); 912 void webkit_dom_html_iframe_element_set_scrolling(WebKitDOMHTMLIFrameElement* self, const(char)* value); 913 void webkit_dom_html_iframe_element_set_src(WebKitDOMHTMLIFrameElement* self, const(char)* value); 914 void webkit_dom_html_iframe_element_set_width(WebKitDOMHTMLIFrameElement* self, const(char)* value); 915 916 // webkit2webextension.DOMHTMLImageElement 917 918 GType webkit_dom_html_image_element_get_type(); 919 char* webkit_dom_html_image_element_get_align(WebKitDOMHTMLImageElement* self); 920 char* webkit_dom_html_image_element_get_alt(WebKitDOMHTMLImageElement* self); 921 char* webkit_dom_html_image_element_get_border(WebKitDOMHTMLImageElement* self); 922 int webkit_dom_html_image_element_get_complete(WebKitDOMHTMLImageElement* self); 923 glong webkit_dom_html_image_element_get_height(WebKitDOMHTMLImageElement* self); 924 glong webkit_dom_html_image_element_get_hspace(WebKitDOMHTMLImageElement* self); 925 int webkit_dom_html_image_element_get_is_map(WebKitDOMHTMLImageElement* self); 926 char* webkit_dom_html_image_element_get_long_desc(WebKitDOMHTMLImageElement* self); 927 char* webkit_dom_html_image_element_get_lowsrc(WebKitDOMHTMLImageElement* self); 928 char* webkit_dom_html_image_element_get_name(WebKitDOMHTMLImageElement* self); 929 glong webkit_dom_html_image_element_get_natural_height(WebKitDOMHTMLImageElement* self); 930 glong webkit_dom_html_image_element_get_natural_width(WebKitDOMHTMLImageElement* self); 931 char* webkit_dom_html_image_element_get_src(WebKitDOMHTMLImageElement* self); 932 char* webkit_dom_html_image_element_get_use_map(WebKitDOMHTMLImageElement* self); 933 glong webkit_dom_html_image_element_get_vspace(WebKitDOMHTMLImageElement* self); 934 glong webkit_dom_html_image_element_get_width(WebKitDOMHTMLImageElement* self); 935 glong webkit_dom_html_image_element_get_x(WebKitDOMHTMLImageElement* self); 936 glong webkit_dom_html_image_element_get_y(WebKitDOMHTMLImageElement* self); 937 void webkit_dom_html_image_element_set_align(WebKitDOMHTMLImageElement* self, const(char)* value); 938 void webkit_dom_html_image_element_set_alt(WebKitDOMHTMLImageElement* self, const(char)* value); 939 void webkit_dom_html_image_element_set_border(WebKitDOMHTMLImageElement* self, const(char)* value); 940 void webkit_dom_html_image_element_set_height(WebKitDOMHTMLImageElement* self, glong value); 941 void webkit_dom_html_image_element_set_hspace(WebKitDOMHTMLImageElement* self, glong value); 942 void webkit_dom_html_image_element_set_is_map(WebKitDOMHTMLImageElement* self, int value); 943 void webkit_dom_html_image_element_set_long_desc(WebKitDOMHTMLImageElement* self, const(char)* value); 944 void webkit_dom_html_image_element_set_lowsrc(WebKitDOMHTMLImageElement* self, const(char)* value); 945 void webkit_dom_html_image_element_set_name(WebKitDOMHTMLImageElement* self, const(char)* value); 946 void webkit_dom_html_image_element_set_src(WebKitDOMHTMLImageElement* self, const(char)* value); 947 void webkit_dom_html_image_element_set_use_map(WebKitDOMHTMLImageElement* self, const(char)* value); 948 void webkit_dom_html_image_element_set_vspace(WebKitDOMHTMLImageElement* self, glong value); 949 void webkit_dom_html_image_element_set_width(WebKitDOMHTMLImageElement* self, glong value); 950 951 // webkit2webextension.DOMHTMLInputElement 952 953 GType webkit_dom_html_input_element_get_type(); 954 char* webkit_dom_html_input_element_get_accept(WebKitDOMHTMLInputElement* self); 955 char* webkit_dom_html_input_element_get_align(WebKitDOMHTMLInputElement* self); 956 char* webkit_dom_html_input_element_get_alt(WebKitDOMHTMLInputElement* self); 957 int webkit_dom_html_input_element_get_auto_filled(WebKitDOMHTMLInputElement* self); 958 int webkit_dom_html_input_element_get_autofocus(WebKitDOMHTMLInputElement* self); 959 int webkit_dom_html_input_element_get_capture(WebKitDOMHTMLInputElement* self); 960 char* webkit_dom_html_input_element_get_capture_type(WebKitDOMHTMLInputElement* self); 961 int webkit_dom_html_input_element_get_checked(WebKitDOMHTMLInputElement* self); 962 int webkit_dom_html_input_element_get_default_checked(WebKitDOMHTMLInputElement* self); 963 char* webkit_dom_html_input_element_get_default_value(WebKitDOMHTMLInputElement* self); 964 int webkit_dom_html_input_element_get_disabled(WebKitDOMHTMLInputElement* self); 965 WebKitDOMFileList* webkit_dom_html_input_element_get_files(WebKitDOMHTMLInputElement* self); 966 WebKitDOMHTMLFormElement* webkit_dom_html_input_element_get_form(WebKitDOMHTMLInputElement* self); 967 gulong webkit_dom_html_input_element_get_height(WebKitDOMHTMLInputElement* self); 968 int webkit_dom_html_input_element_get_indeterminate(WebKitDOMHTMLInputElement* self); 969 char* webkit_dom_html_input_element_get_input_type(WebKitDOMHTMLInputElement* self); 970 glong webkit_dom_html_input_element_get_max_length(WebKitDOMHTMLInputElement* self); 971 int webkit_dom_html_input_element_get_multiple(WebKitDOMHTMLInputElement* self); 972 char* webkit_dom_html_input_element_get_name(WebKitDOMHTMLInputElement* self); 973 int webkit_dom_html_input_element_get_read_only(WebKitDOMHTMLInputElement* self); 974 gulong webkit_dom_html_input_element_get_size(WebKitDOMHTMLInputElement* self); 975 char* webkit_dom_html_input_element_get_src(WebKitDOMHTMLInputElement* self); 976 char* webkit_dom_html_input_element_get_use_map(WebKitDOMHTMLInputElement* self); 977 char* webkit_dom_html_input_element_get_value(WebKitDOMHTMLInputElement* self); 978 gulong webkit_dom_html_input_element_get_width(WebKitDOMHTMLInputElement* self); 979 int webkit_dom_html_input_element_get_will_validate(WebKitDOMHTMLInputElement* self); 980 int webkit_dom_html_input_element_is_edited(WebKitDOMHTMLInputElement* input); 981 void webkit_dom_html_input_element_select(WebKitDOMHTMLInputElement* self); 982 void webkit_dom_html_input_element_set_accept(WebKitDOMHTMLInputElement* self, const(char)* value); 983 void webkit_dom_html_input_element_set_align(WebKitDOMHTMLInputElement* self, const(char)* value); 984 void webkit_dom_html_input_element_set_alt(WebKitDOMHTMLInputElement* self, const(char)* value); 985 void webkit_dom_html_input_element_set_auto_filled(WebKitDOMHTMLInputElement* self, int value); 986 void webkit_dom_html_input_element_set_autofocus(WebKitDOMHTMLInputElement* self, int value); 987 void webkit_dom_html_input_element_set_capture_type(WebKitDOMHTMLInputElement* self, const(char)* value); 988 void webkit_dom_html_input_element_set_checked(WebKitDOMHTMLInputElement* self, int value); 989 void webkit_dom_html_input_element_set_default_checked(WebKitDOMHTMLInputElement* self, int value); 990 void webkit_dom_html_input_element_set_default_value(WebKitDOMHTMLInputElement* self, const(char)* value); 991 void webkit_dom_html_input_element_set_disabled(WebKitDOMHTMLInputElement* self, int value); 992 void webkit_dom_html_input_element_set_editing_value(WebKitDOMHTMLInputElement* self, const(char)* value); 993 void webkit_dom_html_input_element_set_files(WebKitDOMHTMLInputElement* self, WebKitDOMFileList* value); 994 void webkit_dom_html_input_element_set_height(WebKitDOMHTMLInputElement* self, gulong value); 995 void webkit_dom_html_input_element_set_indeterminate(WebKitDOMHTMLInputElement* self, int value); 996 void webkit_dom_html_input_element_set_input_type(WebKitDOMHTMLInputElement* self, const(char)* value); 997 void webkit_dom_html_input_element_set_max_length(WebKitDOMHTMLInputElement* self, glong value, GError** err); 998 void webkit_dom_html_input_element_set_multiple(WebKitDOMHTMLInputElement* self, int value); 999 void webkit_dom_html_input_element_set_name(WebKitDOMHTMLInputElement* self, const(char)* value); 1000 void webkit_dom_html_input_element_set_read_only(WebKitDOMHTMLInputElement* self, int value); 1001 void webkit_dom_html_input_element_set_size(WebKitDOMHTMLInputElement* self, gulong value, GError** err); 1002 void webkit_dom_html_input_element_set_src(WebKitDOMHTMLInputElement* self, const(char)* value); 1003 void webkit_dom_html_input_element_set_use_map(WebKitDOMHTMLInputElement* self, const(char)* value); 1004 void webkit_dom_html_input_element_set_value(WebKitDOMHTMLInputElement* self, const(char)* value); 1005 void webkit_dom_html_input_element_set_width(WebKitDOMHTMLInputElement* self, gulong value); 1006 1007 // webkit2webextension.DOMHTMLLIElement 1008 1009 GType webkit_dom_html_li_element_get_type(); 1010 char* webkit_dom_html_li_element_get_type_attr(WebKitDOMHTMLLIElement* self); 1011 glong webkit_dom_html_li_element_get_value(WebKitDOMHTMLLIElement* self); 1012 void webkit_dom_html_li_element_set_type_attr(WebKitDOMHTMLLIElement* self, const(char)* value); 1013 void webkit_dom_html_li_element_set_value(WebKitDOMHTMLLIElement* self, glong value); 1014 1015 // webkit2webextension.DOMHTMLLabelElement 1016 1017 GType webkit_dom_html_label_element_get_type(); 1018 WebKitDOMHTMLFormElement* webkit_dom_html_label_element_get_form(WebKitDOMHTMLLabelElement* self); 1019 char* webkit_dom_html_label_element_get_html_for(WebKitDOMHTMLLabelElement* self); 1020 void webkit_dom_html_label_element_set_html_for(WebKitDOMHTMLLabelElement* self, const(char)* value); 1021 1022 // webkit2webextension.DOMHTMLLegendElement 1023 1024 GType webkit_dom_html_legend_element_get_type(); 1025 char* webkit_dom_html_legend_element_get_align(WebKitDOMHTMLLegendElement* self); 1026 WebKitDOMHTMLFormElement* webkit_dom_html_legend_element_get_form(WebKitDOMHTMLLegendElement* self); 1027 void webkit_dom_html_legend_element_set_align(WebKitDOMHTMLLegendElement* self, const(char)* value); 1028 1029 // webkit2webextension.DOMHTMLLinkElement 1030 1031 GType webkit_dom_html_link_element_get_type(); 1032 char* webkit_dom_html_link_element_get_charset(WebKitDOMHTMLLinkElement* self); 1033 int webkit_dom_html_link_element_get_disabled(WebKitDOMHTMLLinkElement* self); 1034 char* webkit_dom_html_link_element_get_href(WebKitDOMHTMLLinkElement* self); 1035 char* webkit_dom_html_link_element_get_hreflang(WebKitDOMHTMLLinkElement* self); 1036 char* webkit_dom_html_link_element_get_media(WebKitDOMHTMLLinkElement* self); 1037 char* webkit_dom_html_link_element_get_rel(WebKitDOMHTMLLinkElement* self); 1038 char* webkit_dom_html_link_element_get_rev(WebKitDOMHTMLLinkElement* self); 1039 WebKitDOMStyleSheet* webkit_dom_html_link_element_get_sheet(WebKitDOMHTMLLinkElement* self); 1040 WebKitDOMDOMTokenList* webkit_dom_html_link_element_get_sizes(WebKitDOMHTMLLinkElement* self); 1041 char* webkit_dom_html_link_element_get_target(WebKitDOMHTMLLinkElement* self); 1042 char* webkit_dom_html_link_element_get_type_attr(WebKitDOMHTMLLinkElement* self); 1043 void webkit_dom_html_link_element_set_charset(WebKitDOMHTMLLinkElement* self, const(char)* value); 1044 void webkit_dom_html_link_element_set_disabled(WebKitDOMHTMLLinkElement* self, int value); 1045 void webkit_dom_html_link_element_set_href(WebKitDOMHTMLLinkElement* self, const(char)* value); 1046 void webkit_dom_html_link_element_set_hreflang(WebKitDOMHTMLLinkElement* self, const(char)* value); 1047 void webkit_dom_html_link_element_set_media(WebKitDOMHTMLLinkElement* self, const(char)* value); 1048 void webkit_dom_html_link_element_set_rel(WebKitDOMHTMLLinkElement* self, const(char)* value); 1049 void webkit_dom_html_link_element_set_rev(WebKitDOMHTMLLinkElement* self, const(char)* value); 1050 void webkit_dom_html_link_element_set_sizes(WebKitDOMHTMLLinkElement* self, const(char)* value); 1051 void webkit_dom_html_link_element_set_target(WebKitDOMHTMLLinkElement* self, const(char)* value); 1052 void webkit_dom_html_link_element_set_type_attr(WebKitDOMHTMLLinkElement* self, const(char)* value); 1053 1054 // webkit2webextension.DOMHTMLMapElement 1055 1056 GType webkit_dom_html_map_element_get_type(); 1057 WebKitDOMHTMLCollection* webkit_dom_html_map_element_get_areas(WebKitDOMHTMLMapElement* self); 1058 char* webkit_dom_html_map_element_get_name(WebKitDOMHTMLMapElement* self); 1059 void webkit_dom_html_map_element_set_name(WebKitDOMHTMLMapElement* self, const(char)* value); 1060 1061 // webkit2webextension.DOMHTMLMarqueeElement 1062 1063 GType webkit_dom_html_marquee_element_get_type(); 1064 void webkit_dom_html_marquee_element_start(WebKitDOMHTMLMarqueeElement* self); 1065 void webkit_dom_html_marquee_element_stop(WebKitDOMHTMLMarqueeElement* self); 1066 1067 // webkit2webextension.DOMHTMLMenuElement 1068 1069 GType webkit_dom_html_menu_element_get_type(); 1070 int webkit_dom_html_menu_element_get_compact(WebKitDOMHTMLMenuElement* self); 1071 void webkit_dom_html_menu_element_set_compact(WebKitDOMHTMLMenuElement* self, int value); 1072 1073 // webkit2webextension.DOMHTMLMetaElement 1074 1075 GType webkit_dom_html_meta_element_get_type(); 1076 char* webkit_dom_html_meta_element_get_content(WebKitDOMHTMLMetaElement* self); 1077 char* webkit_dom_html_meta_element_get_http_equiv(WebKitDOMHTMLMetaElement* self); 1078 char* webkit_dom_html_meta_element_get_name(WebKitDOMHTMLMetaElement* self); 1079 char* webkit_dom_html_meta_element_get_scheme(WebKitDOMHTMLMetaElement* self); 1080 void webkit_dom_html_meta_element_set_content(WebKitDOMHTMLMetaElement* self, const(char)* value); 1081 void webkit_dom_html_meta_element_set_http_equiv(WebKitDOMHTMLMetaElement* self, const(char)* value); 1082 void webkit_dom_html_meta_element_set_name(WebKitDOMHTMLMetaElement* self, const(char)* value); 1083 void webkit_dom_html_meta_element_set_scheme(WebKitDOMHTMLMetaElement* self, const(char)* value); 1084 1085 // webkit2webextension.DOMHTMLModElement 1086 1087 GType webkit_dom_html_mod_element_get_type(); 1088 char* webkit_dom_html_mod_element_get_cite(WebKitDOMHTMLModElement* self); 1089 char* webkit_dom_html_mod_element_get_date_time(WebKitDOMHTMLModElement* self); 1090 void webkit_dom_html_mod_element_set_cite(WebKitDOMHTMLModElement* self, const(char)* value); 1091 void webkit_dom_html_mod_element_set_date_time(WebKitDOMHTMLModElement* self, const(char)* value); 1092 1093 // webkit2webextension.DOMHTMLOListElement 1094 1095 GType webkit_dom_html_o_list_element_get_type(); 1096 int webkit_dom_html_o_list_element_get_compact(WebKitDOMHTMLOListElement* self); 1097 glong webkit_dom_html_o_list_element_get_start(WebKitDOMHTMLOListElement* self); 1098 char* webkit_dom_html_o_list_element_get_type_attr(WebKitDOMHTMLOListElement* self); 1099 void webkit_dom_html_o_list_element_set_compact(WebKitDOMHTMLOListElement* self, int value); 1100 void webkit_dom_html_o_list_element_set_start(WebKitDOMHTMLOListElement* self, glong value); 1101 void webkit_dom_html_o_list_element_set_type_attr(WebKitDOMHTMLOListElement* self, const(char)* value); 1102 1103 // webkit2webextension.DOMHTMLObjectElement 1104 1105 GType webkit_dom_html_object_element_get_type(); 1106 char* webkit_dom_html_object_element_get_align(WebKitDOMHTMLObjectElement* self); 1107 char* webkit_dom_html_object_element_get_archive(WebKitDOMHTMLObjectElement* self); 1108 char* webkit_dom_html_object_element_get_border(WebKitDOMHTMLObjectElement* self); 1109 char* webkit_dom_html_object_element_get_code(WebKitDOMHTMLObjectElement* self); 1110 char* webkit_dom_html_object_element_get_code_base(WebKitDOMHTMLObjectElement* self); 1111 char* webkit_dom_html_object_element_get_code_type(WebKitDOMHTMLObjectElement* self); 1112 WebKitDOMDocument* webkit_dom_html_object_element_get_content_document(WebKitDOMHTMLObjectElement* self); 1113 char* webkit_dom_html_object_element_get_data(WebKitDOMHTMLObjectElement* self); 1114 int webkit_dom_html_object_element_get_declare(WebKitDOMHTMLObjectElement* self); 1115 WebKitDOMHTMLFormElement* webkit_dom_html_object_element_get_form(WebKitDOMHTMLObjectElement* self); 1116 char* webkit_dom_html_object_element_get_height(WebKitDOMHTMLObjectElement* self); 1117 glong webkit_dom_html_object_element_get_hspace(WebKitDOMHTMLObjectElement* self); 1118 char* webkit_dom_html_object_element_get_name(WebKitDOMHTMLObjectElement* self); 1119 char* webkit_dom_html_object_element_get_standby(WebKitDOMHTMLObjectElement* self); 1120 char* webkit_dom_html_object_element_get_type_attr(WebKitDOMHTMLObjectElement* self); 1121 char* webkit_dom_html_object_element_get_use_map(WebKitDOMHTMLObjectElement* self); 1122 glong webkit_dom_html_object_element_get_vspace(WebKitDOMHTMLObjectElement* self); 1123 char* webkit_dom_html_object_element_get_width(WebKitDOMHTMLObjectElement* self); 1124 void webkit_dom_html_object_element_set_align(WebKitDOMHTMLObjectElement* self, const(char)* value); 1125 void webkit_dom_html_object_element_set_archive(WebKitDOMHTMLObjectElement* self, const(char)* value); 1126 void webkit_dom_html_object_element_set_border(WebKitDOMHTMLObjectElement* self, const(char)* value); 1127 void webkit_dom_html_object_element_set_code(WebKitDOMHTMLObjectElement* self, const(char)* value); 1128 void webkit_dom_html_object_element_set_code_base(WebKitDOMHTMLObjectElement* self, const(char)* value); 1129 void webkit_dom_html_object_element_set_code_type(WebKitDOMHTMLObjectElement* self, const(char)* value); 1130 void webkit_dom_html_object_element_set_data(WebKitDOMHTMLObjectElement* self, const(char)* value); 1131 void webkit_dom_html_object_element_set_declare(WebKitDOMHTMLObjectElement* self, int value); 1132 void webkit_dom_html_object_element_set_height(WebKitDOMHTMLObjectElement* self, const(char)* value); 1133 void webkit_dom_html_object_element_set_hspace(WebKitDOMHTMLObjectElement* self, glong value); 1134 void webkit_dom_html_object_element_set_name(WebKitDOMHTMLObjectElement* self, const(char)* value); 1135 void webkit_dom_html_object_element_set_standby(WebKitDOMHTMLObjectElement* self, const(char)* value); 1136 void webkit_dom_html_object_element_set_type_attr(WebKitDOMHTMLObjectElement* self, const(char)* value); 1137 void webkit_dom_html_object_element_set_use_map(WebKitDOMHTMLObjectElement* self, const(char)* value); 1138 void webkit_dom_html_object_element_set_vspace(WebKitDOMHTMLObjectElement* self, glong value); 1139 void webkit_dom_html_object_element_set_width(WebKitDOMHTMLObjectElement* self, const(char)* value); 1140 1141 // webkit2webextension.DOMHTMLOptGroupElement 1142 1143 GType webkit_dom_html_opt_group_element_get_type(); 1144 int webkit_dom_html_opt_group_element_get_disabled(WebKitDOMHTMLOptGroupElement* self); 1145 char* webkit_dom_html_opt_group_element_get_label(WebKitDOMHTMLOptGroupElement* self); 1146 void webkit_dom_html_opt_group_element_set_disabled(WebKitDOMHTMLOptGroupElement* self, int value); 1147 void webkit_dom_html_opt_group_element_set_label(WebKitDOMHTMLOptGroupElement* self, const(char)* value); 1148 1149 // webkit2webextension.DOMHTMLOptionElement 1150 1151 GType webkit_dom_html_option_element_get_type(); 1152 int webkit_dom_html_option_element_get_default_selected(WebKitDOMHTMLOptionElement* self); 1153 int webkit_dom_html_option_element_get_disabled(WebKitDOMHTMLOptionElement* self); 1154 WebKitDOMHTMLFormElement* webkit_dom_html_option_element_get_form(WebKitDOMHTMLOptionElement* self); 1155 glong webkit_dom_html_option_element_get_index(WebKitDOMHTMLOptionElement* self); 1156 char* webkit_dom_html_option_element_get_label(WebKitDOMHTMLOptionElement* self); 1157 int webkit_dom_html_option_element_get_selected(WebKitDOMHTMLOptionElement* self); 1158 char* webkit_dom_html_option_element_get_text(WebKitDOMHTMLOptionElement* self); 1159 char* webkit_dom_html_option_element_get_value(WebKitDOMHTMLOptionElement* self); 1160 void webkit_dom_html_option_element_set_default_selected(WebKitDOMHTMLOptionElement* self, int value); 1161 void webkit_dom_html_option_element_set_disabled(WebKitDOMHTMLOptionElement* self, int value); 1162 void webkit_dom_html_option_element_set_label(WebKitDOMHTMLOptionElement* self, const(char)* value); 1163 void webkit_dom_html_option_element_set_selected(WebKitDOMHTMLOptionElement* self, int value); 1164 void webkit_dom_html_option_element_set_value(WebKitDOMHTMLOptionElement* self, const(char)* value); 1165 1166 // webkit2webextension.DOMHTMLOptionsCollection 1167 1168 GType webkit_dom_html_options_collection_get_type(); 1169 gulong webkit_dom_html_options_collection_get_length(WebKitDOMHTMLOptionsCollection* self); 1170 glong webkit_dom_html_options_collection_get_selected_index(WebKitDOMHTMLOptionsCollection* self); 1171 WebKitDOMNode* webkit_dom_html_options_collection_named_item(WebKitDOMHTMLOptionsCollection* self, const(char)* name); 1172 void webkit_dom_html_options_collection_set_selected_index(WebKitDOMHTMLOptionsCollection* self, glong value); 1173 1174 // webkit2webextension.DOMHTMLParagraphElement 1175 1176 GType webkit_dom_html_paragraph_element_get_type(); 1177 char* webkit_dom_html_paragraph_element_get_align(WebKitDOMHTMLParagraphElement* self); 1178 void webkit_dom_html_paragraph_element_set_align(WebKitDOMHTMLParagraphElement* self, const(char)* value); 1179 1180 // webkit2webextension.DOMHTMLParamElement 1181 1182 GType webkit_dom_html_param_element_get_type(); 1183 char* webkit_dom_html_param_element_get_name(WebKitDOMHTMLParamElement* self); 1184 char* webkit_dom_html_param_element_get_type_attr(WebKitDOMHTMLParamElement* self); 1185 char* webkit_dom_html_param_element_get_value(WebKitDOMHTMLParamElement* self); 1186 char* webkit_dom_html_param_element_get_value_type(WebKitDOMHTMLParamElement* self); 1187 void webkit_dom_html_param_element_set_name(WebKitDOMHTMLParamElement* self, const(char)* value); 1188 void webkit_dom_html_param_element_set_type_attr(WebKitDOMHTMLParamElement* self, const(char)* value); 1189 void webkit_dom_html_param_element_set_value(WebKitDOMHTMLParamElement* self, const(char)* value); 1190 void webkit_dom_html_param_element_set_value_type(WebKitDOMHTMLParamElement* self, const(char)* value); 1191 1192 // webkit2webextension.DOMHTMLPreElement 1193 1194 GType webkit_dom_html_pre_element_get_type(); 1195 glong webkit_dom_html_pre_element_get_width(WebKitDOMHTMLPreElement* self); 1196 int webkit_dom_html_pre_element_get_wrap(WebKitDOMHTMLPreElement* self); 1197 void webkit_dom_html_pre_element_set_width(WebKitDOMHTMLPreElement* self, glong value); 1198 void webkit_dom_html_pre_element_set_wrap(WebKitDOMHTMLPreElement* self, int value); 1199 1200 // webkit2webextension.DOMHTMLQuoteElement 1201 1202 GType webkit_dom_html_quote_element_get_type(); 1203 char* webkit_dom_html_quote_element_get_cite(WebKitDOMHTMLQuoteElement* self); 1204 void webkit_dom_html_quote_element_set_cite(WebKitDOMHTMLQuoteElement* self, const(char)* value); 1205 1206 // webkit2webextension.DOMHTMLScriptElement 1207 1208 GType webkit_dom_html_script_element_get_type(); 1209 char* webkit_dom_html_script_element_get_charset(WebKitDOMHTMLScriptElement* self); 1210 int webkit_dom_html_script_element_get_defer(WebKitDOMHTMLScriptElement* self); 1211 char* webkit_dom_html_script_element_get_event(WebKitDOMHTMLScriptElement* self); 1212 char* webkit_dom_html_script_element_get_html_for(WebKitDOMHTMLScriptElement* self); 1213 char* webkit_dom_html_script_element_get_src(WebKitDOMHTMLScriptElement* self); 1214 char* webkit_dom_html_script_element_get_text(WebKitDOMHTMLScriptElement* self); 1215 char* webkit_dom_html_script_element_get_type_attr(WebKitDOMHTMLScriptElement* self); 1216 void webkit_dom_html_script_element_set_charset(WebKitDOMHTMLScriptElement* self, const(char)* value); 1217 void webkit_dom_html_script_element_set_defer(WebKitDOMHTMLScriptElement* self, int value); 1218 void webkit_dom_html_script_element_set_event(WebKitDOMHTMLScriptElement* self, const(char)* value); 1219 void webkit_dom_html_script_element_set_html_for(WebKitDOMHTMLScriptElement* self, const(char)* value); 1220 void webkit_dom_html_script_element_set_src(WebKitDOMHTMLScriptElement* self, const(char)* value); 1221 void webkit_dom_html_script_element_set_text(WebKitDOMHTMLScriptElement* self, const(char)* value); 1222 void webkit_dom_html_script_element_set_type_attr(WebKitDOMHTMLScriptElement* self, const(char)* value); 1223 1224 // webkit2webextension.DOMHTMLSelectElement 1225 1226 GType webkit_dom_html_select_element_get_type(); 1227 void webkit_dom_html_select_element_add(WebKitDOMHTMLSelectElement* self, WebKitDOMHTMLElement* element, WebKitDOMHTMLElement* before, GError** err); 1228 int webkit_dom_html_select_element_get_autofocus(WebKitDOMHTMLSelectElement* self); 1229 int webkit_dom_html_select_element_get_disabled(WebKitDOMHTMLSelectElement* self); 1230 WebKitDOMHTMLFormElement* webkit_dom_html_select_element_get_form(WebKitDOMHTMLSelectElement* self); 1231 gulong webkit_dom_html_select_element_get_length(WebKitDOMHTMLSelectElement* self); 1232 int webkit_dom_html_select_element_get_multiple(WebKitDOMHTMLSelectElement* self); 1233 char* webkit_dom_html_select_element_get_name(WebKitDOMHTMLSelectElement* self); 1234 WebKitDOMHTMLOptionsCollection* webkit_dom_html_select_element_get_options(WebKitDOMHTMLSelectElement* self); 1235 char* webkit_dom_html_select_element_get_select_type(WebKitDOMHTMLSelectElement* self); 1236 glong webkit_dom_html_select_element_get_selected_index(WebKitDOMHTMLSelectElement* self); 1237 glong webkit_dom_html_select_element_get_size(WebKitDOMHTMLSelectElement* self); 1238 char* webkit_dom_html_select_element_get_value(WebKitDOMHTMLSelectElement* self); 1239 int webkit_dom_html_select_element_get_will_validate(WebKitDOMHTMLSelectElement* self); 1240 WebKitDOMNode* webkit_dom_html_select_element_item(WebKitDOMHTMLSelectElement* self, gulong index); 1241 WebKitDOMNode* webkit_dom_html_select_element_named_item(WebKitDOMHTMLSelectElement* self, const(char)* name); 1242 void webkit_dom_html_select_element_remove(WebKitDOMHTMLSelectElement* self, glong index); 1243 void webkit_dom_html_select_element_set_autofocus(WebKitDOMHTMLSelectElement* self, int value); 1244 void webkit_dom_html_select_element_set_disabled(WebKitDOMHTMLSelectElement* self, int value); 1245 void webkit_dom_html_select_element_set_length(WebKitDOMHTMLSelectElement* self, gulong value, GError** err); 1246 void webkit_dom_html_select_element_set_multiple(WebKitDOMHTMLSelectElement* self, int value); 1247 void webkit_dom_html_select_element_set_name(WebKitDOMHTMLSelectElement* self, const(char)* value); 1248 void webkit_dom_html_select_element_set_selected_index(WebKitDOMHTMLSelectElement* self, glong value); 1249 void webkit_dom_html_select_element_set_size(WebKitDOMHTMLSelectElement* self, glong value); 1250 void webkit_dom_html_select_element_set_value(WebKitDOMHTMLSelectElement* self, const(char)* value); 1251 1252 // webkit2webextension.DOMHTMLStyleElement 1253 1254 GType webkit_dom_html_style_element_get_type(); 1255 int webkit_dom_html_style_element_get_disabled(WebKitDOMHTMLStyleElement* self); 1256 char* webkit_dom_html_style_element_get_media(WebKitDOMHTMLStyleElement* self); 1257 WebKitDOMStyleSheet* webkit_dom_html_style_element_get_sheet(WebKitDOMHTMLStyleElement* self); 1258 char* webkit_dom_html_style_element_get_type_attr(WebKitDOMHTMLStyleElement* self); 1259 void webkit_dom_html_style_element_set_disabled(WebKitDOMHTMLStyleElement* self, int value); 1260 void webkit_dom_html_style_element_set_media(WebKitDOMHTMLStyleElement* self, const(char)* value); 1261 void webkit_dom_html_style_element_set_type_attr(WebKitDOMHTMLStyleElement* self, const(char)* value); 1262 1263 // webkit2webextension.DOMHTMLTableCaptionElement 1264 1265 GType webkit_dom_html_table_caption_element_get_type(); 1266 char* webkit_dom_html_table_caption_element_get_align(WebKitDOMHTMLTableCaptionElement* self); 1267 void webkit_dom_html_table_caption_element_set_align(WebKitDOMHTMLTableCaptionElement* self, const(char)* value); 1268 1269 // webkit2webextension.DOMHTMLTableCellElement 1270 1271 GType webkit_dom_html_table_cell_element_get_type(); 1272 char* webkit_dom_html_table_cell_element_get_abbr(WebKitDOMHTMLTableCellElement* self); 1273 char* webkit_dom_html_table_cell_element_get_align(WebKitDOMHTMLTableCellElement* self); 1274 char* webkit_dom_html_table_cell_element_get_axis(WebKitDOMHTMLTableCellElement* self); 1275 char* webkit_dom_html_table_cell_element_get_bg_color(WebKitDOMHTMLTableCellElement* self); 1276 glong webkit_dom_html_table_cell_element_get_cell_index(WebKitDOMHTMLTableCellElement* self); 1277 char* webkit_dom_html_table_cell_element_get_ch(WebKitDOMHTMLTableCellElement* self); 1278 char* webkit_dom_html_table_cell_element_get_ch_off(WebKitDOMHTMLTableCellElement* self); 1279 glong webkit_dom_html_table_cell_element_get_col_span(WebKitDOMHTMLTableCellElement* self); 1280 char* webkit_dom_html_table_cell_element_get_headers(WebKitDOMHTMLTableCellElement* self); 1281 char* webkit_dom_html_table_cell_element_get_height(WebKitDOMHTMLTableCellElement* self); 1282 int webkit_dom_html_table_cell_element_get_no_wrap(WebKitDOMHTMLTableCellElement* self); 1283 glong webkit_dom_html_table_cell_element_get_row_span(WebKitDOMHTMLTableCellElement* self); 1284 char* webkit_dom_html_table_cell_element_get_scope(WebKitDOMHTMLTableCellElement* self); 1285 char* webkit_dom_html_table_cell_element_get_v_align(WebKitDOMHTMLTableCellElement* self); 1286 char* webkit_dom_html_table_cell_element_get_width(WebKitDOMHTMLTableCellElement* self); 1287 void webkit_dom_html_table_cell_element_set_abbr(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1288 void webkit_dom_html_table_cell_element_set_align(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1289 void webkit_dom_html_table_cell_element_set_axis(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1290 void webkit_dom_html_table_cell_element_set_bg_color(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1291 void webkit_dom_html_table_cell_element_set_ch(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1292 void webkit_dom_html_table_cell_element_set_ch_off(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1293 void webkit_dom_html_table_cell_element_set_col_span(WebKitDOMHTMLTableCellElement* self, glong value); 1294 void webkit_dom_html_table_cell_element_set_headers(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1295 void webkit_dom_html_table_cell_element_set_height(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1296 void webkit_dom_html_table_cell_element_set_no_wrap(WebKitDOMHTMLTableCellElement* self, int value); 1297 void webkit_dom_html_table_cell_element_set_row_span(WebKitDOMHTMLTableCellElement* self, glong value); 1298 void webkit_dom_html_table_cell_element_set_scope(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1299 void webkit_dom_html_table_cell_element_set_v_align(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1300 void webkit_dom_html_table_cell_element_set_width(WebKitDOMHTMLTableCellElement* self, const(char)* value); 1301 1302 // webkit2webextension.DOMHTMLTableColElement 1303 1304 GType webkit_dom_html_table_col_element_get_type(); 1305 char* webkit_dom_html_table_col_element_get_align(WebKitDOMHTMLTableColElement* self); 1306 char* webkit_dom_html_table_col_element_get_ch(WebKitDOMHTMLTableColElement* self); 1307 char* webkit_dom_html_table_col_element_get_ch_off(WebKitDOMHTMLTableColElement* self); 1308 glong webkit_dom_html_table_col_element_get_span(WebKitDOMHTMLTableColElement* self); 1309 char* webkit_dom_html_table_col_element_get_v_align(WebKitDOMHTMLTableColElement* self); 1310 char* webkit_dom_html_table_col_element_get_width(WebKitDOMHTMLTableColElement* self); 1311 void webkit_dom_html_table_col_element_set_align(WebKitDOMHTMLTableColElement* self, const(char)* value); 1312 void webkit_dom_html_table_col_element_set_ch(WebKitDOMHTMLTableColElement* self, const(char)* value); 1313 void webkit_dom_html_table_col_element_set_ch_off(WebKitDOMHTMLTableColElement* self, const(char)* value); 1314 void webkit_dom_html_table_col_element_set_span(WebKitDOMHTMLTableColElement* self, glong value); 1315 void webkit_dom_html_table_col_element_set_v_align(WebKitDOMHTMLTableColElement* self, const(char)* value); 1316 void webkit_dom_html_table_col_element_set_width(WebKitDOMHTMLTableColElement* self, const(char)* value); 1317 1318 // webkit2webextension.DOMHTMLTableElement 1319 1320 GType webkit_dom_html_table_element_get_type(); 1321 WebKitDOMHTMLElement* webkit_dom_html_table_element_create_caption(WebKitDOMHTMLTableElement* self); 1322 WebKitDOMHTMLElement* webkit_dom_html_table_element_create_t_foot(WebKitDOMHTMLTableElement* self); 1323 WebKitDOMHTMLElement* webkit_dom_html_table_element_create_t_head(WebKitDOMHTMLTableElement* self); 1324 void webkit_dom_html_table_element_delete_caption(WebKitDOMHTMLTableElement* self); 1325 void webkit_dom_html_table_element_delete_row(WebKitDOMHTMLTableElement* self, glong index, GError** err); 1326 void webkit_dom_html_table_element_delete_t_foot(WebKitDOMHTMLTableElement* self); 1327 void webkit_dom_html_table_element_delete_t_head(WebKitDOMHTMLTableElement* self); 1328 char* webkit_dom_html_table_element_get_align(WebKitDOMHTMLTableElement* self); 1329 char* webkit_dom_html_table_element_get_bg_color(WebKitDOMHTMLTableElement* self); 1330 char* webkit_dom_html_table_element_get_border(WebKitDOMHTMLTableElement* self); 1331 WebKitDOMHTMLTableCaptionElement* webkit_dom_html_table_element_get_caption(WebKitDOMHTMLTableElement* self); 1332 char* webkit_dom_html_table_element_get_cell_padding(WebKitDOMHTMLTableElement* self); 1333 char* webkit_dom_html_table_element_get_cell_spacing(WebKitDOMHTMLTableElement* self); 1334 WebKitDOMHTMLCollection* webkit_dom_html_table_element_get_rows(WebKitDOMHTMLTableElement* self); 1335 char* webkit_dom_html_table_element_get_rules(WebKitDOMHTMLTableElement* self); 1336 char* webkit_dom_html_table_element_get_summary(WebKitDOMHTMLTableElement* self); 1337 WebKitDOMHTMLCollection* webkit_dom_html_table_element_get_t_bodies(WebKitDOMHTMLTableElement* self); 1338 WebKitDOMHTMLTableSectionElement* webkit_dom_html_table_element_get_t_foot(WebKitDOMHTMLTableElement* self); 1339 WebKitDOMHTMLTableSectionElement* webkit_dom_html_table_element_get_t_head(WebKitDOMHTMLTableElement* self); 1340 char* webkit_dom_html_table_element_get_width(WebKitDOMHTMLTableElement* self); 1341 WebKitDOMHTMLElement* webkit_dom_html_table_element_insert_row(WebKitDOMHTMLTableElement* self, glong index, GError** err); 1342 void webkit_dom_html_table_element_set_align(WebKitDOMHTMLTableElement* self, const(char)* value); 1343 void webkit_dom_html_table_element_set_bg_color(WebKitDOMHTMLTableElement* self, const(char)* value); 1344 void webkit_dom_html_table_element_set_border(WebKitDOMHTMLTableElement* self, const(char)* value); 1345 void webkit_dom_html_table_element_set_caption(WebKitDOMHTMLTableElement* self, WebKitDOMHTMLTableCaptionElement* value, GError** err); 1346 void webkit_dom_html_table_element_set_cell_padding(WebKitDOMHTMLTableElement* self, const(char)* value); 1347 void webkit_dom_html_table_element_set_cell_spacing(WebKitDOMHTMLTableElement* self, const(char)* value); 1348 void webkit_dom_html_table_element_set_rules(WebKitDOMHTMLTableElement* self, const(char)* value); 1349 void webkit_dom_html_table_element_set_summary(WebKitDOMHTMLTableElement* self, const(char)* value); 1350 void webkit_dom_html_table_element_set_t_foot(WebKitDOMHTMLTableElement* self, WebKitDOMHTMLTableSectionElement* value, GError** err); 1351 void webkit_dom_html_table_element_set_t_head(WebKitDOMHTMLTableElement* self, WebKitDOMHTMLTableSectionElement* value, GError** err); 1352 void webkit_dom_html_table_element_set_width(WebKitDOMHTMLTableElement* self, const(char)* value); 1353 1354 // webkit2webextension.DOMHTMLTableRowElement 1355 1356 GType webkit_dom_html_table_row_element_get_type(); 1357 void webkit_dom_html_table_row_element_delete_cell(WebKitDOMHTMLTableRowElement* self, glong index, GError** err); 1358 char* webkit_dom_html_table_row_element_get_align(WebKitDOMHTMLTableRowElement* self); 1359 char* webkit_dom_html_table_row_element_get_bg_color(WebKitDOMHTMLTableRowElement* self); 1360 WebKitDOMHTMLCollection* webkit_dom_html_table_row_element_get_cells(WebKitDOMHTMLTableRowElement* self); 1361 char* webkit_dom_html_table_row_element_get_ch(WebKitDOMHTMLTableRowElement* self); 1362 char* webkit_dom_html_table_row_element_get_ch_off(WebKitDOMHTMLTableRowElement* self); 1363 glong webkit_dom_html_table_row_element_get_row_index(WebKitDOMHTMLTableRowElement* self); 1364 glong webkit_dom_html_table_row_element_get_section_row_index(WebKitDOMHTMLTableRowElement* self); 1365 char* webkit_dom_html_table_row_element_get_v_align(WebKitDOMHTMLTableRowElement* self); 1366 WebKitDOMHTMLElement* webkit_dom_html_table_row_element_insert_cell(WebKitDOMHTMLTableRowElement* self, glong index, GError** err); 1367 void webkit_dom_html_table_row_element_set_align(WebKitDOMHTMLTableRowElement* self, const(char)* value); 1368 void webkit_dom_html_table_row_element_set_bg_color(WebKitDOMHTMLTableRowElement* self, const(char)* value); 1369 void webkit_dom_html_table_row_element_set_ch(WebKitDOMHTMLTableRowElement* self, const(char)* value); 1370 void webkit_dom_html_table_row_element_set_ch_off(WebKitDOMHTMLTableRowElement* self, const(char)* value); 1371 void webkit_dom_html_table_row_element_set_v_align(WebKitDOMHTMLTableRowElement* self, const(char)* value); 1372 1373 // webkit2webextension.DOMHTMLTableSectionElement 1374 1375 GType webkit_dom_html_table_section_element_get_type(); 1376 void webkit_dom_html_table_section_element_delete_row(WebKitDOMHTMLTableSectionElement* self, glong index, GError** err); 1377 char* webkit_dom_html_table_section_element_get_align(WebKitDOMHTMLTableSectionElement* self); 1378 char* webkit_dom_html_table_section_element_get_ch(WebKitDOMHTMLTableSectionElement* self); 1379 char* webkit_dom_html_table_section_element_get_ch_off(WebKitDOMHTMLTableSectionElement* self); 1380 WebKitDOMHTMLCollection* webkit_dom_html_table_section_element_get_rows(WebKitDOMHTMLTableSectionElement* self); 1381 char* webkit_dom_html_table_section_element_get_v_align(WebKitDOMHTMLTableSectionElement* self); 1382 WebKitDOMHTMLElement* webkit_dom_html_table_section_element_insert_row(WebKitDOMHTMLTableSectionElement* self, glong index, GError** err); 1383 void webkit_dom_html_table_section_element_set_align(WebKitDOMHTMLTableSectionElement* self, const(char)* value); 1384 void webkit_dom_html_table_section_element_set_ch(WebKitDOMHTMLTableSectionElement* self, const(char)* value); 1385 void webkit_dom_html_table_section_element_set_ch_off(WebKitDOMHTMLTableSectionElement* self, const(char)* value); 1386 void webkit_dom_html_table_section_element_set_v_align(WebKitDOMHTMLTableSectionElement* self, const(char)* value); 1387 1388 // webkit2webextension.DOMHTMLTextAreaElement 1389 1390 GType webkit_dom_html_text_area_element_get_type(); 1391 char* webkit_dom_html_text_area_element_get_area_type(WebKitDOMHTMLTextAreaElement* self); 1392 int webkit_dom_html_text_area_element_get_autofocus(WebKitDOMHTMLTextAreaElement* self); 1393 glong webkit_dom_html_text_area_element_get_cols(WebKitDOMHTMLTextAreaElement* self); 1394 char* webkit_dom_html_text_area_element_get_default_value(WebKitDOMHTMLTextAreaElement* self); 1395 int webkit_dom_html_text_area_element_get_disabled(WebKitDOMHTMLTextAreaElement* self); 1396 WebKitDOMHTMLFormElement* webkit_dom_html_text_area_element_get_form(WebKitDOMHTMLTextAreaElement* self); 1397 char* webkit_dom_html_text_area_element_get_name(WebKitDOMHTMLTextAreaElement* self); 1398 int webkit_dom_html_text_area_element_get_read_only(WebKitDOMHTMLTextAreaElement* self); 1399 glong webkit_dom_html_text_area_element_get_rows(WebKitDOMHTMLTextAreaElement* self); 1400 glong webkit_dom_html_text_area_element_get_selection_end(WebKitDOMHTMLTextAreaElement* self); 1401 glong webkit_dom_html_text_area_element_get_selection_start(WebKitDOMHTMLTextAreaElement* self); 1402 char* webkit_dom_html_text_area_element_get_value(WebKitDOMHTMLTextAreaElement* self); 1403 int webkit_dom_html_text_area_element_get_will_validate(WebKitDOMHTMLTextAreaElement* self); 1404 int webkit_dom_html_text_area_element_is_edited(WebKitDOMHTMLTextAreaElement* input); 1405 void webkit_dom_html_text_area_element_select(WebKitDOMHTMLTextAreaElement* self); 1406 void webkit_dom_html_text_area_element_set_autofocus(WebKitDOMHTMLTextAreaElement* self, int value); 1407 void webkit_dom_html_text_area_element_set_cols(WebKitDOMHTMLTextAreaElement* self, glong value); 1408 void webkit_dom_html_text_area_element_set_default_value(WebKitDOMHTMLTextAreaElement* self, const(char)* value); 1409 void webkit_dom_html_text_area_element_set_disabled(WebKitDOMHTMLTextAreaElement* self, int value); 1410 void webkit_dom_html_text_area_element_set_name(WebKitDOMHTMLTextAreaElement* self, const(char)* value); 1411 void webkit_dom_html_text_area_element_set_read_only(WebKitDOMHTMLTextAreaElement* self, int value); 1412 void webkit_dom_html_text_area_element_set_rows(WebKitDOMHTMLTextAreaElement* self, glong value); 1413 void webkit_dom_html_text_area_element_set_selection_end(WebKitDOMHTMLTextAreaElement* self, glong value); 1414 void webkit_dom_html_text_area_element_set_selection_range(WebKitDOMHTMLTextAreaElement* self, glong start, glong end, const(char)* direction); 1415 void webkit_dom_html_text_area_element_set_selection_start(WebKitDOMHTMLTextAreaElement* self, glong value); 1416 void webkit_dom_html_text_area_element_set_value(WebKitDOMHTMLTextAreaElement* self, const(char)* value); 1417 1418 // webkit2webextension.DOMHTMLTitleElement 1419 1420 GType webkit_dom_html_title_element_get_type(); 1421 char* webkit_dom_html_title_element_get_text(WebKitDOMHTMLTitleElement* self); 1422 void webkit_dom_html_title_element_set_text(WebKitDOMHTMLTitleElement* self, const(char)* value); 1423 1424 // webkit2webextension.DOMHTMLUListElement 1425 1426 GType webkit_dom_html_u_list_element_get_type(); 1427 int webkit_dom_html_u_list_element_get_compact(WebKitDOMHTMLUListElement* self); 1428 char* webkit_dom_html_u_list_element_get_type_attr(WebKitDOMHTMLUListElement* self); 1429 void webkit_dom_html_u_list_element_set_compact(WebKitDOMHTMLUListElement* self, int value); 1430 void webkit_dom_html_u_list_element_set_type_attr(WebKitDOMHTMLUListElement* self, const(char)* value); 1431 1432 // webkit2webextension.DOMKeyboardEvent 1433 1434 GType webkit_dom_keyboard_event_get_type(); 1435 int webkit_dom_keyboard_event_get_alt_graph_key(WebKitDOMKeyboardEvent* self); 1436 int webkit_dom_keyboard_event_get_alt_key(WebKitDOMKeyboardEvent* self); 1437 int webkit_dom_keyboard_event_get_ctrl_key(WebKitDOMKeyboardEvent* self); 1438 char* webkit_dom_keyboard_event_get_key_identifier(WebKitDOMKeyboardEvent* self); 1439 gulong webkit_dom_keyboard_event_get_key_location(WebKitDOMKeyboardEvent* self); 1440 int webkit_dom_keyboard_event_get_meta_key(WebKitDOMKeyboardEvent* self); 1441 int webkit_dom_keyboard_event_get_modifier_state(WebKitDOMKeyboardEvent* self, const(char)* keyIdentifierArg); 1442 int webkit_dom_keyboard_event_get_shift_key(WebKitDOMKeyboardEvent* self); 1443 void webkit_dom_keyboard_event_init_keyboard_event(WebKitDOMKeyboardEvent* self, const(char)* type, int canBubble, int cancelable, WebKitDOMDOMWindow* view, const(char)* keyIdentifier, gulong location, int ctrlKey, int altKey, int shiftKey, int metaKey, int altGraphKey); 1444 1445 // webkit2webextension.DOMMediaList 1446 1447 GType webkit_dom_media_list_get_type(); 1448 void webkit_dom_media_list_append_medium(WebKitDOMMediaList* self, const(char)* newMedium, GError** err); 1449 void webkit_dom_media_list_delete_medium(WebKitDOMMediaList* self, const(char)* oldMedium, GError** err); 1450 gulong webkit_dom_media_list_get_length(WebKitDOMMediaList* self); 1451 char* webkit_dom_media_list_get_media_text(WebKitDOMMediaList* self); 1452 char* webkit_dom_media_list_item(WebKitDOMMediaList* self, gulong index); 1453 void webkit_dom_media_list_set_media_text(WebKitDOMMediaList* self, const(char)* value, GError** err); 1454 1455 // webkit2webextension.DOMMouseEvent 1456 1457 GType webkit_dom_mouse_event_get_type(); 1458 int webkit_dom_mouse_event_get_alt_key(WebKitDOMMouseEvent* self); 1459 ushort webkit_dom_mouse_event_get_button(WebKitDOMMouseEvent* self); 1460 glong webkit_dom_mouse_event_get_client_x(WebKitDOMMouseEvent* self); 1461 glong webkit_dom_mouse_event_get_client_y(WebKitDOMMouseEvent* self); 1462 int webkit_dom_mouse_event_get_ctrl_key(WebKitDOMMouseEvent* self); 1463 WebKitDOMNode* webkit_dom_mouse_event_get_from_element(WebKitDOMMouseEvent* self); 1464 int webkit_dom_mouse_event_get_meta_key(WebKitDOMMouseEvent* self); 1465 glong webkit_dom_mouse_event_get_offset_x(WebKitDOMMouseEvent* self); 1466 glong webkit_dom_mouse_event_get_offset_y(WebKitDOMMouseEvent* self); 1467 WebKitDOMEventTarget* webkit_dom_mouse_event_get_related_target(WebKitDOMMouseEvent* self); 1468 glong webkit_dom_mouse_event_get_screen_x(WebKitDOMMouseEvent* self); 1469 glong webkit_dom_mouse_event_get_screen_y(WebKitDOMMouseEvent* self); 1470 int webkit_dom_mouse_event_get_shift_key(WebKitDOMMouseEvent* self); 1471 WebKitDOMNode* webkit_dom_mouse_event_get_to_element(WebKitDOMMouseEvent* self); 1472 glong webkit_dom_mouse_event_get_x(WebKitDOMMouseEvent* self); 1473 glong webkit_dom_mouse_event_get_y(WebKitDOMMouseEvent* self); 1474 void webkit_dom_mouse_event_init_mouse_event(WebKitDOMMouseEvent* self, const(char)* type, int canBubble, int cancelable, WebKitDOMDOMWindow* view, glong detail, glong screenX, glong screenY, glong clientX, glong clientY, int ctrlKey, int altKey, int shiftKey, int metaKey, ushort button, WebKitDOMEventTarget* relatedTarget); 1475 1476 // webkit2webextension.DOMNamedNodeMap 1477 1478 GType webkit_dom_named_node_map_get_type(); 1479 gulong webkit_dom_named_node_map_get_length(WebKitDOMNamedNodeMap* self); 1480 WebKitDOMNode* webkit_dom_named_node_map_get_named_item(WebKitDOMNamedNodeMap* self, const(char)* name); 1481 WebKitDOMNode* webkit_dom_named_node_map_get_named_item_ns(WebKitDOMNamedNodeMap* self, const(char)* namespaceURI, const(char)* localName); 1482 WebKitDOMNode* webkit_dom_named_node_map_item(WebKitDOMNamedNodeMap* self, gulong index); 1483 WebKitDOMNode* webkit_dom_named_node_map_remove_named_item(WebKitDOMNamedNodeMap* self, const(char)* name, GError** err); 1484 WebKitDOMNode* webkit_dom_named_node_map_remove_named_item_ns(WebKitDOMNamedNodeMap* self, const(char)* namespaceURI, const(char)* localName, GError** err); 1485 WebKitDOMNode* webkit_dom_named_node_map_set_named_item(WebKitDOMNamedNodeMap* self, WebKitDOMNode* node, GError** err); 1486 WebKitDOMNode* webkit_dom_named_node_map_set_named_item_ns(WebKitDOMNamedNodeMap* self, WebKitDOMNode* node, GError** err); 1487 1488 // webkit2webextension.DOMNode 1489 1490 GType webkit_dom_node_get_type(); 1491 WebKitDOMNode* webkit_dom_node_for_js_value(JSCValue* value); 1492 WebKitDOMNode* webkit_dom_node_append_child(WebKitDOMNode* self, WebKitDOMNode* newChild, GError** err); 1493 WebKitDOMNode* webkit_dom_node_clone_node(WebKitDOMNode* self, int deep, GError** err); 1494 WebKitDOMNode* webkit_dom_node_clone_node_with_error(WebKitDOMNode* self, int deep, GError** err); 1495 ushort webkit_dom_node_compare_document_position(WebKitDOMNode* self, WebKitDOMNode* other); 1496 int webkit_dom_node_contains(WebKitDOMNode* self, WebKitDOMNode* other); 1497 char* webkit_dom_node_get_base_uri(WebKitDOMNode* self); 1498 WebKitDOMNodeList* webkit_dom_node_get_child_nodes(WebKitDOMNode* self); 1499 WebKitDOMNode* webkit_dom_node_get_first_child(WebKitDOMNode* self); 1500 WebKitDOMNode* webkit_dom_node_get_last_child(WebKitDOMNode* self); 1501 char* webkit_dom_node_get_local_name(WebKitDOMNode* self); 1502 char* webkit_dom_node_get_namespace_uri(WebKitDOMNode* self); 1503 WebKitDOMNode* webkit_dom_node_get_next_sibling(WebKitDOMNode* self); 1504 char* webkit_dom_node_get_node_name(WebKitDOMNode* self); 1505 ushort webkit_dom_node_get_node_type(WebKitDOMNode* self); 1506 char* webkit_dom_node_get_node_value(WebKitDOMNode* self); 1507 WebKitDOMDocument* webkit_dom_node_get_owner_document(WebKitDOMNode* self); 1508 WebKitDOMElement* webkit_dom_node_get_parent_element(WebKitDOMNode* self); 1509 WebKitDOMNode* webkit_dom_node_get_parent_node(WebKitDOMNode* self); 1510 char* webkit_dom_node_get_prefix(WebKitDOMNode* self); 1511 WebKitDOMNode* webkit_dom_node_get_previous_sibling(WebKitDOMNode* self); 1512 char* webkit_dom_node_get_text_content(WebKitDOMNode* self); 1513 int webkit_dom_node_has_child_nodes(WebKitDOMNode* self); 1514 WebKitDOMNode* webkit_dom_node_insert_before(WebKitDOMNode* self, WebKitDOMNode* newChild, WebKitDOMNode* refChild, GError** err); 1515 int webkit_dom_node_is_default_namespace(WebKitDOMNode* self, const(char)* namespaceURI); 1516 int webkit_dom_node_is_equal_node(WebKitDOMNode* self, WebKitDOMNode* other); 1517 int webkit_dom_node_is_same_node(WebKitDOMNode* self, WebKitDOMNode* other); 1518 int webkit_dom_node_is_supported(WebKitDOMNode* self, const(char)* feature, const(char)* version_); 1519 char* webkit_dom_node_lookup_namespace_uri(WebKitDOMNode* self, const(char)* prefix); 1520 char* webkit_dom_node_lookup_prefix(WebKitDOMNode* self, const(char)* namespaceURI); 1521 void webkit_dom_node_normalize(WebKitDOMNode* self); 1522 WebKitDOMNode* webkit_dom_node_remove_child(WebKitDOMNode* self, WebKitDOMNode* oldChild, GError** err); 1523 WebKitDOMNode* webkit_dom_node_replace_child(WebKitDOMNode* self, WebKitDOMNode* newChild, WebKitDOMNode* oldChild, GError** err); 1524 void webkit_dom_node_set_node_value(WebKitDOMNode* self, const(char)* value, GError** err); 1525 void webkit_dom_node_set_prefix(WebKitDOMNode* self, const(char)* value, GError** err); 1526 void webkit_dom_node_set_text_content(WebKitDOMNode* self, const(char)* value, GError** err); 1527 1528 // webkit2webextension.DOMNodeFilter 1529 1530 GType webkit_dom_node_filter_get_type(); 1531 short webkit_dom_node_filter_accept_node(WebKitDOMNodeFilter* filter, WebKitDOMNode* node); 1532 1533 // webkit2webextension.DOMNodeIterator 1534 1535 GType webkit_dom_node_iterator_get_type(); 1536 void webkit_dom_node_iterator_detach(WebKitDOMNodeIterator* self); 1537 int webkit_dom_node_iterator_get_expand_entity_references(WebKitDOMNodeIterator* self); 1538 WebKitDOMNodeFilter* webkit_dom_node_iterator_get_filter(WebKitDOMNodeIterator* self); 1539 int webkit_dom_node_iterator_get_pointer_before_reference_node(WebKitDOMNodeIterator* self); 1540 WebKitDOMNode* webkit_dom_node_iterator_get_reference_node(WebKitDOMNodeIterator* self); 1541 WebKitDOMNode* webkit_dom_node_iterator_get_root(WebKitDOMNodeIterator* self); 1542 gulong webkit_dom_node_iterator_get_what_to_show(WebKitDOMNodeIterator* self); 1543 WebKitDOMNode* webkit_dom_node_iterator_next_node(WebKitDOMNodeIterator* self, GError** err); 1544 WebKitDOMNode* webkit_dom_node_iterator_previous_node(WebKitDOMNodeIterator* self, GError** err); 1545 1546 // webkit2webextension.DOMNodeList 1547 1548 GType webkit_dom_node_list_get_type(); 1549 gulong webkit_dom_node_list_get_length(WebKitDOMNodeList* self); 1550 WebKitDOMNode* webkit_dom_node_list_item(WebKitDOMNodeList* self, gulong index); 1551 1552 // webkit2webextension.DOMObject 1553 1554 GType webkit_dom_object_get_type(); 1555 1556 // webkit2webextension.DOMProcessingInstruction 1557 1558 GType webkit_dom_processing_instruction_get_type(); 1559 WebKitDOMStyleSheet* webkit_dom_processing_instruction_get_sheet(WebKitDOMProcessingInstruction* self); 1560 char* webkit_dom_processing_instruction_get_target(WebKitDOMProcessingInstruction* self); 1561 1562 // webkit2webextension.DOMRange 1563 1564 GType webkit_dom_range_get_type(); 1565 WebKitDOMDocumentFragment* webkit_dom_range_clone_contents(WebKitDOMRange* self, GError** err); 1566 WebKitDOMRange* webkit_dom_range_clone_range(WebKitDOMRange* self, GError** err); 1567 void webkit_dom_range_collapse(WebKitDOMRange* self, int toStart, GError** err); 1568 short webkit_dom_range_compare_boundary_points(WebKitDOMRange* self, ushort how, WebKitDOMRange* sourceRange, GError** err); 1569 short webkit_dom_range_compare_node(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** err); 1570 short webkit_dom_range_compare_point(WebKitDOMRange* self, WebKitDOMNode* refNode, glong offset, GError** err); 1571 WebKitDOMDocumentFragment* webkit_dom_range_create_contextual_fragment(WebKitDOMRange* self, const(char)* html, GError** err); 1572 void webkit_dom_range_delete_contents(WebKitDOMRange* self, GError** err); 1573 void webkit_dom_range_detach(WebKitDOMRange* self, GError** err); 1574 void webkit_dom_range_expand(WebKitDOMRange* self, const(char)* unit, GError** err); 1575 WebKitDOMDocumentFragment* webkit_dom_range_extract_contents(WebKitDOMRange* self, GError** err); 1576 int webkit_dom_range_get_collapsed(WebKitDOMRange* self, GError** err); 1577 WebKitDOMNode* webkit_dom_range_get_common_ancestor_container(WebKitDOMRange* self, GError** err); 1578 WebKitDOMNode* webkit_dom_range_get_end_container(WebKitDOMRange* self, GError** err); 1579 glong webkit_dom_range_get_end_offset(WebKitDOMRange* self, GError** err); 1580 WebKitDOMNode* webkit_dom_range_get_start_container(WebKitDOMRange* self, GError** err); 1581 glong webkit_dom_range_get_start_offset(WebKitDOMRange* self, GError** err); 1582 char* webkit_dom_range_get_text(WebKitDOMRange* self); 1583 void webkit_dom_range_insert_node(WebKitDOMRange* self, WebKitDOMNode* newNode, GError** err); 1584 int webkit_dom_range_intersects_node(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** err); 1585 int webkit_dom_range_is_point_in_range(WebKitDOMRange* self, WebKitDOMNode* refNode, glong offset, GError** err); 1586 void webkit_dom_range_select_node(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** err); 1587 void webkit_dom_range_select_node_contents(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** err); 1588 void webkit_dom_range_set_end(WebKitDOMRange* self, WebKitDOMNode* refNode, glong offset, GError** err); 1589 void webkit_dom_range_set_end_after(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** err); 1590 void webkit_dom_range_set_end_before(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** err); 1591 void webkit_dom_range_set_start(WebKitDOMRange* self, WebKitDOMNode* refNode, glong offset, GError** err); 1592 void webkit_dom_range_set_start_after(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** err); 1593 void webkit_dom_range_set_start_before(WebKitDOMRange* self, WebKitDOMNode* refNode, GError** err); 1594 void webkit_dom_range_surround_contents(WebKitDOMRange* self, WebKitDOMNode* newParent, GError** err); 1595 char* webkit_dom_range_to_string(WebKitDOMRange* self, GError** err); 1596 1597 // webkit2webextension.DOMStyleSheet 1598 1599 GType webkit_dom_style_sheet_get_type(); 1600 char* webkit_dom_style_sheet_get_content_type(WebKitDOMStyleSheet* self); 1601 int webkit_dom_style_sheet_get_disabled(WebKitDOMStyleSheet* self); 1602 char* webkit_dom_style_sheet_get_href(WebKitDOMStyleSheet* self); 1603 WebKitDOMMediaList* webkit_dom_style_sheet_get_media(WebKitDOMStyleSheet* self); 1604 WebKitDOMNode* webkit_dom_style_sheet_get_owner_node(WebKitDOMStyleSheet* self); 1605 WebKitDOMStyleSheet* webkit_dom_style_sheet_get_parent_style_sheet(WebKitDOMStyleSheet* self); 1606 char* webkit_dom_style_sheet_get_title(WebKitDOMStyleSheet* self); 1607 void webkit_dom_style_sheet_set_disabled(WebKitDOMStyleSheet* self, int value); 1608 1609 // webkit2webextension.DOMStyleSheetList 1610 1611 GType webkit_dom_style_sheet_list_get_type(); 1612 gulong webkit_dom_style_sheet_list_get_length(WebKitDOMStyleSheetList* self); 1613 WebKitDOMStyleSheet* webkit_dom_style_sheet_list_item(WebKitDOMStyleSheetList* self, gulong index); 1614 1615 // webkit2webextension.DOMText 1616 1617 GType webkit_dom_text_get_type(); 1618 char* webkit_dom_text_get_whole_text(WebKitDOMText* self); 1619 WebKitDOMText* webkit_dom_text_replace_whole_text(WebKitDOMText* self, const(char)* content, GError** err); 1620 WebKitDOMText* webkit_dom_text_split_text(WebKitDOMText* self, gulong offset, GError** err); 1621 1622 // webkit2webextension.DOMTreeWalker 1623 1624 GType webkit_dom_tree_walker_get_type(); 1625 WebKitDOMNode* webkit_dom_tree_walker_first_child(WebKitDOMTreeWalker* self); 1626 WebKitDOMNode* webkit_dom_tree_walker_get_current_node(WebKitDOMTreeWalker* self); 1627 int webkit_dom_tree_walker_get_expand_entity_references(WebKitDOMTreeWalker* self); 1628 WebKitDOMNodeFilter* webkit_dom_tree_walker_get_filter(WebKitDOMTreeWalker* self); 1629 WebKitDOMNode* webkit_dom_tree_walker_get_root(WebKitDOMTreeWalker* self); 1630 gulong webkit_dom_tree_walker_get_what_to_show(WebKitDOMTreeWalker* self); 1631 WebKitDOMNode* webkit_dom_tree_walker_last_child(WebKitDOMTreeWalker* self); 1632 WebKitDOMNode* webkit_dom_tree_walker_next_node(WebKitDOMTreeWalker* self); 1633 WebKitDOMNode* webkit_dom_tree_walker_next_sibling(WebKitDOMTreeWalker* self); 1634 WebKitDOMNode* webkit_dom_tree_walker_parent_node(WebKitDOMTreeWalker* self); 1635 WebKitDOMNode* webkit_dom_tree_walker_previous_node(WebKitDOMTreeWalker* self); 1636 WebKitDOMNode* webkit_dom_tree_walker_previous_sibling(WebKitDOMTreeWalker* self); 1637 void webkit_dom_tree_walker_set_current_node(WebKitDOMTreeWalker* self, WebKitDOMNode* value, GError** err); 1638 1639 // webkit2webextension.DOMUIEvent 1640 1641 GType webkit_dom_ui_event_get_type(); 1642 glong webkit_dom_ui_event_get_char_code(WebKitDOMUIEvent* self); 1643 glong webkit_dom_ui_event_get_detail(WebKitDOMUIEvent* self); 1644 glong webkit_dom_ui_event_get_key_code(WebKitDOMUIEvent* self); 1645 glong webkit_dom_ui_event_get_layer_x(WebKitDOMUIEvent* self); 1646 glong webkit_dom_ui_event_get_layer_y(WebKitDOMUIEvent* self); 1647 glong webkit_dom_ui_event_get_page_x(WebKitDOMUIEvent* self); 1648 glong webkit_dom_ui_event_get_page_y(WebKitDOMUIEvent* self); 1649 WebKitDOMDOMWindow* webkit_dom_ui_event_get_view(WebKitDOMUIEvent* self); 1650 void webkit_dom_ui_event_init_ui_event(WebKitDOMUIEvent* self, const(char)* type, int canBubble, int cancelable, WebKitDOMDOMWindow* view, glong detail); 1651 1652 // webkit2webextension.DOMWheelEvent 1653 1654 GType webkit_dom_wheel_event_get_type(); 1655 glong webkit_dom_wheel_event_get_wheel_delta(WebKitDOMWheelEvent* self); 1656 glong webkit_dom_wheel_event_get_wheel_delta_x(WebKitDOMWheelEvent* self); 1657 glong webkit_dom_wheel_event_get_wheel_delta_y(WebKitDOMWheelEvent* self); 1658 void webkit_dom_wheel_event_init_wheel_event(WebKitDOMWheelEvent* self, glong wheelDeltaX, glong wheelDeltaY, WebKitDOMDOMWindow* view, glong screenX, glong screenY, glong clientX, glong clientY, int ctrlKey, int altKey, int shiftKey, int metaKey); 1659 1660 // webkit2webextension.DOMXPathExpression 1661 1662 GType webkit_dom_xpath_expression_get_type(); 1663 WebKitDOMXPathResult* webkit_dom_xpath_expression_evaluate(WebKitDOMXPathExpression* self, WebKitDOMNode* contextNode, ushort type, WebKitDOMXPathResult* inResult, GError** err); 1664 1665 // webkit2webextension.DOMXPathNSResolver 1666 1667 GType webkit_dom_xpath_ns_resolver_get_type(); 1668 char* webkit_dom_xpath_ns_resolver_lookup_namespace_uri(WebKitDOMXPathNSResolver* resolver, const(char)* prefix); 1669 1670 // webkit2webextension.DOMXPathResult 1671 1672 GType webkit_dom_xpath_result_get_type(); 1673 int webkit_dom_xpath_result_get_boolean_value(WebKitDOMXPathResult* self, GError** err); 1674 int webkit_dom_xpath_result_get_invalid_iterator_state(WebKitDOMXPathResult* self); 1675 double webkit_dom_xpath_result_get_number_value(WebKitDOMXPathResult* self, GError** err); 1676 ushort webkit_dom_xpath_result_get_result_type(WebKitDOMXPathResult* self); 1677 WebKitDOMNode* webkit_dom_xpath_result_get_single_node_value(WebKitDOMXPathResult* self, GError** err); 1678 gulong webkit_dom_xpath_result_get_snapshot_length(WebKitDOMXPathResult* self, GError** err); 1679 char* webkit_dom_xpath_result_get_string_value(WebKitDOMXPathResult* self, GError** err); 1680 WebKitDOMNode* webkit_dom_xpath_result_iterate_next(WebKitDOMXPathResult* self, GError** err); 1681 WebKitDOMNode* webkit_dom_xpath_result_snapshot_item(WebKitDOMXPathResult* self, gulong index, GError** err); 1682 1683 // webkit2webextension.Frame 1684 1685 GType webkit_frame_get_type(); 1686 ulong webkit_frame_get_id(WebKitFrame* frame); 1687 JSGlobalContextRef webkit_frame_get_javascript_context_for_script_world(WebKitFrame* frame, WebKitScriptWorld* world); 1688 JSGlobalContextRef webkit_frame_get_javascript_global_context(WebKitFrame* frame); 1689 JSCContext* webkit_frame_get_js_context(WebKitFrame* frame); 1690 JSCContext* webkit_frame_get_js_context_for_script_world(WebKitFrame* frame, WebKitScriptWorld* world); 1691 JSCValue* webkit_frame_get_js_value_for_dom_object(WebKitFrame* frame, WebKitDOMObject* domObject); 1692 JSCValue* webkit_frame_get_js_value_for_dom_object_in_script_world(WebKitFrame* frame, WebKitDOMObject* domObject, WebKitScriptWorld* world); 1693 const(char)* webkit_frame_get_uri(WebKitFrame* frame); 1694 int webkit_frame_is_main_frame(WebKitFrame* frame); 1695 1696 // webkit2webextension.HitTestResult 1697 1698 GType webkit_hit_test_result_get_type(); 1699 int webkit_hit_test_result_context_is_editable(WebKitHitTestResult* hitTestResult); 1700 int webkit_hit_test_result_context_is_image(WebKitHitTestResult* hitTestResult); 1701 int webkit_hit_test_result_context_is_link(WebKitHitTestResult* hitTestResult); 1702 int webkit_hit_test_result_context_is_media(WebKitHitTestResult* hitTestResult); 1703 int webkit_hit_test_result_context_is_scrollbar(WebKitHitTestResult* hitTestResult); 1704 int webkit_hit_test_result_context_is_selection(WebKitHitTestResult* hitTestResult); 1705 uint webkit_hit_test_result_get_context(WebKitHitTestResult* hitTestResult); 1706 const(char)* webkit_hit_test_result_get_image_uri(WebKitHitTestResult* hitTestResult); 1707 const(char)* webkit_hit_test_result_get_link_label(WebKitHitTestResult* hitTestResult); 1708 const(char)* webkit_hit_test_result_get_link_title(WebKitHitTestResult* hitTestResult); 1709 const(char)* webkit_hit_test_result_get_link_uri(WebKitHitTestResult* hitTestResult); 1710 const(char)* webkit_hit_test_result_get_media_uri(WebKitHitTestResult* hitTestResult); 1711 1712 // webkit2webextension.ScriptWorld 1713 1714 GType webkit_script_world_get_type(); 1715 WebKitScriptWorld* webkit_script_world_new(); 1716 WebKitScriptWorld* webkit_script_world_new_with_name(const(char)* name); 1717 WebKitScriptWorld* webkit_script_world_get_default(); 1718 const(char)* webkit_script_world_get_name(WebKitScriptWorld* world); 1719 1720 // webkit2webextension.URIRequest 1721 1722 GType webkit_uri_request_get_type(); 1723 WebKitURIRequest* webkit_uri_request_new(const(char)* uri); 1724 SoupMessageHeaders* webkit_uri_request_get_http_headers(WebKitURIRequest* request); 1725 const(char)* webkit_uri_request_get_http_method(WebKitURIRequest* request); 1726 const(char)* webkit_uri_request_get_uri(WebKitURIRequest* request); 1727 void webkit_uri_request_set_uri(WebKitURIRequest* request, const(char)* uri); 1728 1729 // webkit2webextension.URIResponse 1730 1731 GType webkit_uri_response_get_type(); 1732 ulong webkit_uri_response_get_content_length(WebKitURIResponse* response); 1733 SoupMessageHeaders* webkit_uri_response_get_http_headers(WebKitURIResponse* response); 1734 const(char)* webkit_uri_response_get_mime_type(WebKitURIResponse* response); 1735 uint webkit_uri_response_get_status_code(WebKitURIResponse* response); 1736 const(char)* webkit_uri_response_get_suggested_filename(WebKitURIResponse* response); 1737 const(char)* webkit_uri_response_get_uri(WebKitURIResponse* response); 1738 1739 // webkit2webextension.UserMessage 1740 1741 GType webkit_user_message_get_type(); 1742 WebKitUserMessage* webkit_user_message_new(const(char)* name, GVariant* parameters); 1743 WebKitUserMessage* webkit_user_message_new_with_fd_list(const(char)* name, GVariant* parameters, GUnixFDList* fdList); 1744 GQuark webkit_user_message_error_quark(); 1745 GUnixFDList* webkit_user_message_get_fd_list(WebKitUserMessage* message); 1746 const(char)* webkit_user_message_get_name(WebKitUserMessage* message); 1747 GVariant* webkit_user_message_get_parameters(WebKitUserMessage* message); 1748 void webkit_user_message_send_reply(WebKitUserMessage* message, WebKitUserMessage* reply); 1749 1750 // webkit2webextension.WebEditor 1751 1752 GType webkit_web_editor_get_type(); 1753 WebKitWebPage* webkit_web_editor_get_page(WebKitWebEditor* editor); 1754 1755 // webkit2webextension.WebExtension 1756 1757 GType webkit_web_extension_get_type(); 1758 WebKitWebPage* webkit_web_extension_get_page(WebKitWebExtension* extension, ulong pageId); 1759 void webkit_web_extension_send_message_to_context(WebKitWebExtension* extension, WebKitUserMessage* message, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData); 1760 WebKitUserMessage* webkit_web_extension_send_message_to_context_finish(WebKitWebExtension* extension, GAsyncResult* result, GError** err); 1761 1762 // webkit2webextension.WebHitTestResult 1763 1764 GType webkit_web_hit_test_result_get_type(); 1765 WebKitDOMNode* webkit_web_hit_test_result_get_node(WebKitWebHitTestResult* hitTestResult); 1766 1767 // webkit2webextension.WebPage 1768 1769 GType webkit_web_page_get_type(); 1770 WebKitDOMDocument* webkit_web_page_get_dom_document(WebKitWebPage* webPage); 1771 WebKitWebEditor* webkit_web_page_get_editor(WebKitWebPage* webPage); 1772 ulong webkit_web_page_get_id(WebKitWebPage* webPage); 1773 WebKitFrame* webkit_web_page_get_main_frame(WebKitWebPage* webPage); 1774 const(char)* webkit_web_page_get_uri(WebKitWebPage* webPage); 1775 void webkit_web_page_send_message_to_view(WebKitWebPage* webPage, WebKitUserMessage* message, GCancellable* cancellable, GAsyncReadyCallback callback, void* userData); 1776 WebKitUserMessage* webkit_web_page_send_message_to_view_finish(WebKitWebPage* webPage, GAsyncResult* result, GError** err); 1777 }