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 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
12 public string get_local_name ();
13 [Version (deprecated = true, deprecated_since = "2.22")]
14 public string get_name ();
15 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
16 public string get_namespace_uri ();
17 [Version (deprecated = true, deprecated_since = "2.22")]
18 public unowned WebKit.DOM.Element get_owner_element ();
19 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
20 public string get_prefix ();
21 [Version (deprecated = true, deprecated_since = "2.22")]
22 public bool get_specified ();
23 [Version (deprecated = true, deprecated_since = "2.22")]
24 public string get_value ();
25 [Version (deprecated = true, deprecated_since = "2.22")]
26 public void set_value (string value) throws GLib.Error;
27 public string local_name { owned get; }
28 public string name { owned get; }
29 public string namespace_uri { owned get; }
30 public WebKit.DOM.Element owner_element { get; }
31 public string prefix { owned get; }
32 public bool specified { get; }
34 public string value { owned get; set; }
36 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_blob_get_type ()")]
37 [GIR (name = "DOMBlob")]
38 public class Blob : WebKit.DOM.Object {
39 [CCode (has_construct_function = false)]
41 [Version (deprecated = true, deprecated_since = "2.22")]
42 public uint64 get_size ();
43 public uint64 size { get; }
45 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_cdata_section_get_type ()")]
46 [GIR (name = "DOMCDATASection")]
47 public class CDATASection : WebKit.DOM.Text, WebKit.DOM.EventTarget {
48 [CCode (has_construct_function = false)]
49 protected CDATASection ();
51 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_rule_get_type ()")]
52 [GIR (name = "DOMCSSRule")]
53 public class CSSRule : WebKit.DOM.Object {
54 [CCode (has_construct_function = false)]
56 [Version (deprecated = true, deprecated_since = "2.22")]
57 public string get_css_text ();
58 [Version (deprecated = true, deprecated_since = "2.22")]
59 public WebKit.DOM.CSSRule get_parent_rule ();
60 [Version (deprecated = true, deprecated_since = "2.22")]
61 public WebKit.DOM.CSSStyleSheet get_parent_style_sheet ();
62 [Version (deprecated = true, deprecated_since = "2.22")]
63 public ushort get_rule_type ();
64 [Version (deprecated = true, deprecated_since = "2.22")]
65 public void set_css_text (string value) throws GLib.Error;
67 public string css_text { owned get; set; }
68 public WebKit.DOM.CSSRule parent_rule { owned get; }
69 public WebKit.DOM.CSSStyleSheet parent_style_sheet { owned get; }
71 public uint type { get; }
73 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_rule_list_get_type ()")]
74 [GIR (name = "DOMCSSRuleList")]
75 public class CSSRuleList : WebKit.DOM.Object {
76 [CCode (has_construct_function = false)]
77 protected CSSRuleList ();
78 [Version (deprecated = true, deprecated_since = "2.22")]
79 public ulong get_length ();
80 [Version (deprecated = true, deprecated_since = "2.22")]
81 public WebKit.DOM.CSSRule item (ulong index);
82 public ulong length { get; }
84 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_style_declaration_get_type ()")]
85 [GIR (name = "DOMCSSStyleDeclaration")]
86 public class CSSStyleDeclaration : WebKit.DOM.Object {
87 [CCode (has_construct_function = false)]
88 protected CSSStyleDeclaration ();
89 [Version (deprecated = true, deprecated_since = "2.22")]
90 public string get_css_text ();
91 [Version (deprecated = true, deprecated_since = "2.22")]
92 public ulong get_length ();
93 [Version (deprecated = true, deprecated_since = "2.22")]
94 public WebKit.DOM.CSSRule get_parent_rule ();
95 [Version (deprecated = true, deprecated_since = "2.22")]
96 public string get_property_priority (string propertyName);
97 [Version (deprecated = true, deprecated_since = "2.22")]
98 public string get_property_shorthand (string propertyName);
99 [Version (deprecated = true, deprecated_since = "2.22")]
100 public string get_property_value (string propertyName);
101 [Version (deprecated = true, deprecated_since = "2.22")]
102 public bool is_property_implicit (string propertyName);
103 [Version (deprecated = true, deprecated_since = "2.22")]
104 public string item (ulong index);
105 [Version (deprecated = true, deprecated_since = "2.22")]
106 public string remove_property (string propertyName) throws GLib.Error;
107 [Version (deprecated = true, deprecated_since = "2.22")]
108 public void set_css_text (string value) throws GLib.Error;
109 [Version (deprecated = true, deprecated_since = "2.22")]
110 public void set_property (string propertyName, string value, string priority) throws GLib.Error;
112 public string css_text { owned get; set; }
113 public ulong length { get; }
114 public WebKit.DOM.CSSRule parent_rule { owned get; }
116 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_style_sheet_get_type ()")]
117 [GIR (name = "DOMCSSStyleSheet")]
118 public class CSSStyleSheet : WebKit.DOM.StyleSheet {
119 [CCode (has_construct_function = false)]
120 protected CSSStyleSheet ();
121 [Version (deprecated = true, deprecated_since = "2.22")]
122 public long add_rule (string selector, string style, ulong index) throws GLib.Error;
123 [Version (deprecated = true, deprecated_since = "2.22")]
124 public void delete_rule (ulong index) throws GLib.Error;
125 [Version (deprecated = true, deprecated_since = "2.22")]
126 public WebKit.DOM.CSSRuleList get_css_rules ();
127 [Version (deprecated = true, deprecated_since = "2.22")]
128 public WebKit.DOM.CSSRule get_owner_rule ();
129 [Version (deprecated = true, deprecated_since = "2.22")]
130 public WebKit.DOM.CSSRuleList get_rules ();
131 [Version (deprecated = true, deprecated_since = "2.22")]
132 public ulong insert_rule (string rule, ulong index) throws GLib.Error;
133 [Version (deprecated = true, deprecated_since = "2.22")]
134 public void remove_rule (ulong index) throws GLib.Error;
135 public WebKit.DOM.CSSRuleList css_rules { owned get; }
136 public WebKit.DOM.CSSRule owner_rule { owned get; }
137 public WebKit.DOM.CSSRuleList rules { owned get; }
139 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_css_value_get_type ()")]
140 [GIR (name = "DOMCSSValue")]
141 public class CSSValue : WebKit.DOM.Object {
142 [CCode (has_construct_function = false)]
143 protected CSSValue ();
144 [Version (deprecated = true, deprecated_since = "2.22")]
145 public string get_css_text ();
146 [Version (deprecated = true, deprecated_since = "2.22")]
147 public ushort get_css_value_type ();
148 [Version (deprecated = true, deprecated_since = "2.22")]
149 public void set_css_text (string value) throws GLib.Error;
151 public string css_text { owned get; set; }
152 public uint css_value_type { get; }
154 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_character_data_get_type ()")]
155 [GIR (name = "DOMCharacterData")]
156 public class CharacterData : WebKit.DOM.Node, WebKit.DOM.EventTarget {
157 [CCode (has_construct_function = false)]
158 protected CharacterData ();
159 [Version (deprecated = true, deprecated_since = "2.22")]
160 public void append_data (string data) throws GLib.Error;
161 [Version (deprecated = true, deprecated_since = "2.22")]
162 public void delete_data (ulong offset, ulong length) throws GLib.Error;
163 [Version (deprecated = true, deprecated_since = "2.22")]
164 public string get_data ();
165 [Version (deprecated = true, deprecated_since = "2.22")]
166 public ulong get_length ();
167 [Version (deprecated = true, deprecated_since = "2.22")]
168 public void insert_data (ulong offset, string data) throws GLib.Error;
169 [Version (deprecated = true, deprecated_since = "2.22")]
170 public void replace_data (ulong offset, ulong length, string data) throws GLib.Error;
171 [Version (deprecated = true, deprecated_since = "2.22")]
172 public void set_data (string value) throws GLib.Error;
173 [Version (deprecated = true, deprecated_since = "2.22")]
174 public string substring_data (ulong offset, ulong length) throws GLib.Error;
176 public string data { owned get; set; }
177 public ulong length { get; }
179 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_client_rect_get_type ()")]
180 [GIR (name = "DOMClientRect")]
181 public class ClientRect : WebKit.DOM.Object {
182 [CCode (has_construct_function = false)]
183 protected ClientRect ();
184 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
185 public float get_bottom ();
186 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
187 public float get_height ();
188 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
189 public float get_left ();
190 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
191 public float get_right ();
192 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
193 public float get_top ();
194 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
195 public float get_width ();
196 public float bottom { get; }
197 public float height { get; }
198 public float left { get; }
199 public float right { get; }
200 public float top { get; }
201 public float width { get; }
203 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_client_rect_list_get_type ()")]
204 [GIR (name = "DOMClientRectList")]
205 public class ClientRectList : WebKit.DOM.Object {
206 [CCode (has_construct_function = false)]
207 protected ClientRectList ();
208 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
209 public ulong get_length ();
210 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
211 public WebKit.DOM.ClientRect item (ulong index);
212 public ulong length { get; }
214 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_comment_get_type ()")]
215 [GIR (name = "DOMComment")]
216 public class Comment : WebKit.DOM.CharacterData, WebKit.DOM.EventTarget {
217 [CCode (has_construct_function = false)]
218 protected Comment ();
220 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_dom_implementation_get_type ()")]
221 [GIR (name = "DOMDOMImplementation")]
222 public class DOMImplementation : WebKit.DOM.Object {
223 [CCode (has_construct_function = false)]
224 protected DOMImplementation ();
225 [Version (deprecated = true, deprecated_since = "2.22")]
226 public WebKit.DOM.CSSStyleSheet create_css_style_sheet (string title, string media) throws GLib.Error;
227 [Version (deprecated = true, deprecated_since = "2.22")]
228 public unowned WebKit.DOM.Document create_document (string? namespaceURI, string qualifiedName, WebKit.DOM.DocumentType? doctype) throws GLib.Error;
229 [Version (deprecated = true, deprecated_since = "2.22")]
230 public unowned WebKit.DOM.DocumentType create_document_type (string qualifiedName, string publicId, string systemId) throws GLib.Error;
231 [Version (deprecated = true, deprecated_since = "2.22")]
232 public unowned WebKit.DOM.HTMLDocument create_html_document (string title);
233 [Version (deprecated = true, deprecated_since = "2.22")]
234 public bool has_feature (string feature, string version);
236 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_dom_selection_get_type ()")]
237 [GIR (name = "DOMDOMSelection")]
238 public class DOMSelection : WebKit.DOM.Object {
239 [CCode (has_construct_function = false)]
240 protected DOMSelection ();
241 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
242 public void add_range (WebKit.DOM.Range range);
243 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
244 public void collapse (WebKit.DOM.Node node, ulong offset);
245 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
246 public void collapse_to_end () throws GLib.Error;
247 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
248 public void collapse_to_start () throws GLib.Error;
249 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
250 public bool contains_node (WebKit.DOM.Node node, bool allowPartial);
251 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
252 public void delete_from_document ();
253 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
254 public void empty ();
255 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
256 public void extend (WebKit.DOM.Node node, ulong offset) throws GLib.Error;
257 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
258 public unowned WebKit.DOM.Node get_anchor_node ();
259 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
260 public ulong get_anchor_offset ();
261 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
262 public unowned WebKit.DOM.Node get_base_node ();
263 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
264 public ulong get_base_offset ();
265 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
266 public unowned WebKit.DOM.Node get_extent_node ();
267 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
268 public ulong get_extent_offset ();
269 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
270 public unowned WebKit.DOM.Node get_focus_node ();
271 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
272 public ulong get_focus_offset ();
273 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
274 public bool get_is_collapsed ();
275 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
276 public WebKit.DOM.Range get_range_at (ulong index) throws GLib.Error;
277 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
278 public ulong get_range_count ();
279 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
280 public string get_selection_type ();
281 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
282 public void modify (string alter, string direction, string granularity);
283 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
284 public void remove_all_ranges ();
285 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
286 public void select_all_children (WebKit.DOM.Node node);
287 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
288 public void set_base_and_extent (WebKit.DOM.Node baseNode, ulong baseOffset, WebKit.DOM.Node extentNode, ulong extentOffset);
289 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
290 public void set_position (WebKit.DOM.Node node, ulong offset);
291 public WebKit.DOM.Node anchor_node { get; }
292 public ulong anchor_offset { get; }
293 public WebKit.DOM.Node base_node { get; }
294 public ulong base_offset { get; }
295 public WebKit.DOM.Node extent_node { get; }
296 public ulong extent_offset { get; }
297 public WebKit.DOM.Node focus_node { get; }
298 public ulong focus_offset { get; }
299 public bool is_collapsed { get; }
300 public ulong range_count { get; }
302 public string type { owned get; }
304 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_dom_token_list_get_type ()")]
305 [GIR (name = "DOMDOMTokenList")]
306 public class DOMTokenList : WebKit.DOM.Object {
307 [CCode (has_construct_function = false)]
308 protected DOMTokenList ();
309 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
310 public bool contains (string token);
311 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
312 public ulong get_length ();
313 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
314 public string get_value ();
315 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
316 public string item (ulong index);
317 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
318 public void replace (string token, string newToken) throws GLib.Error;
319 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
320 public void set_value (string value);
321 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
322 public bool toggle (string token, bool force) throws GLib.Error;
323 public ulong length { get; }
324 public string value { owned get; set; }
326 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_dom_window_get_type ()")]
327 [GIR (name = "DOMDOMWindow")]
328 public class DOMWindow : WebKit.DOM.Object, WebKit.DOM.EventTarget {
329 [CCode (has_construct_function = false)]
330 protected DOMWindow ();
331 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
332 public void alert (string message);
333 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
335 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
336 public void capture_events ();
337 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
338 public void close ();
339 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
340 public bool confirm (string message);
341 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
342 public bool find (string string, bool caseSensitive, bool backwards, bool wrap, bool wholeWord, bool searchInFrames, bool showDialog);
343 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
344 public void focus ();
345 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
346 public bool get_closed ();
347 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
348 public WebKit.DOM.CSSStyleDeclaration get_computed_style (WebKit.DOM.Element element, string? pseudoElement);
349 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
350 public string get_default_status ();
351 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
352 public double get_device_pixel_ratio ();
353 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
354 public unowned WebKit.DOM.Document get_document ();
355 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
356 public unowned WebKit.DOM.Element get_frame_element ();
357 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
358 public WebKit.DOM.DOMWindow get_frames ();
359 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
360 public long get_inner_height ();
361 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
362 public long get_inner_width ();
363 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
364 public ulong get_length ();
365 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
366 public string get_name ();
367 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
368 public bool get_offscreen_buffering ();
369 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
370 public WebKit.DOM.DOMWindow get_opener ();
371 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
372 public long get_orientation ();
373 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
374 public long get_outer_height ();
375 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
376 public long get_outer_width ();
377 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
378 public long get_page_x_offset ();
379 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
380 public long get_page_y_offset ();
381 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
382 public WebKit.DOM.DOMWindow get_parent ();
383 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
384 public long get_screen_left ();
385 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
386 public long get_screen_top ();
387 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
388 public long get_screen_x ();
389 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
390 public long get_screen_y ();
391 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
392 public long get_scroll_x ();
393 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
394 public long get_scroll_y ();
395 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
396 public WebKit.DOM.DOMSelection get_selection ();
397 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
398 public WebKit.DOM.DOMWindow get_self ();
399 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
400 public string get_status ();
401 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
402 public WebKit.DOM.DOMWindow get_top ();
403 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
404 public WebKit.DOM.DOMWindow get_window ();
405 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
406 public void move_by (float x, float y);
407 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
408 public void move_to (float x, float y);
409 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
410 public void print ();
411 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
412 public string prompt (string message, string defaultValue);
413 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
414 public void release_events ();
415 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
416 public void resize_by (float x, float y);
417 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
418 public void resize_to (float width, float height);
419 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
420 public void scroll_by (double x, double y);
421 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
422 public void scroll_to (double x, double y);
423 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
424 public void set_default_status (string value);
425 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
426 public void set_name (string value);
427 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
428 public void set_status (string value);
429 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
431 public bool webkit_message_handlers_post_message (string handler, string message);
432 public bool closed { get; }
433 public string default_status { owned get; set; }
434 public double device_pixel_ratio { get; }
435 public WebKit.DOM.Document document { get; }
436 public WebKit.DOM.Element frame_element { get; }
437 public WebKit.DOM.DOMWindow frames { owned get; }
438 public long inner_height { get; }
439 public long inner_width { get; }
440 public ulong length { get; }
441 public string name { owned get; set; }
442 public bool offscreen_buffering { get; }
443 public WebKit.DOM.DOMWindow opener { owned get; }
444 public long orientation { get; }
445 public long outer_height { get; }
446 public long outer_width { get; }
447 public long page_x_offset { get; }
448 public long page_y_offset { get; }
449 public WebKit.DOM.DOMWindow parent { owned get; }
450 public long screen_left { get; }
451 public long screen_top { get; }
452 public long screen_x { get; }
453 public long screen_y { get; }
454 public long scroll_x { get; }
455 public long scroll_y { get; }
456 public WebKit.DOM.DOMWindow self { owned get; }
457 public string status { owned get; set; }
458 public WebKit.DOM.DOMWindow top { owned get; }
459 public WebKit.DOM.DOMWindow window { owned get; }
461 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_document_get_type ()")]
462 [GIR (name = "DOMDocument")]
463 public class Document : WebKit.DOM.Node, WebKit.DOM.EventTarget {
464 [CCode (has_construct_function = false)]
465 protected Document ();
466 [Version (deprecated = true, deprecated_since = "2.22")]
467 public unowned WebKit.DOM.Node adopt_node (WebKit.DOM.Node source) throws GLib.Error;
468 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
469 public WebKit.DOM.Range caret_range_from_point (long x, long y);
470 [Version (deprecated = true, deprecated_since = "2.22")]
471 public unowned WebKit.DOM.Attr create_attribute (string name) throws GLib.Error;
472 [Version (deprecated = true, deprecated_since = "2.22")]
473 public unowned WebKit.DOM.Attr create_attribute_ns (string? namespaceURI, string qualifiedName) throws GLib.Error;
474 [Version (deprecated = true, deprecated_since = "2.22")]
475 public unowned WebKit.DOM.CDATASection create_cdata_section (string data) throws GLib.Error;
476 [Version (deprecated = true, deprecated_since = "2.22")]
477 public unowned WebKit.DOM.Comment create_comment (string data);
478 [Version (deprecated = true, deprecated_since = "2.22")]
479 public WebKit.DOM.CSSStyleDeclaration create_css_style_declaration ();
480 [Version (deprecated = true, deprecated_since = "2.22")]
481 public unowned WebKit.DOM.DocumentFragment create_document_fragment ();
482 [Version (deprecated = true, deprecated_since = "2.22")]
483 public unowned WebKit.DOM.Element create_element (string tagName) throws GLib.Error;
484 [Version (deprecated = true, deprecated_since = "2.22")]
485 public unowned WebKit.DOM.Element create_element_ns (string? namespaceURI, string qualifiedName) throws GLib.Error;
486 [Version (deprecated = true, deprecated_since = "2.12")]
487 public unowned WebKit.DOM.EntityReference create_entity_reference (string? name) throws GLib.Error;
488 [Version (deprecated = true, deprecated_since = "2.22")]
489 public WebKit.DOM.Event create_event (string eventType) throws GLib.Error;
490 [Version (deprecated = true, deprecated_since = "2.22")]
491 public WebKit.DOM.XPathExpression create_expression (string expression, WebKit.DOM.XPathNSResolver resolver) throws GLib.Error;
492 [Version (deprecated = true, deprecated_since = "2.22")]
493 public WebKit.DOM.NodeIterator create_node_iterator (WebKit.DOM.Node root, ulong whatToShow, WebKit.DOM.NodeFilter? filter, bool expandEntityReferences) throws GLib.Error;
494 [Version (deprecated = true, deprecated_since = "2.22")]
495 public WebKit.DOM.XPathNSResolver create_ns_resolver (WebKit.DOM.Node nodeResolver);
496 [Version (deprecated = true, deprecated_since = "2.22")]
497 public unowned WebKit.DOM.ProcessingInstruction create_processing_instruction (string target, string data) throws GLib.Error;
498 [Version (deprecated = true, deprecated_since = "2.22")]
499 public WebKit.DOM.Range create_range ();
500 [Version (deprecated = true, deprecated_since = "2.22")]
501 public unowned WebKit.DOM.Text create_text_node (string data);
502 [Version (deprecated = true, deprecated_since = "2.22")]
503 public WebKit.DOM.TreeWalker create_tree_walker (WebKit.DOM.Node root, ulong whatToShow, WebKit.DOM.NodeFilter? filter, bool expandEntityReferences) throws GLib.Error;
504 [Version (deprecated = true, deprecated_since = "2.22")]
505 public unowned WebKit.DOM.Element element_from_point (long x, long y);
506 [Version (deprecated = true, deprecated_since = "2.22")]
507 public WebKit.DOM.XPathResult evaluate (string expression, WebKit.DOM.Node contextNode, WebKit.DOM.XPathNSResolver? resolver, ushort type, WebKit.DOM.XPathResult? inResult) throws GLib.Error;
508 [Version (deprecated = true, deprecated_since = "2.22")]
509 public bool exec_command (string command, bool userInterface, string value);
510 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
511 public void exit_pointer_lock ();
512 [Version (deprecated = true, deprecated_since = "2.22")]
513 public unowned WebKit.DOM.Element get_active_element ();
514 [Version (deprecated = true, deprecated_since = "2.22")]
515 public WebKit.DOM.HTMLCollection get_anchors ();
516 [Version (deprecated = true, deprecated_since = "2.22")]
517 public WebKit.DOM.HTMLCollection get_applets ();
518 [Version (deprecated = true, deprecated_since = "2.22")]
519 public unowned WebKit.DOM.HTMLElement get_body ();
520 [Version (deprecated = true, deprecated_since = "2.22")]
521 public string get_character_set ();
522 [Version (deprecated = true, deprecated_since = "2.22")]
523 public string get_charset ();
524 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
525 public ulong get_child_element_count ();
526 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
527 public WebKit.DOM.HTMLCollection get_children ();
528 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
529 public string get_compat_mode ();
530 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
531 public string get_content_type ();
532 [Version (deprecated = true, deprecated_since = "2.22")]
533 public string get_cookie () throws GLib.Error;
534 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
535 public unowned WebKit.DOM.HTMLScriptElement get_current_script ();
536 [Version (deprecated = true, deprecated_since = "2.14")]
537 public string get_default_charset ();
538 [Version (deprecated = true, deprecated_since = "2.22")]
539 public WebKit.DOM.DOMWindow get_default_view ();
540 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
541 public string get_design_mode ();
542 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
543 public string get_dir ();
544 [Version (deprecated = true, deprecated_since = "2.22")]
545 public unowned WebKit.DOM.DocumentType get_doctype ();
546 [Version (deprecated = true, deprecated_since = "2.22")]
547 public unowned WebKit.DOM.Element get_document_element ();
548 [Version (deprecated = true, deprecated_since = "2.22")]
549 public string get_document_uri ();
550 [Version (deprecated = true, deprecated_since = "2.22")]
551 public string get_domain ();
552 [Version (deprecated = true, deprecated_since = "2.22")]
553 public unowned WebKit.DOM.Element get_element_by_id (string elementId);
554 [Version (deprecated = true, deprecated_since = "2.12")]
555 public WebKit.DOM.NodeList get_elements_by_class_name (string class_name);
556 [Version (deprecated = true, deprecated_since = "2.22", since = "2.12")]
557 public WebKit.DOM.HTMLCollection get_elements_by_class_name_as_html_collection (string classNames);
558 [Version (deprecated = true, deprecated_since = "2.22")]
559 public WebKit.DOM.NodeList get_elements_by_name (string elementName);
560 [Version (deprecated = true, deprecated_since = "2.12")]
561 public WebKit.DOM.NodeList get_elements_by_tag_name (string tag_name);
562 [Version (deprecated = true, deprecated_since = "2.22", since = "2.12")]
563 public WebKit.DOM.HTMLCollection get_elements_by_tag_name_as_html_collection (string tagname);
564 [Version (deprecated = true, deprecated_since = "2.12")]
565 public WebKit.DOM.NodeList get_elements_by_tag_name_ns (string namespace_uri, string tag_name);
566 [Version (deprecated = true, deprecated_since = "2.22", since = "2.12")]
567 public WebKit.DOM.HTMLCollection get_elements_by_tag_name_ns_as_html_collection (string namespaceURI, string localName);
568 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
569 public WebKit.DOM.HTMLCollection get_embeds ();
570 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
571 public unowned WebKit.DOM.Element get_first_element_child ();
572 [Version (deprecated = true, deprecated_since = "2.22")]
573 public WebKit.DOM.HTMLCollection get_forms ();
574 [Version (deprecated = true, deprecated_since = "2.22")]
575 public unowned WebKit.DOM.HTMLHeadElement get_head ();
576 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
577 public bool get_hidden ();
578 [Version (deprecated = true, deprecated_since = "2.22")]
579 public WebKit.DOM.HTMLCollection get_images ();
580 [Version (deprecated = true, deprecated_since = "2.22")]
581 public WebKit.DOM.DOMImplementation get_implementation ();
582 [Version (deprecated = true, deprecated_since = "2.22")]
583 public string get_input_encoding ();
584 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
585 public unowned WebKit.DOM.Element get_last_element_child ();
586 [Version (deprecated = true, deprecated_since = "2.22")]
587 public string get_last_modified ();
588 [Version (deprecated = true, deprecated_since = "2.22")]
589 public WebKit.DOM.HTMLCollection get_links ();
590 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
591 public string get_origin ();
592 [Version (deprecated = true, deprecated_since = "2.22")]
593 public WebKit.DOM.CSSStyleDeclaration get_override_style (WebKit.DOM.Element element, string? pseudoElement);
594 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
595 public WebKit.DOM.HTMLCollection get_plugins ();
596 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
597 public unowned WebKit.DOM.Element get_pointer_lock_element ();
598 [Version (deprecated = true, deprecated_since = "2.22")]
599 public string get_preferred_stylesheet_set ();
600 [Version (deprecated = true, deprecated_since = "2.22")]
601 public string get_ready_state ();
602 [Version (deprecated = true, deprecated_since = "2.22")]
603 public string get_referrer ();
604 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
605 public WebKit.DOM.HTMLCollection get_scripts ();
606 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
607 public unowned WebKit.DOM.Element get_scrolling_element ();
608 [Version (deprecated = true, deprecated_since = "2.22")]
609 public string get_selected_stylesheet_set ();
610 [Version (deprecated = true, deprecated_since = "2.22")]
611 public unowned WebKit.DOM.StyleSheetList get_style_sheets ();
612 [Version (deprecated = true, deprecated_since = "2.22")]
613 public string get_title ();
614 [Version (deprecated = true, deprecated_since = "2.22")]
615 public string get_url ();
616 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
617 public string get_visibility_state ();
618 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
619 public unowned WebKit.DOM.Element get_webkit_current_fullscreen_element ();
620 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
621 public unowned WebKit.DOM.Element get_webkit_fullscreen_element ();
622 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
623 public bool get_webkit_fullscreen_enabled ();
624 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
625 public bool get_webkit_fullscreen_keyboard_input_allowed ();
626 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
627 public bool get_webkit_is_fullscreen ();
628 [Version (deprecated = true, deprecated_since = "2.22")]
629 public string get_xml_encoding ();
630 [Version (deprecated = true, deprecated_since = "2.22")]
631 public bool get_xml_standalone ();
632 [Version (deprecated = true, deprecated_since = "2.22")]
633 public string get_xml_version ();
634 [Version (deprecated = true, deprecated_since = "2.22")]
635 public bool has_focus ();
636 [Version (deprecated = true, deprecated_since = "2.22")]
637 public unowned WebKit.DOM.Node import_node (WebKit.DOM.Node importedNode, bool deep) throws GLib.Error;
638 [Version (deprecated = true, deprecated_since = "2.22")]
639 public bool query_command_enabled (string command);
640 [Version (deprecated = true, deprecated_since = "2.22")]
641 public bool query_command_indeterm (string command);
642 [Version (deprecated = true, deprecated_since = "2.22")]
643 public bool query_command_state (string command);
644 [Version (deprecated = true, deprecated_since = "2.22")]
645 public bool query_command_supported (string command);
646 [Version (deprecated = true, deprecated_since = "2.22")]
647 public string query_command_value (string command);
648 [Version (deprecated = true, deprecated_since = "2.22")]
649 public unowned WebKit.DOM.Element query_selector (string selectors) throws GLib.Error;
650 [Version (deprecated = true, deprecated_since = "2.22")]
651 public WebKit.DOM.NodeList query_selector_all (string selectors) throws GLib.Error;
652 [Version (deprecated = true, deprecated_since = "2.22")]
653 public void set_body (WebKit.DOM.HTMLElement value) throws GLib.Error;
654 [Version (deprecated = true, deprecated_since = "2.22")]
655 public void set_charset (string value);
656 [Version (deprecated = true, deprecated_since = "2.22")]
657 public void set_cookie (string value) throws GLib.Error;
658 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
659 public void set_design_mode (string value);
660 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
661 public void set_dir (string value);
662 [Version (deprecated = true, deprecated_since = "2.22")]
663 public void set_document_uri (string value);
664 [Version (deprecated = true, deprecated_since = "2.22")]
665 public void set_selected_stylesheet_set (string value);
666 [Version (deprecated = true, deprecated_since = "2.22")]
667 public void set_title (string value);
668 [Version (deprecated = true, deprecated_since = "2.22")]
669 public void set_xml_standalone (bool value) throws GLib.Error;
670 [Version (deprecated = true, deprecated_since = "2.22")]
671 public void set_xml_version (string value) throws GLib.Error;
672 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
673 public void webkit_cancel_fullscreen ();
674 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
675 public void webkit_exit_fullscreen ();
676 public WebKit.DOM.Element active_element { get; }
677 public WebKit.DOM.HTMLCollection anchors { owned get; }
678 public WebKit.DOM.HTMLCollection applets { owned get; }
679 public WebKit.DOM.HTMLElement body { get; }
680 public string character_set { owned get; }
681 public string charset { owned get; set; }
682 public ulong child_element_count { get; }
683 public WebKit.DOM.HTMLCollection children { owned get; }
684 public string compat_mode { owned get; }
685 public string content_type { owned get; }
687 public string cookie { owned get; set; }
688 public WebKit.DOM.HTMLScriptElement current_script { get; }
689 public WebKit.DOM.DOMWindow default_view { owned get; }
690 public string design_mode { owned get; set; }
691 public string dir { owned get; set; }
692 public WebKit.DOM.DocumentType doctype { get; }
693 public WebKit.DOM.Element document_element { get; }
694 public string document_uri { owned get; set; }
695 public string domain { owned get; }
696 public WebKit.DOM.HTMLCollection embeds { owned get; }
697 public WebKit.DOM.Element first_element_child { get; }
698 public WebKit.DOM.HTMLCollection forms { owned get; }
699 public WebKit.DOM.HTMLHeadElement head { get; }
700 public bool hidden { get; }
701 public WebKit.DOM.HTMLCollection images { owned get; }
702 public WebKit.DOM.DOMImplementation implementation { owned get; }
703 public string input_encoding { owned get; }
704 public WebKit.DOM.Element last_element_child { get; }
705 public string last_modified { owned get; }
706 public WebKit.DOM.HTMLCollection links { owned get; }
707 public string origin { owned get; }
708 public WebKit.DOM.HTMLCollection plugins { owned get; }
709 public WebKit.DOM.Element pointer_lock_element { get; }
710 public string preferred_stylesheet_set { owned get; }
711 public string ready_state { owned get; }
712 public string referrer { owned get; }
713 public WebKit.DOM.HTMLCollection scripts { owned get; }
714 public WebKit.DOM.Element scrolling_element { get; }
715 public string selected_stylesheet_set { owned get; set; }
716 public WebKit.DOM.StyleSheetList style_sheets { get; }
717 public string title { owned get; set; }
718 public string url { owned get; }
719 public string visibility_state { owned get; }
721 public WebKit.DOM.Element webkit_current_full_screen_element { owned get; }
723 public bool webkit_full_screen_keyboard_input_allowed { get; }
724 public WebKit.DOM.Element webkit_fullscreen_element { get; }
725 public bool webkit_fullscreen_enabled { get; }
727 public bool webkit_is_full_screen { get; }
728 public string xml_encoding { owned get; }
730 public bool xml_standalone { get; set; }
732 public string xml_version { owned get; set; }
734 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_document_fragment_get_type ()")]
735 [GIR (name = "DOMDocumentFragment")]
736 public class DocumentFragment : WebKit.DOM.Node, WebKit.DOM.EventTarget {
737 [CCode (has_construct_function = false)]
738 protected DocumentFragment ();
739 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
740 public ulong get_child_element_count ();
741 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
742 public WebKit.DOM.HTMLCollection get_children ();
743 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
744 public unowned WebKit.DOM.Element get_element_by_id (string elementId);
745 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
746 public unowned WebKit.DOM.Element get_first_element_child ();
747 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
748 public unowned WebKit.DOM.Element get_last_element_child ();
749 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
750 public unowned WebKit.DOM.Element query_selector (string selectors) throws GLib.Error;
751 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
752 public WebKit.DOM.NodeList query_selector_all (string selectors) throws GLib.Error;
753 public ulong child_element_count { get; }
754 public WebKit.DOM.HTMLCollection children { owned get; }
755 public WebKit.DOM.Element first_element_child { get; }
756 public WebKit.DOM.Element last_element_child { get; }
758 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_document_type_get_type ()")]
759 [GIR (name = "DOMDocumentType")]
760 public class DocumentType : WebKit.DOM.Node, WebKit.DOM.EventTarget {
761 [CCode (has_construct_function = false)]
762 protected DocumentType ();
763 [Version (deprecated = true, deprecated_since = "2.22")]
764 public WebKit.DOM.NamedNodeMap get_entities ();
765 [Version (deprecated = true, deprecated_since = "2.22")]
766 public string get_internal_subset ();
767 [Version (deprecated = true, deprecated_since = "2.22")]
768 public string get_name ();
769 [Version (deprecated = true, deprecated_since = "2.22")]
770 public WebKit.DOM.NamedNodeMap get_notations ();
771 [Version (deprecated = true, deprecated_since = "2.22")]
772 public string get_public_id ();
773 [Version (deprecated = true, deprecated_since = "2.22")]
774 public string get_system_id ();
775 public WebKit.DOM.NamedNodeMap entities { owned get; }
776 public string internal_subset { owned get; }
777 public string name { owned get; }
778 public WebKit.DOM.NamedNodeMap notations { owned get; }
779 public string public_id { owned get; }
780 public string system_id { owned get; }
782 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_element_get_type ()")]
783 [GIR (name = "DOMElement")]
784 public class Element : WebKit.DOM.Node, WebKit.DOM.EventTarget {
785 [CCode (has_construct_function = false)]
786 protected Element ();
787 [Version (deprecated = true, deprecated_since = "2.22")]
789 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
790 public unowned WebKit.DOM.Element closest (string selectors) throws GLib.Error;
791 [Version (deprecated = true, deprecated_since = "2.22")]
792 public void focus ();
793 [Version (deprecated = true, deprecated_since = "2.22")]
794 public string get_attribute (string name);
795 [Version (deprecated = true, deprecated_since = "2.22")]
796 public unowned WebKit.DOM.Attr get_attribute_node (string name);
797 [Version (deprecated = true, deprecated_since = "2.22")]
798 public unowned WebKit.DOM.Attr get_attribute_node_ns (string namespaceURI, string localName);
799 [Version (deprecated = true, deprecated_since = "2.22")]
800 public string get_attribute_ns (string namespaceURI, string localName);
801 [Version (deprecated = true, deprecated_since = "2.22")]
802 public WebKit.DOM.NamedNodeMap get_attributes ();
803 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
804 public WebKit.DOM.ClientRect get_bounding_client_rect ();
805 [Version (deprecated = true, deprecated_since = "2.22")]
806 public ulong get_child_element_count ();
807 [Version (deprecated = true, deprecated_since = "2.22", since = "2.10")]
808 public WebKit.DOM.HTMLCollection get_children ();
809 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
810 public WebKit.DOM.DOMTokenList get_class_list ();
811 [Version (deprecated = true, deprecated_since = "2.22")]
812 public string get_class_name ();
813 [Version (deprecated = true, deprecated_since = "2.22")]
814 public double get_client_height ();
815 [Version (deprecated = true, deprecated_since = "2.22")]
816 public double get_client_left ();
817 [Version (deprecated = true, deprecated_since = "2.22", since = "2.18")]
818 public WebKit.DOM.ClientRectList get_client_rects ();
819 [Version (deprecated = true, deprecated_since = "2.22")]
820 public double get_client_top ();
821 [Version (deprecated = true, deprecated_since = "2.22")]
822 public double get_client_width ();
823 [Version (deprecated = true, deprecated_since = "2.12")]
824 public WebKit.DOM.NodeList get_elements_by_class_name (string class_name);
825 [Version (deprecated = true, deprecated_since = "2.22", since = "2.12")]
826 public WebKit.DOM.HTMLCollection get_elements_by_class_name_as_html_collection (string name);
827 [Version (deprecated = true, deprecated_since = "2.12")]
828 public WebKit.DOM.NodeList get_elements_by_tag_name (string tag_name);
829 [Version (deprecated = true, deprecated_since = "2.22", since = "2.12")]
830 public WebKit.DOM.HTMLCollection get_elements_by_tag_name_as_html_collection (string name);
831 [Version (deprecated = true, deprecated_since = "2.12")]
832 public WebKit.DOM.NodeList get_elements_by_tag_name_ns (string namespace_uri, string tag_name);
833 [Version (deprecated = true, deprecated_since = "2.22", since = "2.12")]
834 public WebKit.DOM.HTMLCollection get_elements_by_tag_name_ns_as_html_collection (string namespaceURI, string localName);
835 [Version (deprecated = true, deprecated_since = "2.22")]
836 public unowned WebKit.DOM.Element get_first_element_child ();
837 [Version (deprecated = true, deprecated_since = "2.22")]
838 public string get_id ();
839 [Version (deprecated = true, deprecated_since = "2.22", since = "2.8")]
840 public string get_inner_html ();
841 [Version (deprecated = true, deprecated_since = "2.22")]
842 public unowned WebKit.DOM.Element get_last_element_child ();
843 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
844 public string get_local_name ();
845 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
846 public string get_namespace_uri ();
847 [Version (deprecated = true, deprecated_since = "2.22")]
848 public unowned WebKit.DOM.Element get_next_element_sibling ();
849 [Version (deprecated = true, deprecated_since = "2.22")]
850 public double get_offset_height ();
851 [Version (deprecated = true, deprecated_since = "2.22")]
852 public double get_offset_left ();
853 [Version (deprecated = true, deprecated_since = "2.22")]
854 public unowned WebKit.DOM.Element get_offset_parent ();
855 [Version (deprecated = true, deprecated_since = "2.22")]
856 public double get_offset_top ();
857 [Version (deprecated = true, deprecated_since = "2.22")]
858 public double get_offset_width ();
859 [Version (deprecated = true, deprecated_since = "2.22", since = "2.8")]
860 public string get_outer_html ();
861 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
862 public string get_prefix ();
863 [Version (deprecated = true, deprecated_since = "2.22")]
864 public unowned WebKit.DOM.Element get_previous_element_sibling ();
865 [Version (deprecated = true, deprecated_since = "2.22")]
866 public long get_scroll_height ();
867 [Version (deprecated = true, deprecated_since = "2.22")]
868 public long get_scroll_left ();
869 [Version (deprecated = true, deprecated_since = "2.22")]
870 public long get_scroll_top ();
871 [Version (deprecated = true, deprecated_since = "2.22")]
872 public long get_scroll_width ();
873 [Version (deprecated = true, deprecated_since = "2.22")]
874 public WebKit.DOM.CSSStyleDeclaration get_style ();
875 [Version (deprecated = true, deprecated_since = "2.22")]
876 public string get_tag_name ();
877 [Version (deprecated = true, deprecated_since = "2.20")]
878 public string get_webkit_region_overset ();
879 [Version (deprecated = true, deprecated_since = "2.22")]
880 public bool has_attribute (string name);
881 [Version (deprecated = true, deprecated_since = "2.22")]
882 public bool has_attribute_ns (string namespaceURI, string localName);
883 [Version (deprecated = true, deprecated_since = "2.22")]
884 public bool has_attributes ();
885 public bool html_input_element_get_auto_filled ();
886 [Version (since = "2.22")]
887 public bool html_input_element_is_user_edited ();
888 [Version (since = "2.22")]
889 public void html_input_element_set_auto_filled (bool auto_filled);
890 [Version (since = "2.22")]
891 public void html_input_element_set_editing_value (string value);
892 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
893 public unowned WebKit.DOM.Element insert_adjacent_element (string where, WebKit.DOM.Element element) throws GLib.Error;
894 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
895 public void insert_adjacent_html (string where, string html) throws GLib.Error;
896 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
897 public void insert_adjacent_text (string where, string text) throws GLib.Error;
898 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
899 public bool matches (string selectors) throws GLib.Error;
900 [Version (deprecated = true, deprecated_since = "2.22")]
901 public unowned WebKit.DOM.Element query_selector (string selectors) throws GLib.Error;
902 [Version (deprecated = true, deprecated_since = "2.22")]
903 public WebKit.DOM.NodeList query_selector_all (string selectors) throws GLib.Error;
904 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
905 public void remove () throws GLib.Error;
906 [Version (deprecated = true, deprecated_since = "2.22")]
907 public void remove_attribute (string name);
908 [Version (deprecated = true, deprecated_since = "2.22")]
909 public unowned WebKit.DOM.Attr remove_attribute_node (WebKit.DOM.Attr oldAttr) throws GLib.Error;
910 [Version (deprecated = true, deprecated_since = "2.22")]
911 public void remove_attribute_ns (string namespaceURI, string localName);
912 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
913 public void request_pointer_lock ();
914 [Version (deprecated = true, deprecated_since = "2.22")]
915 public void scroll_by_lines (long lines);
916 [Version (deprecated = true, deprecated_since = "2.22")]
917 public void scroll_by_pages (long pages);
918 [Version (deprecated = true, deprecated_since = "2.22")]
919 public void scroll_into_view (bool alignWithTop);
920 [Version (deprecated = true, deprecated_since = "2.22")]
921 public void scroll_into_view_if_needed (bool centerIfNeeded);
922 [Version (deprecated = true, deprecated_since = "2.22")]
923 public void set_attribute (string name, string value) throws GLib.Error;
924 [Version (deprecated = true, deprecated_since = "2.22")]
925 public unowned WebKit.DOM.Attr set_attribute_node (WebKit.DOM.Attr newAttr) throws GLib.Error;
926 [Version (deprecated = true, deprecated_since = "2.22")]
927 public unowned WebKit.DOM.Attr set_attribute_node_ns (WebKit.DOM.Attr newAttr) throws GLib.Error;
928 [Version (deprecated = true, deprecated_since = "2.22")]
929 public void set_attribute_ns (string? namespaceURI, string qualifiedName, string value) throws GLib.Error;
930 [Version (deprecated = true, deprecated_since = "2.22")]
931 public void set_class_name (string value);
932 [Version (deprecated = true, deprecated_since = "2.22")]
933 public void set_id (string value);
934 [Version (deprecated = true, deprecated_since = "2.22", since = "2.8")]
935 public void set_inner_html (string value) throws GLib.Error;
936 [Version (deprecated = true, deprecated_since = "2.22", since = "2.8")]
937 public void set_outer_html (string value) throws GLib.Error;
938 [Version (deprecated = true, deprecated_since = "2.22")]
939 public void set_scroll_left (long value);
940 [Version (deprecated = true, deprecated_since = "2.22")]
941 public void set_scroll_top (long value);
942 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
943 public bool webkit_matches_selector (string selectors) throws GLib.Error;
944 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
945 public void webkit_request_fullscreen ();
946 public WebKit.DOM.NamedNodeMap attributes { owned get; }
947 public ulong child_element_count { get; }
948 public WebKit.DOM.HTMLCollection children { owned get; }
949 public WebKit.DOM.DOMTokenList class_list { owned get; }
950 public string class_name { owned get; set; }
951 public double client_height { get; }
952 public double client_left { get; }
953 public double client_top { get; }
954 public double client_width { get; }
955 public WebKit.DOM.Element first_element_child { get; }
956 public string id { owned get; set; }
958 public string inner_html { owned get; set; }
959 public WebKit.DOM.Element last_element_child { get; }
960 public string local_name { owned get; }
961 public string namespace_uri { owned get; }
962 public WebKit.DOM.Element next_element_sibling { get; }
963 public double offset_height { get; }
964 public double offset_left { get; }
965 public WebKit.DOM.Element offset_parent { get; }
966 public double offset_top { get; }
967 public double offset_width { get; }
969 public string outer_html { owned get; set; }
970 public string prefix { owned get; }
971 public WebKit.DOM.Element previous_element_sibling { get; }
972 public long scroll_height { get; }
973 public long scroll_left { get; set; }
974 public long scroll_top { get; set; }
975 public long scroll_width { get; }
976 public WebKit.DOM.CSSStyleDeclaration style { owned get; }
977 public string tag_name { owned get; }
978 public string webkit_region_overset { owned get; }
980 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_entity_reference_get_type ()")]
981 [GIR (name = "DOMEntityReference")]
982 public class EntityReference : WebKit.DOM.Node, WebKit.DOM.EventTarget {
983 [CCode (has_construct_function = false)]
984 protected EntityReference ();
986 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_event_get_type ()")]
987 [GIR (name = "DOMEvent")]
988 public class Event : WebKit.DOM.Object {
989 [CCode (has_construct_function = false)]
991 [Version (deprecated = true, deprecated_since = "2.22")]
992 public bool get_bubbles ();
993 [Version (deprecated = true, deprecated_since = "2.22")]
994 public bool get_cancel_bubble ();
995 [Version (deprecated = true, deprecated_since = "2.22")]
996 public bool get_cancelable ();
997 [Version (deprecated = true, deprecated_since = "2.22")]
998 public WebKit.DOM.EventTarget get_current_target ();
999 [Version (deprecated = true, deprecated_since = "2.22")]
1000 public ushort get_event_phase ();
1001 [Version (deprecated = true, deprecated_since = "2.22")]
1002 public string get_event_type ();
1003 [Version (deprecated = true, deprecated_since = "2.22")]
1004 public bool get_return_value ();
1005 [Version (deprecated = true, deprecated_since = "2.22")]
1006 public WebKit.DOM.EventTarget get_src_element ();
1007 [Version (deprecated = true, deprecated_since = "2.22")]
1008 public WebKit.DOM.EventTarget get_target ();
1009 [Version (deprecated = true, deprecated_since = "2.22")]
1010 public uint32 get_time_stamp ();
1011 [Version (deprecated = true, deprecated_since = "2.22")]
1012 public void init_event (string eventTypeArg, bool canBubbleArg, bool cancelableArg);
1013 [Version (deprecated = true, deprecated_since = "2.22")]
1014 public void prevent_default ();
1015 [Version (deprecated = true, deprecated_since = "2.22")]
1016 public void set_cancel_bubble (bool value);
1017 [Version (deprecated = true, deprecated_since = "2.22")]
1018 public void set_return_value (bool value);
1019 [Version (deprecated = true, deprecated_since = "2.22")]
1020 public void stop_propagation ();
1021 public bool bubbles { get; }
1022 public bool cancel_bubble { get; set; }
1023 public bool cancelable { get; }
1024 public WebKit.DOM.EventTarget current_target { owned get; }
1025 public uint event_phase { get; }
1026 public bool return_value { get; set; }
1027 public WebKit.DOM.EventTarget src_element { owned get; }
1028 public WebKit.DOM.EventTarget target { owned get; }
1029 public uint time_stamp { get; }
1031 public string type { owned get; }
1033 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_file_get_type ()")]
1034 [GIR (name = "DOMFile")]
1035 public class File : WebKit.DOM.Blob {
1036 [CCode (has_construct_function = false)]
1038 [Version (deprecated = true, deprecated_since = "2.22")]
1039 public string get_name ();
1040 public string name { owned get; }
1042 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_file_list_get_type ()")]
1043 [GIR (name = "DOMFileList")]
1044 public class FileList : WebKit.DOM.Object {
1045 [CCode (has_construct_function = false)]
1046 protected FileList ();
1047 [Version (deprecated = true, deprecated_since = "2.22")]
1048 public ulong get_length ();
1049 [Version (deprecated = true, deprecated_since = "2.22")]
1050 public WebKit.DOM.File item (ulong index);
1051 public ulong length { get; }
1053 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_anchor_element_get_type ()")]
1054 [GIR (name = "DOMHTMLAnchorElement")]
1055 public class HTMLAnchorElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1056 [CCode (has_construct_function = false)]
1057 protected HTMLAnchorElement ();
1058 [Version (deprecated = true, deprecated_since = "2.22")]
1059 public string get_charset ();
1060 [Version (deprecated = true, deprecated_since = "2.22")]
1061 public string get_coords ();
1062 [Version (deprecated = true, deprecated_since = "2.22")]
1063 public string get_hash ();
1064 [Version (deprecated = true, deprecated_since = "2.22")]
1065 public string get_host ();
1066 [Version (deprecated = true, deprecated_since = "2.22")]
1067 public string get_hostname ();
1068 [Version (deprecated = true, deprecated_since = "2.22")]
1069 public string get_href ();
1070 [Version (deprecated = true, deprecated_since = "2.22")]
1071 public string get_hreflang ();
1072 [Version (deprecated = true, deprecated_since = "2.22")]
1073 public string get_name ();
1074 [Version (deprecated = true, deprecated_since = "2.22")]
1075 public string get_pathname ();
1076 [Version (deprecated = true, deprecated_since = "2.22")]
1077 public string get_port ();
1078 [Version (deprecated = true, deprecated_since = "2.22")]
1079 public string get_protocol ();
1080 [Version (deprecated = true, deprecated_since = "2.22")]
1081 public string get_rel ();
1082 [Version (deprecated = true, deprecated_since = "2.22")]
1083 public string get_rev ();
1084 [Version (deprecated = true, deprecated_since = "2.22")]
1085 public string get_search ();
1086 [Version (deprecated = true, deprecated_since = "2.22")]
1087 public string get_shape ();
1088 [Version (deprecated = true, deprecated_since = "2.22")]
1089 public string get_target ();
1090 [Version (deprecated = true, deprecated_since = "2.22")]
1091 public string get_text ();
1092 [Version (deprecated = true, deprecated_since = "2.22")]
1093 public string get_type_attr ();
1094 [Version (deprecated = true, deprecated_since = "2.22")]
1095 public void set_charset (string value);
1096 [Version (deprecated = true, deprecated_since = "2.22")]
1097 public void set_coords (string value);
1098 [Version (deprecated = true, deprecated_since = "2.22")]
1099 public void set_hash (string value);
1100 [Version (deprecated = true, deprecated_since = "2.22")]
1101 public void set_host (string value);
1102 [Version (deprecated = true, deprecated_since = "2.22")]
1103 public void set_hostname (string value);
1104 [Version (deprecated = true, deprecated_since = "2.22")]
1105 public void set_href (string value);
1106 [Version (deprecated = true, deprecated_since = "2.22")]
1107 public void set_hreflang (string value);
1108 [Version (deprecated = true, deprecated_since = "2.22")]
1109 public void set_name (string value);
1110 [Version (deprecated = true, deprecated_since = "2.22")]
1111 public void set_pathname (string value);
1112 [Version (deprecated = true, deprecated_since = "2.22")]
1113 public void set_port (string value);
1114 [Version (deprecated = true, deprecated_since = "2.22")]
1115 public void set_protocol (string value);
1116 [Version (deprecated = true, deprecated_since = "2.22")]
1117 public void set_rel (string value);
1118 [Version (deprecated = true, deprecated_since = "2.22")]
1119 public void set_rev (string value);
1120 [Version (deprecated = true, deprecated_since = "2.22")]
1121 public void set_search (string value);
1122 [Version (deprecated = true, deprecated_since = "2.22")]
1123 public void set_shape (string value);
1124 [Version (deprecated = true, deprecated_since = "2.22")]
1125 public void set_target (string value);
1126 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1127 public void set_text (string value);
1128 [Version (deprecated = true, deprecated_since = "2.22")]
1129 public void set_type_attr (string value);
1130 public string charset { owned get; set; }
1131 public string coords { owned get; set; }
1132 public string hash { owned get; set; }
1133 public string host { owned get; set; }
1134 public string hostname { owned get; set; }
1135 public string href { owned get; set; }
1136 public string hreflang { owned get; set; }
1137 public string name { owned get; set; }
1138 public string pathname { owned get; set; }
1139 public string port { owned get; set; }
1140 public string protocol { owned get; set; }
1141 public string rel { owned get; set; }
1142 public string rev { owned get; set; }
1143 public string search { owned get; set; }
1144 public string shape { owned get; set; }
1145 public string target { owned get; set; }
1146 public string text { owned get; set; }
1148 public string type { owned get; set; }
1150 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_applet_element_get_type ()")]
1151 [GIR (name = "DOMHTMLAppletElement")]
1152 public class HTMLAppletElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1153 [CCode (has_construct_function = false)]
1154 protected HTMLAppletElement ();
1155 [Version (deprecated = true, deprecated_since = "2.22")]
1156 public string get_align ();
1157 [Version (deprecated = true, deprecated_since = "2.22")]
1158 public string get_alt ();
1159 [Version (deprecated = true, deprecated_since = "2.22")]
1160 public string get_archive ();
1161 [Version (deprecated = true, deprecated_since = "2.22")]
1162 public string get_code ();
1163 [Version (deprecated = true, deprecated_since = "2.22")]
1164 public string get_code_base ();
1165 [Version (deprecated = true, deprecated_since = "2.22")]
1166 public string get_height ();
1167 [Version (deprecated = true, deprecated_since = "2.22")]
1168 public long get_hspace ();
1169 [Version (deprecated = true, deprecated_since = "2.22")]
1170 public string get_name ();
1171 [Version (deprecated = true, deprecated_since = "2.22")]
1172 public string get_object ();
1173 [Version (deprecated = true, deprecated_since = "2.22")]
1174 public long get_vspace ();
1175 [Version (deprecated = true, deprecated_since = "2.22")]
1176 public string get_width ();
1177 [Version (deprecated = true, deprecated_since = "2.22")]
1178 public void set_align (string value);
1179 [Version (deprecated = true, deprecated_since = "2.22")]
1180 public void set_alt (string value);
1181 [Version (deprecated = true, deprecated_since = "2.22")]
1182 public void set_archive (string value);
1183 [Version (deprecated = true, deprecated_since = "2.22")]
1184 public void set_code (string value);
1185 [Version (deprecated = true, deprecated_since = "2.22")]
1186 public void set_code_base (string value);
1187 [Version (deprecated = true, deprecated_since = "2.22")]
1188 public void set_height (string value);
1189 [Version (deprecated = true, deprecated_since = "2.22")]
1190 public void set_hspace (long value);
1191 [Version (deprecated = true, deprecated_since = "2.22")]
1192 public void set_name (string value);
1193 [Version (deprecated = true, deprecated_since = "2.22")]
1194 public void set_object (string value);
1195 [Version (deprecated = true, deprecated_since = "2.22")]
1196 public void set_vspace (long value);
1197 [Version (deprecated = true, deprecated_since = "2.22")]
1198 public void set_width (string value);
1199 public string align { owned get; set; }
1200 public string alt { owned get; set; }
1201 public string archive { owned get; set; }
1202 public string code { owned get; set; }
1203 public string code_base { owned get; set; }
1204 public string height { owned get; set; }
1205 public long hspace { get; set; }
1206 public string name { owned get; set; }
1207 public string object { owned get; set; }
1208 public long vspace { get; set; }
1209 public string width { owned get; set; }
1211 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_area_element_get_type ()")]
1212 [GIR (name = "DOMHTMLAreaElement")]
1213 public class HTMLAreaElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1214 [CCode (has_construct_function = false)]
1215 protected HTMLAreaElement ();
1216 [Version (deprecated = true, deprecated_since = "2.22")]
1217 public string get_alt ();
1218 [Version (deprecated = true, deprecated_since = "2.22")]
1219 public string get_coords ();
1220 [Version (deprecated = true, deprecated_since = "2.22")]
1221 public string get_hash ();
1222 [Version (deprecated = true, deprecated_since = "2.22")]
1223 public string get_host ();
1224 [Version (deprecated = true, deprecated_since = "2.22")]
1225 public string get_hostname ();
1226 [Version (deprecated = true, deprecated_since = "2.22")]
1227 public string get_href ();
1228 [Version (deprecated = true, deprecated_since = "2.22")]
1229 public bool get_no_href ();
1230 [Version (deprecated = true, deprecated_since = "2.22")]
1231 public string get_pathname ();
1232 [Version (deprecated = true, deprecated_since = "2.22")]
1233 public string get_port ();
1234 [Version (deprecated = true, deprecated_since = "2.22")]
1235 public string get_protocol ();
1236 [Version (deprecated = true, deprecated_since = "2.22")]
1237 public string get_search ();
1238 [Version (deprecated = true, deprecated_since = "2.22")]
1239 public string get_shape ();
1240 [Version (deprecated = true, deprecated_since = "2.22")]
1241 public string get_target ();
1242 [Version (deprecated = true, deprecated_since = "2.22")]
1243 public void set_alt (string value);
1244 [Version (deprecated = true, deprecated_since = "2.22")]
1245 public void set_coords (string value);
1246 [Version (deprecated = true, deprecated_since = "2.22")]
1247 public void set_hash (string value);
1248 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1249 public void set_host (string value);
1250 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1251 public void set_hostname (string value);
1252 [Version (deprecated = true, deprecated_since = "2.22")]
1253 public void set_href (string value);
1254 [Version (deprecated = true, deprecated_since = "2.22")]
1255 public void set_no_href (bool value);
1256 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1257 public void set_pathname (string value);
1258 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1259 public void set_port (string value);
1260 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1261 public void set_protocol (string value);
1262 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1263 public void set_search (string value);
1264 [Version (deprecated = true, deprecated_since = "2.22")]
1265 public void set_shape (string value);
1266 [Version (deprecated = true, deprecated_since = "2.22")]
1267 public void set_target (string value);
1268 public string alt { owned get; set; }
1269 public string coords { owned get; set; }
1270 public string hash { owned get; set; }
1271 public string host { owned get; set; }
1272 public string hostname { owned get; set; }
1273 public string href { owned get; set; }
1274 public bool no_href { get; set; }
1275 public string pathname { owned get; set; }
1276 public string port { owned get; set; }
1277 public string protocol { owned get; set; }
1278 public string search { owned get; set; }
1279 public string shape { owned get; set; }
1280 public string target { owned get; set; }
1282 [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 ()")]
1283 [GIR (name = "DOMHTMLBRElement")]
1284 public class HTMLBRElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1285 [CCode (has_construct_function = false)]
1286 protected HTMLBRElement ();
1287 [Version (deprecated = true, deprecated_since = "2.22")]
1288 public string get_clear ();
1289 [Version (deprecated = true, deprecated_since = "2.22")]
1290 public void set_clear (string value);
1291 public string clear { owned get; set; }
1293 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_base_element_get_type ()")]
1294 [GIR (name = "DOMHTMLBaseElement")]
1295 public class HTMLBaseElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1296 [CCode (has_construct_function = false)]
1297 protected HTMLBaseElement ();
1298 [Version (deprecated = true, deprecated_since = "2.22")]
1299 public string get_href ();
1300 [Version (deprecated = true, deprecated_since = "2.22")]
1301 public string get_target ();
1302 [Version (deprecated = true, deprecated_since = "2.22")]
1303 public void set_href (string value);
1304 [Version (deprecated = true, deprecated_since = "2.22")]
1305 public void set_target (string value);
1306 public string href { owned get; set; }
1307 public string target { owned get; set; }
1309 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_base_font_element_get_type ()")]
1310 [GIR (name = "DOMHTMLBaseFontElement")]
1311 public class HTMLBaseFontElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1312 [CCode (has_construct_function = false)]
1313 protected HTMLBaseFontElement ();
1314 [Version (deprecated = true, deprecated_since = "2.12")]
1315 public string get_color ();
1316 [Version (deprecated = true, deprecated_since = "2.12")]
1317 public string get_face ();
1318 [Version (deprecated = true, deprecated_since = "2.12")]
1319 public long get_size ();
1320 [Version (deprecated = true, deprecated_since = "2.12")]
1321 public void set_color (string value);
1322 [Version (deprecated = true, deprecated_since = "2.12")]
1323 public void set_face (string value);
1324 [Version (deprecated = true, deprecated_since = "2.12")]
1325 public void set_size (long value);
1327 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_body_element_get_type ()")]
1328 [GIR (name = "DOMHTMLBodyElement")]
1329 public class HTMLBodyElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1330 [CCode (has_construct_function = false)]
1331 protected HTMLBodyElement ();
1332 [Version (deprecated = true, deprecated_since = "2.22")]
1333 public string get_a_link ();
1334 [Version (deprecated = true, deprecated_since = "2.22")]
1335 public string get_background ();
1336 [Version (deprecated = true, deprecated_since = "2.22")]
1337 public string get_bg_color ();
1338 [Version (deprecated = true, deprecated_since = "2.22")]
1339 public string get_link ();
1340 [Version (deprecated = true, deprecated_since = "2.22")]
1341 public string get_text ();
1342 [Version (deprecated = true, deprecated_since = "2.22")]
1343 public string get_v_link ();
1344 [Version (deprecated = true, deprecated_since = "2.22")]
1345 public void set_a_link (string value);
1346 [Version (deprecated = true, deprecated_since = "2.22")]
1347 public void set_background (string value);
1348 [Version (deprecated = true, deprecated_since = "2.22")]
1349 public void set_bg_color (string value);
1350 [Version (deprecated = true, deprecated_since = "2.22")]
1351 public void set_link (string value);
1352 [Version (deprecated = true, deprecated_since = "2.22")]
1353 public void set_text (string value);
1354 [Version (deprecated = true, deprecated_since = "2.22")]
1355 public void set_v_link (string value);
1356 public string a_link { owned get; set; }
1357 public string background { owned get; set; }
1358 public string bg_color { owned get; set; }
1359 public string link { owned get; set; }
1360 public string text { owned get; set; }
1361 public string v_link { owned get; set; }
1363 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_button_element_get_type ()")]
1364 [GIR (name = "DOMHTMLButtonElement")]
1365 public class HTMLButtonElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1366 [CCode (has_construct_function = false)]
1367 protected HTMLButtonElement ();
1368 [Version (deprecated = true, deprecated_since = "2.22")]
1369 public bool get_autofocus ();
1370 [Version (deprecated = true, deprecated_since = "2.22")]
1371 public string get_button_type ();
1372 [Version (deprecated = true, deprecated_since = "2.22")]
1373 public bool get_disabled ();
1374 [Version (deprecated = true, deprecated_since = "2.22")]
1375 public unowned WebKit.DOM.HTMLFormElement get_form ();
1376 [Version (deprecated = true, deprecated_since = "2.22")]
1377 public string get_name ();
1378 [Version (deprecated = true, deprecated_since = "2.22")]
1379 public string get_value ();
1380 [Version (deprecated = true, deprecated_since = "2.22")]
1381 public bool get_will_validate ();
1382 [Version (deprecated = true, deprecated_since = "2.22")]
1383 public void set_autofocus (bool value);
1384 [Version (deprecated = true, deprecated_since = "2.22")]
1385 public void set_button_type (string value);
1386 [Version (deprecated = true, deprecated_since = "2.22")]
1387 public void set_disabled (bool value);
1388 [Version (deprecated = true, deprecated_since = "2.22")]
1389 public void set_name (string value);
1390 [Version (deprecated = true, deprecated_since = "2.22")]
1391 public void set_value (string value);
1392 public bool autofocus { get; set; }
1393 public bool disabled { get; set; }
1394 public WebKit.DOM.HTMLFormElement form { get; }
1395 public string name { owned get; set; }
1397 public string type { owned get; set; }
1398 public string value { owned get; set; }
1399 public bool will_validate { get; }
1401 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_canvas_element_get_type ()")]
1402 [GIR (name = "DOMHTMLCanvasElement")]
1403 public class HTMLCanvasElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1404 [CCode (has_construct_function = false)]
1405 protected HTMLCanvasElement ();
1406 [Version (deprecated = true, deprecated_since = "2.22")]
1407 public long get_height ();
1408 [Version (deprecated = true, deprecated_since = "2.22")]
1409 public long get_width ();
1410 [Version (deprecated = true, deprecated_since = "2.22")]
1411 public void set_height (long value);
1412 [Version (deprecated = true, deprecated_since = "2.22")]
1413 public void set_width (long value);
1414 public long height { get; set; }
1415 public long width { get; set; }
1417 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_collection_get_type ()")]
1418 [GIR (name = "DOMHTMLCollection")]
1419 public class HTMLCollection : WebKit.DOM.Object {
1420 [CCode (has_construct_function = false)]
1421 protected HTMLCollection ();
1422 [Version (deprecated = true, deprecated_since = "2.22")]
1423 public ulong get_length ();
1424 [Version (deprecated = true, deprecated_since = "2.22")]
1425 public unowned WebKit.DOM.Node item (ulong index);
1426 [Version (deprecated = true, deprecated_since = "2.22")]
1427 public unowned WebKit.DOM.Node named_item (string name);
1428 public ulong length { get; }
1430 [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 ()")]
1431 [GIR (name = "DOMHTMLDListElement")]
1432 public class HTMLDListElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1433 [CCode (has_construct_function = false)]
1434 protected HTMLDListElement ();
1435 [Version (deprecated = true, deprecated_since = "2.22")]
1436 public bool get_compact ();
1437 [Version (deprecated = true, deprecated_since = "2.22")]
1438 public void set_compact (bool value);
1439 public bool compact { get; set; }
1441 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_directory_element_get_type ()")]
1442 [GIR (name = "DOMHTMLDirectoryElement")]
1443 public class HTMLDirectoryElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1444 [CCode (has_construct_function = false)]
1445 protected HTMLDirectoryElement ();
1446 [Version (deprecated = true, deprecated_since = "2.22")]
1447 public bool get_compact ();
1448 [Version (deprecated = true, deprecated_since = "2.22")]
1449 public void set_compact (bool value);
1450 public bool compact { get; set; }
1452 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_div_element_get_type ()")]
1453 [GIR (name = "DOMHTMLDivElement")]
1454 public class HTMLDivElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1455 [CCode (has_construct_function = false)]
1456 protected HTMLDivElement ();
1457 [Version (deprecated = true, deprecated_since = "2.22")]
1458 public string get_align ();
1459 [Version (deprecated = true, deprecated_since = "2.22")]
1460 public void set_align (string value);
1461 public string align { owned get; set; }
1463 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_document_get_type ()")]
1464 [GIR (name = "DOMHTMLDocument")]
1465 public class HTMLDocument : WebKit.DOM.Document, WebKit.DOM.EventTarget {
1466 [CCode (has_construct_function = false)]
1467 protected HTMLDocument ();
1468 [Version (deprecated = true, deprecated_since = "2.22")]
1469 public void capture_events ();
1470 [Version (deprecated = true, deprecated_since = "2.22")]
1471 public void clear ();
1472 [Version (deprecated = true, deprecated_since = "2.22")]
1473 public void close ();
1474 [Version (deprecated = true, deprecated_since = "2.22")]
1475 public string get_alink_color ();
1476 [Version (deprecated = true, deprecated_since = "2.22")]
1477 public string get_bg_color ();
1478 [Version (deprecated = true, deprecated_since = "2.14")]
1479 public string get_compat_mode ();
1480 [Version (deprecated = true, deprecated_since = "2.14")]
1481 public string get_design_mode ();
1482 [Version (deprecated = true, deprecated_since = "2.22")]
1483 public string get_dir ();
1484 [Version (deprecated = true, deprecated_since = "2.14")]
1485 public WebKit.DOM.HTMLCollection get_embeds ();
1486 [Version (deprecated = true, deprecated_since = "2.22")]
1487 public string get_fg_color ();
1488 [Version (deprecated = true, deprecated_since = "2.22")]
1489 public long get_height ();
1490 [Version (deprecated = true, deprecated_since = "2.22")]
1491 public string get_link_color ();
1492 [Version (deprecated = true, deprecated_since = "2.14")]
1493 public WebKit.DOM.HTMLCollection get_plugins ();
1494 [Version (deprecated = true, deprecated_since = "2.14")]
1495 public WebKit.DOM.HTMLCollection get_scripts ();
1496 [Version (deprecated = true, deprecated_since = "2.22")]
1497 public string get_vlink_color ();
1498 [Version (deprecated = true, deprecated_since = "2.22")]
1499 public long get_width ();
1500 [Version (deprecated = true, deprecated_since = "2.22")]
1501 public void release_events ();
1502 [Version (deprecated = true, deprecated_since = "2.22")]
1503 public void set_alink_color (string value);
1504 [Version (deprecated = true, deprecated_since = "2.22")]
1505 public void set_bg_color (string value);
1506 [Version (deprecated = true, deprecated_since = "2.14")]
1507 public void set_design_mode (string value);
1508 [Version (deprecated = true, deprecated_since = "2.22")]
1509 public void set_dir (string value);
1510 [Version (deprecated = true, deprecated_since = "2.22")]
1511 public void set_fg_color (string value);
1512 [Version (deprecated = true, deprecated_since = "2.22")]
1513 public void set_link_color (string value);
1514 [Version (deprecated = true, deprecated_since = "2.22")]
1515 public void set_vlink_color (string value);
1516 public string alink_color { owned get; set; }
1517 public string bg_color { owned get; set; }
1518 public string dir { owned get; set; }
1519 public string fg_color { owned get; set; }
1520 public long height { get; }
1521 public string link_color { owned get; set; }
1522 public string vlink_color { owned get; set; }
1523 public long width { get; }
1525 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_element_get_type ()")]
1526 [GIR (name = "DOMHTMLElement")]
1527 public class HTMLElement : WebKit.DOM.Element, WebKit.DOM.EventTarget {
1528 [CCode (has_construct_function = false)]
1529 protected HTMLElement ();
1530 [Version (deprecated = true, deprecated_since = "2.22")]
1531 public void click ();
1532 [Version (deprecated = true, deprecated_since = "2.22")]
1533 public string get_access_key ();
1534 [Version (deprecated = true, deprecated_since = "2.10")]
1535 public WebKit.DOM.HTMLCollection get_children ();
1536 [Version (deprecated = true, deprecated_since = "2.22")]
1537 public string get_content_editable ();
1538 [Version (deprecated = true, deprecated_since = "2.22")]
1539 public string get_dir ();
1540 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1541 public bool get_draggable ();
1542 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1543 public bool get_hidden ();
1544 [Version (deprecated = true, deprecated_since = "2.8")]
1545 public string get_inner_html ();
1546 [Version (deprecated = true, deprecated_since = "2.22")]
1547 public string get_inner_text ();
1548 [Version (deprecated = true, deprecated_since = "2.22")]
1549 public bool get_is_content_editable ();
1550 [Version (deprecated = true, deprecated_since = "2.22")]
1551 public string get_lang ();
1552 [Version (deprecated = true, deprecated_since = "2.8")]
1553 public string get_outer_html ();
1554 [Version (deprecated = true, deprecated_since = "2.22")]
1555 public string get_outer_text ();
1556 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1557 public bool get_spellcheck ();
1558 [Version (deprecated = true, deprecated_since = "2.22")]
1559 public long get_tab_index ();
1560 [Version (deprecated = true, deprecated_since = "2.22")]
1561 public string get_title ();
1562 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1563 public bool get_translate ();
1564 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1565 public string get_webkitdropzone ();
1566 [Version (deprecated = true, deprecated_since = "2.22")]
1567 public void set_access_key (string value);
1568 [Version (deprecated = true, deprecated_since = "2.22")]
1569 public void set_content_editable (string value) throws GLib.Error;
1570 [Version (deprecated = true, deprecated_since = "2.22")]
1571 public void set_dir (string value);
1572 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1573 public void set_draggable (bool value);
1574 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1575 public void set_hidden (bool value);
1576 [Version (deprecated = true, deprecated_since = "2.8")]
1577 public void set_inner_html (string contents) throws GLib.Error;
1578 [Version (deprecated = true, deprecated_since = "2.22")]
1579 public void set_inner_text (string value) throws GLib.Error;
1580 [Version (deprecated = true, deprecated_since = "2.22")]
1581 public void set_lang (string value);
1582 [Version (deprecated = true, deprecated_since = "2.8")]
1583 public void set_outer_html (string contents) throws GLib.Error;
1584 [Version (deprecated = true, deprecated_since = "2.22")]
1585 public void set_outer_text (string value) throws GLib.Error;
1586 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1587 public void set_spellcheck (bool value);
1588 [Version (deprecated = true, deprecated_since = "2.22")]
1589 public void set_tab_index (long value);
1590 [Version (deprecated = true, deprecated_since = "2.22")]
1591 public void set_title (string value);
1592 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1593 public void set_translate (bool value);
1594 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
1595 public void set_webkitdropzone (string value);
1596 public string access_key { owned get; set; }
1598 public string content_editable { owned get; set; }
1599 public string dir { owned get; set; }
1600 public bool draggable { get; set; }
1601 public bool hidden { get; set; }
1603 public string inner_text { owned get; set; }
1604 public bool is_content_editable { get; }
1605 public string lang { owned get; set; }
1607 public string outer_text { owned get; set; }
1608 public bool spellcheck { get; set; }
1609 public long tab_index { get; set; }
1610 public string title { owned get; set; }
1611 public bool translate { get; set; }
1612 public string webkitdropzone { owned get; set; }
1614 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_embed_element_get_type ()")]
1615 [GIR (name = "DOMHTMLEmbedElement")]
1616 public class HTMLEmbedElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1617 [CCode (has_construct_function = false)]
1618 protected HTMLEmbedElement ();
1619 [Version (deprecated = true, deprecated_since = "2.22")]
1620 public string get_align ();
1621 [Version (deprecated = true, deprecated_since = "2.22")]
1622 public long get_height ();
1623 [Version (deprecated = true, deprecated_since = "2.22")]
1624 public string get_name ();
1625 [Version (deprecated = true, deprecated_since = "2.22")]
1626 public string get_src ();
1627 [Version (deprecated = true, deprecated_since = "2.22")]
1628 public string get_type_attr ();
1629 [Version (deprecated = true, deprecated_since = "2.22")]
1630 public long get_width ();
1631 [Version (deprecated = true, deprecated_since = "2.22")]
1632 public void set_align (string value);
1633 [Version (deprecated = true, deprecated_since = "2.22")]
1634 public void set_height (long value);
1635 [Version (deprecated = true, deprecated_since = "2.22")]
1636 public void set_name (string value);
1637 [Version (deprecated = true, deprecated_since = "2.22")]
1638 public void set_src (string value);
1639 [Version (deprecated = true, deprecated_since = "2.22")]
1640 public void set_type_attr (string value);
1641 [Version (deprecated = true, deprecated_since = "2.22")]
1642 public void set_width (long value);
1643 public string align { owned get; set; }
1644 public long height { get; set; }
1645 public string name { owned get; set; }
1646 public string src { owned get; set; }
1648 public string type { owned get; set; }
1649 public long width { get; set; }
1651 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_field_set_element_get_type ()")]
1652 [GIR (name = "DOMHTMLFieldSetElement")]
1653 public class HTMLFieldSetElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1654 [CCode (has_construct_function = false)]
1655 protected HTMLFieldSetElement ();
1656 [Version (deprecated = true, deprecated_since = "2.22")]
1657 public unowned WebKit.DOM.HTMLFormElement get_form ();
1658 public WebKit.DOM.HTMLFormElement form { get; }
1660 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_font_element_get_type ()")]
1661 [GIR (name = "DOMHTMLFontElement")]
1662 public class HTMLFontElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1663 [CCode (has_construct_function = false)]
1664 protected HTMLFontElement ();
1665 [Version (deprecated = true, deprecated_since = "2.22")]
1666 public string get_color ();
1667 [Version (deprecated = true, deprecated_since = "2.22")]
1668 public string get_face ();
1669 [Version (deprecated = true, deprecated_since = "2.22")]
1670 public string get_size ();
1671 [Version (deprecated = true, deprecated_since = "2.22")]
1672 public void set_color (string value);
1673 [Version (deprecated = true, deprecated_since = "2.22")]
1674 public void set_face (string value);
1675 [Version (deprecated = true, deprecated_since = "2.22")]
1676 public void set_size (string value);
1677 public string color { owned get; set; }
1678 public string face { owned get; set; }
1679 public string size { owned get; set; }
1681 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_form_element_get_type ()")]
1682 [GIR (name = "DOMHTMLFormElement")]
1683 public class HTMLFormElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1684 [CCode (has_construct_function = false)]
1685 protected HTMLFormElement ();
1686 [Version (deprecated = true, deprecated_since = "2.22")]
1687 public string get_accept_charset ();
1688 [Version (deprecated = true, deprecated_since = "2.22")]
1689 public string get_action ();
1690 [Version (deprecated = true, deprecated_since = "2.22")]
1691 public WebKit.DOM.HTMLCollection get_elements ();
1692 [Version (deprecated = true, deprecated_since = "2.22")]
1693 public string get_encoding ();
1694 [Version (deprecated = true, deprecated_since = "2.22")]
1695 public string get_enctype ();
1696 [Version (deprecated = true, deprecated_since = "2.22")]
1697 public long get_length ();
1698 [Version (deprecated = true, deprecated_since = "2.22")]
1699 public string get_method ();
1700 [Version (deprecated = true, deprecated_since = "2.22")]
1701 public string get_name ();
1702 [Version (deprecated = true, deprecated_since = "2.22")]
1703 public string get_target ();
1704 [Version (deprecated = true, deprecated_since = "2.22")]
1705 public void reset ();
1706 [Version (deprecated = true, deprecated_since = "2.22")]
1707 public void set_accept_charset (string value);
1708 [Version (deprecated = true, deprecated_since = "2.22")]
1709 public void set_action (string value);
1710 [Version (deprecated = true, deprecated_since = "2.22")]
1711 public void set_encoding (string value);
1712 [Version (deprecated = true, deprecated_since = "2.22")]
1713 public void set_enctype (string value);
1714 [Version (deprecated = true, deprecated_since = "2.22")]
1715 public void set_method (string value);
1716 [Version (deprecated = true, deprecated_since = "2.22")]
1717 public void set_name (string value);
1718 [Version (deprecated = true, deprecated_since = "2.22")]
1719 public void set_target (string value);
1720 [Version (deprecated = true, deprecated_since = "2.22")]
1721 public void submit ();
1722 public string accept_charset { owned get; set; }
1723 public string action { owned get; set; }
1724 public WebKit.DOM.HTMLCollection elements { owned get; }
1725 public string encoding { owned get; set; }
1726 public string enctype { owned get; set; }
1727 public long length { get; }
1728 public string method { owned get; set; }
1729 public string name { owned get; set; }
1730 public string target { owned get; set; }
1732 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_frame_element_get_type ()")]
1733 [GIR (name = "DOMHTMLFrameElement")]
1734 public class HTMLFrameElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1735 [CCode (has_construct_function = false)]
1736 protected HTMLFrameElement ();
1737 [Version (deprecated = true, deprecated_since = "2.22")]
1738 public unowned WebKit.DOM.Document get_content_document ();
1739 [Version (deprecated = true, deprecated_since = "2.22")]
1740 public WebKit.DOM.DOMWindow get_content_window ();
1741 [Version (deprecated = true, deprecated_since = "2.22")]
1742 public string get_frame_border ();
1743 [Version (deprecated = true, deprecated_since = "2.22")]
1744 public long get_height ();
1745 [Version (deprecated = true, deprecated_since = "2.22")]
1746 public string get_long_desc ();
1747 [Version (deprecated = true, deprecated_since = "2.22")]
1748 public string get_margin_height ();
1749 [Version (deprecated = true, deprecated_since = "2.22")]
1750 public string get_margin_width ();
1751 [Version (deprecated = true, deprecated_since = "2.22")]
1752 public string get_name ();
1753 [Version (deprecated = true, deprecated_since = "2.22")]
1754 public bool get_no_resize ();
1755 [Version (deprecated = true, deprecated_since = "2.22")]
1756 public string get_scrolling ();
1757 [Version (deprecated = true, deprecated_since = "2.22")]
1758 public string get_src ();
1759 [Version (deprecated = true, deprecated_since = "2.22")]
1760 public long get_width ();
1761 [Version (deprecated = true, deprecated_since = "2.22")]
1762 public void set_frame_border (string value);
1763 [Version (deprecated = true, deprecated_since = "2.22")]
1764 public void set_long_desc (string value);
1765 [Version (deprecated = true, deprecated_since = "2.22")]
1766 public void set_margin_height (string value);
1767 [Version (deprecated = true, deprecated_since = "2.22")]
1768 public void set_margin_width (string value);
1769 [Version (deprecated = true, deprecated_since = "2.22")]
1770 public void set_name (string value);
1771 [Version (deprecated = true, deprecated_since = "2.22")]
1772 public void set_no_resize (bool value);
1773 [Version (deprecated = true, deprecated_since = "2.22")]
1774 public void set_scrolling (string value);
1775 [Version (deprecated = true, deprecated_since = "2.22")]
1776 public void set_src (string value);
1777 public WebKit.DOM.Document content_document { get; }
1778 public WebKit.DOM.DOMWindow content_window { owned get; }
1779 public string frame_border { owned get; set; }
1780 public long height { get; }
1781 public string long_desc { owned get; set; }
1782 public string margin_height { owned get; set; }
1783 public string margin_width { owned get; set; }
1784 public string name { owned get; set; }
1785 public bool no_resize { get; set; }
1786 public string scrolling { owned get; set; }
1787 public string src { owned get; set; }
1788 public long width { get; }
1790 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_frame_set_element_get_type ()")]
1791 [GIR (name = "DOMHTMLFrameSetElement")]
1792 public class HTMLFrameSetElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1793 [CCode (has_construct_function = false)]
1794 protected HTMLFrameSetElement ();
1795 [Version (deprecated = true, deprecated_since = "2.22")]
1796 public string get_cols ();
1797 [Version (deprecated = true, deprecated_since = "2.22")]
1798 public string get_rows ();
1799 [Version (deprecated = true, deprecated_since = "2.22")]
1800 public void set_cols (string value);
1801 [Version (deprecated = true, deprecated_since = "2.22")]
1802 public void set_rows (string value);
1803 public string cols { owned get; set; }
1804 public string rows { owned get; set; }
1806 [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 ()")]
1807 [GIR (name = "DOMHTMLHRElement")]
1808 public class HTMLHRElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1809 [CCode (has_construct_function = false)]
1810 protected HTMLHRElement ();
1811 [Version (deprecated = true, deprecated_since = "2.22")]
1812 public string get_align ();
1813 [Version (deprecated = true, deprecated_since = "2.22")]
1814 public bool get_no_shade ();
1815 [Version (deprecated = true, deprecated_since = "2.22")]
1816 public string get_size ();
1817 [Version (deprecated = true, deprecated_since = "2.22")]
1818 public string get_width ();
1819 [Version (deprecated = true, deprecated_since = "2.22")]
1820 public void set_align (string value);
1821 [Version (deprecated = true, deprecated_since = "2.22")]
1822 public void set_no_shade (bool value);
1823 [Version (deprecated = true, deprecated_since = "2.22")]
1824 public void set_size (string value);
1825 [Version (deprecated = true, deprecated_since = "2.22")]
1826 public void set_width (string value);
1827 public string align { owned get; set; }
1828 public bool no_shade { get; set; }
1829 public string size { owned get; set; }
1830 public string width { owned get; set; }
1832 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_head_element_get_type ()")]
1833 [GIR (name = "DOMHTMLHeadElement")]
1834 public class HTMLHeadElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1835 [CCode (has_construct_function = false)]
1836 protected HTMLHeadElement ();
1837 [Version (deprecated = true, deprecated_since = "2.22")]
1838 public string get_profile ();
1839 [Version (deprecated = true, deprecated_since = "2.22")]
1840 public void set_profile (string value);
1841 public string profile { owned get; set; }
1843 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_heading_element_get_type ()")]
1844 [GIR (name = "DOMHTMLHeadingElement")]
1845 public class HTMLHeadingElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1846 [CCode (has_construct_function = false)]
1847 protected HTMLHeadingElement ();
1848 [Version (deprecated = true, deprecated_since = "2.22")]
1849 public string get_align ();
1850 [Version (deprecated = true, deprecated_since = "2.22")]
1851 public void set_align (string value);
1852 public string align { owned get; set; }
1854 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_html_element_get_type ()")]
1855 [GIR (name = "DOMHTMLHtmlElement")]
1856 public class HTMLHtmlElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1857 [CCode (has_construct_function = false)]
1858 protected HTMLHtmlElement ();
1859 [Version (deprecated = true, deprecated_since = "2.22")]
1860 public string get_version ();
1861 [Version (deprecated = true, deprecated_since = "2.22")]
1862 public void set_version (string value);
1863 public string version { owned get; set; }
1865 [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 ()")]
1866 [GIR (name = "DOMHTMLIFrameElement")]
1867 public class HTMLIFrameElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1868 [CCode (has_construct_function = false)]
1869 protected HTMLIFrameElement ();
1870 [Version (deprecated = true, deprecated_since = "2.22")]
1871 public string get_align ();
1872 [Version (deprecated = true, deprecated_since = "2.22")]
1873 public unowned WebKit.DOM.Document get_content_document ();
1874 [Version (deprecated = true, deprecated_since = "2.22")]
1875 public WebKit.DOM.DOMWindow get_content_window ();
1876 [Version (deprecated = true, deprecated_since = "2.22")]
1877 public string get_frame_border ();
1878 [Version (deprecated = true, deprecated_since = "2.22")]
1879 public string get_height ();
1880 [Version (deprecated = true, deprecated_since = "2.22")]
1881 public string get_long_desc ();
1882 [Version (deprecated = true, deprecated_since = "2.22")]
1883 public string get_margin_height ();
1884 [Version (deprecated = true, deprecated_since = "2.22")]
1885 public string get_margin_width ();
1886 [Version (deprecated = true, deprecated_since = "2.22")]
1887 public string get_name ();
1888 [Version (deprecated = true, deprecated_since = "2.22")]
1889 public string get_scrolling ();
1890 [Version (deprecated = true, deprecated_since = "2.22")]
1891 public string get_src ();
1892 [Version (deprecated = true, deprecated_since = "2.22")]
1893 public string get_width ();
1894 [Version (deprecated = true, deprecated_since = "2.22")]
1895 public void set_align (string value);
1896 [Version (deprecated = true, deprecated_since = "2.22")]
1897 public void set_frame_border (string value);
1898 [Version (deprecated = true, deprecated_since = "2.22")]
1899 public void set_height (string value);
1900 [Version (deprecated = true, deprecated_since = "2.22")]
1901 public void set_long_desc (string value);
1902 [Version (deprecated = true, deprecated_since = "2.22")]
1903 public void set_margin_height (string value);
1904 [Version (deprecated = true, deprecated_since = "2.22")]
1905 public void set_margin_width (string value);
1906 [Version (deprecated = true, deprecated_since = "2.22")]
1907 public void set_name (string value);
1908 [Version (deprecated = true, deprecated_since = "2.22")]
1909 public void set_scrolling (string value);
1910 [Version (deprecated = true, deprecated_since = "2.22")]
1911 public void set_src (string value);
1912 [Version (deprecated = true, deprecated_since = "2.22")]
1913 public void set_width (string value);
1914 public string align { owned get; set; }
1915 public WebKit.DOM.Document content_document { get; }
1916 public WebKit.DOM.DOMWindow content_window { owned get; }
1917 public string frame_border { owned get; set; }
1918 public string height { owned get; set; }
1919 public string long_desc { owned get; set; }
1920 public string margin_height { owned get; set; }
1921 public string margin_width { owned get; set; }
1922 public string name { owned get; set; }
1923 public string scrolling { owned get; set; }
1924 public string src { owned get; set; }
1925 public string width { owned get; set; }
1927 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_image_element_get_type ()")]
1928 [GIR (name = "DOMHTMLImageElement")]
1929 public class HTMLImageElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
1930 [CCode (has_construct_function = false)]
1931 protected HTMLImageElement ();
1932 [Version (deprecated = true, deprecated_since = "2.22")]
1933 public string get_align ();
1934 [Version (deprecated = true, deprecated_since = "2.22")]
1935 public string get_alt ();
1936 [Version (deprecated = true, deprecated_since = "2.22")]
1937 public string get_border ();
1938 [Version (deprecated = true, deprecated_since = "2.22")]
1939 public bool get_complete ();
1940 [Version (deprecated = true, deprecated_since = "2.22")]
1941 public long get_height ();
1942 [Version (deprecated = true, deprecated_since = "2.22")]
1943 public long get_hspace ();
1944 [Version (deprecated = true, deprecated_since = "2.22")]
1945 public bool get_is_map ();
1946 [Version (deprecated = true, deprecated_since = "2.22")]
1947 public string get_long_desc ();
1948 [Version (deprecated = true, deprecated_since = "2.22")]
1949 public string get_lowsrc ();
1950 [Version (deprecated = true, deprecated_since = "2.22")]
1951 public string get_name ();
1952 [Version (deprecated = true, deprecated_since = "2.22")]
1953 public long get_natural_height ();
1954 [Version (deprecated = true, deprecated_since = "2.22")]
1955 public long get_natural_width ();
1956 [Version (deprecated = true, deprecated_since = "2.22")]
1957 public string get_src ();
1958 [Version (deprecated = true, deprecated_since = "2.22")]
1959 public string get_use_map ();
1960 [Version (deprecated = true, deprecated_since = "2.22")]
1961 public long get_vspace ();
1962 [Version (deprecated = true, deprecated_since = "2.22")]
1963 public long get_width ();
1964 [Version (deprecated = true, deprecated_since = "2.22")]
1965 public long get_x ();
1966 [Version (deprecated = true, deprecated_since = "2.22")]
1967 public long get_y ();
1968 [Version (deprecated = true, deprecated_since = "2.22")]
1969 public void set_align (string value);
1970 [Version (deprecated = true, deprecated_since = "2.22")]
1971 public void set_alt (string value);
1972 [Version (deprecated = true, deprecated_since = "2.22")]
1973 public void set_border (string value);
1974 [Version (deprecated = true, deprecated_since = "2.22")]
1975 public void set_height (long value);
1976 [Version (deprecated = true, deprecated_since = "2.22")]
1977 public void set_hspace (long value);
1978 [Version (deprecated = true, deprecated_since = "2.22")]
1979 public void set_is_map (bool value);
1980 [Version (deprecated = true, deprecated_since = "2.22")]
1981 public void set_long_desc (string value);
1982 [Version (deprecated = true, deprecated_since = "2.22")]
1983 public void set_lowsrc (string value);
1984 [Version (deprecated = true, deprecated_since = "2.22")]
1985 public void set_name (string value);
1986 [Version (deprecated = true, deprecated_since = "2.22")]
1987 public void set_src (string value);
1988 [Version (deprecated = true, deprecated_since = "2.22")]
1989 public void set_use_map (string value);
1990 [Version (deprecated = true, deprecated_since = "2.22")]
1991 public void set_vspace (long value);
1992 [Version (deprecated = true, deprecated_since = "2.22")]
1993 public void set_width (long value);
1994 public string align { owned get; set; }
1995 public string alt { owned get; set; }
1996 public string border { owned get; set; }
1997 public bool complete { get; }
1998 public long height { get; set; }
1999 public long hspace { get; set; }
2000 public bool is_map { get; set; }
2001 public string long_desc { owned get; set; }
2002 public string lowsrc { owned get; set; }
2003 public string name { owned get; set; }
2004 public long natural_height { get; }
2005 public long natural_width { get; }
2006 public string src { owned get; set; }
2007 public string use_map { owned get; set; }
2008 public long vspace { get; set; }
2009 public long width { get; set; }
2010 public long x { get; }
2011 public long y { get; }
2013 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_input_element_get_type ()")]
2014 [GIR (name = "DOMHTMLInputElement")]
2015 public class HTMLInputElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2016 [CCode (has_construct_function = false)]
2017 protected HTMLInputElement ();
2018 [Version (deprecated = true, deprecated_since = "2.22")]
2019 public string get_accept ();
2020 [Version (deprecated = true, deprecated_since = "2.22")]
2021 public string get_align ();
2022 [Version (deprecated = true, deprecated_since = "2.22")]
2023 public string get_alt ();
2024 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
2025 public bool get_auto_filled ();
2026 [Version (deprecated = true, deprecated_since = "2.22")]
2027 public bool get_autofocus ();
2028 [Version (deprecated = true, deprecated_since = "2.14")]
2029 public bool get_capture ();
2030 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
2031 public string get_capture_type ();
2032 [Version (deprecated = true, deprecated_since = "2.22")]
2033 public bool get_checked ();
2034 [Version (deprecated = true, deprecated_since = "2.22")]
2035 public bool get_default_checked ();
2036 [Version (deprecated = true, deprecated_since = "2.22")]
2037 public string get_default_value ();
2038 [Version (deprecated = true, deprecated_since = "2.22")]
2039 public bool get_disabled ();
2040 [Version (deprecated = true, deprecated_since = "2.22")]
2041 public WebKit.DOM.FileList get_files ();
2042 [Version (deprecated = true, deprecated_since = "2.22")]
2043 public unowned WebKit.DOM.HTMLFormElement get_form ();
2044 [Version (deprecated = true, deprecated_since = "2.22")]
2045 public ulong get_height ();
2046 [Version (deprecated = true, deprecated_since = "2.22")]
2047 public bool get_indeterminate ();
2048 [Version (deprecated = true, deprecated_since = "2.22")]
2049 public string get_input_type ();
2050 [Version (deprecated = true, deprecated_since = "2.22")]
2051 public long get_max_length ();
2052 [Version (deprecated = true, deprecated_since = "2.22")]
2053 public bool get_multiple ();
2054 [Version (deprecated = true, deprecated_since = "2.22")]
2055 public string get_name ();
2056 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
2057 public bool get_read_only ();
2058 [Version (deprecated = true, deprecated_since = "2.22")]
2059 public ulong get_size ();
2060 [Version (deprecated = true, deprecated_since = "2.22")]
2061 public string get_src ();
2062 [Version (deprecated = true, deprecated_since = "2.22")]
2063 public string get_use_map ();
2064 [Version (deprecated = true, deprecated_since = "2.22")]
2065 public string get_value ();
2066 [Version (deprecated = true, deprecated_since = "2.22")]
2067 public ulong get_width ();
2068 [Version (deprecated = true, deprecated_since = "2.22")]
2069 public bool get_will_validate ();
2070 [Version (deprecated = true, deprecated_since = "2.22")]
2071 public bool is_edited ();
2072 [Version (deprecated = true, deprecated_since = "2.22")]
2073 public void select ();
2074 [Version (deprecated = true, deprecated_since = "2.22")]
2075 public void set_accept (string value);
2076 [Version (deprecated = true, deprecated_since = "2.22")]
2077 public void set_align (string value);
2078 [Version (deprecated = true, deprecated_since = "2.22")]
2079 public void set_alt (string value);
2080 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
2081 public void set_auto_filled (bool value);
2082 [Version (deprecated = true, deprecated_since = "2.22")]
2083 public void set_autofocus (bool value);
2084 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
2085 public void set_capture_type (string value);
2086 [Version (deprecated = true, deprecated_since = "2.22")]
2087 public void set_checked (bool value);
2088 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
2089 public void set_default_checked (bool value);
2090 [Version (deprecated = true, deprecated_since = "2.22")]
2091 public void set_default_value (string value);
2092 [Version (deprecated = true, deprecated_since = "2.22")]
2093 public void set_disabled (bool value);
2094 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
2095 public void set_editing_value (string value);
2096 [Version (deprecated = true, deprecated_since = "2.22")]
2097 public void set_files (WebKit.DOM.FileList value);
2098 [Version (deprecated = true, deprecated_since = "2.22")]
2099 public void set_height (ulong value);
2100 [Version (deprecated = true, deprecated_since = "2.22")]
2101 public void set_indeterminate (bool value);
2102 [Version (deprecated = true, deprecated_since = "2.22")]
2103 public void set_input_type (string value);
2104 [Version (deprecated = true, deprecated_since = "2.22")]
2105 public void set_max_length (long value) throws GLib.Error;
2106 [Version (deprecated = true, deprecated_since = "2.22")]
2107 public void set_multiple (bool value);
2108 [Version (deprecated = true, deprecated_since = "2.22")]
2109 public void set_name (string value);
2110 [Version (deprecated = true, deprecated_since = "2.22")]
2111 public void set_read_only (bool value);
2112 [Version (deprecated = true, deprecated_since = "2.22")]
2113 public void set_size (ulong value) throws GLib.Error;
2114 [Version (deprecated = true, deprecated_since = "2.22")]
2115 public void set_src (string value);
2116 [Version (deprecated = true, deprecated_since = "2.22")]
2117 public void set_use_map (string value);
2118 [Version (deprecated = true, deprecated_since = "2.22")]
2119 public void set_value (string value);
2120 [Version (deprecated = true, deprecated_since = "2.22")]
2121 public void set_width (ulong value);
2122 public string accept { owned get; set; }
2123 public string align { owned get; set; }
2124 public string alt { owned get; set; }
2125 public bool autofocus { get; set; }
2127 public string capture { owned get; set; }
2128 public bool checked { get; set; }
2129 public bool default_checked { get; set; }
2130 public string default_value { owned get; set; }
2131 public bool disabled { get; set; }
2132 public WebKit.DOM.FileList files { owned get; }
2133 public WebKit.DOM.HTMLFormElement form { get; }
2134 public ulong height { get; set; }
2135 public bool indeterminate { get; set; }
2137 public long max_length { get; set; }
2138 public bool multiple { get; set; }
2139 public string name { owned get; set; }
2140 public bool read_only { get; set; }
2142 public ulong size { get; set; }
2143 public string src { owned get; set; }
2145 public string type { owned get; set; }
2146 public string use_map { owned get; set; }
2147 public string value { owned get; set; }
2148 public ulong width { get; set; }
2149 public bool will_validate { get; }
2151 [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 ()")]
2152 [GIR (name = "DOMHTMLLIElement")]
2153 public class HTMLLIElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2154 [CCode (has_construct_function = false)]
2155 protected HTMLLIElement ();
2156 [Version (deprecated = true, deprecated_since = "2.22")]
2157 public string get_type_attr ();
2158 [Version (deprecated = true, deprecated_since = "2.22")]
2159 public long get_value ();
2160 [Version (deprecated = true, deprecated_since = "2.22")]
2161 public void set_type_attr (string value);
2162 [Version (deprecated = true, deprecated_since = "2.22")]
2163 public void set_value (long value);
2165 public string type { owned get; set; }
2166 public long value { get; set; }
2168 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_label_element_get_type ()")]
2169 [GIR (name = "DOMHTMLLabelElement")]
2170 public class HTMLLabelElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2171 [CCode (has_construct_function = false)]
2172 protected HTMLLabelElement ();
2173 [Version (deprecated = true, deprecated_since = "2.22")]
2174 public unowned WebKit.DOM.HTMLFormElement get_form ();
2175 [Version (deprecated = true, deprecated_since = "2.22")]
2176 public string get_html_for ();
2177 [Version (deprecated = true, deprecated_since = "2.22")]
2178 public void set_html_for (string value);
2179 public WebKit.DOM.HTMLFormElement form { get; }
2180 public string html_for { owned get; set; }
2182 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_legend_element_get_type ()")]
2183 [GIR (name = "DOMHTMLLegendElement")]
2184 public class HTMLLegendElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2185 [CCode (has_construct_function = false)]
2186 protected HTMLLegendElement ();
2187 [Version (deprecated = true, deprecated_since = "2.22")]
2188 public string get_align ();
2189 [Version (deprecated = true, deprecated_since = "2.22")]
2190 public unowned WebKit.DOM.HTMLFormElement get_form ();
2191 [Version (deprecated = true, deprecated_since = "2.22")]
2192 public void set_align (string value);
2193 public string align { owned get; set; }
2194 public WebKit.DOM.HTMLFormElement form { get; }
2196 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_link_element_get_type ()")]
2197 [GIR (name = "DOMHTMLLinkElement")]
2198 public class HTMLLinkElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2199 [CCode (has_construct_function = false)]
2200 protected HTMLLinkElement ();
2201 [Version (deprecated = true, deprecated_since = "2.22")]
2202 public string get_charset ();
2203 [Version (deprecated = true, deprecated_since = "2.22")]
2204 public bool get_disabled ();
2205 [Version (deprecated = true, deprecated_since = "2.22")]
2206 public string get_href ();
2207 [Version (deprecated = true, deprecated_since = "2.22")]
2208 public string get_hreflang ();
2209 [Version (deprecated = true, deprecated_since = "2.22")]
2210 public string get_media ();
2211 [Version (deprecated = true, deprecated_since = "2.22")]
2212 public string get_rel ();
2213 [Version (deprecated = true, deprecated_since = "2.22")]
2214 public string get_rev ();
2215 [Version (deprecated = true, deprecated_since = "2.22")]
2216 public WebKit.DOM.StyleSheet get_sheet ();
2217 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
2218 public WebKit.DOM.DOMTokenList get_sizes ();
2219 [Version (deprecated = true, deprecated_since = "2.22")]
2220 public string get_target ();
2221 [Version (deprecated = true, deprecated_since = "2.22")]
2222 public string get_type_attr ();
2223 [Version (deprecated = true, deprecated_since = "2.22")]
2224 public void set_charset (string value);
2225 [Version (deprecated = true, deprecated_since = "2.22")]
2226 public void set_disabled (bool value);
2227 [Version (deprecated = true, deprecated_since = "2.22")]
2228 public void set_href (string value);
2229 [Version (deprecated = true, deprecated_since = "2.22")]
2230 public void set_hreflang (string value);
2231 [Version (deprecated = true, deprecated_since = "2.22")]
2232 public void set_media (string value);
2233 [Version (deprecated = true, deprecated_since = "2.22")]
2234 public void set_rel (string value);
2235 [Version (deprecated = true, deprecated_since = "2.22")]
2236 public void set_rev (string value);
2237 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
2238 public void set_sizes (string value);
2239 [Version (deprecated = true, deprecated_since = "2.22")]
2240 public void set_target (string value);
2241 [Version (deprecated = true, deprecated_since = "2.22")]
2242 public void set_type_attr (string value);
2243 public string charset { owned get; set; }
2244 public bool disabled { get; set; }
2245 public string href { owned get; set; }
2246 public string hreflang { owned get; set; }
2247 public string media { owned get; set; }
2248 public string rel { owned get; set; }
2249 public string rev { owned get; set; }
2250 public WebKit.DOM.StyleSheet sheet { owned get; }
2251 public WebKit.DOM.DOMTokenList sizes { owned get; }
2252 public string target { owned get; set; }
2254 public string type { owned get; set; }
2256 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_map_element_get_type ()")]
2257 [GIR (name = "DOMHTMLMapElement")]
2258 public class HTMLMapElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2259 [CCode (has_construct_function = false)]
2260 protected HTMLMapElement ();
2261 [Version (deprecated = true, deprecated_since = "2.22")]
2262 public WebKit.DOM.HTMLCollection get_areas ();
2263 [Version (deprecated = true, deprecated_since = "2.22")]
2264 public string get_name ();
2265 [Version (deprecated = true, deprecated_since = "2.22")]
2266 public void set_name (string value);
2267 public WebKit.DOM.HTMLCollection areas { owned get; }
2268 public string name { owned get; set; }
2270 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_marquee_element_get_type ()")]
2271 [GIR (name = "DOMHTMLMarqueeElement")]
2272 public class HTMLMarqueeElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2273 [CCode (has_construct_function = false)]
2274 protected HTMLMarqueeElement ();
2275 [Version (deprecated = true, deprecated_since = "2.22")]
2276 public void start ();
2277 [Version (deprecated = true, deprecated_since = "2.22")]
2278 public void stop ();
2280 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_menu_element_get_type ()")]
2281 [GIR (name = "DOMHTMLMenuElement")]
2282 public class HTMLMenuElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2283 [CCode (has_construct_function = false)]
2284 protected HTMLMenuElement ();
2285 [Version (deprecated = true, deprecated_since = "2.22")]
2286 public bool get_compact ();
2287 [Version (deprecated = true, deprecated_since = "2.22")]
2288 public void set_compact (bool value);
2289 public bool compact { get; set; }
2291 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_meta_element_get_type ()")]
2292 [GIR (name = "DOMHTMLMetaElement")]
2293 public class HTMLMetaElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2294 [CCode (has_construct_function = false)]
2295 protected HTMLMetaElement ();
2296 [Version (deprecated = true, deprecated_since = "2.22")]
2297 public string get_content ();
2298 [Version (deprecated = true, deprecated_since = "2.22")]
2299 public string get_http_equiv ();
2300 [Version (deprecated = true, deprecated_since = "2.22")]
2301 public string get_name ();
2302 [Version (deprecated = true, deprecated_since = "2.22")]
2303 public string get_scheme ();
2304 [Version (deprecated = true, deprecated_since = "2.22")]
2305 public void set_content (string value);
2306 [Version (deprecated = true, deprecated_since = "2.22")]
2307 public void set_http_equiv (string value);
2308 [Version (deprecated = true, deprecated_since = "2.22")]
2309 public void set_name (string value);
2310 [Version (deprecated = true, deprecated_since = "2.22")]
2311 public void set_scheme (string value);
2312 public string content { owned get; set; }
2313 public string http_equiv { owned get; set; }
2314 public string name { owned get; set; }
2315 public string scheme { owned get; set; }
2317 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_mod_element_get_type ()")]
2318 [GIR (name = "DOMHTMLModElement")]
2319 public class HTMLModElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2320 [CCode (has_construct_function = false)]
2321 protected HTMLModElement ();
2322 [Version (deprecated = true, deprecated_since = "2.22")]
2323 public string get_cite ();
2324 [Version (deprecated = true, deprecated_since = "2.22")]
2325 public string get_date_time ();
2326 [Version (deprecated = true, deprecated_since = "2.22")]
2327 public void set_cite (string value);
2328 [Version (deprecated = true, deprecated_since = "2.22")]
2329 public void set_date_time (string value);
2330 public string cite { owned get; set; }
2331 public string date_time { owned get; set; }
2333 [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 ()")]
2334 [GIR (name = "DOMHTMLOListElement")]
2335 public class HTMLOListElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2336 [CCode (has_construct_function = false)]
2337 protected HTMLOListElement ();
2338 [Version (deprecated = true, deprecated_since = "2.22")]
2339 public bool get_compact ();
2340 [Version (deprecated = true, deprecated_since = "2.22")]
2341 public long get_start ();
2342 [Version (deprecated = true, deprecated_since = "2.22")]
2343 public string get_type_attr ();
2344 [Version (deprecated = true, deprecated_since = "2.22")]
2345 public void set_compact (bool value);
2346 [Version (deprecated = true, deprecated_since = "2.22")]
2347 public void set_start (long value);
2348 [Version (deprecated = true, deprecated_since = "2.22")]
2349 public void set_type_attr (string value);
2350 public bool compact { get; set; }
2351 public long start { get; set; }
2353 public string type { owned get; set; }
2355 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_object_element_get_type ()")]
2356 [GIR (name = "DOMHTMLObjectElement")]
2357 public class HTMLObjectElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2358 [CCode (has_construct_function = false)]
2359 protected HTMLObjectElement ();
2360 [Version (deprecated = true, deprecated_since = "2.22")]
2361 public string get_align ();
2362 [Version (deprecated = true, deprecated_since = "2.22")]
2363 public string get_archive ();
2364 [Version (deprecated = true, deprecated_since = "2.22")]
2365 public string get_border ();
2366 [Version (deprecated = true, deprecated_since = "2.22")]
2367 public string get_code ();
2368 [Version (deprecated = true, deprecated_since = "2.22")]
2369 public string get_code_base ();
2370 [Version (deprecated = true, deprecated_since = "2.22")]
2371 public string get_code_type ();
2372 [Version (deprecated = true, deprecated_since = "2.22")]
2373 public unowned WebKit.DOM.Document get_content_document ();
2374 [Version (deprecated = true, deprecated_since = "2.22")]
2375 public string get_data ();
2376 [Version (deprecated = true, deprecated_since = "2.22")]
2377 public bool get_declare ();
2378 [Version (deprecated = true, deprecated_since = "2.22")]
2379 public unowned WebKit.DOM.HTMLFormElement get_form ();
2380 [Version (deprecated = true, deprecated_since = "2.22")]
2381 public string get_height ();
2382 [Version (deprecated = true, deprecated_since = "2.22")]
2383 public long get_hspace ();
2384 [Version (deprecated = true, deprecated_since = "2.22")]
2385 public string get_name ();
2386 [Version (deprecated = true, deprecated_since = "2.22")]
2387 public string get_standby ();
2388 [Version (deprecated = true, deprecated_since = "2.22")]
2389 public string get_type_attr ();
2390 [Version (deprecated = true, deprecated_since = "2.22")]
2391 public string get_use_map ();
2392 [Version (deprecated = true, deprecated_since = "2.22")]
2393 public long get_vspace ();
2394 [Version (deprecated = true, deprecated_since = "2.22")]
2395 public string get_width ();
2396 [Version (deprecated = true, deprecated_since = "2.22")]
2397 public void set_align (string value);
2398 [Version (deprecated = true, deprecated_since = "2.22")]
2399 public void set_archive (string value);
2400 [Version (deprecated = true, deprecated_since = "2.22")]
2401 public void set_border (string value);
2402 [Version (deprecated = true, deprecated_since = "2.22")]
2403 public void set_code (string value);
2404 [Version (deprecated = true, deprecated_since = "2.22")]
2405 public void set_code_base (string value);
2406 [Version (deprecated = true, deprecated_since = "2.22")]
2407 public void set_code_type (string value);
2408 [Version (deprecated = true, deprecated_since = "2.22")]
2409 public void set_data (string value);
2410 [Version (deprecated = true, deprecated_since = "2.22")]
2411 public void set_declare (bool value);
2412 [Version (deprecated = true, deprecated_since = "2.22")]
2413 public void set_height (string value);
2414 [Version (deprecated = true, deprecated_since = "2.22")]
2415 public void set_hspace (long value);
2416 [Version (deprecated = true, deprecated_since = "2.22")]
2417 public void set_name (string value);
2418 [Version (deprecated = true, deprecated_since = "2.22")]
2419 public void set_standby (string value);
2420 [Version (deprecated = true, deprecated_since = "2.22")]
2421 public void set_type_attr (string value);
2422 [Version (deprecated = true, deprecated_since = "2.22")]
2423 public void set_use_map (string value);
2424 [Version (deprecated = true, deprecated_since = "2.22")]
2425 public void set_vspace (long value);
2426 [Version (deprecated = true, deprecated_since = "2.22")]
2427 public void set_width (string value);
2428 public string align { owned get; set; }
2429 public string archive { owned get; set; }
2430 public string border { owned get; set; }
2431 public string code { owned get; set; }
2432 public string code_base { owned get; set; }
2433 public string code_type { owned get; set; }
2434 public WebKit.DOM.Document content_document { get; }
2435 public string data { owned get; set; }
2436 public bool declare { get; set; }
2437 public WebKit.DOM.HTMLFormElement form { get; }
2438 public string height { owned get; set; }
2439 public long hspace { get; set; }
2440 public string name { owned get; set; }
2441 public string standby { owned get; set; }
2443 public string type { owned get; set; }
2444 public string use_map { owned get; set; }
2445 public long vspace { get; set; }
2446 public string width { owned get; set; }
2448 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_opt_group_element_get_type ()")]
2449 [GIR (name = "DOMHTMLOptGroupElement")]
2450 public class HTMLOptGroupElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2451 [CCode (has_construct_function = false)]
2452 protected HTMLOptGroupElement ();
2453 [Version (deprecated = true, deprecated_since = "2.22")]
2454 public bool get_disabled ();
2455 [Version (deprecated = true, deprecated_since = "2.22")]
2456 public string get_label ();
2457 [Version (deprecated = true, deprecated_since = "2.22")]
2458 public void set_disabled (bool value);
2459 [Version (deprecated = true, deprecated_since = "2.22")]
2460 public void set_label (string value);
2461 public bool disabled { get; set; }
2462 public string label { owned get; set; }
2464 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_option_element_get_type ()")]
2465 [GIR (name = "DOMHTMLOptionElement")]
2466 public class HTMLOptionElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2467 [CCode (has_construct_function = false)]
2468 protected HTMLOptionElement ();
2469 [Version (deprecated = true, deprecated_since = "2.22")]
2470 public bool get_default_selected ();
2471 [Version (deprecated = true, deprecated_since = "2.22")]
2472 public bool get_disabled ();
2473 [Version (deprecated = true, deprecated_since = "2.22")]
2474 public unowned WebKit.DOM.HTMLFormElement get_form ();
2475 [Version (deprecated = true, deprecated_since = "2.22")]
2476 public long get_index ();
2477 [Version (deprecated = true, deprecated_since = "2.22")]
2478 public string get_label ();
2479 [Version (deprecated = true, deprecated_since = "2.22")]
2480 public bool get_selected ();
2481 [Version (deprecated = true, deprecated_since = "2.22")]
2482 public string get_text ();
2483 [Version (deprecated = true, deprecated_since = "2.22")]
2484 public string get_value ();
2485 [Version (deprecated = true, deprecated_since = "2.22")]
2486 public void set_default_selected (bool value);
2487 [Version (deprecated = true, deprecated_since = "2.22")]
2488 public void set_disabled (bool value);
2489 [Version (deprecated = true, deprecated_since = "2.22")]
2490 public void set_label (string value);
2491 [Version (deprecated = true, deprecated_since = "2.22")]
2492 public void set_selected (bool value);
2493 [Version (deprecated = true, deprecated_since = "2.22")]
2494 public void set_value (string value);
2495 public bool default_selected { get; set; }
2496 public bool disabled { get; set; }
2497 public WebKit.DOM.HTMLFormElement form { get; }
2498 public long index { get; }
2499 public string label { owned get; set; }
2500 public bool selected { get; set; }
2501 public string text { owned get; }
2502 public string value { owned get; set; }
2504 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_options_collection_get_type ()")]
2505 [GIR (name = "DOMHTMLOptionsCollection")]
2506 public class HTMLOptionsCollection : WebKit.DOM.HTMLCollection {
2507 [CCode (has_construct_function = false)]
2508 protected HTMLOptionsCollection ();
2509 [Version (deprecated = true, deprecated_since = "2.22")]
2510 public ulong get_length ();
2511 [Version (deprecated = true, deprecated_since = "2.22")]
2512 public long get_selected_index ();
2513 [Version (deprecated = true, deprecated_since = "2.22")]
2514 public unowned WebKit.DOM.Node named_item (string name);
2515 [Version (deprecated = true, deprecated_since = "2.22")]
2516 public void set_selected_index (long value);
2517 public ulong length { get; }
2518 public long selected_index { get; set; }
2520 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_paragraph_element_get_type ()")]
2521 [GIR (name = "DOMHTMLParagraphElement")]
2522 public class HTMLParagraphElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2523 [CCode (has_construct_function = false)]
2524 protected HTMLParagraphElement ();
2525 [Version (deprecated = true, deprecated_since = "2.22")]
2526 public string get_align ();
2527 [Version (deprecated = true, deprecated_since = "2.22")]
2528 public void set_align (string value);
2529 public string align { owned get; set; }
2531 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_param_element_get_type ()")]
2532 [GIR (name = "DOMHTMLParamElement")]
2533 public class HTMLParamElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2534 [CCode (has_construct_function = false)]
2535 protected HTMLParamElement ();
2536 [Version (deprecated = true, deprecated_since = "2.22")]
2537 public string get_name ();
2538 [Version (deprecated = true, deprecated_since = "2.22")]
2539 public string get_type_attr ();
2540 [Version (deprecated = true, deprecated_since = "2.22")]
2541 public string get_value ();
2542 [Version (deprecated = true, deprecated_since = "2.22")]
2543 public string get_value_type ();
2544 [Version (deprecated = true, deprecated_since = "2.22")]
2545 public void set_name (string value);
2546 [Version (deprecated = true, deprecated_since = "2.22")]
2547 public void set_type_attr (string value);
2548 [Version (deprecated = true, deprecated_since = "2.22")]
2549 public void set_value (string value);
2550 [Version (deprecated = true, deprecated_since = "2.22")]
2551 public void set_value_type (string value);
2552 public string name { owned get; set; }
2554 public string type { owned get; set; }
2555 public string value { owned get; set; }
2556 public string value_type { owned get; set; }
2558 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_pre_element_get_type ()")]
2559 [GIR (name = "DOMHTMLPreElement")]
2560 public class HTMLPreElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2561 [CCode (has_construct_function = false)]
2562 protected HTMLPreElement ();
2563 [Version (deprecated = true, deprecated_since = "2.22")]
2564 public long get_width ();
2565 [Version (deprecated = true, deprecated_since = "2.22")]
2566 public bool get_wrap ();
2567 [Version (deprecated = true, deprecated_since = "2.22")]
2568 public void set_width (long value);
2569 [Version (deprecated = true, deprecated_since = "2.22")]
2570 public void set_wrap (bool value);
2571 public long width { get; set; }
2572 public bool wrap { get; set; }
2574 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_quote_element_get_type ()")]
2575 [GIR (name = "DOMHTMLQuoteElement")]
2576 public class HTMLQuoteElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2577 [CCode (has_construct_function = false)]
2578 protected HTMLQuoteElement ();
2579 [Version (deprecated = true, deprecated_since = "2.22")]
2580 public string get_cite ();
2581 [Version (deprecated = true, deprecated_since = "2.22")]
2582 public void set_cite (string value);
2583 public string cite { owned get; set; }
2585 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_script_element_get_type ()")]
2586 [GIR (name = "DOMHTMLScriptElement")]
2587 public class HTMLScriptElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2588 [CCode (has_construct_function = false)]
2589 protected HTMLScriptElement ();
2590 [Version (deprecated = true, deprecated_since = "2.22")]
2591 public string get_charset ();
2592 [Version (deprecated = true, deprecated_since = "2.22")]
2593 public bool get_defer ();
2594 [Version (deprecated = true, deprecated_since = "2.22")]
2595 public string get_event ();
2596 [Version (deprecated = true, deprecated_since = "2.22")]
2597 public string get_html_for ();
2598 [Version (deprecated = true, deprecated_since = "2.22")]
2599 public string get_src ();
2600 [Version (deprecated = true, deprecated_since = "2.22")]
2601 public string get_text ();
2602 [Version (deprecated = true, deprecated_since = "2.22")]
2603 public string get_type_attr ();
2604 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
2605 public void set_charset (string value);
2606 [Version (deprecated = true, deprecated_since = "2.22")]
2607 public void set_defer (bool value);
2608 [Version (deprecated = true, deprecated_since = "2.22")]
2609 public void set_event (string value);
2610 [Version (deprecated = true, deprecated_since = "2.22")]
2611 public void set_html_for (string value);
2612 [Version (deprecated = true, deprecated_since = "2.22")]
2613 public void set_src (string value);
2614 [Version (deprecated = true, deprecated_since = "2.22")]
2615 public void set_text (string value);
2616 [Version (deprecated = true, deprecated_since = "2.22")]
2617 public void set_type_attr (string value);
2618 public string charset { owned get; set; }
2619 public bool defer { get; set; }
2620 public string event { owned get; set; }
2621 public string html_for { owned get; set; }
2622 public string src { owned get; set; }
2623 public string text { owned get; set; }
2625 public string type { owned get; set; }
2627 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_select_element_get_type ()")]
2628 [GIR (name = "DOMHTMLSelectElement")]
2629 public class HTMLSelectElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2630 [CCode (has_construct_function = false)]
2631 protected HTMLSelectElement ();
2632 [Version (deprecated = true, deprecated_since = "2.22")]
2633 public void add (WebKit.DOM.HTMLElement element, WebKit.DOM.HTMLElement before) throws GLib.Error;
2634 [Version (deprecated = true, deprecated_since = "2.22")]
2635 public bool get_autofocus ();
2636 [Version (deprecated = true, deprecated_since = "2.22")]
2637 public bool get_disabled ();
2638 [Version (deprecated = true, deprecated_since = "2.22")]
2639 public unowned WebKit.DOM.HTMLFormElement get_form ();
2640 [Version (deprecated = true, deprecated_since = "2.22")]
2641 public ulong get_length ();
2642 [Version (deprecated = true, deprecated_since = "2.22")]
2643 public bool get_multiple ();
2644 [Version (deprecated = true, deprecated_since = "2.22")]
2645 public string get_name ();
2646 [Version (deprecated = true, deprecated_since = "2.22")]
2647 public WebKit.DOM.HTMLOptionsCollection get_options ();
2648 [Version (deprecated = true, deprecated_since = "2.22")]
2649 public string get_select_type ();
2650 [Version (deprecated = true, deprecated_since = "2.22")]
2651 public long get_selected_index ();
2652 [Version (deprecated = true, deprecated_since = "2.22")]
2653 public long get_size ();
2654 [Version (deprecated = true, deprecated_since = "2.22")]
2655 public string get_value ();
2656 [Version (deprecated = true, deprecated_since = "2.22")]
2657 public bool get_will_validate ();
2658 [Version (deprecated = true, deprecated_since = "2.22")]
2659 public unowned WebKit.DOM.Node item (ulong index);
2660 [Version (deprecated = true, deprecated_since = "2.22")]
2661 public unowned WebKit.DOM.Node named_item (string name);
2662 [Version (deprecated = true, deprecated_since = "2.22")]
2663 public void remove (long index);
2664 [Version (deprecated = true, deprecated_since = "2.22")]
2665 public void set_autofocus (bool value);
2666 [Version (deprecated = true, deprecated_since = "2.22")]
2667 public void set_disabled (bool value);
2668 [Version (deprecated = true, deprecated_since = "2.22")]
2669 public void set_length (ulong value) throws GLib.Error;
2670 [Version (deprecated = true, deprecated_since = "2.22")]
2671 public void set_multiple (bool value);
2672 [Version (deprecated = true, deprecated_since = "2.22")]
2673 public void set_name (string value);
2674 [Version (deprecated = true, deprecated_since = "2.22")]
2675 public void set_selected_index (long value);
2676 [Version (deprecated = true, deprecated_since = "2.22")]
2677 public void set_size (long value);
2678 [Version (deprecated = true, deprecated_since = "2.22")]
2679 public void set_value (string value);
2680 public bool autofocus { get; set; }
2681 public bool disabled { get; set; }
2682 public WebKit.DOM.HTMLFormElement form { get; }
2684 public ulong length { get; set; }
2685 public bool multiple { get; set; }
2686 public string name { owned get; set; }
2687 public WebKit.DOM.HTMLOptionsCollection options { owned get; }
2688 public long selected_index { get; set; }
2689 public long size { get; set; }
2691 public string type { owned get; }
2692 public string value { owned get; set; }
2693 public bool will_validate { get; }
2695 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_style_element_get_type ()")]
2696 [GIR (name = "DOMHTMLStyleElement")]
2697 public class HTMLStyleElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2698 [CCode (has_construct_function = false)]
2699 protected HTMLStyleElement ();
2700 [Version (deprecated = true, deprecated_since = "2.22")]
2701 public bool get_disabled ();
2702 [Version (deprecated = true, deprecated_since = "2.22")]
2703 public string get_media ();
2704 [Version (deprecated = true, deprecated_since = "2.22")]
2705 public WebKit.DOM.StyleSheet get_sheet ();
2706 [Version (deprecated = true, deprecated_since = "2.22")]
2707 public string get_type_attr ();
2708 [Version (deprecated = true, deprecated_since = "2.22")]
2709 public void set_disabled (bool value);
2710 [Version (deprecated = true, deprecated_since = "2.22")]
2711 public void set_media (string value);
2712 [Version (deprecated = true, deprecated_since = "2.22")]
2713 public void set_type_attr (string value);
2714 public bool disabled { get; set; }
2715 public string media { owned get; set; }
2716 public WebKit.DOM.StyleSheet sheet { owned get; }
2718 public string type { owned get; set; }
2720 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_caption_element_get_type ()")]
2721 [GIR (name = "DOMHTMLTableCaptionElement")]
2722 public class HTMLTableCaptionElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2723 [CCode (has_construct_function = false)]
2724 protected HTMLTableCaptionElement ();
2725 [Version (deprecated = true, deprecated_since = "2.22")]
2726 public string get_align ();
2727 [Version (deprecated = true, deprecated_since = "2.22")]
2728 public void set_align (string value);
2729 public string align { owned get; set; }
2731 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_cell_element_get_type ()")]
2732 [GIR (name = "DOMHTMLTableCellElement")]
2733 public class HTMLTableCellElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2734 [CCode (has_construct_function = false)]
2735 protected HTMLTableCellElement ();
2736 [Version (deprecated = true, deprecated_since = "2.22")]
2737 public string get_abbr ();
2738 [Version (deprecated = true, deprecated_since = "2.22")]
2739 public string get_align ();
2740 [Version (deprecated = true, deprecated_since = "2.22")]
2741 public string get_axis ();
2742 [Version (deprecated = true, deprecated_since = "2.22")]
2743 public string get_bg_color ();
2744 [Version (deprecated = true, deprecated_since = "2.22")]
2745 public long get_cell_index ();
2746 [Version (deprecated = true, deprecated_since = "2.22")]
2747 public string get_ch ();
2748 [Version (deprecated = true, deprecated_since = "2.22")]
2749 public string get_ch_off ();
2750 [Version (deprecated = true, deprecated_since = "2.22")]
2751 public long get_col_span ();
2752 [Version (deprecated = true, deprecated_since = "2.22")]
2753 public string get_headers ();
2754 [Version (deprecated = true, deprecated_since = "2.22")]
2755 public string get_height ();
2756 [Version (deprecated = true, deprecated_since = "2.22")]
2757 public bool get_no_wrap ();
2758 [Version (deprecated = true, deprecated_since = "2.22")]
2759 public long get_row_span ();
2760 [Version (deprecated = true, deprecated_since = "2.22")]
2761 public string get_scope ();
2762 [Version (deprecated = true, deprecated_since = "2.22")]
2763 public string get_v_align ();
2764 [Version (deprecated = true, deprecated_since = "2.22")]
2765 public string get_width ();
2766 [Version (deprecated = true, deprecated_since = "2.22")]
2767 public void set_abbr (string value);
2768 [Version (deprecated = true, deprecated_since = "2.22")]
2769 public void set_align (string value);
2770 [Version (deprecated = true, deprecated_since = "2.22")]
2771 public void set_axis (string value);
2772 [Version (deprecated = true, deprecated_since = "2.22")]
2773 public void set_bg_color (string value);
2774 [Version (deprecated = true, deprecated_since = "2.22")]
2775 public void set_ch (string value);
2776 [Version (deprecated = true, deprecated_since = "2.22")]
2777 public void set_ch_off (string value);
2778 [Version (deprecated = true, deprecated_since = "2.22")]
2779 public void set_col_span (long value);
2780 [Version (deprecated = true, deprecated_since = "2.22")]
2781 public void set_headers (string value);
2782 [Version (deprecated = true, deprecated_since = "2.22")]
2783 public void set_height (string value);
2784 [Version (deprecated = true, deprecated_since = "2.22")]
2785 public void set_no_wrap (bool value);
2786 [Version (deprecated = true, deprecated_since = "2.22")]
2787 public void set_row_span (long value);
2788 [Version (deprecated = true, deprecated_since = "2.22")]
2789 public void set_scope (string value);
2790 [Version (deprecated = true, deprecated_since = "2.22")]
2791 public void set_v_align (string value);
2792 [Version (deprecated = true, deprecated_since = "2.22")]
2793 public void set_width (string value);
2794 public string abbr { owned get; set; }
2795 public string align { owned get; set; }
2796 public string axis { owned get; set; }
2797 public string bg_color { owned get; set; }
2798 public long cell_index { get; }
2799 public string ch { owned get; set; }
2800 public string ch_off { owned get; set; }
2801 public long col_span { get; set; }
2802 public string headers { owned get; set; }
2803 public string height { owned get; set; }
2804 public bool no_wrap { get; set; }
2805 public long row_span { get; set; }
2806 public string scope { owned get; set; }
2807 public string v_align { owned get; set; }
2808 public string width { owned get; set; }
2810 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_col_element_get_type ()")]
2811 [GIR (name = "DOMHTMLTableColElement")]
2812 public class HTMLTableColElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2813 [CCode (has_construct_function = false)]
2814 protected HTMLTableColElement ();
2815 [Version (deprecated = true, deprecated_since = "2.22")]
2816 public string get_align ();
2817 [Version (deprecated = true, deprecated_since = "2.22")]
2818 public string get_ch ();
2819 [Version (deprecated = true, deprecated_since = "2.22")]
2820 public string get_ch_off ();
2821 [Version (deprecated = true, deprecated_since = "2.22")]
2822 public long get_span ();
2823 [Version (deprecated = true, deprecated_since = "2.22")]
2824 public string get_v_align ();
2825 [Version (deprecated = true, deprecated_since = "2.22")]
2826 public string get_width ();
2827 [Version (deprecated = true, deprecated_since = "2.22")]
2828 public void set_align (string value);
2829 [Version (deprecated = true, deprecated_since = "2.22")]
2830 public void set_ch (string value);
2831 [Version (deprecated = true, deprecated_since = "2.22")]
2832 public void set_ch_off (string value);
2833 [Version (deprecated = true, deprecated_since = "2.22")]
2834 public void set_span (long value);
2835 [Version (deprecated = true, deprecated_since = "2.22")]
2836 public void set_v_align (string value);
2837 [Version (deprecated = true, deprecated_since = "2.22")]
2838 public void set_width (string value);
2839 public string align { owned get; set; }
2840 public string ch { owned get; set; }
2841 public string ch_off { owned get; set; }
2842 public long span { get; set; }
2843 public string v_align { owned get; set; }
2844 public string width { owned get; set; }
2846 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_element_get_type ()")]
2847 [GIR (name = "DOMHTMLTableElement")]
2848 public class HTMLTableElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2849 [CCode (has_construct_function = false)]
2850 protected HTMLTableElement ();
2851 [Version (deprecated = true, deprecated_since = "2.22")]
2852 public unowned WebKit.DOM.HTMLElement create_caption ();
2853 [Version (deprecated = true, deprecated_since = "2.22")]
2854 public unowned WebKit.DOM.HTMLElement create_t_foot ();
2855 [Version (deprecated = true, deprecated_since = "2.22")]
2856 public unowned WebKit.DOM.HTMLElement create_t_head ();
2857 [Version (deprecated = true, deprecated_since = "2.22")]
2858 public void delete_caption ();
2859 [Version (deprecated = true, deprecated_since = "2.22")]
2860 public void delete_row (long index) throws GLib.Error;
2861 [Version (deprecated = true, deprecated_since = "2.22")]
2862 public void delete_t_foot ();
2863 [Version (deprecated = true, deprecated_since = "2.22")]
2864 public void delete_t_head ();
2865 [Version (deprecated = true, deprecated_since = "2.22")]
2866 public string get_align ();
2867 [Version (deprecated = true, deprecated_since = "2.22")]
2868 public string get_bg_color ();
2869 [Version (deprecated = true, deprecated_since = "2.22")]
2870 public string get_border ();
2871 [Version (deprecated = true, deprecated_since = "2.22")]
2872 public unowned WebKit.DOM.HTMLTableCaptionElement get_caption ();
2873 [Version (deprecated = true, deprecated_since = "2.22")]
2874 public string get_cell_padding ();
2875 [Version (deprecated = true, deprecated_since = "2.22")]
2876 public string get_cell_spacing ();
2877 [Version (deprecated = true, deprecated_since = "2.22")]
2878 public WebKit.DOM.HTMLCollection get_rows ();
2879 [Version (deprecated = true, deprecated_since = "2.22")]
2880 public string get_rules ();
2881 [Version (deprecated = true, deprecated_since = "2.22")]
2882 public string get_summary ();
2883 [Version (deprecated = true, deprecated_since = "2.22")]
2884 public WebKit.DOM.HTMLCollection get_t_bodies ();
2885 [Version (deprecated = true, deprecated_since = "2.22")]
2886 public unowned WebKit.DOM.HTMLTableSectionElement get_t_foot ();
2887 [Version (deprecated = true, deprecated_since = "2.22")]
2888 public unowned WebKit.DOM.HTMLTableSectionElement get_t_head ();
2889 [Version (deprecated = true, deprecated_since = "2.22")]
2890 public string get_width ();
2891 [Version (deprecated = true, deprecated_since = "2.22")]
2892 public unowned WebKit.DOM.HTMLElement insert_row (long index) throws GLib.Error;
2893 [Version (deprecated = true, deprecated_since = "2.22")]
2894 public void set_align (string value);
2895 [Version (deprecated = true, deprecated_since = "2.22")]
2896 public void set_bg_color (string value);
2897 [Version (deprecated = true, deprecated_since = "2.22")]
2898 public void set_border (string value);
2899 [Version (deprecated = true, deprecated_since = "2.22")]
2900 public void set_caption (WebKit.DOM.HTMLTableCaptionElement value) throws GLib.Error;
2901 [Version (deprecated = true, deprecated_since = "2.22")]
2902 public void set_cell_padding (string value);
2903 [Version (deprecated = true, deprecated_since = "2.22")]
2904 public void set_cell_spacing (string value);
2905 [Version (deprecated = true, deprecated_since = "2.22")]
2906 public void set_rules (string value);
2907 [Version (deprecated = true, deprecated_since = "2.22")]
2908 public void set_summary (string value);
2909 [Version (deprecated = true, deprecated_since = "2.22")]
2910 public void set_t_foot (WebKit.DOM.HTMLTableSectionElement value) throws GLib.Error;
2911 [Version (deprecated = true, deprecated_since = "2.22")]
2912 public void set_t_head (WebKit.DOM.HTMLTableSectionElement value) throws GLib.Error;
2913 [Version (deprecated = true, deprecated_since = "2.22")]
2914 public void set_width (string value);
2915 public string align { owned get; set; }
2916 public string bg_color { owned get; set; }
2917 public string border { owned get; set; }
2918 public WebKit.DOM.HTMLTableCaptionElement caption { get; }
2919 public string cell_padding { owned get; set; }
2920 public string cell_spacing { owned get; set; }
2921 public WebKit.DOM.HTMLCollection rows { owned get; }
2922 public string rules { owned get; set; }
2923 public string summary { owned get; set; }
2924 public WebKit.DOM.HTMLCollection t_bodies { owned get; }
2925 public WebKit.DOM.HTMLTableSectionElement t_foot { get; }
2926 public WebKit.DOM.HTMLTableSectionElement t_head { get; }
2927 public string width { owned get; set; }
2929 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_row_element_get_type ()")]
2930 [GIR (name = "DOMHTMLTableRowElement")]
2931 public class HTMLTableRowElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2932 [CCode (has_construct_function = false)]
2933 protected HTMLTableRowElement ();
2934 [Version (deprecated = true, deprecated_since = "2.22")]
2935 public void delete_cell (long index) throws GLib.Error;
2936 [Version (deprecated = true, deprecated_since = "2.22")]
2937 public string get_align ();
2938 [Version (deprecated = true, deprecated_since = "2.22")]
2939 public string get_bg_color ();
2940 [Version (deprecated = true, deprecated_since = "2.22")]
2941 public WebKit.DOM.HTMLCollection get_cells ();
2942 [Version (deprecated = true, deprecated_since = "2.22")]
2943 public string get_ch ();
2944 [Version (deprecated = true, deprecated_since = "2.22")]
2945 public string get_ch_off ();
2946 [Version (deprecated = true, deprecated_since = "2.22")]
2947 public long get_row_index ();
2948 [Version (deprecated = true, deprecated_since = "2.22")]
2949 public long get_section_row_index ();
2950 [Version (deprecated = true, deprecated_since = "2.22")]
2951 public string get_v_align ();
2952 [Version (deprecated = true, deprecated_since = "2.22")]
2953 public unowned WebKit.DOM.HTMLElement insert_cell (long index) throws GLib.Error;
2954 [Version (deprecated = true, deprecated_since = "2.22")]
2955 public void set_align (string value);
2956 [Version (deprecated = true, deprecated_since = "2.22")]
2957 public void set_bg_color (string value);
2958 [Version (deprecated = true, deprecated_since = "2.22")]
2959 public void set_ch (string value);
2960 [Version (deprecated = true, deprecated_since = "2.22")]
2961 public void set_ch_off (string value);
2962 [Version (deprecated = true, deprecated_since = "2.22")]
2963 public void set_v_align (string value);
2964 public string align { owned get; set; }
2965 public string bg_color { owned get; set; }
2966 public WebKit.DOM.HTMLCollection cells { owned get; }
2967 public string ch { owned get; set; }
2968 public string ch_off { owned get; set; }
2969 public long row_index { get; }
2970 public long section_row_index { get; }
2971 public string v_align { owned get; set; }
2973 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_table_section_element_get_type ()")]
2974 [GIR (name = "DOMHTMLTableSectionElement")]
2975 public class HTMLTableSectionElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
2976 [CCode (has_construct_function = false)]
2977 protected HTMLTableSectionElement ();
2978 [Version (deprecated = true, deprecated_since = "2.22")]
2979 public void delete_row (long index) throws GLib.Error;
2980 [Version (deprecated = true, deprecated_since = "2.22")]
2981 public string get_align ();
2982 [Version (deprecated = true, deprecated_since = "2.22")]
2983 public string get_ch ();
2984 [Version (deprecated = true, deprecated_since = "2.22")]
2985 public string get_ch_off ();
2986 [Version (deprecated = true, deprecated_since = "2.22")]
2987 public WebKit.DOM.HTMLCollection get_rows ();
2988 [Version (deprecated = true, deprecated_since = "2.22")]
2989 public string get_v_align ();
2990 [Version (deprecated = true, deprecated_since = "2.22")]
2991 public unowned WebKit.DOM.HTMLElement insert_row (long index) throws GLib.Error;
2992 [Version (deprecated = true, deprecated_since = "2.22")]
2993 public void set_align (string value);
2994 [Version (deprecated = true, deprecated_since = "2.22")]
2995 public void set_ch (string value);
2996 [Version (deprecated = true, deprecated_since = "2.22")]
2997 public void set_ch_off (string value);
2998 [Version (deprecated = true, deprecated_since = "2.22")]
2999 public void set_v_align (string value);
3000 public string align { owned get; set; }
3001 public string ch { owned get; set; }
3002 public string ch_off { owned get; set; }
3003 public WebKit.DOM.HTMLCollection rows { owned get; }
3004 public string v_align { owned get; set; }
3006 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_text_area_element_get_type ()")]
3007 [GIR (name = "DOMHTMLTextAreaElement")]
3008 public class HTMLTextAreaElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
3009 [CCode (has_construct_function = false)]
3010 protected HTMLTextAreaElement ();
3011 [Version (deprecated = true, deprecated_since = "2.22")]
3012 public string get_area_type ();
3013 [Version (deprecated = true, deprecated_since = "2.22")]
3014 public bool get_autofocus ();
3015 [Version (deprecated = true, deprecated_since = "2.22")]
3016 public long get_cols ();
3017 [Version (deprecated = true, deprecated_since = "2.22")]
3018 public string get_default_value ();
3019 [Version (deprecated = true, deprecated_since = "2.22")]
3020 public bool get_disabled ();
3021 [Version (deprecated = true, deprecated_since = "2.22")]
3022 public unowned WebKit.DOM.HTMLFormElement get_form ();
3023 [Version (deprecated = true, deprecated_since = "2.22")]
3024 public string get_name ();
3025 [Version (deprecated = true, deprecated_since = "2.22")]
3026 public bool get_read_only ();
3027 [Version (deprecated = true, deprecated_since = "2.22")]
3028 public long get_rows ();
3029 [Version (deprecated = true, deprecated_since = "2.22")]
3030 public long get_selection_end ();
3031 [Version (deprecated = true, deprecated_since = "2.22")]
3032 public long get_selection_start ();
3033 [Version (deprecated = true, deprecated_since = "2.22")]
3034 public string get_value ();
3035 [Version (deprecated = true, deprecated_since = "2.22")]
3036 public bool get_will_validate ();
3037 [Version (deprecated = true, deprecated_since = "2.22")]
3038 public bool is_edited ();
3039 [Version (deprecated = true, deprecated_since = "2.22")]
3040 public void select ();
3041 [Version (deprecated = true, deprecated_since = "2.22")]
3042 public void set_autofocus (bool value);
3043 [Version (deprecated = true, deprecated_since = "2.22")]
3044 public void set_cols (long value);
3045 [Version (deprecated = true, deprecated_since = "2.22")]
3046 public void set_default_value (string value);
3047 [Version (deprecated = true, deprecated_since = "2.22")]
3048 public void set_disabled (bool value);
3049 [Version (deprecated = true, deprecated_since = "2.22")]
3050 public void set_name (string value);
3051 [Version (deprecated = true, deprecated_since = "2.22")]
3052 public void set_read_only (bool value);
3053 [Version (deprecated = true, deprecated_since = "2.22")]
3054 public void set_rows (long value);
3055 [Version (deprecated = true, deprecated_since = "2.22")]
3056 public void set_selection_end (long value);
3057 [Version (deprecated = true, deprecated_since = "2.22")]
3058 public void set_selection_range (long start, long end, string direction);
3059 [Version (deprecated = true, deprecated_since = "2.22")]
3060 public void set_selection_start (long value);
3061 [Version (deprecated = true, deprecated_since = "2.22")]
3062 public void set_value (string value);
3063 public bool autofocus { get; set; }
3064 public long cols { get; set; }
3065 public string default_value { owned get; set; }
3066 public bool disabled { get; set; }
3067 public WebKit.DOM.HTMLFormElement form { get; }
3068 public string name { owned get; set; }
3069 public bool read_only { get; set; }
3070 public long rows { get; set; }
3071 public long selection_end { get; set; }
3072 public long selection_start { get; set; }
3074 public string type { owned get; }
3075 public string value { owned get; set; }
3076 public bool will_validate { get; }
3078 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_html_title_element_get_type ()")]
3079 [GIR (name = "DOMHTMLTitleElement")]
3080 public class HTMLTitleElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
3081 [CCode (has_construct_function = false)]
3082 protected HTMLTitleElement ();
3083 [Version (deprecated = true, deprecated_since = "2.22")]
3084 public string get_text ();
3085 [Version (deprecated = true, deprecated_since = "2.22")]
3086 public void set_text (string value);
3087 public string text { owned get; set; }
3089 [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 ()")]
3090 [GIR (name = "DOMHTMLUListElement")]
3091 public class HTMLUListElement : WebKit.DOM.HTMLElement, WebKit.DOM.EventTarget {
3092 [CCode (has_construct_function = false)]
3093 protected HTMLUListElement ();
3094 [Version (deprecated = true, deprecated_since = "2.22")]
3095 public bool get_compact ();
3096 [Version (deprecated = true, deprecated_since = "2.22")]
3097 public string get_type_attr ();
3098 [Version (deprecated = true, deprecated_since = "2.22")]
3099 public void set_compact (bool value);
3100 [Version (deprecated = true, deprecated_since = "2.22")]
3101 public void set_type_attr (string value);
3102 public bool compact { get; set; }
3104 public string type { owned get; set; }
3106 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_keyboard_event_get_type ()")]
3107 [GIR (name = "DOMKeyboardEvent")]
3108 public class KeyboardEvent : WebKit.DOM.UIEvent {
3109 [CCode (has_construct_function = false)]
3110 protected KeyboardEvent ();
3111 [Version (deprecated = true, deprecated_since = "2.22")]
3112 public bool get_alt_graph_key ();
3113 [Version (deprecated = true, deprecated_since = "2.22")]
3114 public bool get_alt_key ();
3115 [Version (deprecated = true, deprecated_since = "2.22")]
3116 public bool get_ctrl_key ();
3117 [Version (deprecated = true, deprecated_since = "2.22")]
3118 public string get_key_identifier ();
3119 [Version (deprecated = true, deprecated_since = "2.22")]
3120 public ulong get_key_location ();
3121 [Version (deprecated = true, deprecated_since = "2.22")]
3122 public bool get_meta_key ();
3123 [Version (deprecated = true, deprecated_since = "2.22")]
3124 public bool get_modifier_state (string keyIdentifierArg);
3125 [Version (deprecated = true, deprecated_since = "2.22")]
3126 public bool get_shift_key ();
3127 [Version (deprecated = true, deprecated_since = "2.22")]
3128 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);
3129 public bool alt_graph_key { get; }
3130 public bool alt_key { get; }
3131 public bool ctrl_key { get; }
3132 public string key_identifier { owned get; }
3133 public ulong key_location { get; }
3134 public bool meta_key { get; }
3135 public bool shift_key { get; }
3137 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_media_list_get_type ()")]
3138 [GIR (name = "DOMMediaList")]
3139 public class MediaList : WebKit.DOM.Object {
3140 [CCode (has_construct_function = false)]
3141 protected MediaList ();
3142 [Version (deprecated = true, deprecated_since = "2.22")]
3143 public void append_medium (string newMedium) throws GLib.Error;
3144 [Version (deprecated = true, deprecated_since = "2.22")]
3145 public void delete_medium (string oldMedium) throws GLib.Error;
3146 [Version (deprecated = true, deprecated_since = "2.22")]
3147 public ulong get_length ();
3148 [Version (deprecated = true, deprecated_since = "2.22")]
3149 public string get_media_text ();
3150 [Version (deprecated = true, deprecated_since = "2.22")]
3151 public string item (ulong index);
3152 [Version (deprecated = true, deprecated_since = "2.22")]
3153 public void set_media_text (string value) throws GLib.Error;
3154 public ulong length { get; }
3156 public string media_text { owned get; set; }
3158 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_mouse_event_get_type ()")]
3159 [GIR (name = "DOMMouseEvent")]
3160 public class MouseEvent : WebKit.DOM.UIEvent {
3161 [CCode (has_construct_function = false)]
3162 protected MouseEvent ();
3163 [Version (deprecated = true, deprecated_since = "2.22")]
3164 public bool get_alt_key ();
3165 [Version (deprecated = true, deprecated_since = "2.22")]
3166 public ushort get_button ();
3167 [Version (deprecated = true, deprecated_since = "2.22")]
3168 public long get_client_x ();
3169 [Version (deprecated = true, deprecated_since = "2.22")]
3170 public long get_client_y ();
3171 [Version (deprecated = true, deprecated_since = "2.22")]
3172 public bool get_ctrl_key ();
3173 [Version (deprecated = true, deprecated_since = "2.22")]
3174 public unowned WebKit.DOM.Node get_from_element ();
3175 [Version (deprecated = true, deprecated_since = "2.22")]
3176 public bool get_meta_key ();
3177 [Version (deprecated = true, deprecated_since = "2.22")]
3178 public long get_offset_x ();
3179 [Version (deprecated = true, deprecated_since = "2.22")]
3180 public long get_offset_y ();
3181 [Version (deprecated = true, deprecated_since = "2.22")]
3182 public WebKit.DOM.EventTarget get_related_target ();
3183 [Version (deprecated = true, deprecated_since = "2.22")]
3184 public long get_screen_x ();
3185 [Version (deprecated = true, deprecated_since = "2.22")]
3186 public long get_screen_y ();
3187 [Version (deprecated = true, deprecated_since = "2.22")]
3188 public bool get_shift_key ();
3189 [Version (deprecated = true, deprecated_since = "2.22")]
3190 public unowned WebKit.DOM.Node get_to_element ();
3191 [Version (deprecated = true, deprecated_since = "2.22")]
3192 public long get_x ();
3193 [Version (deprecated = true, deprecated_since = "2.22")]
3194 public long get_y ();
3195 [Version (deprecated = true, deprecated_since = "2.22")]
3196 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);
3197 public bool alt_key { get; }
3198 public uint button { get; }
3199 public long client_x { get; }
3200 public long client_y { get; }
3201 public bool ctrl_key { get; }
3202 public WebKit.DOM.Node from_element { get; }
3203 public bool meta_key { get; }
3204 public long offset_x { get; }
3205 public long offset_y { get; }
3206 public WebKit.DOM.EventTarget related_target { owned get; }
3207 public long screen_x { get; }
3208 public long screen_y { get; }
3209 public bool shift_key { get; }
3210 public WebKit.DOM.Node to_element { get; }
3211 public long x { get; }
3212 public long y { get; }
3214 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_named_node_map_get_type ()")]
3215 [GIR (name = "DOMNamedNodeMap")]
3216 public class NamedNodeMap : WebKit.DOM.Object {
3217 [CCode (has_construct_function = false)]
3218 protected NamedNodeMap ();
3219 [Version (deprecated = true, deprecated_since = "2.22")]
3220 public ulong get_length ();
3221 [Version (deprecated = true, deprecated_since = "2.22")]
3222 public unowned WebKit.DOM.Node get_named_item (string name);
3223 [Version (deprecated = true, deprecated_since = "2.22")]
3224 public unowned WebKit.DOM.Node get_named_item_ns (string namespaceURI, string localName);
3225 [Version (deprecated = true, deprecated_since = "2.22")]
3226 public unowned WebKit.DOM.Node item (ulong index);
3227 [Version (deprecated = true, deprecated_since = "2.22")]
3228 public unowned WebKit.DOM.Node remove_named_item (string name) throws GLib.Error;
3229 [Version (deprecated = true, deprecated_since = "2.22")]
3230 public unowned WebKit.DOM.Node remove_named_item_ns (string namespaceURI, string localName) throws GLib.Error;
3231 [Version (deprecated = true, deprecated_since = "2.22")]
3232 public unowned WebKit.DOM.Node set_named_item (WebKit.DOM.Node node) throws GLib.Error;
3233 [Version (deprecated = true, deprecated_since = "2.22")]
3234 public unowned WebKit.DOM.Node set_named_item_ns (WebKit.DOM.Node node) throws GLib.Error;
3235 public ulong length { get; }
3237 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_node_get_type ()")]
3238 [GIR (name = "DOMNode")]
3239 public class Node : WebKit.DOM.Object, WebKit.DOM.EventTarget {
3240 [CCode (has_construct_function = false)]
3242 [Version (deprecated = true, deprecated_since = "2.22")]
3243 public unowned WebKit.DOM.Node append_child (WebKit.DOM.Node newChild) throws GLib.Error;
3244 [Version (deprecated = true, deprecated_since = "2.14")]
3245 public unowned WebKit.DOM.Node clone_node (bool deep) throws GLib.Error;
3246 [Version (deprecated = true, deprecated_since = "2.22", since = "2.14")]
3247 public unowned WebKit.DOM.Node clone_node_with_error (bool deep) throws GLib.Error;
3248 [Version (deprecated = true, deprecated_since = "2.22")]
3249 public ushort compare_document_position (WebKit.DOM.Node other);
3250 [Version (deprecated = true, deprecated_since = "2.22")]
3251 public bool contains (WebKit.DOM.Node other);
3252 [Version (since = "2.22")]
3253 public static unowned WebKit.DOM.Node for_js_value ([CCode (type = "JSCValue*")] JSC.Value value);
3254 [Version (deprecated = true, deprecated_since = "2.22")]
3255 public string get_base_uri ();
3256 [Version (deprecated = true, deprecated_since = "2.22")]
3257 public WebKit.DOM.NodeList get_child_nodes ();
3258 [Version (deprecated = true, deprecated_since = "2.22")]
3259 public unowned WebKit.DOM.Node get_first_child ();
3260 [Version (deprecated = true, deprecated_since = "2.22")]
3261 public unowned WebKit.DOM.Node get_last_child ();
3262 [Version (deprecated = true, deprecated_since = "2.14")]
3263 public string get_local_name ();
3264 [Version (deprecated = true, deprecated_since = "2.14")]
3265 public string get_namespace_uri ();
3266 [Version (deprecated = true, deprecated_since = "2.22")]
3267 public unowned WebKit.DOM.Node get_next_sibling ();
3268 [Version (deprecated = true, deprecated_since = "2.22")]
3269 public string get_node_name ();
3270 [Version (deprecated = true, deprecated_since = "2.22")]
3271 public ushort get_node_type ();
3272 [Version (deprecated = true, deprecated_since = "2.22")]
3273 public string get_node_value ();
3274 [Version (deprecated = true, deprecated_since = "2.22")]
3275 public unowned WebKit.DOM.Document get_owner_document ();
3276 [Version (deprecated = true, deprecated_since = "2.22")]
3277 public unowned WebKit.DOM.Element get_parent_element ();
3278 [Version (deprecated = true, deprecated_since = "2.22")]
3279 public unowned WebKit.DOM.Node get_parent_node ();
3280 [Version (deprecated = true, deprecated_since = "2.14")]
3281 public string get_prefix ();
3282 [Version (deprecated = true, deprecated_since = "2.22")]
3283 public unowned WebKit.DOM.Node get_previous_sibling ();
3284 [Version (deprecated = true, deprecated_since = "2.22")]
3285 public string get_text_content ();
3286 [Version (deprecated = true, deprecated_since = "2.22")]
3287 public bool has_child_nodes ();
3288 [Version (deprecated = true, deprecated_since = "2.22")]
3289 public unowned WebKit.DOM.Node insert_before (WebKit.DOM.Node newChild, WebKit.DOM.Node? refChild) throws GLib.Error;
3290 [Version (deprecated = true, deprecated_since = "2.22")]
3291 public bool is_default_namespace (string namespaceURI);
3292 [Version (deprecated = true, deprecated_since = "2.22")]
3293 public bool is_equal_node (WebKit.DOM.Node other);
3294 [Version (deprecated = true, deprecated_since = "2.22")]
3295 public bool is_same_node (WebKit.DOM.Node other);
3296 [Version (deprecated = true, deprecated_since = "2.22")]
3297 public bool is_supported (string feature, string version);
3298 [Version (deprecated = true, deprecated_since = "2.22")]
3299 public string lookup_namespace_uri (string prefix);
3300 [Version (deprecated = true, deprecated_since = "2.22")]
3301 public string lookup_prefix (string namespaceURI);
3302 [Version (deprecated = true, deprecated_since = "2.22")]
3303 public void normalize ();
3304 [Version (deprecated = true, deprecated_since = "2.22")]
3305 public unowned WebKit.DOM.Node remove_child (WebKit.DOM.Node oldChild) throws GLib.Error;
3306 [Version (deprecated = true, deprecated_since = "2.22")]
3307 public unowned WebKit.DOM.Node replace_child (WebKit.DOM.Node newChild, WebKit.DOM.Node oldChild) throws GLib.Error;
3308 [Version (deprecated = true, deprecated_since = "2.22")]
3309 public void set_node_value (string value) throws GLib.Error;
3310 [Version (deprecated = true, deprecated_since = "2.14")]
3311 public void set_prefix (string value) throws GLib.Error;
3312 [Version (deprecated = true, deprecated_since = "2.22")]
3313 public void set_text_content (string value) throws GLib.Error;
3314 public string base_uri { owned get; }
3315 public WebKit.DOM.NodeList child_nodes { owned get; }
3316 public WebKit.DOM.Node first_child { get; }
3317 public WebKit.DOM.Node last_child { get; }
3318 public WebKit.DOM.Node next_sibling { get; }
3319 public string node_name { owned get; }
3320 public uint node_type { get; }
3322 public string node_value { owned get; set; }
3323 public WebKit.DOM.Document owner_document { get; }
3324 public WebKit.DOM.Element parent_element { get; }
3325 public WebKit.DOM.Node parent_node { get; }
3326 public WebKit.DOM.Node previous_sibling { get; }
3328 public string text_content { owned get; set; }
3330 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_node_iterator_get_type ()")]
3331 [GIR (name = "DOMNodeIterator")]
3332 public class NodeIterator : WebKit.DOM.Object {
3333 [CCode (has_construct_function = false)]
3334 protected NodeIterator ();
3335 [Version (deprecated = true, deprecated_since = "2.22")]
3336 public void detach ();
3337 [Version (deprecated = true, deprecated_since = "2.12")]
3338 public bool get_expand_entity_references ();
3339 [Version (deprecated = true, deprecated_since = "2.22")]
3340 public WebKit.DOM.NodeFilter get_filter ();
3341 [Version (deprecated = true, deprecated_since = "2.22")]
3342 public bool get_pointer_before_reference_node ();
3343 [Version (deprecated = true, deprecated_since = "2.22")]
3344 public unowned WebKit.DOM.Node get_reference_node ();
3345 [Version (deprecated = true, deprecated_since = "2.22")]
3346 public unowned WebKit.DOM.Node get_root ();
3347 [Version (deprecated = true, deprecated_since = "2.22")]
3348 public ulong get_what_to_show ();
3349 [Version (deprecated = true, deprecated_since = "2.22")]
3350 public unowned WebKit.DOM.Node next_node () throws GLib.Error;
3351 [Version (deprecated = true, deprecated_since = "2.22")]
3352 public unowned WebKit.DOM.Node previous_node () throws GLib.Error;
3353 public WebKit.DOM.NodeFilter filter { owned get; }
3354 public bool pointer_before_reference_node { get; }
3355 public WebKit.DOM.Node reference_node { get; }
3356 public WebKit.DOM.Node root { get; }
3357 public ulong what_to_show { get; }
3359 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_node_list_get_type ()")]
3360 [GIR (name = "DOMNodeList")]
3361 public class NodeList : WebKit.DOM.Object {
3362 [CCode (has_construct_function = false)]
3363 protected NodeList ();
3364 [Version (deprecated = true, deprecated_since = "2.22")]
3365 public ulong get_length ();
3366 [Version (deprecated = true, deprecated_since = "2.22")]
3367 public unowned WebKit.DOM.Node item (ulong index);
3368 public ulong length { get; }
3370 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_object_get_type ()")]
3371 [GIR (name = "DOMObject")]
3372 public class Object : GLib.Object {
3373 public void* coreObject;
3374 [CCode (has_construct_function = false)]
3375 protected Object ();
3377 public void* core_object { construct; }
3379 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_processing_instruction_get_type ()")]
3380 [GIR (name = "DOMProcessingInstruction")]
3381 public class ProcessingInstruction : WebKit.DOM.CharacterData, WebKit.DOM.EventTarget {
3382 [CCode (has_construct_function = false)]
3383 protected ProcessingInstruction ();
3384 [Version (deprecated = true, deprecated_since = "2.22")]
3385 public WebKit.DOM.StyleSheet get_sheet ();
3386 [Version (deprecated = true, deprecated_since = "2.22")]
3387 public string get_target ();
3388 public WebKit.DOM.StyleSheet sheet { owned get; }
3389 public string target { owned get; }
3391 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_range_get_type ()")]
3392 [GIR (name = "DOMRange")]
3393 public class Range : WebKit.DOM.Object {
3394 [CCode (has_construct_function = false)]
3396 [Version (deprecated = true, deprecated_since = "2.22")]
3397 public unowned WebKit.DOM.DocumentFragment clone_contents () throws GLib.Error;
3398 [Version (deprecated = true, deprecated_since = "2.22")]
3399 public WebKit.DOM.Range clone_range () throws GLib.Error;
3400 [Version (deprecated = true, deprecated_since = "2.22")]
3401 public void collapse (bool toStart) throws GLib.Error;
3402 [Version (deprecated = true, deprecated_since = "2.22")]
3403 public short compare_boundary_points (ushort how, WebKit.DOM.Range sourceRange) throws GLib.Error;
3404 [Version (deprecated = true, deprecated_since = "2.22")]
3405 public short compare_node (WebKit.DOM.Node refNode) throws GLib.Error;
3406 [Version (deprecated = true, deprecated_since = "2.22")]
3407 public short compare_point (WebKit.DOM.Node refNode, long offset) throws GLib.Error;
3408 [Version (deprecated = true, deprecated_since = "2.22")]
3409 public unowned WebKit.DOM.DocumentFragment create_contextual_fragment (string html) throws GLib.Error;
3410 [Version (deprecated = true, deprecated_since = "2.22")]
3411 public void delete_contents () throws GLib.Error;
3412 [Version (deprecated = true, deprecated_since = "2.22")]
3413 public void detach () throws GLib.Error;
3414 [Version (deprecated = true, deprecated_since = "2.22", since = "2.16")]
3415 public void expand (string unit) throws GLib.Error;
3416 [Version (deprecated = true, deprecated_since = "2.22")]
3417 public unowned WebKit.DOM.DocumentFragment extract_contents () throws GLib.Error;
3418 [Version (deprecated = true, deprecated_since = "2.22")]
3419 public bool get_collapsed () throws GLib.Error;
3420 [Version (deprecated = true, deprecated_since = "2.22")]
3421 public unowned WebKit.DOM.Node get_common_ancestor_container () throws GLib.Error;
3422 [Version (deprecated = true, deprecated_since = "2.22")]
3423 public unowned WebKit.DOM.Node get_end_container () throws GLib.Error;
3424 [Version (deprecated = true, deprecated_since = "2.22")]
3425 public long get_end_offset () throws GLib.Error;
3426 [Version (deprecated = true, deprecated_since = "2.22")]
3427 public unowned WebKit.DOM.Node get_start_container () throws GLib.Error;
3428 [Version (deprecated = true, deprecated_since = "2.22")]
3429 public long get_start_offset () throws GLib.Error;
3430 [Version (deprecated = true, deprecated_since = "2.22")]
3431 public string get_text ();
3432 [Version (deprecated = true, deprecated_since = "2.22")]
3433 public void insert_node (WebKit.DOM.Node newNode) throws GLib.Error;
3434 [Version (deprecated = true, deprecated_since = "2.22")]
3435 public bool intersects_node (WebKit.DOM.Node refNode) throws GLib.Error;
3436 [Version (deprecated = true, deprecated_since = "2.22")]
3437 public bool is_point_in_range (WebKit.DOM.Node refNode, long offset) throws GLib.Error;
3438 [Version (deprecated = true, deprecated_since = "2.22")]
3439 public void select_node (WebKit.DOM.Node refNode) throws GLib.Error;
3440 [Version (deprecated = true, deprecated_since = "2.22")]
3441 public void select_node_contents (WebKit.DOM.Node refNode) throws GLib.Error;
3442 [Version (deprecated = true, deprecated_since = "2.22")]
3443 public void set_end (WebKit.DOM.Node refNode, long offset) throws GLib.Error;
3444 [Version (deprecated = true, deprecated_since = "2.22")]
3445 public void set_end_after (WebKit.DOM.Node refNode) throws GLib.Error;
3446 [Version (deprecated = true, deprecated_since = "2.22")]
3447 public void set_end_before (WebKit.DOM.Node refNode) throws GLib.Error;
3448 [Version (deprecated = true, deprecated_since = "2.22")]
3449 public void set_start (WebKit.DOM.Node refNode, long offset) throws GLib.Error;
3450 [Version (deprecated = true, deprecated_since = "2.22")]
3451 public void set_start_after (WebKit.DOM.Node refNode) throws GLib.Error;
3452 [Version (deprecated = true, deprecated_since = "2.22")]
3453 public void set_start_before (WebKit.DOM.Node refNode) throws GLib.Error;
3454 [Version (deprecated = true, deprecated_since = "2.22")]
3455 public void surround_contents (WebKit.DOM.Node newParent) throws GLib.Error;
3456 [Version (deprecated = true, deprecated_since = "2.22")]
3457 public string to_string () throws GLib.Error;
3459 public bool collapsed { get; }
3461 public WebKit.DOM.Node common_ancestor_container { owned get; }
3463 public WebKit.DOM.Node end_container { owned get; }
3465 public long end_offset { get; }
3467 public WebKit.DOM.Node start_container { owned get; }
3469 public long start_offset { get; }
3470 public string text { owned get; }
3472 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_style_sheet_get_type ()")]
3473 [GIR (name = "DOMStyleSheet")]
3474 public class StyleSheet : WebKit.DOM.Object {
3475 [CCode (has_construct_function = false)]
3476 protected StyleSheet ();
3477 [Version (deprecated = true, deprecated_since = "2.22")]
3478 public string get_content_type ();
3479 [Version (deprecated = true, deprecated_since = "2.22")]
3480 public bool get_disabled ();
3481 [Version (deprecated = true, deprecated_since = "2.22")]
3482 public string get_href ();
3483 [Version (deprecated = true, deprecated_since = "2.22")]
3484 public WebKit.DOM.MediaList get_media ();
3485 [Version (deprecated = true, deprecated_since = "2.22")]
3486 public unowned WebKit.DOM.Node get_owner_node ();
3487 [Version (deprecated = true, deprecated_since = "2.22")]
3488 public WebKit.DOM.StyleSheet get_parent_style_sheet ();
3489 [Version (deprecated = true, deprecated_since = "2.22")]
3490 public string get_title ();
3491 [Version (deprecated = true, deprecated_since = "2.22")]
3492 public void set_disabled (bool value);
3493 public bool disabled { get; set; }
3494 public string href { owned get; }
3495 public WebKit.DOM.MediaList media { owned get; }
3496 public WebKit.DOM.Node owner_node { get; }
3497 public WebKit.DOM.StyleSheet parent_style_sheet { owned get; }
3498 public string title { owned get; }
3500 public string type { owned get; }
3502 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_style_sheet_list_get_type ()")]
3503 [GIR (name = "DOMStyleSheetList")]
3504 public class StyleSheetList : WebKit.DOM.Object {
3505 [CCode (has_construct_function = false)]
3506 protected StyleSheetList ();
3507 [Version (deprecated = true, deprecated_since = "2.22")]
3508 public ulong get_length ();
3509 [Version (deprecated = true, deprecated_since = "2.22")]
3510 public WebKit.DOM.StyleSheet item (ulong index);
3511 public ulong length { get; }
3513 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_text_get_type ()")]
3514 [GIR (name = "DOMText")]
3515 public class Text : WebKit.DOM.CharacterData, WebKit.DOM.EventTarget {
3516 [CCode (has_construct_function = false)]
3518 [Version (deprecated = true, deprecated_since = "2.22")]
3519 public string get_whole_text ();
3520 [Version (deprecated = true, deprecated_since = "2.14")]
3521 public unowned WebKit.DOM.Text replace_whole_text (string content) throws GLib.Error;
3522 [Version (deprecated = true, deprecated_since = "2.22")]
3523 public unowned WebKit.DOM.Text split_text (ulong offset) throws GLib.Error;
3524 public string whole_text { owned get; }
3526 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_tree_walker_get_type ()")]
3527 [GIR (name = "DOMTreeWalker")]
3528 public class TreeWalker : WebKit.DOM.Object {
3529 [CCode (has_construct_function = false)]
3530 protected TreeWalker ();
3531 [Version (deprecated = true, deprecated_since = "2.22")]
3532 public unowned WebKit.DOM.Node first_child ();
3533 [Version (deprecated = true, deprecated_since = "2.22")]
3534 public unowned WebKit.DOM.Node get_current_node ();
3535 [Version (deprecated = true, deprecated_since = "2.12")]
3536 public bool get_expand_entity_references ();
3537 [Version (deprecated = true, deprecated_since = "2.22")]
3538 public WebKit.DOM.NodeFilter get_filter ();
3539 [Version (deprecated = true, deprecated_since = "2.22")]
3540 public unowned WebKit.DOM.Node get_root ();
3541 [Version (deprecated = true, deprecated_since = "2.22")]
3542 public ulong get_what_to_show ();
3543 [Version (deprecated = true, deprecated_since = "2.22")]
3544 public unowned WebKit.DOM.Node last_child ();
3545 [Version (deprecated = true, deprecated_since = "2.22")]
3546 public unowned WebKit.DOM.Node next_node ();
3547 [Version (deprecated = true, deprecated_since = "2.22")]
3548 public unowned WebKit.DOM.Node next_sibling ();
3549 [Version (deprecated = true, deprecated_since = "2.22")]
3550 public unowned WebKit.DOM.Node parent_node ();
3551 [Version (deprecated = true, deprecated_since = "2.22")]
3552 public unowned WebKit.DOM.Node previous_node ();
3553 [Version (deprecated = true, deprecated_since = "2.22")]
3554 public unowned WebKit.DOM.Node previous_sibling ();
3555 [Version (deprecated = true, deprecated_since = "2.22")]
3556 public void set_current_node (WebKit.DOM.Node value) throws GLib.Error;
3557 public WebKit.DOM.Node current_node { get; }
3558 public WebKit.DOM.NodeFilter filter { owned get; }
3559 public WebKit.DOM.Node root { get; }
3560 public ulong what_to_show { get; }
3562 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_ui_event_get_type ()")]
3563 [GIR (name = "DOMUIEvent")]
3564 public class UIEvent : WebKit.DOM.Event {
3565 [CCode (has_construct_function = false)]
3566 protected UIEvent ();
3567 [Version (deprecated = true, deprecated_since = "2.22")]
3568 public long get_char_code ();
3569 [Version (deprecated = true, deprecated_since = "2.22")]
3570 public long get_detail ();
3571 [Version (deprecated = true, deprecated_since = "2.22")]
3572 public long get_key_code ();
3573 [Version (deprecated = true, deprecated_since = "2.22")]
3574 public long get_layer_x ();
3575 [Version (deprecated = true, deprecated_since = "2.22")]
3576 public long get_layer_y ();
3577 [Version (deprecated = true, deprecated_since = "2.22")]
3578 public long get_page_x ();
3579 [Version (deprecated = true, deprecated_since = "2.22")]
3580 public long get_page_y ();
3581 [Version (deprecated = true, deprecated_since = "2.22")]
3582 public WebKit.DOM.DOMWindow get_view ();
3583 [Version (deprecated = true, deprecated_since = "2.22")]
3584 public void init_ui_event (string type, bool canBubble, bool cancelable, WebKit.DOM.DOMWindow view, long detail);
3585 public long char_code { get; }
3586 public long detail { get; }
3587 public long key_code { get; }
3588 public long layer_x { get; }
3589 public long layer_y { get; }
3590 public long page_x { get; }
3591 public long page_y { get; }
3592 public WebKit.DOM.DOMWindow view { owned get; }
3594 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_wheel_event_get_type ()")]
3595 [GIR (name = "DOMWheelEvent")]
3596 public class WheelEvent : WebKit.DOM.MouseEvent {
3597 [CCode (has_construct_function = false)]
3598 protected WheelEvent ();
3599 [Version (deprecated = true, deprecated_since = "2.22")]
3600 public long get_wheel_delta ();
3601 [Version (deprecated = true, deprecated_since = "2.22")]
3602 public long get_wheel_delta_x ();
3603 [Version (deprecated = true, deprecated_since = "2.22")]
3604 public long get_wheel_delta_y ();
3605 [Version (deprecated = true, deprecated_since = "2.22")]
3606 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);
3607 public long wheel_delta { get; }
3608 public long wheel_delta_x { get; }
3609 public long wheel_delta_y { get; }
3611 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_xpath_expression_get_type ()")]
3612 [GIR (name = "DOMXPathExpression")]
3613 public class XPathExpression : WebKit.DOM.Object {
3614 [CCode (has_construct_function = false)]
3615 protected XPathExpression ();
3616 [Version (deprecated = true, deprecated_since = "2.22")]
3617 public WebKit.DOM.XPathResult evaluate (WebKit.DOM.Node contextNode, ushort type, WebKit.DOM.XPathResult inResult) throws GLib.Error;
3619 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_xpath_result_get_type ()")]
3620 [GIR (name = "DOMXPathResult")]
3621 public class XPathResult : WebKit.DOM.Object {
3622 [CCode (has_construct_function = false)]
3623 protected XPathResult ();
3624 [Version (deprecated = true, deprecated_since = "2.22")]
3625 public bool get_boolean_value () throws GLib.Error;
3626 [Version (deprecated = true, deprecated_since = "2.22")]
3627 public bool get_invalid_iterator_state ();
3628 [Version (deprecated = true, deprecated_since = "2.22")]
3629 public double get_number_value () throws GLib.Error;
3630 [Version (deprecated = true, deprecated_since = "2.22")]
3631 public ushort get_result_type ();
3632 [Version (deprecated = true, deprecated_since = "2.22")]
3633 public unowned WebKit.DOM.Node get_single_node_value () throws GLib.Error;
3634 [Version (deprecated = true, deprecated_since = "2.22")]
3635 public ulong get_snapshot_length () throws GLib.Error;
3636 [Version (deprecated = true, deprecated_since = "2.22")]
3637 public string get_string_value () throws GLib.Error;
3638 [Version (deprecated = true, deprecated_since = "2.22")]
3639 public unowned WebKit.DOM.Node iterate_next () throws GLib.Error;
3640 [Version (deprecated = true, deprecated_since = "2.22")]
3641 public unowned WebKit.DOM.Node snapshot_item (ulong index) throws GLib.Error;
3643 public bool boolean_value { get; }
3644 public bool invalid_iterator_state { get; }
3646 public double number_value { get; }
3647 public uint result_type { get; }
3649 public WebKit.DOM.Node single_node_value { owned get; }
3651 public ulong snapshot_length { get; }
3653 public string string_value { owned get; }
3655 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_event_target_get_type ()")]
3656 [GIR (name = "DOMEventTarget")]
3657 public interface EventTarget : GLib.Object {
3658 [CCode (vfunc_name = "add_event_listener")]
3659 [Version (deprecated = true, deprecated_since = "2.22")]
3660 public abstract bool add_event_listener_with_closure (string event_name, [CCode (type = "GClosure*")] owned WebKit.DOM.EventTargetFunc handler, bool use_capture);
3661 [Version (deprecated = true, deprecated_since = "2.22")]
3662 public abstract bool dispatch_event (WebKit.DOM.Event event) throws GLib.Error;
3663 [CCode (vfunc_name = "remove_event_listener")]
3664 [Version (deprecated = true, deprecated_since = "2.22")]
3665 public abstract bool remove_event_listener_with_closure (string event_name, [CCode (type = "GClosure*")] owned WebKit.DOM.EventTargetFunc handler, bool use_capture);
3667 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_node_filter_get_type ()")]
3668 [GIR (name = "DOMNodeFilter")]
3669 public interface NodeFilter : GLib.Object {
3670 [Version (deprecated = true, deprecated_since = "2.22")]
3671 public abstract short accept_node (WebKit.DOM.Node node);
3673 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_dom_xpath_ns_resolver_get_type ()")]
3674 [GIR (name = "DOMXPathNSResolver")]
3675 public interface XPathNSResolver : GLib.Object {
3676 [Version (deprecated = true, deprecated_since = "2.22")]
3677 public abstract string lookup_namespace_uri (string prefix);
3679 [CCode (cheader_filename = "webkit2/webkit-web-extension.h")]
3680 public delegate void EventTargetFunc (WebKit.DOM.EventTarget target, WebKit.DOM.Event event);
3681 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_CHARSET_RULE")]
3682 [Version (deprecated = true, deprecated_since = "2.22")]
3683 public const int _CSS_RULE_CHARSET_RULE;
3684 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_FONT_FACE_RULE")]
3685 [Version (deprecated = true, deprecated_since = "2.22")]
3686 public const int _CSS_RULE_FONT_FACE_RULE;
3687 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_IMPORT_RULE")]
3688 [Version (deprecated = true, deprecated_since = "2.22")]
3689 public const int _CSS_RULE_IMPORT_RULE;
3690 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_MEDIA_RULE")]
3691 [Version (deprecated = true, deprecated_since = "2.22")]
3692 public const int _CSS_RULE_MEDIA_RULE;
3693 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_PAGE_RULE")]
3694 [Version (deprecated = true, deprecated_since = "2.22")]
3695 public const int _CSS_RULE_PAGE_RULE;
3696 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_STYLE_RULE")]
3697 [Version (deprecated = true, deprecated_since = "2.22")]
3698 public const int _CSS_RULE_STYLE_RULE;
3699 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_RULE_UNKNOWN_RULE")]
3700 [Version (deprecated = true, deprecated_since = "2.22")]
3701 public const int _CSS_RULE_UNKNOWN_RULE;
3702 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_VALUE_CSS_CUSTOM")]
3703 [Version (deprecated = true, deprecated_since = "2.22")]
3704 public const int _CSS_VALUE_CSS_CUSTOM;
3705 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_VALUE_CSS_INHERIT")]
3706 [Version (deprecated = true, deprecated_since = "2.22")]
3707 public const int _CSS_VALUE_CSS_INHERIT;
3708 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE")]
3709 [Version (deprecated = true, deprecated_since = "2.22")]
3710 public const int _CSS_VALUE_CSS_PRIMITIVE_VALUE;
3711 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_CSS_VALUE_CSS_VALUE_LIST")]
3712 [Version (deprecated = true, deprecated_since = "2.22")]
3713 public const int _CSS_VALUE_CSS_VALUE_LIST;
3714 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_ELEMENT_ALLOW_KEYBOARD_INPUT")]
3715 [Version (deprecated = true, deprecated_since = "2.22")]
3716 public const int _ELEMENT_ALLOW_KEYBOARD_INPUT;
3717 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_AT_TARGET")]
3718 [Version (deprecated = true, deprecated_since = "2.22")]
3719 public const int _EVENT_AT_TARGET;
3720 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_BLUR")]
3721 [Version (deprecated = true, deprecated_since = "2.22")]
3722 public const int _EVENT_BLUR;
3723 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_BUBBLING_PHASE")]
3724 [Version (deprecated = true, deprecated_since = "2.22")]
3725 public const int _EVENT_BUBBLING_PHASE;
3726 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_CAPTURING_PHASE")]
3727 [Version (deprecated = true, deprecated_since = "2.22")]
3728 public const int _EVENT_CAPTURING_PHASE;
3729 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_CHANGE")]
3730 [Version (deprecated = true, deprecated_since = "2.22")]
3731 public const int _EVENT_CHANGE;
3732 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_CLICK")]
3733 [Version (deprecated = true, deprecated_since = "2.22")]
3734 public const int _EVENT_CLICK;
3735 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_DBLCLICK")]
3736 [Version (deprecated = true, deprecated_since = "2.22")]
3737 public const int _EVENT_DBLCLICK;
3738 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_DRAGDROP")]
3739 [Version (deprecated = true, deprecated_since = "2.22")]
3740 public const int _EVENT_DRAGDROP;
3741 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_FOCUS")]
3742 [Version (deprecated = true, deprecated_since = "2.22")]
3743 public const int _EVENT_FOCUS;
3744 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_KEYDOWN")]
3745 [Version (deprecated = true, deprecated_since = "2.22")]
3746 public const int _EVENT_KEYDOWN;
3747 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_KEYPRESS")]
3748 [Version (deprecated = true, deprecated_since = "2.22")]
3749 public const int _EVENT_KEYPRESS;
3750 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_KEYUP")]
3751 [Version (deprecated = true, deprecated_since = "2.22")]
3752 public const int _EVENT_KEYUP;
3753 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEDOWN")]
3754 [Version (deprecated = true, deprecated_since = "2.22")]
3755 public const int _EVENT_MOUSEDOWN;
3756 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEDRAG")]
3757 [Version (deprecated = true, deprecated_since = "2.22")]
3758 public const int _EVENT_MOUSEDRAG;
3759 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEMOVE")]
3760 [Version (deprecated = true, deprecated_since = "2.22")]
3761 public const int _EVENT_MOUSEMOVE;
3762 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEOUT")]
3763 [Version (deprecated = true, deprecated_since = "2.22")]
3764 public const int _EVENT_MOUSEOUT;
3765 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEOVER")]
3766 [Version (deprecated = true, deprecated_since = "2.22")]
3767 public const int _EVENT_MOUSEOVER;
3768 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_MOUSEUP")]
3769 [Version (deprecated = true, deprecated_since = "2.22")]
3770 public const int _EVENT_MOUSEUP;
3771 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_NONE")]
3772 [Version (deprecated = true, deprecated_since = "2.22")]
3773 public const int _EVENT_NONE;
3774 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_EVENT_SELECT")]
3775 [Version (deprecated = true, deprecated_since = "2.22")]
3776 public const int _EVENT_SELECT;
3777 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT")]
3778 [Version (deprecated = true, deprecated_since = "2.22")]
3779 public const int _KEYBOARD_EVENT_KEY_LOCATION_LEFT;
3780 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD")]
3781 [Version (deprecated = true, deprecated_since = "2.22")]
3782 public const int _KEYBOARD_EVENT_KEY_LOCATION_NUMPAD;
3783 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT")]
3784 [Version (deprecated = true, deprecated_since = "2.22")]
3785 public const int _KEYBOARD_EVENT_KEY_LOCATION_RIGHT;
3786 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD")]
3787 [Version (deprecated = true, deprecated_since = "2.22")]
3788 public const int _KEYBOARD_EVENT_KEY_LOCATION_STANDARD;
3789 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_ATTRIBUTE_NODE")]
3790 [Version (deprecated = true, deprecated_since = "2.22")]
3791 public const int _NODE_ATTRIBUTE_NODE;
3792 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_CDATA_SECTION_NODE")]
3793 [Version (deprecated = true, deprecated_since = "2.22")]
3794 public const int _NODE_CDATA_SECTION_NODE;
3795 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_COMMENT_NODE")]
3796 [Version (deprecated = true, deprecated_since = "2.22")]
3797 public const int _NODE_COMMENT_NODE;
3798 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_FRAGMENT_NODE")]
3799 [Version (deprecated = true, deprecated_since = "2.22")]
3800 public const int _NODE_DOCUMENT_FRAGMENT_NODE;
3801 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_NODE")]
3802 [Version (deprecated = true, deprecated_since = "2.22")]
3803 public const int _NODE_DOCUMENT_NODE;
3804 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY")]
3805 [Version (deprecated = true, deprecated_since = "2.22")]
3806 public const int _NODE_DOCUMENT_POSITION_CONTAINED_BY;
3807 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_CONTAINS")]
3808 [Version (deprecated = true, deprecated_since = "2.22")]
3809 public const int _NODE_DOCUMENT_POSITION_CONTAINS;
3810 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_DISCONNECTED")]
3811 [Version (deprecated = true, deprecated_since = "2.22")]
3812 public const int _NODE_DOCUMENT_POSITION_DISCONNECTED;
3813 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_FOLLOWING")]
3814 [Version (deprecated = true, deprecated_since = "2.22")]
3815 public const int _NODE_DOCUMENT_POSITION_FOLLOWING;
3816 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC")]
3817 [Version (deprecated = true, deprecated_since = "2.22")]
3818 public const int _NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC;
3819 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_POSITION_PRECEDING")]
3820 [Version (deprecated = true, deprecated_since = "2.22")]
3821 public const int _NODE_DOCUMENT_POSITION_PRECEDING;
3822 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_DOCUMENT_TYPE_NODE")]
3823 [Version (deprecated = true, deprecated_since = "2.22")]
3824 public const int _NODE_DOCUMENT_TYPE_NODE;
3825 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_ELEMENT_NODE")]
3826 [Version (deprecated = true, deprecated_since = "2.22")]
3827 public const int _NODE_ELEMENT_NODE;
3828 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_ENTITY_NODE")]
3829 [Version (deprecated = true, deprecated_since = "2.22")]
3830 public const int _NODE_ENTITY_NODE;
3831 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_ENTITY_REFERENCE_NODE")]
3832 [Version (deprecated = true, deprecated_since = "2.22")]
3833 public const int _NODE_ENTITY_REFERENCE_NODE;
3834 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_ACCEPT")]
3835 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3836 public const int _NODE_FILTER_ACCEPT;
3837 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_REJECT")]
3838 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3839 public const int _NODE_FILTER_REJECT;
3840 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ALL")]
3841 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3842 public const int _NODE_FILTER_SHOW_ALL;
3843 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ATTRIBUTE")]
3844 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3845 public const int _NODE_FILTER_SHOW_ATTRIBUTE;
3846 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_CDATA_SECTION")]
3847 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3848 public const int _NODE_FILTER_SHOW_CDATA_SECTION;
3849 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_COMMENT")]
3850 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3851 public const int _NODE_FILTER_SHOW_COMMENT;
3852 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_DOCUMENT")]
3853 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3854 public const int _NODE_FILTER_SHOW_DOCUMENT;
3855 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT")]
3856 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3857 public const int _NODE_FILTER_SHOW_DOCUMENT_FRAGMENT;
3858 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE")]
3859 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3860 public const int _NODE_FILTER_SHOW_DOCUMENT_TYPE;
3861 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ELEMENT")]
3862 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3863 public const int _NODE_FILTER_SHOW_ELEMENT;
3864 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ENTITY")]
3865 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3866 public const int _NODE_FILTER_SHOW_ENTITY;
3867 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE")]
3868 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3869 public const int _NODE_FILTER_SHOW_ENTITY_REFERENCE;
3870 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_NOTATION")]
3871 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3872 public const int _NODE_FILTER_SHOW_NOTATION;
3873 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION")]
3874 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3875 public const int _NODE_FILTER_SHOW_PROCESSING_INSTRUCTION;
3876 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SHOW_TEXT")]
3877 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3878 public const int _NODE_FILTER_SHOW_TEXT;
3879 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_FILTER_SKIP")]
3880 [Version (deprecated = true, deprecated_since = "2.22", since = "2.6")]
3881 public const int _NODE_FILTER_SKIP;
3882 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_PROCESSING_INSTRUCTION_NODE")]
3883 [Version (deprecated = true, deprecated_since = "2.22")]
3884 public const int _NODE_PROCESSING_INSTRUCTION_NODE;
3885 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_NODE_TEXT_NODE")]
3886 [Version (deprecated = true, deprecated_since = "2.22")]
3887 public const int _NODE_TEXT_NODE;
3888 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_END_TO_END")]
3889 [Version (deprecated = true, deprecated_since = "2.22")]
3890 public const int _RANGE_END_TO_END;
3891 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_END_TO_START")]
3892 [Version (deprecated = true, deprecated_since = "2.22")]
3893 public const int _RANGE_END_TO_START;
3894 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_NODE_AFTER")]
3895 [Version (deprecated = true, deprecated_since = "2.22")]
3896 public const int _RANGE_NODE_AFTER;
3897 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_NODE_BEFORE")]
3898 [Version (deprecated = true, deprecated_since = "2.22")]
3899 public const int _RANGE_NODE_BEFORE;
3900 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_NODE_BEFORE_AND_AFTER")]
3901 [Version (deprecated = true, deprecated_since = "2.22")]
3902 public const int _RANGE_NODE_BEFORE_AND_AFTER;
3903 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_NODE_INSIDE")]
3904 [Version (deprecated = true, deprecated_since = "2.22")]
3905 public const int _RANGE_NODE_INSIDE;
3906 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_START_TO_END")]
3907 [Version (deprecated = true, deprecated_since = "2.22")]
3908 public const int _RANGE_START_TO_END;
3909 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_RANGE_START_TO_START")]
3910 [Version (deprecated = true, deprecated_since = "2.22")]
3911 public const int _RANGE_START_TO_START;
3912 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_ANY_TYPE")]
3913 [Version (deprecated = true, deprecated_since = "2.22")]
3914 public const int _XPATH_RESULT_ANY_TYPE;
3915 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE")]
3916 [Version (deprecated = true, deprecated_since = "2.22")]
3917 public const int _XPATH_RESULT_ANY_UNORDERED_NODE_TYPE;
3918 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_BOOLEAN_TYPE")]
3919 [Version (deprecated = true, deprecated_since = "2.22")]
3920 public const int _XPATH_RESULT_BOOLEAN_TYPE;
3921 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE")]
3922 [Version (deprecated = true, deprecated_since = "2.22")]
3923 public const int _XPATH_RESULT_FIRST_ORDERED_NODE_TYPE;
3924 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_NUMBER_TYPE")]
3925 [Version (deprecated = true, deprecated_since = "2.22")]
3926 public const int _XPATH_RESULT_NUMBER_TYPE;
3927 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE")]
3928 [Version (deprecated = true, deprecated_since = "2.22")]
3929 public const int _XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE;
3930 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE")]
3931 [Version (deprecated = true, deprecated_since = "2.22")]
3932 public const int _XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE;
3933 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_STRING_TYPE")]
3934 [Version (deprecated = true, deprecated_since = "2.22")]
3935 public const int _XPATH_RESULT_STRING_TYPE;
3936 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE")]
3937 [Version (deprecated = true, deprecated_since = "2.22")]
3938 public const int _XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE;
3939 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cname = "WEBKIT_DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE")]
3940 [Version (deprecated = true, deprecated_since = "2.22")]
3941 public const int _XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE;
3943 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", copy_function = "g_boxed_copy", free_function = "g_boxed_free", type_id = "webkit_console_message_get_type ()")]
3945 public class ConsoleMessage {
3946 [Version (since = "2.12")]
3947 public WebKit.ConsoleMessage copy ();
3948 [Version (since = "2.12")]
3949 public void free ();
3950 [Version (since = "2.12")]
3951 public WebKit.ConsoleMessageLevel get_level ();
3952 [Version (since = "2.12")]
3953 public uint get_line ();
3954 [Version (since = "2.12")]
3955 public WebKit.ConsoleMessageSource get_source ();
3956 [Version (since = "2.12")]
3957 public unowned string get_source_id ();
3958 [Version (since = "2.12")]
3959 public unowned string get_text ();
3961 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_context_menu_get_type ()")]
3962 public class ContextMenu : GLib.Object {
3963 [CCode (has_construct_function = false)]
3964 public ContextMenu ();
3965 public void append (WebKit.ContextMenuItem item);
3966 public unowned WebKit.ContextMenuItem first ();
3967 public unowned WebKit.ContextMenuItem get_item_at_position (uint position);
3968 public unowned GLib.List<WebKit.ContextMenuItem> get_items ();
3969 public uint get_n_items ();
3970 [Version (since = "2.8")]
3971 public unowned GLib.Variant get_user_data ();
3972 public void insert (WebKit.ContextMenuItem item, int position);
3973 public unowned WebKit.ContextMenuItem last ();
3974 public void move_item (WebKit.ContextMenuItem item, int position);
3975 public void prepend (WebKit.ContextMenuItem item);
3976 public void remove (WebKit.ContextMenuItem item);
3977 public void remove_all ();
3978 [Version (since = "2.8")]
3979 public void set_user_data (GLib.Variant user_data);
3980 [CCode (has_construct_function = false)]
3981 public ContextMenu.with_items (GLib.List<WebKit.ContextMenuItem> items);
3983 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_context_menu_item_get_type ()")]
3984 public class ContextMenuItem : GLib.InitiallyUnowned {
3985 [CCode (has_construct_function = false)]
3986 [Version (deprecated = true, deprecated_since = "2.18")]
3987 public ContextMenuItem (Gtk.Action action);
3988 [CCode (has_construct_function = false)]
3989 [Version (since = "2.18")]
3990 public ContextMenuItem.from_gaction (GLib.Action action, string label, GLib.Variant? target);
3991 [CCode (has_construct_function = false)]
3992 public ContextMenuItem.from_stock_action (WebKit.ContextMenuAction action);
3993 [CCode (has_construct_function = false)]
3994 public ContextMenuItem.from_stock_action_with_label (WebKit.ContextMenuAction action, string label);
3995 [Version (deprecated = true, deprecated_since = "2.18")]
3996 public unowned Gtk.Action get_action ();
3997 [Version (since = "2.18")]
3998 public unowned GLib.Action get_gaction ();
3999 public WebKit.ContextMenuAction get_stock_action ();
4000 public unowned WebKit.ContextMenu get_submenu ();
4001 public bool is_separator ();
4002 [CCode (has_construct_function = false)]
4003 public ContextMenuItem.separator ();
4004 public void set_submenu (WebKit.ContextMenu? submenu);
4005 [CCode (has_construct_function = false)]
4006 public ContextMenuItem.with_submenu (string label, WebKit.ContextMenu submenu);
4008 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_frame_get_type ()")]
4009 public class Frame : GLib.Object {
4010 [CCode (has_construct_function = false)]
4012 [Version (deprecated = true, deprecated_since = "2.22", since = "2.2")]
4013 public unowned JS.GlobalContext get_javascript_context_for_script_world (WebKit.ScriptWorld world);
4014 [Version (deprecated = true, deprecated_since = "2.22", since = "2.2")]
4015 public unowned JS.GlobalContext get_javascript_global_context ();
4016 [Version (since = "2.22")]
4017 public JSC.Context get_js_context ();
4018 [Version (since = "2.22")]
4019 public JSC.Context get_js_context_for_script_world (WebKit.ScriptWorld world);
4020 [Version (since = "2.22")]
4021 public JSC.Value get_js_value_for_dom_object (WebKit.DOM.Object dom_object);
4022 [Version (since = "2.22")]
4023 public JSC.Value get_js_value_for_dom_object_in_script_world (WebKit.DOM.Object dom_object, WebKit.ScriptWorld world);
4024 [Version (since = "2.2")]
4025 public unowned string get_uri ();
4026 [Version (since = "2.2")]
4027 public bool is_main_frame ();
4029 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_hit_test_result_get_type ()")]
4030 public class HitTestResult : GLib.Object {
4031 [CCode (has_construct_function = false)]
4032 protected HitTestResult ();
4033 public bool context_is_editable ();
4034 public bool context_is_image ();
4035 public bool context_is_link ();
4036 public bool context_is_media ();
4037 public bool context_is_scrollbar ();
4038 [Version (since = "2.8")]
4039 public bool context_is_selection ();
4040 public uint get_context ();
4041 public unowned string get_image_uri ();
4042 public unowned string get_link_label ();
4043 public unowned string get_link_title ();
4044 public unowned string get_link_uri ();
4045 public unowned string get_media_uri ();
4046 public uint context { get; construct; }
4047 public string image_uri { get; construct; }
4048 public string link_label { get; construct; }
4049 public string link_title { get; construct; }
4050 public string link_uri { get; construct; }
4051 public string media_uri { get; construct; }
4053 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_script_world_get_type ()")]
4054 public class ScriptWorld : GLib.Object {
4055 [CCode (has_construct_function = false)]
4056 [Version (since = "2.2")]
4057 public ScriptWorld ();
4058 [Version (since = "2.2")]
4059 public static unowned WebKit.ScriptWorld get_default ();
4060 [Version (since = "2.22")]
4061 public unowned string get_name ();
4062 [CCode (has_construct_function = false)]
4063 [Version (since = "2.22")]
4064 public ScriptWorld.with_name (string name);
4065 [Version (since = "2.2")]
4066 public signal void window_object_cleared (WebKit.WebPage page, WebKit.Frame frame);
4068 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_uri_request_get_type ()")]
4069 public class URIRequest : GLib.Object {
4070 [CCode (has_construct_function = false)]
4071 public URIRequest (string uri);
4072 public unowned Soup.MessageHeaders get_http_headers ();
4073 [Version (since = "2.12")]
4074 public unowned string get_http_method ();
4075 public unowned string get_uri ();
4076 public void set_uri (string uri);
4077 public string uri { get; set construct; }
4079 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_uri_response_get_type ()")]
4080 public class URIResponse : GLib.Object {
4081 [CCode (has_construct_function = false)]
4082 protected URIResponse ();
4083 public uint64 get_content_length ();
4084 [Version (since = "2.6")]
4085 public unowned Soup.MessageHeaders get_http_headers ();
4086 public unowned string get_mime_type ();
4087 public uint get_status_code ();
4088 public unowned string get_suggested_filename ();
4089 public unowned string get_uri ();
4090 public uint64 content_length { get; }
4091 [Version (since = "2.6")]
4092 public Soup.MessageHeaders http_headers { get; }
4093 public string mime_type { get; }
4094 public uint status_code { get; }
4095 public string suggested_filename { get; }
4096 public string uri { get; }
4098 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_web_editor_get_type ()")]
4099 public class WebEditor : GLib.Object {
4100 [CCode (has_construct_function = false)]
4101 protected WebEditor ();
4102 [Version (since = "2.10")]
4103 public unowned WebKit.WebPage get_page ();
4104 [Version (since = "2.10")]
4105 public signal void selection_changed ();
4107 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_web_extension_get_type ()")]
4108 public class WebExtension : GLib.Object {
4109 [CCode (has_construct_function = false)]
4110 protected WebExtension ();
4111 public unowned WebKit.WebPage get_page (uint64 page_id);
4112 public signal void page_created (WebKit.WebPage web_page);
4114 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_web_hit_test_result_get_type ()")]
4115 public class WebHitTestResult : WebKit.HitTestResult {
4116 [CCode (has_construct_function = false)]
4117 protected WebHitTestResult ();
4118 [Version (since = "2.8")]
4119 public unowned WebKit.DOM.Node get_node ();
4120 public WebKit.DOM.Node node { get; construct; }
4122 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", type_id = "webkit_web_page_get_type ()")]
4123 public class WebPage : GLib.Object {
4124 [CCode (has_construct_function = false)]
4125 protected WebPage ();
4126 public unowned WebKit.DOM.Document get_dom_document ();
4127 [Version (since = "2.10")]
4128 public unowned WebKit.WebEditor get_editor ();
4129 public uint64 get_id ();
4130 [Version (since = "2.2")]
4131 public unowned WebKit.Frame get_main_frame ();
4132 public unowned string get_uri ();
4133 public string uri { get; }
4134 [Version (since = "2.12")]
4135 public signal void console_message_sent (WebKit.ConsoleMessage console_message);
4136 [Version (since = "2.8")]
4137 public signal bool context_menu (WebKit.ContextMenu context_menu, WebKit.WebHitTestResult hit_test_result);
4138 public signal void document_loaded ();
4139 [Version (since = "2.16")]
4140 public signal void form_controls_associated (GLib.GenericArray<WebKit.DOM.Element> elements);
4141 public signal bool send_request (WebKit.URIRequest request, WebKit.URIResponse redirected_response);
4142 [Version (since = "2.20")]
4143 public signal void will_submit_form (WebKit.DOM.Element form, WebKit.FormSubmissionStep step, WebKit.Frame source_frame, WebKit.Frame target_frame, GLib.GenericArray<string> text_field_names, GLib.GenericArray<string> text_field_values);
4145 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cprefix = "WEBKIT_CONSOLE_MESSAGE_LEVEL_", type_id = "webkit_console_message_level_get_type ()")]
4146 [Version (since = "2.12")]
4147 public enum ConsoleMessageLevel {
4154 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cprefix = "WEBKIT_CONSOLE_MESSAGE_SOURCE_", type_id = "webkit_console_message_source_get_type ()")]
4155 [Version (since = "2.12")]
4156 public enum ConsoleMessageSource {
4163 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cprefix = "WEBKIT_CONTEXT_MENU_ACTION_", has_type_id = false)]
4164 public enum ContextMenuAction {
4167 OPEN_LINK_IN_NEW_WINDOW,
4168 DOWNLOAD_LINK_TO_DISK,
4169 COPY_LINK_TO_CLIPBOARD,
4170 OPEN_IMAGE_IN_NEW_WINDOW,
4171 DOWNLOAD_IMAGE_TO_DISK,
4172 COPY_IMAGE_TO_CLIPBOARD,
4173 COPY_IMAGE_URL_TO_CLIPBOARD,
4174 OPEN_FRAME_IN_NEW_WINDOW,
4197 OPEN_VIDEO_IN_NEW_WINDOW,
4198 OPEN_AUDIO_IN_NEW_WINDOW,
4199 COPY_VIDEO_LINK_TO_CLIPBOARD,
4200 COPY_AUDIO_LINK_TO_CLIPBOARD,
4201 TOGGLE_MEDIA_CONTROLS,
4203 ENTER_VIDEO_FULLSCREEN,
4207 DOWNLOAD_VIDEO_TO_DISK,
4208 DOWNLOAD_AUDIO_TO_DISK,
4211 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cprefix = "WEBKIT_FORM_SUBMISSION_WILL_", type_id = "webkit_form_submission_step_get_type ()")]
4212 [Version (since = "2.20")]
4213 public enum FormSubmissionStep {
4217 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", cprefix = "WEBKIT_HIT_TEST_RESULT_CONTEXT_", has_type_id = false)]
4219 public enum HitTestResultContext {
4228 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", has_target = false)]
4229 public delegate void WebExtensionInitializeFunction (WebKit.WebExtension extension);
4230 [CCode (cheader_filename = "webkit2/webkit-web-extension.h", has_target = false)]
4231 [Version (since = "2.4")]
4232 public delegate void WebExtensionInitializeWithUserDataFunction (WebKit.WebExtension extension, GLib.Variant user_data);