1
/* webkit2gtk-web-extension-4.0.vapi generated by vapigen, do not modify. */
3
[CCode (cprefix = "WebKit", gir_namespace = "WebKit2WebExtension", gir_version = "4.0", lower_case_cprefix = "webkit_")]
6
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_attr_get_type ()")]
7
[GIR (name = "DOMAttr")]
8
public class Attr : WebKit.DOM.Node, WebKit.DOM.EventTarget {
9
[CCode (has_construct_function = false)]
11
public string get_name ();
12
public unowned WebKit.DOM.Element get_owner_element ();
13
public bool get_specified ();
14
public string get_value ();
15
public void set_value (string value) throws GLib.Error;
17
public bool is_id { get; }
18
public string name { owned get; }
19
public WebKit.DOM.Element owner_element { get; }
20
public bool specified { get; }
21
public string value { owned get; set; }
23
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_blob_get_type ()")]
24
[GIR (name = "DOMBlob")]
25
public class Blob : WebKit.DOM.Object {
26
[CCode (has_construct_function = false)]
28
public uint64 get_size ();
29
public uint64 size { get; }
31
public string type { owned get; }
33
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_cdata_section_get_type ()")]
34
[GIR (name = "DOMCDATASection")]
35
public class CDATASection : WebKit.DOM.Text, WebKit.DOM.EventTarget {
36
[CCode (has_construct_function = false)]
37
protected CDATASection ();
39
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_rule_get_type ()")]
40
[GIR (name = "DOMCSSRule")]
41
public class CSSRule : WebKit.DOM.Object {
42
[CCode (has_construct_function = false)]
44
public string get_css_text ();
45
public WebKit.DOM.CSSRule get_parent_rule ();
46
public WebKit.DOM.CSSStyleSheet get_parent_style_sheet ();
47
public ushort get_rule_type ();
48
public void set_css_text (string value) throws GLib.Error;
49
public string css_text { owned get; set; }
50
public WebKit.DOM.CSSRule parent_rule { owned get; }
51
public WebKit.DOM.CSSStyleSheet parent_style_sheet { owned get; }
53
public uint type { get; }
55
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_rule_list_get_type ()")]
56
[GIR (name = "DOMCSSRuleList")]
57
public class CSSRuleList : WebKit.DOM.Object {
58
[CCode (has_construct_function = false)]
59
protected CSSRuleList ();
60
public ulong get_length ();
61
public WebKit.DOM.CSSRule item (ulong index);
62
public ulong length { get; }
64
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_style_declaration_get_type ()")]
65
[GIR (name = "DOMCSSStyleDeclaration")]
66
public class CSSStyleDeclaration : WebKit.DOM.Object {
67
[CCode (has_construct_function = false)]
68
protected CSSStyleDeclaration ();
69
public string get_css_text ();
70
public ulong get_length ();
71
public WebKit.DOM.CSSRule get_parent_rule ();
72
public string get_property_priority (string propertyName);
73
public string get_property_shorthand (string propertyName);
74
public string get_property_value (string propertyName);
75
public bool is_property_implicit (string propertyName);
76
public string item (ulong index);
77
public string remove_property (string propertyName) throws GLib.Error;
78
public void set_css_text (string value) throws GLib.Error;
79
public void set_property (string propertyName, string value, string priority) throws GLib.Error;
80
public string css_text { owned get; set; }
81
public ulong length { get; }
82
public WebKit.DOM.CSSRule parent_rule { owned get; }
84
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_style_sheet_get_type ()")]
85
[GIR (name = "DOMCSSStyleSheet")]
86
public class CSSStyleSheet : WebKit.DOM.StyleSheet {
87
[CCode (has_construct_function = false)]
88
protected CSSStyleSheet ();
89
public long add_rule (string selector, string style, ulong index) throws GLib.Error;
90
public void delete_rule (ulong index) throws GLib.Error;
91
public WebKit.DOM.CSSRuleList get_css_rules ();
92
public WebKit.DOM.CSSRule get_owner_rule ();
93
public WebKit.DOM.CSSRuleList get_rules ();
94
public ulong insert_rule (string rule, ulong index) throws GLib.Error;
95
public void remove_rule (ulong index) throws GLib.Error;
96
public WebKit.DOM.CSSRuleList css_rules { owned get; }
97
public WebKit.DOM.CSSRule owner_rule { owned get; }
98
public WebKit.DOM.CSSRuleList rules { owned get; }
100
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_value_get_type ()")]
101
[GIR (name = "DOMCSSValue")]
102
public class CSSValue : WebKit.DOM.Object {
103
[CCode (has_construct_function = false)]
104
protected CSSValue ();
105
public string get_css_text ();
106
public ushort get_css_value_type ();
107
public void set_css_text (string value) throws GLib.Error;
108
public string css_text { owned get; set; }
109
public uint css_value_type { get; }
111
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_character_data_get_type ()")]
112
[GIR (name = "DOMCharacterData")]
113
public class CharacterData : WebKit.DOM.Node, WebKit.DOM.EventTarget {
114
[CCode (has_construct_function = false)]
115
protected CharacterData ();
116
public void append_data (string data) throws GLib.Error;
117
public void delete_data (ulong offset, ulong length) throws GLib.Error;
118
public string get_data ();
119
public ulong get_length ();
120
public void insert_data (ulong offset, string data) throws GLib.Error;
121
public void replace_data (ulong offset, ulong length, string data) throws GLib.Error;
122
public void set_data (string value) throws GLib.Error;
123
public string substring_data (ulong offset, ulong length) throws GLib.Error;
124
public string data { owned get; set; }
125
public ulong length { get; }
127
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_comment_get_type ()")]
128
[GIR (name = "DOMComment")]
129
public class Comment : WebKit.DOM.CharacterData, WebKit.DOM.EventTarget {
130
[CCode (has_construct_function = false)]
131
protected Comment ();
133
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_dom_implementation_get_type ()")]
134
[GIR (name = "DOMDOMImplementation")]
135
public class DOMImplementation : WebKit.DOM.Object {
136
[CCode (has_construct_function = false)]
137
protected DOMImplementation ();
138
public WebKit.DOM.CSSStyleSheet create_css_style_sheet (string title, string media) throws GLib.Error;
139
public unowned WebKit.DOM.Document create_document (string? namespaceURI, string qualifiedName, WebKit.DOM.DocumentType? doctype) throws GLib.Error;
140
public unowned WebKit.DOM.DocumentType create_document_type (string qualifiedName, string publicId, string systemId) throws GLib.Error;
141
public unowned WebKit.DOM.HTMLDocument create_html_document (string title);
142
public bool has_feature (string feature, string version);
144
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_dom_window_get_type ()")]
145
[GIR (name = "DOMDOMWindow")]
146
public class DOMWindow : WebKit.DOM.Object, WebKit.DOM.EventTarget {
147
[CCode (has_construct_function = false)]
148
protected DOMWindow ();
149
public bool webkit_message_handlers_post_message (string handler, string message);
151
public bool closed { get; }
153
public string default_status { owned get; set; }
155
public double device_pixel_ratio { get; }
157
public WebKit.DOM.Document document { owned get; }
159
public WebKit.DOM.Element frame_element { owned get; }
161
public WebKit.DOM.DOMWindow frames { owned get; }
163
public long inner_height { get; }
165
public long inner_width { get; }
167
public ulong length { get; }
169
public string name { owned get; set; }
171
public bool offscreen_buffering { get; }
173
public WebKit.DOM.DOMWindow opener { owned get; }
175
public long outer_height { get; }
177
public long outer_width { get; }
179
public long page_x_offset { get; }
181
public long page_y_offset { get; }
183
public WebKit.DOM.DOMWindow parent { owned get; }
185
public long screen_left { get; }
187
public long screen_top { get; }
189
public long screen_x { get; }
191
public long screen_y { get; }
193
public long scroll_x { get; }
195
public long scroll_y { get; }
197
public WebKit.DOM.DOMWindow self { owned get; }
199
public string status { owned get; set; }
201
public WebKit.DOM.DOMWindow top { owned get; }
203
public WebKit.DOM.DOMWindow window { owned get; }
205
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_document_get_type ()")]
206
[GIR (name = "DOMDocument")]
207
public class Document : WebKit.DOM.Node, WebKit.DOM.EventTarget {
208
[CCode (has_construct_function = false)]
209
protected Document ();
210
public unowned WebKit.DOM.Node adopt_node (WebKit.DOM.Node source) throws GLib.Error;
211
public unowned WebKit.DOM.Attr create_attribute (string name) throws GLib.Error;
212
public unowned WebKit.DOM.Attr create_attribute_ns (string? namespaceURI, string qualifiedName) throws GLib.Error;
213
public unowned WebKit.DOM.CDATASection create_cdata_section (string data) throws GLib.Error;
214
public unowned WebKit.DOM.Comment create_comment (string data);
215
public WebKit.DOM.CSSStyleDeclaration create_css_style_declaration ();
216
public unowned WebKit.DOM.DocumentFragment create_document_fragment ();
217
public unowned WebKit.DOM.Element create_element (string tagName) throws GLib.Error;
218
public unowned WebKit.DOM.Element create_element_ns (string? namespaceURI, string qualifiedName) throws GLib.Error;
219
public unowned WebKit.DOM.EntityReference create_entity_reference (string? name) throws GLib.Error;
220
public WebKit.DOM.Event create_event (string eventType) throws GLib.Error;
221
public WebKit.DOM.XPathExpression create_expression (string expression, WebKit.DOM.XPathNSResolver resolver) throws GLib.Error;
222
public WebKit.DOM.NodeIterator create_node_iterator (WebKit.DOM.Node root, ulong whatToShow, WebKit.DOM.NodeFilter? filter, bool expandEntityReferences) throws GLib.Error;
223
public WebKit.DOM.XPathNSResolver create_ns_resolver (WebKit.DOM.Node nodeResolver);
224
public unowned WebKit.DOM.ProcessingInstruction create_processing_instruction (string target, string data) throws GLib.Error;
225
public WebKit.DOM.Range create_range ();
226
public unowned WebKit.DOM.Text create_text_node (string data);
227
public WebKit.DOM.TreeWalker create_tree_walker (WebKit.DOM.Node root, ulong whatToShow, WebKit.DOM.NodeFilter? filter, bool expandEntityReferences) throws GLib.Error;
228
public unowned WebKit.DOM.Element element_from_point (long x, long y);
229
public WebKit.DOM.XPathResult evaluate (string expression, WebKit.DOM.Node contextNode, WebKit.DOM.XPathNSResolver? resolver, ushort type, WebKit.DOM.XPathResult? inResult) throws GLib.Error;
230
public bool exec_command (string command, bool userInterface, string value);
231
public unowned WebKit.DOM.Element get_active_element ();
232
public WebKit.DOM.HTMLCollection get_anchors ();
233
public WebKit.DOM.HTMLCollection get_applets ();
234
public unowned WebKit.DOM.HTMLElement get_body ();
235
public string get_character_set ();
236
public string get_charset ();
237
public string get_cookie () throws GLib.Error;
238
public string get_default_charset ();
239
public WebKit.DOM.DOMWindow get_default_view ();
240
public unowned WebKit.DOM.DocumentType get_doctype ();
241
public unowned WebKit.DOM.Element get_document_element ();
242
public string get_document_uri ();
243
public string get_domain ();
244
public unowned WebKit.DOM.Element get_element_by_id (string elementId);
245
public WebKit.DOM.NodeList get_elements_by_class_name (string tagname);
246
public WebKit.DOM.NodeList get_elements_by_name (string elementName);
247
public WebKit.DOM.NodeList get_elements_by_tag_name (string tagname);
248
public WebKit.DOM.NodeList get_elements_by_tag_name_ns (string namespaceURI, string localName);
249
public WebKit.DOM.HTMLCollection get_forms ();
250
public unowned WebKit.DOM.HTMLHeadElement get_head ();
251
public WebKit.DOM.HTMLCollection get_images ();
252
public WebKit.DOM.DOMImplementation get_implementation ();
253
public string get_input_encoding ();
254
public string get_last_modified ();
255
public WebKit.DOM.HTMLCollection get_links ();
256
public WebKit.DOM.CSSStyleDeclaration get_override_style (WebKit.DOM.Element element, string? pseudoElement);
257
public string get_preferred_stylesheet_set ();
258
public string get_ready_state ();
259
public string get_referrer ();
260
public string get_selected_stylesheet_set ();
261
public unowned WebKit.DOM.StyleSheetList get_style_sheets ();
262
public string get_title ();
263
public string get_url ();
264
public string get_xml_encoding ();
265
public bool get_xml_standalone ();
266
public string get_xml_version ();
267
public bool has_focus ();
268
public unowned WebKit.DOM.Node import_node (WebKit.DOM.Node importedNode, bool deep) throws GLib.Error;
269
public bool query_command_enabled (string command);
270
public bool query_command_indeterm (string command);
271
public bool query_command_state (string command);
272
public bool query_command_supported (string command);
273
public string query_command_value (string command);
274
public unowned WebKit.DOM.Element query_selector (string selectors) throws GLib.Error;
275
public WebKit.DOM.NodeList query_selector_all (string selectors) throws GLib.Error;
276
public void set_body (WebKit.DOM.HTMLElement value) throws GLib.Error;
277
public void set_charset (string value);
278
public void set_cookie (string value) throws GLib.Error;
279
public void set_document_uri (string value);
280
public void set_selected_stylesheet_set (string value);
281
public void set_title (string value);
282
public void set_xml_standalone (bool value) throws GLib.Error;
283
public void set_xml_version (string value) throws GLib.Error;
284
public WebKit.DOM.Element active_element { get; }
285
public WebKit.DOM.HTMLCollection anchors { owned get; }
286
public WebKit.DOM.HTMLCollection applets { owned get; }
287
public WebKit.DOM.HTMLElement body { get; }
288
public string character_set { owned get; }
289
public string charset { owned get; set; }
291
public string compat_mode { owned get; }
293
public string content_type { owned get; }
294
public string cookie { owned get; set; }
296
public WebKit.DOM.HTMLScriptElement current_script { owned get; }
297
public string default_charset { owned get; }
298
public WebKit.DOM.DOMWindow default_view { owned get; }
299
public WebKit.DOM.DocumentType doctype { get; }
300
public WebKit.DOM.Element document_element { get; }
301
public string document_uri { owned get; set; }
302
public string domain { owned get; }
303
public WebKit.DOM.HTMLCollection forms { owned get; }
304
public WebKit.DOM.HTMLHeadElement head { get; }
306
public bool hidden { get; }
307
public WebKit.DOM.HTMLCollection images { owned get; }
308
public WebKit.DOM.DOMImplementation implementation { owned get; }
309
public string input_encoding { owned get; }
310
public string last_modified { owned get; }
311
public WebKit.DOM.HTMLCollection links { owned get; }
313
public string origin { owned get; }
315
public WebKit.DOM.Element pointer_lock_element { owned get; }
316
public string preferred_stylesheet_set { owned get; }
317
public string ready_state { owned get; }
318
public string referrer { owned get; }
319
public string selected_stylesheet_set { owned get; set; }
320
public WebKit.DOM.StyleSheetList style_sheets { get; }
321
public string title { owned get; set; }
322
public string url { owned get; }
324
public string visibility_state { owned get; }
326
public WebKit.DOM.Element webkit_current_full_screen_element { owned get; }
328
public bool webkit_full_screen_keyboard_input_allowed { get; }
330
public WebKit.DOM.Element webkit_fullscreen_element { owned get; }
332
public bool webkit_fullscreen_enabled { get; }
334
public bool webkit_is_full_screen { get; }
335
public string xml_encoding { owned get; }
336
public bool xml_standalone { get; set; }
337
public string xml_version { owned get; set; }
339
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_document_fragment_get_type ()")]
340
[GIR (name = "DOMDocumentFragment")]
341
public class DocumentFragment : WebKit.DOM.Node, WebKit.DOM.EventTarget {
342
[CCode (has_construct_function = false)]
343
protected DocumentFragment ();
345
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_document_type_get_type ()")]
346
[GIR (name = "DOMDocumentType")]
347
public class DocumentType : WebKit.DOM.Node, WebKit.DOM.EventTarget {
348
[CCode (has_construct_function = false)]
349
protected DocumentType ();
350
public WebKit.DOM.NamedNodeMap get_entities ();
351
public string get_internal_subset ();
352
public string get_name ();
353
public WebKit.DOM.NamedNodeMap get_notations ();
354
public string get_public_id ();
355
public string get_system_id ();
356
public WebKit.DOM.NamedNodeMap entities { owned get; }
357
public string internal_subset { owned get; }
358
public string name { owned get; }
359
public WebKit.DOM.NamedNodeMap notations { owned get; }
360
public string public_id { owned get; }
361
public string system_id { owned get; }
363
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_element_get_type ()")]
364
[GIR (name = "DOMElement")]
365
public class Element : WebKit.DOM.Node, WebKit.DOM.EventTarget {
366
[CCode (has_construct_function = false)]
367
protected Element ();
369
public void focus ();
370
public string get_attribute (string name);
371
public unowned WebKit.DOM.Attr get_attribute_node (string name);
372
public unowned WebKit.DOM.Attr get_attribute_node_ns (string namespaceURI, string localName);
373
public string get_attribute_ns (string namespaceURI, string localName);
374
public WebKit.DOM.NamedNodeMap get_attributes ();
375
public ulong get_child_element_count ();
376
public string get_class_name ();
377
public double get_client_height ();
378
public double get_client_left ();
379
public double get_client_top ();
380
public double get_client_width ();
381
public WebKit.DOM.NodeList get_elements_by_class_name (string name);
382
public WebKit.DOM.NodeList get_elements_by_tag_name (string name);
383
public WebKit.DOM.NodeList get_elements_by_tag_name_ns (string namespaceURI, string localName);
384
public unowned WebKit.DOM.Element get_first_element_child ();
385
public string get_id ();
386
public string get_inner_html ();
387
public unowned WebKit.DOM.Element get_last_element_child ();
388
public unowned WebKit.DOM.Element get_next_element_sibling ();
389
public double get_offset_height ();
390
public double get_offset_left ();
391
public unowned WebKit.DOM.Element get_offset_parent ();
392
public double get_offset_top ();
393
public double get_offset_width ();
394
public string get_outer_html ();
395
public unowned WebKit.DOM.Element get_previous_element_sibling ();
396
public long get_scroll_height ();
397
public long get_scroll_left ();
398
public long get_scroll_top ();
399
public long get_scroll_width ();
400
public WebKit.DOM.CSSStyleDeclaration get_style ();
401
public string get_tag_name ();
402
public bool has_attribute (string name);
403
public bool has_attribute_ns (string namespaceURI, string localName);
404
public bool has_attributes ();
405
public unowned WebKit.DOM.Element query_selector (string selectors) throws GLib.Error;
406
public WebKit.DOM.NodeList query_selector_all (string selectors) throws GLib.Error;
407
public void remove_attribute (string name);
408
public unowned WebKit.DOM.Attr remove_attribute_node (WebKit.DOM.Attr oldAttr) throws GLib.Error;
409
public void remove_attribute_ns (string namespaceURI, string localName);
410
public void scroll_by_lines (long lines);
411
public void scroll_by_pages (long pages);
412
public void scroll_into_view (bool alignWithTop);
413
public void scroll_into_view_if_needed (bool centerIfNeeded);
414
public void set_attribute (string name, string value) throws GLib.Error;
415
public unowned WebKit.DOM.Attr set_attribute_node (WebKit.DOM.Attr newAttr) throws GLib.Error;
416
public unowned WebKit.DOM.Attr set_attribute_node_ns (WebKit.DOM.Attr newAttr) throws GLib.Error;
417
public void set_attribute_ns (string? namespaceURI, string qualifiedName, string value) throws GLib.Error;
418
public void set_class_name (string value);
419
public void set_id (string value);
420
public void set_inner_html (string value) throws GLib.Error;
421
public void set_outer_html (string value) throws GLib.Error;
422
public void set_scroll_left (long value);
423
public void set_scroll_top (long value);
424
public WebKit.DOM.NamedNodeMap attributes { owned get; }
425
public ulong child_element_count { get; }
426
public string class_name { owned get; set; }
427
public double client_height { get; }
428
public double client_left { get; }
429
public double client_top { get; }
430
public double client_width { get; }
431
public WebKit.DOM.Element first_element_child { get; }
432
public string id { owned get; set; }
433
public string inner_html { owned get; set; }
434
public WebKit.DOM.Element last_element_child { get; }
435
public WebKit.DOM.Element next_element_sibling { get; }
436
public double offset_height { get; }
437
public double offset_left { get; }
438
public WebKit.DOM.Element offset_parent { get; }
439
public double offset_top { get; }
440
public double offset_width { get; }
441
public string outer_html { owned get; set; }
442
public WebKit.DOM.Element previous_element_sibling { get; }
443
public long scroll_height { get; }
444
public long scroll_left { get; set; }
445
public long scroll_top { get; set; }
446
public long scroll_width { get; }
447
public WebKit.DOM.CSSStyleDeclaration style { owned get; }
448
public string tag_name { owned get; }
450
public string webkit_region_overset { owned get; }
452
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_entity_reference_get_type ()")]
453
[GIR (name = "DOMEntityReference")]
454
public class EntityReference : WebKit.DOM.Node, WebKit.DOM.EventTarget {
455
[CCode (has_construct_function = false)]
456
protected EntityReference ();
458
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_event_get_type ()")]
459
[GIR (name = "DOMEvent")]
460
public class Event : WebKit.DOM.Object {
461
[CCode (has_construct_function = false)]
463
public bool get_bubbles ();
464
public bool get_cancel_bubble ();
465
public bool get_cancelable ();
466
public WebKit.DOM.EventTarget get_current_target ();
467
public ushort get_event_phase ();
468
public string get_event_type ();
469
public bool get_return_value ();
470
public WebKit.DOM.EventTarget get_src_element ();
471
public WebKit.DOM.EventTarget get_target ();
472
public uint32 get_time_stamp ();
473
public void init_event (string eventTypeArg, bool canBubbleArg, bool cancelableArg);
474
public void prevent_default ();
475
public void set_cancel_bubble (bool value);
476
public void set_return_value (bool value);
477
public void stop_propagation ();
478
public bool bubbles { get; }
479
public bool cancel_bubble { get; set; }
480
public bool cancelable { get; }
481
public WebKit.DOM.EventTarget current_target { owned get; }
483
public bool default_prevented { get; }
484
public uint event_phase { get; }
485
public bool return_value { get; set; }
486
public WebKit.DOM.EventTarget src_element { owned get; }
487
public WebKit.DOM.EventTarget target { owned get; }
488
public uint time_stamp { get; }
490
public string type { owned get; }
492
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_file_get_type ()")]
493
[GIR (name = "DOMFile")]
494
public class File : WebKit.DOM.Blob {
495
[CCode (has_construct_function = false)]
497
public string get_name ();
498
public string name { owned get; }
500
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_file_list_get_type ()")]
501
[GIR (name = "DOMFileList")]
502
public class FileList : WebKit.DOM.Object {
503
[CCode (has_construct_function = false)]
504
protected FileList ();
505
public ulong get_length ();
506
public WebKit.DOM.File item (ulong index);
507
public ulong length { get; }
509
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_anchor_element_get_type ()")]
510
[GIR (name = "DOMHTMLAnchorElement")]
511
public class HTMLAnchorElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
512
[CCode (has_construct_function = false)]
513
protected HTMLAnchorElement ();
514
public string get_charset ();
515
public string get_coords ();
516
public string get_hash ();
517
public string get_host ();
518
public string get_hostname ();
519
public string get_href ();
520
public string get_hreflang ();
521
public string get_name ();
522
public string get_pathname ();
523
public string get_port ();
524
public string get_protocol ();
525
public string get_rel ();
526
public string get_rev ();
527
public string get_search ();
528
public string get_shape ();
529
public string get_target ();
530
public string get_text ();
531
public string get_type_attr ();
532
public void set_charset (string value);
533
public void set_coords (string value);
534
public void set_hash (string value);
535
public void set_host (string value);
536
public void set_hostname (string value);
537
public void set_href (string value);
538
public void set_hreflang (string value);
539
public void set_name (string value);
540
public void set_pathname (string value);
541
public void set_port (string value);
542
public void set_protocol (string value);
543
public void set_rel (string value);
544
public void set_rev (string value);
545
public void set_search (string value);
546
public void set_shape (string value);
547
public void set_target (string value);
548
public void set_type_attr (string value);
549
public string charset { owned get; set; }
550
public string coords { owned get; set; }
552
public string download { owned get; set; }
553
public string hash { owned get; set; }
554
public string host { owned get; set; }
555
public string hostname { owned get; set; }
556
public string href { owned get; set; }
557
public string hreflang { owned get; set; }
558
public string name { owned get; set; }
560
public string origin { owned get; }
561
public string pathname { owned get; set; }
563
public string ping { owned get; set; }
564
public string port { owned get; set; }
565
public string protocol { owned get; set; }
566
public string rel { owned get; set; }
567
public string rev { owned get; set; }
568
public string search { owned get; set; }
569
public string shape { owned get; set; }
570
public string target { owned get; set; }
572
public string text { owned get; set; }
574
public string type { owned get; set; }
576
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_applet_element_get_type ()")]
577
[GIR (name = "DOMHTMLAppletElement")]
578
public class HTMLAppletElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
579
[CCode (has_construct_function = false)]
580
protected HTMLAppletElement ();
581
public string get_align ();
582
public string get_alt ();
583
public string get_archive ();
584
public string get_code ();
585
public string get_code_base ();
586
public string get_height ();
587
public long get_hspace ();
588
public string get_name ();
589
public string get_object ();
590
public long get_vspace ();
591
public string get_width ();
592
public void set_align (string value);
593
public void set_alt (string value);
594
public void set_archive (string value);
595
public void set_code (string value);
596
public void set_code_base (string value);
597
public void set_height (string value);
598
public void set_hspace (long value);
599
public void set_name (string value);
600
public void set_object (string value);
601
public void set_vspace (long value);
602
public void set_width (string value);
603
public string align { owned get; set; }
604
public string alt { owned get; set; }
605
public string archive { owned get; set; }
606
public string code { owned get; set; }
607
public string code_base { owned get; set; }
608
public string height { owned get; set; }
609
public long hspace { get; set; }
610
public string name { owned get; set; }
611
public string object { owned get; set; }
612
public long vspace { get; set; }
613
public string width { owned get; set; }
615
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_area_element_get_type ()")]
616
[GIR (name = "DOMHTMLAreaElement")]
617
public class HTMLAreaElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
618
[CCode (has_construct_function = false)]
619
protected HTMLAreaElement ();
620
public string get_alt ();
621
public string get_coords ();
622
public string get_hash ();
623
public string get_host ();
624
public string get_hostname ();
625
public string get_href ();
626
public bool get_no_href ();
627
public string get_pathname ();
628
public string get_port ();
629
public string get_protocol ();
630
public string get_search ();
631
public string get_shape ();
632
public string get_target ();
633
public void set_alt (string value);
634
public void set_coords (string value);
635
public void set_href (string value);
636
public void set_no_href (bool value);
637
public void set_shape (string value);
638
public void set_target (string value);
639
public string alt { owned get; set; }
640
public string coords { owned get; set; }
641
public string hash { owned get; }
642
public string host { owned get; }
643
public string hostname { owned get; }
644
public string href { owned get; set; }
645
public bool no_href { get; set; }
646
public string pathname { owned get; }
648
public string ping { owned get; set; }
649
public string port { owned get; }
650
public string protocol { owned get; }
652
public string rel { owned get; set; }
653
public string search { owned get; }
654
public string shape { owned get; set; }
655
public string target { owned get; set; }
657
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", lower_case_cprefix = "webkit_dom_html_br_element_", type_id = "webkit_dom_html_br_element_get_type ()")]
658
[GIR (name = "DOMHTMLBRElement")]
659
public class HTMLBRElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
660
[CCode (has_construct_function = false)]
661
protected HTMLBRElement ();
662
public string get_clear ();
663
public void set_clear (string value);
664
public string clear { owned get; set; }
666
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_base_element_get_type ()")]
667
[GIR (name = "DOMHTMLBaseElement")]
668
public class HTMLBaseElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
669
[CCode (has_construct_function = false)]
670
protected HTMLBaseElement ();
671
public string get_href ();
672
public string get_target ();
673
public void set_href (string value);
674
public void set_target (string value);
675
public string href { owned get; set; }
676
public string target { owned get; set; }
678
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_base_font_element_get_type ()")]
679
[GIR (name = "DOMHTMLBaseFontElement")]
680
public class HTMLBaseFontElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
681
[CCode (has_construct_function = false)]
682
protected HTMLBaseFontElement ();
683
public string get_color ();
684
public string get_face ();
685
public long get_size ();
686
public void set_color (string value);
687
public void set_face (string value);
688
public void set_size (long value);
689
public string color { owned get; set; }
690
public string face { owned get; set; }
691
public long size { get; set; }
693
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_body_element_get_type ()")]
694
[GIR (name = "DOMHTMLBodyElement")]
695
public class HTMLBodyElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
696
[CCode (has_construct_function = false)]
697
protected HTMLBodyElement ();
698
public string get_a_link ();
699
public string get_background ();
700
public string get_bg_color ();
701
public string get_link ();
702
public string get_text ();
703
public string get_v_link ();
704
public void set_a_link (string value);
705
public void set_background (string value);
706
public void set_bg_color (string value);
707
public void set_link (string value);
708
public void set_text (string value);
709
public void set_v_link (string value);
710
public string a_link { owned get; set; }
711
public string background { owned get; set; }
712
public string bg_color { owned get; set; }
713
public string link { owned get; set; }
714
public string text { owned get; set; }
715
public string v_link { owned get; set; }
717
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_button_element_get_type ()")]
718
[GIR (name = "DOMHTMLButtonElement")]
719
public class HTMLButtonElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
720
[CCode (has_construct_function = false)]
721
protected HTMLButtonElement ();
722
public bool get_autofocus ();
723
public string get_button_type ();
724
public bool get_disabled ();
725
public unowned WebKit.DOM.HTMLFormElement get_form ();
726
public string get_name ();
727
public string get_value ();
728
public bool get_will_validate ();
729
public void set_autofocus (bool value);
730
public void set_button_type (string value);
731
public void set_disabled (bool value);
732
public void set_name (string value);
733
public void set_value (string value);
734
public bool autofocus { get; set; }
735
public bool disabled { get; set; }
736
public WebKit.DOM.HTMLFormElement form { get; }
738
public string form_action { owned get; set; }
740
public string form_enctype { owned get; set; }
742
public string form_method { owned get; set; }
744
public bool form_no_validate { get; set; }
746
public string form_target { owned get; set; }
748
public WebKit.DOM.NodeList labels { owned get; }
749
public string name { owned get; set; }
751
public string type { owned get; set; }
753
public string validation_message { owned get; }
754
public string value { owned get; set; }
755
public bool will_validate { get; }
757
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_canvas_element_get_type ()")]
758
[GIR (name = "DOMHTMLCanvasElement")]
759
public class HTMLCanvasElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
760
[CCode (has_construct_function = false)]
761
protected HTMLCanvasElement ();
762
public long get_height ();
763
public long get_width ();
764
public void set_height (long value);
765
public void set_width (long value);
766
public long height { get; set; }
767
public long width { get; set; }
769
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_collection_get_type ()")]
770
[GIR (name = "DOMHTMLCollection")]
771
public class HTMLCollection : WebKit.DOM.Object {
772
[CCode (has_construct_function = false)]
773
protected HTMLCollection ();
774
public ulong get_length ();
775
public unowned WebKit.DOM.Node item (ulong index);
776
public unowned WebKit.DOM.Node named_item (string name);
777
public ulong length { get; }
779
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", lower_case_cprefix = "webkit_dom_html_d_list_element_", type_id = "webkit_dom_html_d_list_element_get_type ()")]
780
[GIR (name = "DOMHTMLDListElement")]
781
public class HTMLDListElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
782
[CCode (has_construct_function = false)]
783
protected HTMLDListElement ();
784
public bool get_compact ();
785
public void set_compact (bool value);
786
public bool compact { get; set; }
788
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_directory_element_get_type ()")]
789
[GIR (name = "DOMHTMLDirectoryElement")]
790
public class HTMLDirectoryElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
791
[CCode (has_construct_function = false)]
792
protected HTMLDirectoryElement ();
793
public bool get_compact ();
794
public void set_compact (bool value);
795
public bool compact { get; set; }
797
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_div_element_get_type ()")]
798
[GIR (name = "DOMHTMLDivElement")]
799
public class HTMLDivElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
800
[CCode (has_construct_function = false)]
801
protected HTMLDivElement ();
802
public string get_align ();
803
public void set_align (string value);
804
public string align { owned get; set; }
806
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_document_get_type ()")]
807
[GIR (name = "DOMHTMLDocument")]
808
public class HTMLDocument : WebKit.DOM.Document, WebKit.DOM.EventTarget {
809
[CCode (has_construct_function = false)]
810
protected HTMLDocument ();
811
public void capture_events ();
812
public void clear ();
813
public void close ();
814
public string get_alink_color ();
815
public string get_bg_color ();
816
public string get_compat_mode ();
817
public string get_design_mode ();
818
public string get_dir ();
819
public WebKit.DOM.HTMLCollection get_embeds ();
820
public string get_fg_color ();
821
public long get_height ();
822
public string get_link_color ();
823
public WebKit.DOM.HTMLCollection get_plugins ();
824
public WebKit.DOM.HTMLCollection get_scripts ();
825
public string get_vlink_color ();
826
public long get_width ();
827
public void release_events ();
828
public void set_alink_color (string value);
829
public void set_bg_color (string value);
830
public void set_design_mode (string value);
831
public void set_dir (string value);
832
public void set_fg_color (string value);
833
public void set_link_color (string value);
834
public void set_vlink_color (string value);
835
public string alink_color { owned get; set; }
836
public string bg_color { owned get; set; }
837
public string compat_mode { owned get; }
838
public string design_mode { owned get; set; }
839
public string dir { owned get; set; }
840
public WebKit.DOM.HTMLCollection embeds { owned get; }
841
public string fg_color { owned get; set; }
842
public long height { get; }
843
public string link_color { owned get; set; }
844
public WebKit.DOM.HTMLCollection plugins { owned get; }
845
public WebKit.DOM.HTMLCollection scripts { owned get; }
846
public string vlink_color { owned get; set; }
847
public long width { get; }
849
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_element_get_type ()")]
850
[GIR (name = "DOMHTMLElement")]
851
public class HTMLElement : WebKit.DOM.Element, WebKit.DOM.EventTarget {
852
[CCode (has_construct_function = false)]
853
protected HTMLElement ();
854
public void click ();
855
public string get_access_key ();
856
public WebKit.DOM.HTMLCollection get_children ();
857
public string get_content_editable ();
858
public string get_dir ();
859
[Deprecated (since = "2.8")]
860
public string get_inner_html ();
861
public string get_inner_text ();
862
public bool get_is_content_editable ();
863
public string get_lang ();
864
[Deprecated (since = "2.8")]
865
public string get_outer_html ();
866
public string get_outer_text ();
867
public long get_tab_index ();
868
public string get_title ();
869
public void set_access_key (string value);
870
public void set_content_editable (string value) throws GLib.Error;
871
public void set_dir (string value);
872
[Deprecated (since = "2.8")]
873
public void set_inner_html (string contents) throws GLib.Error;
874
public void set_inner_text (string value) throws GLib.Error;
875
public void set_lang (string value);
876
[Deprecated (since = "2.8")]
877
public void set_outer_html (string contents) throws GLib.Error;
878
public void set_outer_text (string value) throws GLib.Error;
879
public void set_tab_index (long value);
880
public void set_title (string value);
881
public string access_key { owned get; set; }
882
public WebKit.DOM.HTMLCollection children { owned get; }
883
public string content_editable { owned get; set; }
884
public string dir { owned get; set; }
886
public bool draggable { get; set; }
888
public bool hidden { get; set; }
889
public string inner_text { owned get; set; }
890
public bool is_content_editable { get; }
891
public string lang { owned get; set; }
892
public string outer_text { owned get; set; }
894
public bool spellcheck { get; set; }
895
public long tab_index { get; set; }
896
public string title { owned get; set; }
898
public bool translate { get; set; }
900
public string webkitdropzone { owned get; set; }
902
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_embed_element_get_type ()")]
903
[GIR (name = "DOMHTMLEmbedElement")]
904
public class HTMLEmbedElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
905
[CCode (has_construct_function = false)]
906
protected HTMLEmbedElement ();
907
public string get_align ();
908
public long get_height ();
909
public string get_name ();
910
public string get_src ();
911
public string get_type_attr ();
912
public long get_width ();
913
public void set_align (string value);
914
public void set_height (long value);
915
public void set_name (string value);
916
public void set_src (string value);
917
public void set_type_attr (string value);
918
public void set_width (long value);
919
public string align { owned get; set; }
920
public long height { get; set; }
921
public string name { owned get; set; }
922
public string src { owned get; set; }
924
public string type { owned get; set; }
925
public long width { get; set; }
927
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_field_set_element_get_type ()")]
928
[GIR (name = "DOMHTMLFieldSetElement")]
929
public class HTMLFieldSetElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
930
[CCode (has_construct_function = false)]
931
protected HTMLFieldSetElement ();
932
public unowned WebKit.DOM.HTMLFormElement get_form ();
934
public bool disabled { get; set; }
936
public WebKit.DOM.HTMLCollection elements { owned get; }
937
public WebKit.DOM.HTMLFormElement form { get; }
939
public string name { owned get; set; }
941
public string type { owned get; }
943
public string validation_message { owned get; }
945
public bool will_validate { get; }
947
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_font_element_get_type ()")]
948
[GIR (name = "DOMHTMLFontElement")]
949
public class HTMLFontElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
950
[CCode (has_construct_function = false)]
951
protected HTMLFontElement ();
952
public string get_color ();
953
public string get_face ();
954
public string get_size ();
955
public void set_color (string value);
956
public void set_face (string value);
957
public void set_size (string value);
958
public string color { owned get; set; }
959
public string face { owned get; set; }
960
public string size { owned get; set; }
962
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_form_element_get_type ()")]
963
[GIR (name = "DOMHTMLFormElement")]
964
public class HTMLFormElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
965
[CCode (has_construct_function = false)]
966
protected HTMLFormElement ();
967
public string get_accept_charset ();
968
public string get_action ();
969
public WebKit.DOM.HTMLCollection get_elements ();
970
public string get_encoding ();
971
public string get_enctype ();
972
public long get_length ();
973
public string get_method ();
974
public string get_name ();
975
public string get_target ();
976
public void reset ();
977
public void set_accept_charset (string value);
978
public void set_action (string value);
979
public void set_encoding (string value);
980
public void set_enctype (string value);
981
public void set_method (string value);
982
public void set_name (string value);
983
public void set_target (string value);
984
public void submit ();
985
public string accept_charset { owned get; set; }
986
public string action { owned get; set; }
988
public string autocapitalize { owned get; set; }
990
public string autocomplete { owned get; set; }
992
public bool autocorrect { get; set; }
993
public WebKit.DOM.HTMLCollection elements { owned get; }
994
public string encoding { owned get; set; }
995
public string enctype { owned get; set; }
996
public long length { get; }
997
public string method { owned get; set; }
998
public string name { owned get; set; }
1000
public bool no_validate { get; set; }
1001
public string target { owned get; set; }
1003
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_frame_element_get_type ()")]
1004
[GIR (name = "DOMHTMLFrameElement")]
1005
public class HTMLFrameElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1006
[CCode (has_construct_function = false)]
1007
protected HTMLFrameElement ();
1008
public unowned WebKit.DOM.Document get_content_document ();
1009
public WebKit.DOM.DOMWindow get_content_window ();
1010
public string get_frame_border ();
1011
public long get_height ();
1012
public string get_long_desc ();
1013
public string get_margin_height ();
1014
public string get_margin_width ();
1015
public string get_name ();
1016
public bool get_no_resize ();
1017
public string get_scrolling ();
1018
public string get_src ();
1019
public long get_width ();
1020
public void set_frame_border (string value);
1021
public void set_long_desc (string value);
1022
public void set_margin_height (string value);
1023
public void set_margin_width (string value);
1024
public void set_name (string value);
1025
public void set_no_resize (bool value);
1026
public void set_scrolling (string value);
1027
public void set_src (string value);
1028
public WebKit.DOM.Document content_document { get; }
1029
public WebKit.DOM.DOMWindow content_window { owned get; }
1030
public string frame_border { owned get; set; }
1031
public long height { get; }
1032
public string long_desc { owned get; set; }
1033
public string margin_height { owned get; set; }
1034
public string margin_width { owned get; set; }
1035
public string name { owned get; set; }
1036
public bool no_resize { get; set; }
1037
public string scrolling { owned get; set; }
1038
public string src { owned get; set; }
1039
public long width { get; }
1041
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_frame_set_element_get_type ()")]
1042
[GIR (name = "DOMHTMLFrameSetElement")]
1043
public class HTMLFrameSetElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1044
[CCode (has_construct_function = false)]
1045
protected HTMLFrameSetElement ();
1046
public string get_cols ();
1047
public string get_rows ();
1048
public void set_cols (string value);
1049
public void set_rows (string value);
1050
public string cols { owned get; set; }
1051
public string rows { owned get; set; }
1053
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", lower_case_cprefix = "webkit_dom_html_hr_element_", type_id = "webkit_dom_html_hr_element_get_type ()")]
1054
[GIR (name = "DOMHTMLHRElement")]
1055
public class HTMLHRElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1056
[CCode (has_construct_function = false)]
1057
protected HTMLHRElement ();
1058
public string get_align ();
1059
public bool get_no_shade ();
1060
public string get_size ();
1061
public string get_width ();
1062
public void set_align (string value);
1063
public void set_no_shade (bool value);
1064
public void set_size (string value);
1065
public void set_width (string value);
1066
public string align { owned get; set; }
1067
public bool no_shade { get; set; }
1068
public string size { owned get; set; }
1069
public string width { owned get; set; }
1071
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_head_element_get_type ()")]
1072
[GIR (name = "DOMHTMLHeadElement")]
1073
public class HTMLHeadElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1074
[CCode (has_construct_function = false)]
1075
protected HTMLHeadElement ();
1076
public string get_profile ();
1077
public void set_profile (string value);
1078
public string profile { owned get; set; }
1080
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_heading_element_get_type ()")]
1081
[GIR (name = "DOMHTMLHeadingElement")]
1082
public class HTMLHeadingElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1083
[CCode (has_construct_function = false)]
1084
protected HTMLHeadingElement ();
1085
public string get_align ();
1086
public void set_align (string value);
1087
public string align { owned get; set; }
1089
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_html_element_get_type ()")]
1090
[GIR (name = "DOMHTMLHtmlElement")]
1091
public class HTMLHtmlElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1092
[CCode (has_construct_function = false)]
1093
protected HTMLHtmlElement ();
1094
public string get_version ();
1095
public void set_version (string value);
1097
public string manifest { owned get; set; }
1098
public string version { owned get; set; }
1100
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", lower_case_cprefix = "webkit_dom_html_iframe_element_", type_id = "webkit_dom_html_iframe_element_get_type ()")]
1101
[GIR (name = "DOMHTMLIFrameElement")]
1102
public class HTMLIFrameElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1103
[CCode (has_construct_function = false)]
1104
protected HTMLIFrameElement ();
1105
public string get_align ();
1106
public unowned WebKit.DOM.Document get_content_document ();
1107
public WebKit.DOM.DOMWindow get_content_window ();
1108
public string get_frame_border ();
1109
public string get_height ();
1110
public string get_long_desc ();
1111
public string get_margin_height ();
1112
public string get_margin_width ();
1113
public string get_name ();
1114
public string get_scrolling ();
1115
public string get_src ();
1116
public string get_width ();
1117
public void set_align (string value);
1118
public void set_frame_border (string value);
1119
public void set_height (string value);
1120
public void set_long_desc (string value);
1121
public void set_margin_height (string value);
1122
public void set_margin_width (string value);
1123
public void set_name (string value);
1124
public void set_scrolling (string value);
1125
public void set_src (string value);
1126
public void set_width (string value);
1127
public string align { owned get; set; }
1128
public WebKit.DOM.Document content_document { get; }
1129
public WebKit.DOM.DOMWindow content_window { owned get; }
1130
public string frame_border { owned get; set; }
1131
public string height { owned get; set; }
1132
public string long_desc { owned get; set; }
1133
public string margin_height { owned get; set; }
1134
public string margin_width { owned get; set; }
1135
public string name { owned get; set; }
1137
public string sandbox { owned get; set; }
1138
public string scrolling { owned get; set; }
1139
public string src { owned get; set; }
1141
public string srcdoc { owned get; set; }
1142
public string width { owned get; set; }
1144
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_image_element_get_type ()")]
1145
[GIR (name = "DOMHTMLImageElement")]
1146
public class HTMLImageElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1147
[CCode (has_construct_function = false)]
1148
protected HTMLImageElement ();
1149
public string get_align ();
1150
public string get_alt ();
1151
public string get_border ();
1152
public bool get_complete ();
1153
public long get_height ();
1154
public long get_hspace ();
1155
public bool get_is_map ();
1156
public string get_long_desc ();
1157
public string get_lowsrc ();
1158
public string get_name ();
1159
public long get_natural_height ();
1160
public long get_natural_width ();
1161
public string get_src ();
1162
public string get_use_map ();
1163
public long get_vspace ();
1164
public long get_width ();
1165
public long get_x ();
1166
public long get_y ();
1167
public void set_align (string value);
1168
public void set_alt (string value);
1169
public void set_border (string value);
1170
public void set_height (long value);
1171
public void set_hspace (long value);
1172
public void set_is_map (bool value);
1173
public void set_long_desc (string value);
1174
public void set_lowsrc (string value);
1175
public void set_name (string value);
1176
public void set_src (string value);
1177
public void set_use_map (string value);
1178
public void set_vspace (long value);
1179
public void set_width (long value);
1180
public string align { owned get; set; }
1181
public string alt { owned get; set; }
1182
public string border { owned get; set; }
1183
public bool complete { get; }
1185
public string cross_origin { owned get; set; }
1187
public string current_src { owned get; }
1188
public long height { get; set; }
1189
public long hspace { get; set; }
1190
public bool is_map { get; set; }
1191
public string long_desc { owned get; set; }
1192
public string lowsrc { owned get; set; }
1193
public string name { owned get; set; }
1194
public long natural_height { get; }
1195
public long natural_width { get; }
1197
public string sizes { owned get; set; }
1198
public string src { owned get; set; }
1200
public string srcset { owned get; set; }
1201
public string use_map { owned get; set; }
1202
public long vspace { get; set; }
1203
public long width { get; set; }
1204
public long x { get; }
1205
public long y { get; }
1207
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_input_element_get_type ()")]
1208
[GIR (name = "DOMHTMLInputElement")]
1209
public class HTMLInputElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1210
[CCode (has_construct_function = false)]
1211
protected HTMLInputElement ();
1212
public string get_accept ();
1213
public string get_align ();
1214
public string get_alt ();
1215
public bool get_autofocus ();
1216
public bool get_capture ();
1217
public bool get_checked ();
1218
public bool get_default_checked ();
1219
public string get_default_value ();
1220
public bool get_disabled ();
1221
public WebKit.DOM.FileList get_files ();
1222
public unowned WebKit.DOM.HTMLFormElement get_form ();
1223
public ulong get_height ();
1224
public bool get_indeterminate ();
1225
public string get_input_type ();
1226
public long get_max_length ();
1227
public bool get_multiple ();
1228
public string get_name ();
1229
public ulong get_size ();
1230
public string get_src ();
1231
public string get_use_map ();
1232
public string get_value ();
1233
public ulong get_width ();
1234
public bool get_will_validate ();
1235
public bool is_edited ();
1236
public void select ();
1237
public void set_accept (string value);
1238
public void set_align (string value);
1239
public void set_alt (string value);
1240
public void set_autofocus (bool value);
1241
public void set_checked (bool value);
1242
public void set_default_value (string value);
1243
public void set_disabled (bool value);
1244
public void set_files (WebKit.DOM.FileList value);
1245
public void set_height (ulong value);
1246
public void set_indeterminate (bool value);
1247
public void set_input_type (string value);
1248
public void set_max_length (long value) throws GLib.Error;
1249
public void set_multiple (bool value);
1250
public void set_name (string value);
1251
public void set_read_only (bool value);
1252
public void set_size (ulong value) throws GLib.Error;
1253
public void set_src (string value);
1254
public void set_use_map (string value);
1255
public void set_value (string value);
1256
public void set_width (ulong value);
1257
public string accept { owned get; set; }
1258
public string align { owned get; set; }
1259
public string alt { owned get; set; }
1261
public string autocapitalize { owned get; set; }
1263
public string autocomplete { owned get; set; }
1265
public bool autocorrect { get; set; }
1266
public bool autofocus { get; set; }
1268
public bool capture { get; set; }
1269
public bool checked { get; set; }
1271
public bool default_checked { get; set; }
1272
public string default_value { owned get; set; }
1274
public string dir_name { owned get; set; }
1275
public bool disabled { get; set; }
1276
public WebKit.DOM.FileList files { owned get; }
1277
public WebKit.DOM.HTMLFormElement form { get; }
1279
public string form_action { owned get; set; }
1281
public string form_enctype { owned get; set; }
1283
public string form_method { owned get; set; }
1285
public bool form_no_validate { get; set; }
1287
public string form_target { owned get; set; }
1288
public ulong height { get; set; }
1290
public bool incremental { get; set; }
1291
public bool indeterminate { get; set; }
1293
public WebKit.DOM.NodeList labels { owned get; }
1295
public WebKit.DOM.HTMLElement list { owned get; }
1297
public string max { owned get; set; }
1298
public long max_length { get; set; }
1300
public string min { owned get; set; }
1301
public bool multiple { get; set; }
1302
public string name { owned get; set; }
1304
public string pattern { owned get; set; }
1306
public string placeholder { owned get; set; }
1308
public bool read_only { get; set; }
1310
public bool required { get; set; }
1311
public ulong size { get; set; }
1312
public string src { owned get; set; }
1314
public string step { owned get; set; }
1316
public string type { owned get; set; }
1317
public string use_map { owned get; set; }
1319
public string validation_message { owned get; }
1320
public string value { owned get; set; }
1322
public double value_as_number { get; set; }
1323
public ulong width { get; set; }
1324
public bool will_validate { get; }
1326
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", lower_case_cprefix = "webkit_dom_html_li_element_", type_id = "webkit_dom_html_li_element_get_type ()")]
1327
[GIR (name = "DOMHTMLLIElement")]
1328
public class HTMLLIElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1329
[CCode (has_construct_function = false)]
1330
protected HTMLLIElement ();
1331
public string get_type_attr ();
1332
public long get_value ();
1333
public void set_type_attr (string value);
1334
public void set_value (long value);
1336
public string type { owned get; set; }
1337
public long value { get; set; }
1339
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_label_element_get_type ()")]
1340
[GIR (name = "DOMHTMLLabelElement")]
1341
public class HTMLLabelElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1342
[CCode (has_construct_function = false)]
1343
protected HTMLLabelElement ();
1344
public unowned WebKit.DOM.HTMLFormElement get_form ();
1345
public string get_html_for ();
1346
public void set_html_for (string value);
1348
public WebKit.DOM.HTMLElement control { owned get; }
1349
public WebKit.DOM.HTMLFormElement form { get; }
1350
public string html_for { owned get; set; }
1352
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_legend_element_get_type ()")]
1353
[GIR (name = "DOMHTMLLegendElement")]
1354
public class HTMLLegendElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1355
[CCode (has_construct_function = false)]
1356
protected HTMLLegendElement ();
1357
public string get_align ();
1358
public unowned WebKit.DOM.HTMLFormElement get_form ();
1359
public void set_align (string value);
1360
public string align { owned get; set; }
1361
public WebKit.DOM.HTMLFormElement form { get; }
1363
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_link_element_get_type ()")]
1364
[GIR (name = "DOMHTMLLinkElement")]
1365
public class HTMLLinkElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1366
[CCode (has_construct_function = false)]
1367
protected HTMLLinkElement ();
1368
public string get_charset ();
1369
public bool get_disabled ();
1370
public string get_href ();
1371
public string get_hreflang ();
1372
public string get_media ();
1373
public string get_rel ();
1374
public string get_rev ();
1375
public WebKit.DOM.StyleSheet get_sheet ();
1376
public string get_target ();
1377
public string get_type_attr ();
1378
public void set_charset (string value);
1379
public void set_disabled (bool value);
1380
public void set_href (string value);
1381
public void set_hreflang (string value);
1382
public void set_media (string value);
1383
public void set_rel (string value);
1384
public void set_rev (string value);
1385
public void set_target (string value);
1386
public void set_type_attr (string value);
1387
public string charset { owned get; set; }
1388
public bool disabled { get; set; }
1389
public string href { owned get; set; }
1390
public string hreflang { owned get; set; }
1391
public string media { owned get; set; }
1392
public string rel { owned get; set; }
1393
public string rev { owned get; set; }
1394
public WebKit.DOM.StyleSheet sheet { owned get; }
1395
public string target { owned get; set; }
1397
public string type { owned get; set; }
1399
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_map_element_get_type ()")]
1400
[GIR (name = "DOMHTMLMapElement")]
1401
public class HTMLMapElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1402
[CCode (has_construct_function = false)]
1403
protected HTMLMapElement ();
1404
public WebKit.DOM.HTMLCollection get_areas ();
1405
public string get_name ();
1406
public void set_name (string value);
1407
public WebKit.DOM.HTMLCollection areas { owned get; }
1408
public string name { owned get; set; }
1410
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_marquee_element_get_type ()")]
1411
[GIR (name = "DOMHTMLMarqueeElement")]
1412
public class HTMLMarqueeElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1413
[CCode (has_construct_function = false)]
1414
protected HTMLMarqueeElement ();
1415
public void start ();
1416
public void stop ();
1418
public string behavior { owned get; set; }
1420
public string bg_color { owned get; set; }
1422
public string direction { owned get; set; }
1424
public string height { owned get; set; }
1426
public ulong hspace { get; set; }
1428
public long loop { get; set; }
1430
public long scroll_amount { get; set; }
1432
public long scroll_delay { get; set; }
1434
public bool true_speed { get; set; }
1436
public ulong vspace { get; set; }
1438
public string width { owned get; set; }
1440
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_menu_element_get_type ()")]
1441
[GIR (name = "DOMHTMLMenuElement")]
1442
public class HTMLMenuElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1443
[CCode (has_construct_function = false)]
1444
protected HTMLMenuElement ();
1445
public bool get_compact ();
1446
public void set_compact (bool value);
1447
public bool compact { get; set; }
1449
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_meta_element_get_type ()")]
1450
[GIR (name = "DOMHTMLMetaElement")]
1451
public class HTMLMetaElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1452
[CCode (has_construct_function = false)]
1453
protected HTMLMetaElement ();
1454
public string get_content ();
1455
public string get_http_equiv ();
1456
public string get_name ();
1457
public string get_scheme ();
1458
public void set_content (string value);
1459
public void set_http_equiv (string value);
1460
public void set_name (string value);
1461
public void set_scheme (string value);
1462
public string content { owned get; set; }
1463
public string http_equiv { owned get; set; }
1464
public string name { owned get; set; }
1465
public string scheme { owned get; set; }
1467
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_mod_element_get_type ()")]
1468
[GIR (name = "DOMHTMLModElement")]
1469
public class HTMLModElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1470
[CCode (has_construct_function = false)]
1471
protected HTMLModElement ();
1472
public string get_cite ();
1473
public string get_date_time ();
1474
public void set_cite (string value);
1475
public void set_date_time (string value);
1476
public string cite { owned get; set; }
1477
public string date_time { owned get; set; }
1479
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", lower_case_cprefix = "webkit_dom_html_o_list_element_", type_id = "webkit_dom_html_o_list_element_get_type ()")]
1480
[GIR (name = "DOMHTMLOListElement")]
1481
public class HTMLOListElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1482
[CCode (has_construct_function = false)]
1483
protected HTMLOListElement ();
1484
public bool get_compact ();
1485
public long get_start ();
1486
public string get_type_attr ();
1487
public void set_compact (bool value);
1488
public void set_start (long value);
1489
public void set_type_attr (string value);
1490
public bool compact { get; set; }
1492
public bool reversed { get; set; }
1493
public long start { get; set; }
1495
public string type { owned get; set; }
1497
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_object_element_get_type ()")]
1498
[GIR (name = "DOMHTMLObjectElement")]
1499
public class HTMLObjectElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1500
[CCode (has_construct_function = false)]
1501
protected HTMLObjectElement ();
1502
public string get_align ();
1503
public string get_archive ();
1504
public string get_border ();
1505
public string get_code ();
1506
public string get_code_base ();
1507
public string get_code_type ();
1508
public unowned WebKit.DOM.Document get_content_document ();
1509
public string get_data ();
1510
public bool get_declare ();
1511
public unowned WebKit.DOM.HTMLFormElement get_form ();
1512
public string get_height ();
1513
public long get_hspace ();
1514
public string get_name ();
1515
public string get_standby ();
1516
public string get_type_attr ();
1517
public string get_use_map ();
1518
public long get_vspace ();
1519
public string get_width ();
1520
public void set_align (string value);
1521
public void set_archive (string value);
1522
public void set_border (string value);
1523
public void set_code (string value);
1524
public void set_code_base (string value);
1525
public void set_code_type (string value);
1526
public void set_data (string value);
1527
public void set_declare (bool value);
1528
public void set_height (string value);
1529
public void set_hspace (long value);
1530
public void set_name (string value);
1531
public void set_standby (string value);
1532
public void set_type_attr (string value);
1533
public void set_use_map (string value);
1534
public void set_vspace (long value);
1535
public void set_width (string value);
1536
public string align { owned get; set; }
1537
public string archive { owned get; set; }
1538
public string border { owned get; set; }
1539
public string code { owned get; set; }
1540
public string code_base { owned get; set; }
1541
public string code_type { owned get; set; }
1542
public WebKit.DOM.Document content_document { get; }
1543
public string data { owned get; set; }
1544
public bool declare { get; set; }
1545
public WebKit.DOM.HTMLFormElement form { get; }
1546
public string height { owned get; set; }
1547
public long hspace { get; set; }
1548
public string name { owned get; set; }
1549
public string standby { owned get; set; }
1551
public string type { owned get; set; }
1552
public string use_map { owned get; set; }
1554
public string validation_message { owned get; }
1555
public long vspace { get; set; }
1556
public string width { owned get; set; }
1558
public bool will_validate { get; }
1560
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_opt_group_element_get_type ()")]
1561
[GIR (name = "DOMHTMLOptGroupElement")]
1562
public class HTMLOptGroupElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1563
[CCode (has_construct_function = false)]
1564
protected HTMLOptGroupElement ();
1565
public bool get_disabled ();
1566
public string get_label ();
1567
public void set_disabled (bool value);
1568
public void set_label (string value);
1569
public bool disabled { get; set; }
1570
public string label { owned get; set; }
1572
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_option_element_get_type ()")]
1573
[GIR (name = "DOMHTMLOptionElement")]
1574
public class HTMLOptionElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1575
[CCode (has_construct_function = false)]
1576
protected HTMLOptionElement ();
1577
public bool get_default_selected ();
1578
public bool get_disabled ();
1579
public unowned WebKit.DOM.HTMLFormElement get_form ();
1580
public long get_index ();
1581
public string get_label ();
1582
public bool get_selected ();
1583
public string get_text ();
1584
public string get_value ();
1585
public void set_default_selected (bool value);
1586
public void set_disabled (bool value);
1587
public void set_label (string value);
1588
public void set_selected (bool value);
1589
public void set_value (string value);
1590
public bool default_selected { get; set; }
1591
public bool disabled { get; set; }
1592
public WebKit.DOM.HTMLFormElement form { get; }
1593
public long index { get; }
1594
public string label { owned get; set; }
1595
public bool selected { get; set; }
1596
public string text { owned get; }
1597
public string value { owned get; set; }
1599
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_options_collection_get_type ()")]
1600
[GIR (name = "DOMHTMLOptionsCollection")]
1601
public class HTMLOptionsCollection : WebKit.DOM.HTMLCollection {
1602
[CCode (has_construct_function = false)]
1603
protected HTMLOptionsCollection ();
1604
public ulong get_length ();
1605
public long get_selected_index ();
1606
public unowned WebKit.DOM.Node named_item (string name);
1607
public void set_selected_index (long value);
1608
public ulong length { get; }
1609
public long selected_index { get; set; }
1611
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_paragraph_element_get_type ()")]
1612
[GIR (name = "DOMHTMLParagraphElement")]
1613
public class HTMLParagraphElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1614
[CCode (has_construct_function = false)]
1615
protected HTMLParagraphElement ();
1616
public string get_align ();
1617
public void set_align (string value);
1618
public string align { owned get; set; }
1620
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_param_element_get_type ()")]
1621
[GIR (name = "DOMHTMLParamElement")]
1622
public class HTMLParamElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1623
[CCode (has_construct_function = false)]
1624
protected HTMLParamElement ();
1625
public string get_name ();
1626
public string get_type_attr ();
1627
public string get_value ();
1628
public string get_value_type ();
1629
public void set_name (string value);
1630
public void set_type_attr (string value);
1631
public void set_value (string value);
1632
public void set_value_type (string value);
1633
public string name { owned get; set; }
1635
public string type { owned get; set; }
1636
public string value { owned get; set; }
1637
public string value_type { owned get; set; }
1639
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_pre_element_get_type ()")]
1640
[GIR (name = "DOMHTMLPreElement")]
1641
public class HTMLPreElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1642
[CCode (has_construct_function = false)]
1643
protected HTMLPreElement ();
1644
public long get_width ();
1645
public bool get_wrap ();
1646
public void set_width (long value);
1647
public void set_wrap (bool value);
1648
public long width { get; set; }
1649
public bool wrap { get; set; }
1651
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_quote_element_get_type ()")]
1652
[GIR (name = "DOMHTMLQuoteElement")]
1653
public class HTMLQuoteElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1654
[CCode (has_construct_function = false)]
1655
protected HTMLQuoteElement ();
1656
public string get_cite ();
1657
public void set_cite (string value);
1658
public string cite { owned get; set; }
1660
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_script_element_get_type ()")]
1661
[GIR (name = "DOMHTMLScriptElement")]
1662
public class HTMLScriptElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1663
[CCode (has_construct_function = false)]
1664
protected HTMLScriptElement ();
1665
public string get_charset ();
1666
public bool get_defer ();
1667
public string get_event ();
1668
public string get_html_for ();
1669
public string get_src ();
1670
public string get_text ();
1671
public string get_type_attr ();
1672
public void set_defer (bool value);
1673
public void set_event (string value);
1674
public void set_html_for (string value);
1675
public void set_src (string value);
1676
public void set_text (string value);
1677
public void set_type_attr (string value);
1679
public bool @async { get; set; }
1681
public string charset { owned get; set; }
1683
public string cross_origin { owned get; set; }
1684
public bool defer { get; set; }
1685
public string event { owned get; set; }
1686
public string html_for { owned get; set; }
1688
public string nonce { owned get; set; }
1689
public string src { owned get; set; }
1690
public string text { owned get; set; }
1692
public string type { owned get; set; }
1694
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_select_element_get_type ()")]
1695
[GIR (name = "DOMHTMLSelectElement")]
1696
public class HTMLSelectElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1697
[CCode (has_construct_function = false)]
1698
protected HTMLSelectElement ();
1699
public void add (WebKit.DOM.HTMLElement element, WebKit.DOM.HTMLElement before) throws GLib.Error;
1700
public bool get_autofocus ();
1701
public bool get_disabled ();
1702
public unowned WebKit.DOM.HTMLFormElement get_form ();
1703
public ulong get_length ();
1704
public bool get_multiple ();
1705
public string get_name ();
1706
public WebKit.DOM.HTMLOptionsCollection get_options ();
1707
public string get_select_type ();
1708
public long get_selected_index ();
1709
public long get_size ();
1710
public string get_value ();
1711
public bool get_will_validate ();
1712
public unowned WebKit.DOM.Node item (ulong index);
1713
public unowned WebKit.DOM.Node named_item (string name);
1714
public void remove (long index);
1715
public void set_autofocus (bool value);
1716
public void set_disabled (bool value);
1717
public void set_length (ulong value) throws GLib.Error;
1718
public void set_multiple (bool value);
1719
public void set_name (string value);
1720
public void set_selected_index (long value);
1721
public void set_size (long value);
1722
public void set_value (string value);
1723
public bool autofocus { get; set; }
1724
public bool disabled { get; set; }
1725
public WebKit.DOM.HTMLFormElement form { get; }
1727
public WebKit.DOM.NodeList labels { owned get; }
1728
public ulong length { get; set; }
1729
public bool multiple { get; set; }
1730
public string name { owned get; set; }
1731
public WebKit.DOM.HTMLOptionsCollection options { owned get; }
1733
public bool required { get; set; }
1734
public long selected_index { get; set; }
1736
public WebKit.DOM.HTMLCollection selected_options { owned get; }
1737
public long size { get; set; }
1739
public string type { owned get; }
1741
public string validation_message { owned get; }
1742
public string value { owned get; set; }
1743
public bool will_validate { get; }
1745
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_style_element_get_type ()")]
1746
[GIR (name = "DOMHTMLStyleElement")]
1747
public class HTMLStyleElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1748
[CCode (has_construct_function = false)]
1749
protected HTMLStyleElement ();
1750
public bool get_disabled ();
1751
public string get_media ();
1752
public WebKit.DOM.StyleSheet get_sheet ();
1753
public string get_type_attr ();
1754
public void set_disabled (bool value);
1755
public void set_media (string value);
1756
public void set_type_attr (string value);
1757
public bool disabled { get; set; }
1758
public string media { owned get; set; }
1759
public WebKit.DOM.StyleSheet sheet { owned get; }
1761
public string type { owned get; set; }
1763
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_caption_element_get_type ()")]
1764
[GIR (name = "DOMHTMLTableCaptionElement")]
1765
public class HTMLTableCaptionElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1766
[CCode (has_construct_function = false)]
1767
protected HTMLTableCaptionElement ();
1768
public string get_align ();
1769
public void set_align (string value);
1770
public string align { owned get; set; }
1772
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_cell_element_get_type ()")]
1773
[GIR (name = "DOMHTMLTableCellElement")]
1774
public class HTMLTableCellElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1775
[CCode (has_construct_function = false)]
1776
protected HTMLTableCellElement ();
1777
public string get_abbr ();
1778
public string get_align ();
1779
public string get_axis ();
1780
public string get_bg_color ();
1781
public long get_cell_index ();
1782
public string get_ch ();
1783
public string get_ch_off ();
1784
public long get_col_span ();
1785
public string get_headers ();
1786
public string get_height ();
1787
public bool get_no_wrap ();
1788
public long get_row_span ();
1789
public string get_scope ();
1790
public string get_v_align ();
1791
public string get_width ();
1792
public void set_abbr (string value);
1793
public void set_align (string value);
1794
public void set_axis (string value);
1795
public void set_bg_color (string value);
1796
public void set_ch (string value);
1797
public void set_ch_off (string value);
1798
public void set_col_span (long value);
1799
public void set_headers (string value);
1800
public void set_height (string value);
1801
public void set_no_wrap (bool value);
1802
public void set_row_span (long value);
1803
public void set_scope (string value);
1804
public void set_v_align (string value);
1805
public void set_width (string value);
1806
public string abbr { owned get; set; }
1807
public string align { owned get; set; }
1808
public string axis { owned get; set; }
1809
public string bg_color { owned get; set; }
1810
public long cell_index { get; }
1811
public string ch { owned get; set; }
1812
public string ch_off { owned get; set; }
1813
public long col_span { get; set; }
1814
public string headers { owned get; set; }
1815
public string height { owned get; set; }
1816
public bool no_wrap { get; set; }
1817
public long row_span { get; set; }
1818
public string scope { owned get; set; }
1819
public string v_align { owned get; set; }
1820
public string width { owned get; set; }
1822
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_col_element_get_type ()")]
1823
[GIR (name = "DOMHTMLTableColElement")]
1824
public class HTMLTableColElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1825
[CCode (has_construct_function = false)]
1826
protected HTMLTableColElement ();
1827
public string get_align ();
1828
public string get_ch ();
1829
public string get_ch_off ();
1830
public long get_span ();
1831
public string get_v_align ();
1832
public string get_width ();
1833
public void set_align (string value);
1834
public void set_ch (string value);
1835
public void set_ch_off (string value);
1836
public void set_span (long value);
1837
public void set_v_align (string value);
1838
public void set_width (string value);
1839
public string align { owned get; set; }
1840
public string ch { owned get; set; }
1841
public string ch_off { owned get; set; }
1842
public long span { get; set; }
1843
public string v_align { owned get; set; }
1844
public string width { owned get; set; }
1846
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_element_get_type ()")]
1847
[GIR (name = "DOMHTMLTableElement")]
1848
public class HTMLTableElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1849
[CCode (has_construct_function = false)]
1850
protected HTMLTableElement ();
1851
public unowned WebKit.DOM.HTMLElement create_caption ();
1852
public unowned WebKit.DOM.HTMLElement create_t_foot ();
1853
public unowned WebKit.DOM.HTMLElement create_t_head ();
1854
public void delete_caption ();
1855
public void delete_row (long index) throws GLib.Error;
1856
public void delete_t_foot ();
1857
public void delete_t_head ();
1858
public string get_align ();
1859
public string get_bg_color ();
1860
public string get_border ();
1861
public unowned WebKit.DOM.HTMLTableCaptionElement get_caption ();
1862
public string get_cell_padding ();
1863
public string get_cell_spacing ();
1864
public WebKit.DOM.HTMLCollection get_rows ();
1865
public string get_rules ();
1866
public string get_summary ();
1867
public WebKit.DOM.HTMLCollection get_t_bodies ();
1868
public unowned WebKit.DOM.HTMLTableSectionElement get_t_foot ();
1869
public unowned WebKit.DOM.HTMLTableSectionElement get_t_head ();
1870
public string get_width ();
1871
public unowned WebKit.DOM.HTMLElement insert_row (long index) throws GLib.Error;
1872
public void set_align (string value);
1873
public void set_bg_color (string value);
1874
public void set_border (string value);
1875
public void set_caption (WebKit.DOM.HTMLTableCaptionElement value) throws GLib.Error;
1876
public void set_cell_padding (string value);
1877
public void set_cell_spacing (string value);
1878
public void set_rules (string value);
1879
public void set_summary (string value);
1880
public void set_t_foot (WebKit.DOM.HTMLTableSectionElement value) throws GLib.Error;
1881
public void set_t_head (WebKit.DOM.HTMLTableSectionElement value) throws GLib.Error;
1882
public void set_width (string value);
1883
public string align { owned get; set; }
1884
public string bg_color { owned get; set; }
1885
public string border { owned get; set; }
1886
public WebKit.DOM.HTMLTableCaptionElement caption { get; }
1887
public string cell_padding { owned get; set; }
1888
public string cell_spacing { owned get; set; }
1890
public string frame { owned get; set; }
1891
public WebKit.DOM.HTMLCollection rows { owned get; }
1892
public string rules { owned get; set; }
1893
public string summary { owned get; set; }
1894
public WebKit.DOM.HTMLCollection t_bodies { owned get; }
1895
public WebKit.DOM.HTMLTableSectionElement t_foot { get; }
1896
public WebKit.DOM.HTMLTableSectionElement t_head { get; }
1897
public string width { owned get; set; }
1899
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_row_element_get_type ()")]
1900
[GIR (name = "DOMHTMLTableRowElement")]
1901
public class HTMLTableRowElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1902
[CCode (has_construct_function = false)]
1903
protected HTMLTableRowElement ();
1904
public void delete_cell (long index) throws GLib.Error;
1905
public string get_align ();
1906
public string get_bg_color ();
1907
public WebKit.DOM.HTMLCollection get_cells ();
1908
public string get_ch ();
1909
public string get_ch_off ();
1910
public long get_row_index ();
1911
public long get_section_row_index ();
1912
public string get_v_align ();
1913
public unowned WebKit.DOM.HTMLElement insert_cell (long index) throws GLib.Error;
1914
public void set_align (string value);
1915
public void set_bg_color (string value);
1916
public void set_ch (string value);
1917
public void set_ch_off (string value);
1918
public void set_v_align (string value);
1919
public string align { owned get; set; }
1920
public string bg_color { owned get; set; }
1921
public WebKit.DOM.HTMLCollection cells { owned get; }
1922
public string ch { owned get; set; }
1923
public string ch_off { owned get; set; }
1924
public long row_index { get; }
1925
public long section_row_index { get; }
1926
public string v_align { owned get; set; }
1928
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_section_element_get_type ()")]
1929
[GIR (name = "DOMHTMLTableSectionElement")]
1930
public class HTMLTableSectionElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1931
[CCode (has_construct_function = false)]
1932
protected HTMLTableSectionElement ();
1933
public void delete_row (long index) throws GLib.Error;
1934
public string get_align ();
1935
public string get_ch ();
1936
public string get_ch_off ();
1937
public WebKit.DOM.HTMLCollection get_rows ();
1938
public string get_v_align ();
1939
public unowned WebKit.DOM.HTMLElement insert_row (long index) throws GLib.Error;
1940
public void set_align (string value);
1941
public void set_ch (string value);
1942
public void set_ch_off (string value);
1943
public void set_v_align (string value);
1944
public string align { owned get; set; }
1945
public string ch { owned get; set; }
1946
public string ch_off { owned get; set; }
1947
public WebKit.DOM.HTMLCollection rows { owned get; }
1948
public string v_align { owned get; set; }
1950
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_text_area_element_get_type ()")]
1951
[GIR (name = "DOMHTMLTextAreaElement")]
1952
public class HTMLTextAreaElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1953
[CCode (has_construct_function = false)]
1954
protected HTMLTextAreaElement ();
1955
public string get_area_type ();
1956
public bool get_autofocus ();
1957
public long get_cols ();
1958
public string get_default_value ();
1959
public bool get_disabled ();
1960
public unowned WebKit.DOM.HTMLFormElement get_form ();
1961
public string get_name ();
1962
public bool get_read_only ();
1963
public long get_rows ();
1964
public long get_selection_end ();
1965
public long get_selection_start ();
1966
public string get_value ();
1967
public bool get_will_validate ();
1968
public bool is_edited ();
1969
public void select ();
1970
public void set_autofocus (bool value);
1971
public void set_cols (long value);
1972
public void set_default_value (string value);
1973
public void set_disabled (bool value);
1974
public void set_name (string value);
1975
public void set_read_only (bool value);
1976
public void set_rows (long value);
1977
public void set_selection_end (long value);
1978
public void set_selection_range (long start, long end, string direction);
1979
public void set_selection_start (long value);
1980
public void set_value (string value);
1982
public string autocapitalize { owned get; set; }
1984
public bool autocorrect { get; set; }
1985
public bool autofocus { get; set; }
1986
public long cols { get; set; }
1987
public string default_value { owned get; set; }
1989
public string dir_name { owned get; set; }
1990
public bool disabled { get; set; }
1991
public WebKit.DOM.HTMLFormElement form { get; }
1993
public WebKit.DOM.NodeList labels { owned get; }
1995
public long max_length { get; set; }
1996
public string name { owned get; set; }
1998
public string placeholder { owned get; set; }
1999
public bool read_only { get; set; }
2001
public bool required { get; set; }
2002
public long rows { get; set; }
2004
public string selection_direction { owned get; set; }
2005
public long selection_end { get; set; }
2006
public long selection_start { get; set; }
2008
public ulong text_length { get; }
2010
public string type { owned get; }
2012
public string validation_message { owned get; }
2013
public string value { owned get; set; }
2014
public bool will_validate { get; }
2016
public string wrap { owned get; set; }
2018
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_title_element_get_type ()")]
2019
[GIR (name = "DOMHTMLTitleElement")]
2020
public class HTMLTitleElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2021
[CCode (has_construct_function = false)]
2022
protected HTMLTitleElement ();
2023
public string get_text ();
2024
public void set_text (string value);
2025
public string text { owned get; set; }
2027
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", lower_case_cprefix = "webkit_dom_html_u_list_element_", type_id = "webkit_dom_html_u_list_element_get_type ()")]
2028
[GIR (name = "DOMHTMLUListElement")]
2029
public class HTMLUListElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2030
[CCode (has_construct_function = false)]
2031
protected HTMLUListElement ();
2032
public bool get_compact ();
2033
public string get_type_attr ();
2034
public void set_compact (bool value);
2035
public void set_type_attr (string value);
2036
public bool compact { get; set; }
2038
public string type { owned get; set; }
2040
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_keyboard_event_get_type ()")]
2041
[GIR (name = "DOMKeyboardEvent")]
2042
public class KeyboardEvent : WebKit.DOM.UIEvent {
2043
[CCode (has_construct_function = false)]
2044
protected KeyboardEvent ();
2045
public bool get_alt_graph_key ();
2046
public bool get_alt_key ();
2047
public bool get_ctrl_key ();
2048
public string get_key_identifier ();
2049
public ulong get_key_location ();
2050
public bool get_meta_key ();
2051
public bool get_modifier_state (string keyIdentifierArg);
2052
public bool get_shift_key ();
2053
public void init_keyboard_event (string type, bool canBubble, bool cancelable, WebKit.DOM.DOMWindow view, string keyIdentifier, ulong location, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, bool altGraphKey);
2054
public bool alt_graph_key { get; }
2055
public bool alt_key { get; }
2056
public bool ctrl_key { get; }
2057
public string key_identifier { owned get; }
2058
public ulong key_location { get; }
2059
public bool meta_key { get; }
2060
public bool shift_key { get; }
2062
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_media_list_get_type ()")]
2063
[GIR (name = "DOMMediaList")]
2064
public class MediaList : WebKit.DOM.Object {
2065
[CCode (has_construct_function = false)]
2066
protected MediaList ();
2067
public void append_medium (string newMedium) throws GLib.Error;
2068
public void delete_medium (string oldMedium) throws GLib.Error;
2069
public ulong get_length ();
2070
public string get_media_text ();
2071
public string item (ulong index);
2072
public void set_media_text (string value) throws GLib.Error;
2073
public ulong length { get; }
2074
public string media_text { owned get; set; }
2076
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_mouse_event_get_type ()")]
2077
[GIR (name = "DOMMouseEvent")]
2078
public class MouseEvent : WebKit.DOM.UIEvent {
2079
[CCode (has_construct_function = false)]
2080
protected MouseEvent ();
2081
public bool get_alt_key ();
2082
public ushort get_button ();
2083
public long get_client_x ();
2084
public long get_client_y ();
2085
public bool get_ctrl_key ();
2086
public unowned WebKit.DOM.Node get_from_element ();
2087
public bool get_meta_key ();
2088
public long get_offset_x ();
2089
public long get_offset_y ();
2090
public WebKit.DOM.EventTarget get_related_target ();
2091
public long get_screen_x ();
2092
public long get_screen_y ();
2093
public bool get_shift_key ();
2094
public unowned WebKit.DOM.Node get_to_element ();
2095
public long get_x ();
2096
public long get_y ();
2097
public void init_mouse_event (string type, bool canBubble, bool cancelable, WebKit.DOM.DOMWindow view, long detail, long screenX, long screenY, long clientX, long clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, ushort button, WebKit.DOM.EventTarget relatedTarget);
2098
public bool alt_key { get; }
2099
public uint button { get; }
2100
public long client_x { get; }
2101
public long client_y { get; }
2102
public bool ctrl_key { get; }
2103
public WebKit.DOM.Node from_element { get; }
2104
public bool meta_key { get; }
2106
public long movement_x { get; }
2108
public long movement_y { get; }
2109
public long offset_x { get; }
2110
public long offset_y { get; }
2111
public WebKit.DOM.EventTarget related_target { owned get; }
2112
public long screen_x { get; }
2113
public long screen_y { get; }
2114
public bool shift_key { get; }
2115
public WebKit.DOM.Node to_element { get; }
2116
public long x { get; }
2117
public long y { get; }
2119
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_named_node_map_get_type ()")]
2120
[GIR (name = "DOMNamedNodeMap")]
2121
public class NamedNodeMap : WebKit.DOM.Object {
2122
[CCode (has_construct_function = false)]
2123
protected NamedNodeMap ();
2124
public ulong get_length ();
2125
public unowned WebKit.DOM.Node get_named_item (string name);
2126
public unowned WebKit.DOM.Node get_named_item_ns (string namespaceURI, string localName);
2127
public unowned WebKit.DOM.Node item (ulong index);
2128
public unowned WebKit.DOM.Node remove_named_item (string name) throws GLib.Error;
2129
public unowned WebKit.DOM.Node remove_named_item_ns (string namespaceURI, string localName) throws GLib.Error;
2130
public unowned WebKit.DOM.Node set_named_item (WebKit.DOM.Node node) throws GLib.Error;
2131
public unowned WebKit.DOM.Node set_named_item_ns (WebKit.DOM.Node node) throws GLib.Error;
2132
public ulong length { get; }
2134
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_node_get_type ()")]
2135
[GIR (name = "DOMNode")]
2136
public class Node : WebKit.DOM.Object, WebKit.DOM.EventTarget {
2137
[CCode (has_construct_function = false)]
2139
public unowned WebKit.DOM.Node append_child (WebKit.DOM.Node newChild) throws GLib.Error;
2140
public unowned WebKit.DOM.Node clone_node (bool deep);
2141
public ushort compare_document_position (WebKit.DOM.Node other);
2142
public bool contains (WebKit.DOM.Node other);
2143
public string get_base_uri ();
2144
public WebKit.DOM.NodeList get_child_nodes ();
2145
public unowned WebKit.DOM.Node get_first_child ();
2146
public unowned WebKit.DOM.Node get_last_child ();
2147
public string get_local_name ();
2148
public string get_namespace_uri ();
2149
public unowned WebKit.DOM.Node get_next_sibling ();
2150
public string get_node_name ();
2151
public ushort get_node_type ();
2152
public string get_node_value ();
2153
public unowned WebKit.DOM.Document get_owner_document ();
2154
public unowned WebKit.DOM.Element get_parent_element ();
2155
public unowned WebKit.DOM.Node get_parent_node ();
2156
public string get_prefix ();
2157
public unowned WebKit.DOM.Node get_previous_sibling ();
2158
public string get_text_content ();
2159
public bool has_child_nodes ();
2160
public unowned WebKit.DOM.Node insert_before (WebKit.DOM.Node newChild, WebKit.DOM.Node? refChild) throws GLib.Error;
2161
public bool is_default_namespace (string namespaceURI);
2162
public bool is_equal_node (WebKit.DOM.Node other);
2163
public bool is_same_node (WebKit.DOM.Node other);
2164
public bool is_supported (string feature, string version);
2165
public string lookup_namespace_uri (string prefix);
2166
public string lookup_prefix (string namespaceURI);
2167
public void normalize ();
2168
public unowned WebKit.DOM.Node remove_child (WebKit.DOM.Node oldChild) throws GLib.Error;
2169
public unowned WebKit.DOM.Node replace_child (WebKit.DOM.Node newChild, WebKit.DOM.Node oldChild) throws GLib.Error;
2170
public void set_node_value (string value) throws GLib.Error;
2171
public void set_prefix (string value) throws GLib.Error;
2172
public void set_text_content (string value) throws GLib.Error;
2173
public string base_uri { owned get; }
2174
public WebKit.DOM.NodeList child_nodes { owned get; }
2175
public WebKit.DOM.Node first_child { get; }
2176
public WebKit.DOM.Node last_child { get; }
2177
public string local_name { owned get; }
2178
public string namespace_uri { owned get; }
2179
public WebKit.DOM.Node next_sibling { get; }
2180
public string node_name { owned get; }
2181
public uint node_type { get; }
2182
public string node_value { owned get; set; }
2183
public WebKit.DOM.Document owner_document { get; }
2184
public WebKit.DOM.Element parent_element { get; }
2185
public WebKit.DOM.Node parent_node { get; }
2186
public string prefix { owned get; set; }
2187
public WebKit.DOM.Node previous_sibling { get; }
2188
public string text_content { owned get; set; }
2190
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_node_iterator_get_type ()")]
2191
[GIR (name = "DOMNodeIterator")]
2192
public class NodeIterator : WebKit.DOM.Object {
2193
[CCode (has_construct_function = false)]
2194
protected NodeIterator ();
2195
public void detach ();
2196
public bool get_expand_entity_references ();
2197
public WebKit.DOM.NodeFilter get_filter ();
2198
public bool get_pointer_before_reference_node ();
2199
public unowned WebKit.DOM.Node get_reference_node ();
2200
public unowned WebKit.DOM.Node get_root ();
2201
public ulong get_what_to_show ();
2202
public unowned WebKit.DOM.Node next_node () throws GLib.Error;
2203
public unowned WebKit.DOM.Node previous_node () throws GLib.Error;
2204
public bool expand_entity_references { get; }
2205
public WebKit.DOM.NodeFilter filter { owned get; }
2206
public bool pointer_before_reference_node { get; }
2207
public WebKit.DOM.Node reference_node { get; }
2208
public WebKit.DOM.Node root { get; }
2209
public ulong what_to_show { get; }
2211
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_node_list_get_type ()")]
2212
[GIR (name = "DOMNodeList")]
2213
public class NodeList : WebKit.DOM.Object {
2214
[CCode (has_construct_function = false)]
2215
protected NodeList ();
2216
public ulong get_length ();
2217
public unowned WebKit.DOM.Node item (ulong index);
2218
public ulong length { get; }
2220
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_object_get_type ()")]
2221
[GIR (name = "DOMObject")]
2222
public class Object : GLib.Object {
2223
public void* coreObject;
2224
[CCode (has_construct_function = false)]
2225
protected Object ();
2226
public void* core_object { construct; }
2228
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_processing_instruction_get_type ()")]
2229
[GIR (name = "DOMProcessingInstruction")]
2230
public class ProcessingInstruction : WebKit.DOM.CharacterData, WebKit.DOM.EventTarget {
2231
[CCode (has_construct_function = false)]
2232
protected ProcessingInstruction ();
2233
public WebKit.DOM.StyleSheet get_sheet ();
2234
public string get_target ();
2235
public WebKit.DOM.StyleSheet sheet { owned get; }
2236
public string target { owned get; }
2238
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_range_get_type ()")]
2239
[GIR (name = "DOMRange")]
2240
public class Range : WebKit.DOM.Object {
2241
[CCode (has_construct_function = false)]
2243
public unowned WebKit.DOM.DocumentFragment clone_contents () throws GLib.Error;
2244
public WebKit.DOM.Range clone_range () throws GLib.Error;
2245
public void collapse (bool toStart) throws GLib.Error;
2246
public short compare_boundary_points (ushort how, WebKit.DOM.Range sourceRange) throws GLib.Error;
2247
public short compare_node (WebKit.DOM.Node refNode) throws GLib.Error;
2248
public short compare_point (WebKit.DOM.Node refNode, long offset) throws GLib.Error;
2249
public unowned WebKit.DOM.DocumentFragment create_contextual_fragment (string html) throws GLib.Error;
2250
public void delete_contents () throws GLib.Error;
2251
public void detach () throws GLib.Error;
2252
public unowned WebKit.DOM.DocumentFragment extract_contents () throws GLib.Error;
2253
public bool get_collapsed () throws GLib.Error;
2254
public unowned WebKit.DOM.Node get_common_ancestor_container () throws GLib.Error;
2255
public unowned WebKit.DOM.Node get_end_container () throws GLib.Error;
2256
public long get_end_offset () throws GLib.Error;
2257
public unowned WebKit.DOM.Node get_start_container () throws GLib.Error;
2258
public long get_start_offset () throws GLib.Error;
2259
public string get_text ();
2260
public void insert_node (WebKit.DOM.Node newNode) throws GLib.Error;
2261
public bool intersects_node (WebKit.DOM.Node refNode) throws GLib.Error;
2262
public bool is_point_in_range (WebKit.DOM.Node refNode, long offset) throws GLib.Error;
2263
public void select_node (WebKit.DOM.Node refNode) throws GLib.Error;
2264
public void select_node_contents (WebKit.DOM.Node refNode) throws GLib.Error;
2265
public void set_end (WebKit.DOM.Node refNode, long offset) throws GLib.Error;
2266
public void set_end_after (WebKit.DOM.Node refNode) throws GLib.Error;
2267
public void set_end_before (WebKit.DOM.Node refNode) throws GLib.Error;
2268
public void set_start (WebKit.DOM.Node refNode, long offset) throws GLib.Error;
2269
public void set_start_after (WebKit.DOM.Node refNode) throws GLib.Error;
2270
public void set_start_before (WebKit.DOM.Node refNode) throws GLib.Error;
2271
public void surround_contents (WebKit.DOM.Node newParent) throws GLib.Error;
2272
public string to_string () throws GLib.Error;
2273
public bool collapsed { get; }
2274
public WebKit.DOM.Node common_ancestor_container { get; }
2275
public WebKit.DOM.Node end_container { get; }
2276
public long end_offset { get; }
2277
public WebKit.DOM.Node start_container { get; }
2278
public long start_offset { get; }
2279
public string text { owned get; }
2281
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_style_sheet_get_type ()")]
2282
[GIR (name = "DOMStyleSheet")]
2283
public class StyleSheet : WebKit.DOM.Object {
2284
[CCode (has_construct_function = false)]
2285
protected StyleSheet ();
2286
public string get_content_type ();
2287
public bool get_disabled ();
2288
public string get_href ();
2289
public WebKit.DOM.MediaList get_media ();
2290
public unowned WebKit.DOM.Node get_owner_node ();
2291
public WebKit.DOM.StyleSheet get_parent_style_sheet ();
2292
public string get_title ();
2293
public void set_disabled (bool value);
2294
public bool disabled { get; set; }
2295
public string href { owned get; }
2296
public WebKit.DOM.MediaList media { owned get; }
2297
public WebKit.DOM.Node owner_node { get; }
2298
public WebKit.DOM.StyleSheet parent_style_sheet { owned get; }
2299
public string title { owned get; }
2301
public string type { owned get; }
2303
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_style_sheet_list_get_type ()")]
2304
[GIR (name = "DOMStyleSheetList")]
2305
public class StyleSheetList : WebKit.DOM.Object {
2306
[CCode (has_construct_function = false)]
2307
protected StyleSheetList ();
2308
public ulong get_length ();
2309
public WebKit.DOM.StyleSheet item (ulong index);
2310
public ulong length { get; }
2312
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_text_get_type ()")]
2313
[GIR (name = "DOMText")]
2314
public class Text : WebKit.DOM.CharacterData, WebKit.DOM.EventTarget {
2315
[CCode (has_construct_function = false)]
2317
public string get_whole_text ();
2318
public unowned WebKit.DOM.Text replace_whole_text (string content) throws GLib.Error;
2319
public unowned WebKit.DOM.Text split_text (ulong offset) throws GLib.Error;
2320
public string whole_text { owned get; }
2322
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_tree_walker_get_type ()")]
2323
[GIR (name = "DOMTreeWalker")]
2324
public class TreeWalker : WebKit.DOM.Object {
2325
[CCode (has_construct_function = false)]
2326
protected TreeWalker ();
2327
public unowned WebKit.DOM.Node first_child ();
2328
public unowned WebKit.DOM.Node get_current_node ();
2329
public bool get_expand_entity_references ();
2330
public WebKit.DOM.NodeFilter get_filter ();
2331
public unowned WebKit.DOM.Node get_root ();
2332
public ulong get_what_to_show ();
2333
public unowned WebKit.DOM.Node last_child ();
2334
public unowned WebKit.DOM.Node next_node ();
2335
public unowned WebKit.DOM.Node next_sibling ();
2336
public unowned WebKit.DOM.Node parent_node ();
2337
public unowned WebKit.DOM.Node previous_node ();
2338
public unowned WebKit.DOM.Node previous_sibling ();
2339
public void set_current_node (WebKit.DOM.Node value) throws GLib.Error;
2340
public WebKit.DOM.Node current_node { get; }
2341
public bool expand_entity_references { get; }
2342
public WebKit.DOM.NodeFilter filter { owned get; }
2343
public WebKit.DOM.Node root { get; }
2344
public ulong what_to_show { get; }
2346
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_ui_event_get_type ()")]
2347
[GIR (name = "DOMUIEvent")]
2348
public class UIEvent : WebKit.DOM.Event {
2349
[CCode (has_construct_function = false)]
2350
protected UIEvent ();
2351
public long get_char_code ();
2352
public long get_detail ();
2353
public long get_key_code ();
2354
public long get_layer_x ();
2355
public long get_layer_y ();
2356
public long get_page_x ();
2357
public long get_page_y ();
2358
public WebKit.DOM.DOMWindow get_view ();
2359
public void init_ui_event (string type, bool canBubble, bool cancelable, WebKit.DOM.DOMWindow view, long detail);
2360
public long char_code { get; }
2361
public long detail { get; }
2362
public long key_code { get; }
2363
public long layer_x { get; }
2364
public long layer_y { get; }
2365
public long page_x { get; }
2366
public long page_y { get; }
2367
public WebKit.DOM.DOMWindow view { owned get; }
2369
public long which { get; }
2371
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_wheel_event_get_type ()")]
2372
[GIR (name = "DOMWheelEvent")]
2373
public class WheelEvent : WebKit.DOM.MouseEvent {
2374
[CCode (has_construct_function = false)]
2375
protected WheelEvent ();
2376
public long get_wheel_delta ();
2377
public long get_wheel_delta_x ();
2378
public long get_wheel_delta_y ();
2379
public void init_wheel_event (long wheelDeltaX, long wheelDeltaY, WebKit.DOM.DOMWindow view, long screenX, long screenY, long clientX, long clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey);
2381
public ulong delta_mode { get; }
2383
public double delta_x { get; }
2385
public double delta_y { get; }
2387
public double delta_z { get; }
2389
public bool webkit_direction_inverted_from_device { get; }
2390
public long wheel_delta { get; }
2391
public long wheel_delta_x { get; }
2392
public long wheel_delta_y { get; }
2394
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_xpath_expression_get_type ()")]
2395
[GIR (name = "DOMXPathExpression")]
2396
public class XPathExpression : WebKit.DOM.Object {
2397
[CCode (has_construct_function = false)]
2398
protected XPathExpression ();
2399
public WebKit.DOM.XPathResult evaluate (WebKit.DOM.Node contextNode, ushort type, WebKit.DOM.XPathResult inResult) throws GLib.Error;
2401
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_xpath_result_get_type ()")]
2402
[GIR (name = "DOMXPathResult")]
2403
public class XPathResult : WebKit.DOM.Object {
2404
[CCode (has_construct_function = false)]
2405
protected XPathResult ();
2406
public bool get_boolean_value () throws GLib.Error;
2407
public bool get_invalid_iterator_state ();
2408
public double get_number_value () throws GLib.Error;
2409
public ushort get_result_type ();
2410
public unowned WebKit.DOM.Node get_single_node_value () throws GLib.Error;
2411
public ulong get_snapshot_length () throws GLib.Error;
2412
public string get_string_value () throws GLib.Error;
2413
public unowned WebKit.DOM.Node iterate_next () throws GLib.Error;
2414
public unowned WebKit.DOM.Node snapshot_item (ulong index) throws GLib.Error;
2415
public bool boolean_value { get; }
2416
public bool invalid_iterator_state { get; }
2417
public double number_value { get; }
2418
public uint result_type { get; }
2419
public WebKit.DOM.Node single_node_value { get; }
2420
public ulong snapshot_length { get; }
2421
public string string_value { owned get; }
2423
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_event_target_get_type ()")]
2424
[GIR (name = "DOMEventTarget")]
2425
public interface EventTarget : GLib.Object {
2426
public bool add_event_listener_with_closure (string event_name, [CCode (type = "GClosure*")] owned WebKit.DOM.EventTargetFunc handler, bool use_capture);
2427
public abstract bool dispatch_event (WebKit.DOM.Event event) throws GLib.Error;
2428
public abstract bool remove_event_listener (string event_name, GLib.Closure handler, bool use_capture);
2429
public bool remove_event_listener_with_closure (string event_name, GLib.Closure handler, bool use_capture);
2431
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_node_filter_get_type ()")]
2432
[GIR (name = "DOMNodeFilter")]
2433
public interface NodeFilter : GLib.Object {
2434
public abstract short accept_node (WebKit.DOM.Node node);
2436
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_xpath_ns_resolver_get_type ()")]
2437
[GIR (name = "DOMXPathNSResolver")]
2438
public interface XPathNSResolver : GLib.Object {
2439
public abstract string lookup_namespace_uri (string prefix);
2441
[CCode (cheader_filename = "webkit2/webkit-web-extension.h")]
2442
public delegate void EventTargetFunc (WebKit.DOM.EventTarget target, WebKit.DOM.Event event);
2443
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_CHARSET_RULE")]
2444
public const int _CSS_RULE_CHARSET_RULE;
2445
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_FONT_FACE_RULE")]
2446
public const int _CSS_RULE_FONT_FACE_RULE;
2447
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_IMPORT_RULE")]
2448
public const int _CSS_RULE_IMPORT_RULE;
2449
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_MEDIA_RULE")]
2450
public const int _CSS_RULE_MEDIA_RULE;
2451
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_PAGE_RULE")]
2452
public const int _CSS_RULE_PAGE_RULE;
2453
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_STYLE_RULE")]
2454
public const int _CSS_RULE_STYLE_RULE;
2455
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_UNKNOWN_RULE")]
2456
public const int _CSS_RULE_UNKNOWN_RULE;
2457
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_VALUE_CSS_CUSTOM")]
2458
public const int _CSS_VALUE_CSS_CUSTOM;
2459
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_VALUE_CSS_INHERIT")]
2460
public const int _CSS_VALUE_CSS_INHERIT;
2461
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE")]
2462
public const int _CSS_VALUE_CSS_PRIMITIVE_VALUE;
2463
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_VALUE_CSS_VALUE_LIST")]
2464
public const int _CSS_VALUE_CSS_VALUE_LIST;
2465
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_AT_TARGET")]
2466
public const int _EVENT_AT_TARGET;
2467
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_BLUR")]
2468
public const int _EVENT_BLUR;
2469
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_BUBBLING_PHASE")]
2470
public const int _EVENT_BUBBLING_PHASE;
2471
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_CAPTURING_PHASE")]
2472
public const int _EVENT_CAPTURING_PHASE;
2473
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_CHANGE")]
2474
public const int _EVENT_CHANGE;
2475
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_CLICK")]
2476
public const int _EVENT_CLICK;
2477
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_DBLCLICK")]
2478
public const int _EVENT_DBLCLICK;
2479
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_DRAGDROP")]
2480
public const int _EVENT_DRAGDROP;
2481
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_FOCUS")]
2482
public const int _EVENT_FOCUS;
2483
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_KEYDOWN")]
2484
public const int _EVENT_KEYDOWN;
2485
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_KEYPRESS")]
2486
public const int _EVENT_KEYPRESS;
2487
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_KEYUP")]
2488
public const int _EVENT_KEYUP;
2489
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEDOWN")]
2490
public const int _EVENT_MOUSEDOWN;
2491
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEDRAG")]
2492
public const int _EVENT_MOUSEDRAG;
2493
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEMOVE")]
2494
public const int _EVENT_MOUSEMOVE;
2495
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEOUT")]
2496
public const int _EVENT_MOUSEOUT;
2497
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEOVER")]
2498
public const int _EVENT_MOUSEOVER;
2499
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEUP")]
2500
public const int _EVENT_MOUSEUP;
2501
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_NONE")]
2502
public const int _EVENT_NONE;
2503
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_SELECT")]
2504
public const int _EVENT_SELECT;
2505
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT")]
2506
public const int _KEYBOARD_EVENT_KEY_LOCATION_LEFT;
2507
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD")]
2508
public const int _KEYBOARD_EVENT_KEY_LOCATION_NUMPAD;
2509
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT")]
2510
public const int _KEYBOARD_EVENT_KEY_LOCATION_RIGHT;
2511
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD")]
2512
public const int _KEYBOARD_EVENT_KEY_LOCATION_STANDARD;
2513
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_ATTRIBUTE_NODE")]
2514
public const int _NODE_ATTRIBUTE_NODE;
2515
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_CDATA_SECTION_NODE")]
2516
public const int _NODE_CDATA_SECTION_NODE;
2517
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_COMMENT_NODE")]
2518
public const int _NODE_COMMENT_NODE;
2519
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_FRAGMENT_NODE")]
2520
public const int _NODE_DOCUMENT_FRAGMENT_NODE;
2521
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_NODE")]
2522
public const int _NODE_DOCUMENT_NODE;
2523
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY")]
2524
public const int _NODE_DOCUMENT_POSITION_CONTAINED_BY;
2525
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_CONTAINS")]
2526
public const int _NODE_DOCUMENT_POSITION_CONTAINS;
2527
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_DISCONNECTED")]
2528
public const int _NODE_DOCUMENT_POSITION_DISCONNECTED;
2529
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_FOLLOWING")]
2530
public const int _NODE_DOCUMENT_POSITION_FOLLOWING;
2531
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC")]
2532
public const int _NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC;
2533
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_PRECEDING")]
2534
public const int _NODE_DOCUMENT_POSITION_PRECEDING;
2535
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_TYPE_NODE")]
2536
public const int _NODE_DOCUMENT_TYPE_NODE;
2537
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_ELEMENT_NODE")]
2538
public const int _NODE_ELEMENT_NODE;
2539
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_ENTITY_NODE")]
2540
public const int _NODE_ENTITY_NODE;
2541
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_ENTITY_REFERENCE_NODE")]
2542
public const int _NODE_ENTITY_REFERENCE_NODE;
2543
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_ACCEPT")]
2544
public const int _NODE_FILTER_ACCEPT;
2545
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_REJECT")]
2546
public const int _NODE_FILTER_REJECT;
2547
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ALL")]
2548
public const int _NODE_FILTER_SHOW_ALL;
2549
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ATTRIBUTE")]
2550
public const int _NODE_FILTER_SHOW_ATTRIBUTE;
2551
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_CDATA_SECTION")]
2552
public const int _NODE_FILTER_SHOW_CDATA_SECTION;
2553
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_COMMENT")]
2554
public const int _NODE_FILTER_SHOW_COMMENT;
2555
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_DOCUMENT")]
2556
public const int _NODE_FILTER_SHOW_DOCUMENT;
2557
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT")]
2558
public const int _NODE_FILTER_SHOW_DOCUMENT_FRAGMENT;
2559
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE")]
2560
public const int _NODE_FILTER_SHOW_DOCUMENT_TYPE;
2561
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ELEMENT")]
2562
public const int _NODE_FILTER_SHOW_ELEMENT;
2563
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ENTITY")]
2564
public const int _NODE_FILTER_SHOW_ENTITY;
2565
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE")]
2566
public const int _NODE_FILTER_SHOW_ENTITY_REFERENCE;
2567
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_NOTATION")]
2568
public const int _NODE_FILTER_SHOW_NOTATION;
2569
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION")]
2570
public const int _NODE_FILTER_SHOW_PROCESSING_INSTRUCTION;
2571
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_TEXT")]
2572
public const int _NODE_FILTER_SHOW_TEXT;
2573
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SKIP")]
2574
public const int _NODE_FILTER_SKIP;
2575
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_PROCESSING_INSTRUCTION_NODE")]
2576
public const int _NODE_PROCESSING_INSTRUCTION_NODE;
2577
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_TEXT_NODE")]
2578
public const int _NODE_TEXT_NODE;
2579
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_END_TO_END")]
2580
public const int _RANGE_END_TO_END;
2581
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_END_TO_START")]
2582
public const int _RANGE_END_TO_START;
2583
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_NODE_AFTER")]
2584
public const int _RANGE_NODE_AFTER;
2585
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_NODE_BEFORE")]
2586
public const int _RANGE_NODE_BEFORE;
2587
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_NODE_BEFORE_AND_AFTER")]
2588
public const int _RANGE_NODE_BEFORE_AND_AFTER;
2589
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_NODE_INSIDE")]
2590
public const int _RANGE_NODE_INSIDE;
2591
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_START_TO_END")]
2592
public const int _RANGE_START_TO_END;
2593
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_START_TO_START")]
2594
public const int _RANGE_START_TO_START;
2595
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_ANY_TYPE")]
2596
public const int _XPATH_RESULT_ANY_TYPE;
2597
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE")]
2598
public const int _XPATH_RESULT_ANY_UNORDERED_NODE_TYPE;
2599
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_BOOLEAN_TYPE")]
2600
public const int _XPATH_RESULT_BOOLEAN_TYPE;
2601
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE")]
2602
public const int _XPATH_RESULT_FIRST_ORDERED_NODE_TYPE;
2603
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_NUMBER_TYPE")]
2604
public const int _XPATH_RESULT_NUMBER_TYPE;
2605
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE")]
2606
public const int _XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE;
2607
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE")]
2608
public const int _XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE;
2609
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_STRING_TYPE")]
2610
public const int _XPATH_RESULT_STRING_TYPE;
2611
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE")]
2612
public const int _XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE;
2613
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE")]
2614
public const int _XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE;
2616
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_context_menu_get_type ()")]
2617
public class ContextMenu : GLib.Object {
2618
[CCode (has_construct_function = false)]
2619
public ContextMenu ();
2620
public void append (WebKit.ContextMenuItem item);
2621
public uint get_n_items ();
2622
public GLib.Variant get_user_data ();
2623
public void insert (WebKit.ContextMenuItem item, int position);
2624
public void move_item (WebKit.ContextMenuItem item, int position);
2625
public void prepend (WebKit.ContextMenuItem item);
2626
public void remove (WebKit.ContextMenuItem item);
2627
public void remove_all ();
2628
public void set_user_data (GLib.Variant user_data);
2630
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_context_menu_item_get_type ()")]
2631
public class ContextMenuItem : GLib.InitiallyUnowned {
2632
[CCode (has_construct_function = false)]
2633
public ContextMenuItem (Gtk.Action action);
2634
[CCode (has_construct_function = false)]
2635
public ContextMenuItem.from_stock_action (WebKit.ContextMenuAction action);
2636
[CCode (has_construct_function = false)]
2637
public ContextMenuItem.from_stock_action_with_label (WebKit.ContextMenuAction action, string label);
2638
public WebKit.ContextMenuAction get_stock_action ();
2639
public bool is_separator ();
2640
[CCode (has_construct_function = false)]
2641
public ContextMenuItem.separator ();
2642
public void set_submenu (WebKit.ContextMenu submenu);
2643
[CCode (has_construct_function = false)]
2644
public ContextMenuItem.with_submenu (string label, WebKit.ContextMenu submenu);
2646
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_frame_get_type ()")]
2647
public class Frame : GLib.Object {
2648
[CCode (has_construct_function = false)]
2650
public void* get_javascript_context_for_script_world (WebKit.ScriptWorld world);
2651
public void* get_javascript_global_context ();
2652
public unowned string get_uri ();
2653
public bool is_main_frame ();
2655
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_hit_test_result_get_type ()")]
2656
public class HitTestResult : GLib.Object {
2657
[CCode (has_construct_function = false)]
2658
protected HitTestResult ();
2659
public bool context_is_editable ();
2660
public bool context_is_image ();
2661
public bool context_is_link ();
2662
public bool context_is_media ();
2663
public bool context_is_scrollbar ();
2664
public bool context_is_selection ();
2665
public uint get_context ();
2666
public unowned string get_image_uri ();
2667
public unowned string get_link_label ();
2668
public unowned string get_link_title ();
2669
public unowned string get_link_uri ();
2670
public unowned string get_media_uri ();
2671
public uint context { get; construct; }
2672
public string image_uri { get; construct; }
2673
public string link_label { get; construct; }
2674
public string link_title { get; construct; }
2675
public string link_uri { get; construct; }
2676
public string media_uri { get; construct; }
2678
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_script_world_get_type ()")]
2679
public class ScriptWorld : GLib.Object {
2680
[CCode (has_construct_function = false)]
2681
public ScriptWorld ();
2682
public static unowned WebKit.ScriptWorld get_default ();
2683
public signal void window_object_cleared (WebKit.WebPage page, WebKit.Frame frame);
2685
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_uri_request_get_type ()")]
2686
public class URIRequest : GLib.Object {
2687
[CCode (has_construct_function = false)]
2688
public URIRequest (string uri);
2689
public Soup.MessageHeaders get_http_headers ();
2690
public unowned string get_uri ();
2691
public void set_uri (string uri);
2692
public string uri { get; set construct; }
2694
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_uri_response_get_type ()")]
2695
public class URIResponse : GLib.Object {
2696
[CCode (has_construct_function = false)]
2697
protected URIResponse ();
2698
public uint64 get_content_length ();
2699
public Soup.MessageHeaders get_http_headers ();
2700
public unowned string get_mime_type ();
2701
public uint get_status_code ();
2702
public unowned string get_suggested_filename ();
2703
public unowned string get_uri ();
2704
public uint64 content_length { get; }
2705
public Soup.MessageHeaders http_headers { owned get; }
2706
public string mime_type { get; }
2707
public uint status_code { get; }
2708
public string suggested_filename { get; }
2709
public string uri { get; }
2711
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_web_extension_get_type ()")]
2712
public class WebExtension : GLib.Object {
2713
[CCode (has_construct_function = false)]
2714
protected WebExtension ();
2715
public unowned WebKit.WebPage get_page (uint64 page_id);
2716
public signal void page_created (WebKit.WebPage web_page);
2718
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_web_hit_test_result_get_type ()")]
2719
public class WebHitTestResult : WebKit.HitTestResult {
2720
[CCode (has_construct_function = false)]
2721
protected WebHitTestResult ();
2722
public unowned WebKit.DOM.Node get_node ();
2723
public WebKit.DOM.Node node { get; construct; }
2725
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_web_page_get_type ()")]
2726
public class WebPage : GLib.Object {
2727
[CCode (has_construct_function = false)]
2728
protected WebPage ();
2729
public unowned WebKit.DOM.Document get_dom_document ();
2730
public uint64 get_id ();
2731
public unowned WebKit.Frame get_main_frame ();
2732
public unowned string get_uri ();
2733
public string uri { get; }
2734
public signal bool context_menu (WebKit.ContextMenu context_menu, WebKit.WebHitTestResult hit_test_result);
2735
public signal void document_loaded ();
2736
public signal bool send_request (WebKit.URIRequest request, WebKit.URIResponse redirected_response);
2738
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cprefix = "WEBKIT_CONTEXT_MENU_ACTION_", has_type_id = false)]
2739
public enum ContextMenuAction {
2742
OPEN_LINK_IN_NEW_WINDOW,
2743
DOWNLOAD_LINK_TO_DISK,
2744
COPY_LINK_TO_CLIPBOARD,
2745
OPEN_IMAGE_IN_NEW_WINDOW,
2746
DOWNLOAD_IMAGE_TO_DISK,
2747
COPY_IMAGE_TO_CLIPBOARD,
2748
COPY_IMAGE_URL_TO_CLIPBOARD,
2749
OPEN_FRAME_IN_NEW_WINDOW,
2772
OPEN_VIDEO_IN_NEW_WINDOW,
2773
OPEN_AUDIO_IN_NEW_WINDOW,
2774
COPY_VIDEO_LINK_TO_CLIPBOARD,
2775
COPY_AUDIO_LINK_TO_CLIPBOARD,
2776
TOGGLE_MEDIA_CONTROLS,
2778
ENTER_VIDEO_FULLSCREEN,
2782
DOWNLOAD_VIDEO_TO_DISK,
2783
DOWNLOAD_AUDIO_TO_DISK,
2786
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", cprefix = "WEBKIT_HIT_TEST_RESULT_CONTEXT_", has_type_id = false)]
2788
public enum HitTestResultContext {
2797
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", has_target = false)]
2798
public delegate void WebExtensionInitializeFunction (WebKit.WebExtension extension);
2799
[CCode (cheader_filename = "webkit2/webkit-web-extension.h", has_target = false)]
2800
public delegate void WebExtensionInitializeWithUserDataFunction (WebKit.WebExtension extension, GLib.Variant user_data);