1 /* webkit-1.0.vapi generated by vapigen, do not modify. */
3 [CCode (lower_case_cprefix = "webkit_")]
5 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
6 public class DOMAttr : WebKit.DOMNode, WebKit.DOMEventTarget {
7 [CCode (has_construct_function = false)]
9 public bool get_is_id ();
10 public unowned string get_name ();
11 public unowned WebKit.DOMElement get_owner_element ();
12 public bool get_specified ();
13 public unowned string get_value ();
14 public void set_value (string value) throws GLib.Error;
15 public bool is_id { get; }
16 public string name { get; }
17 public WebKit.DOMElement owner_element { get; }
18 public bool specified { get; }
19 public string value { get; set; }
21 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
22 public class DOMAudioTrack : WebKit.DOMObject {
23 [CCode (has_construct_function = false)]
24 protected DOMAudioTrack ();
25 public bool get_enabled ();
26 public unowned string get_id ();
27 public unowned string get_kind ();
28 public unowned string get_label ();
29 public unowned string get_language ();
30 public void set_enabled (bool value);
31 public bool enabled { get; set; }
32 public string id { get; }
33 public string kind { get; }
34 public string label { get; }
35 public string language { get; }
37 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
38 public class DOMAudioTrackList : WebKit.DOMObject, WebKit.DOMEventTarget {
39 [CCode (has_construct_function = false)]
40 protected DOMAudioTrackList ();
41 public ulong get_length ();
42 public unowned WebKit.DOMAudioTrack get_track_by_id (string id);
43 public unowned WebKit.DOMAudioTrack item (ulong index);
44 public ulong length { get; }
46 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
47 public class DOMBarInfo : WebKit.DOMObject {
48 [CCode (has_construct_function = false)]
49 protected DOMBarInfo ();
50 public static bool get_visible (void* self);
51 public bool visible { get; }
53 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
54 public class DOMBarProp : WebKit.DOMObject {
55 [CCode (has_construct_function = false)]
56 protected DOMBarProp ();
57 public bool get_visible ();
58 public bool visible { get; }
60 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
61 public class DOMBatteryManager : WebKit.DOMObject, WebKit.DOMEventTarget {
62 [CCode (has_construct_function = false)]
63 protected DOMBatteryManager ();
64 public bool get_charging ();
65 public double get_charging_time ();
66 public double get_discharging_time ();
67 public double get_level ();
68 public bool charging { get; }
69 public double charging_time { get; }
70 public double discharging_time { get; }
71 public double level { get; }
73 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
74 public class DOMBlob : WebKit.DOMObject {
75 [CCode (has_construct_function = false)]
77 public uint64 get_size ();
78 public unowned WebKit.DOMBlob slice (int64 start, int64 end, string contentType);
79 public unowned WebKit.DOMBlob webkit_slice (int64 start, int64 end, string content_type);
80 public uint64 size { get; }
82 public string type { owned get; }
84 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
85 public class DOMCDATASection : WebKit.DOMText, WebKit.DOMEventTarget {
86 [CCode (has_construct_function = false)]
87 protected DOMCDATASection ();
89 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
90 public class DOMCSSRule : WebKit.DOMObject {
91 [CCode (has_construct_function = false)]
92 protected DOMCSSRule ();
93 [CCode (cname = "webkit_dom_css_rule_get_css_text")]
94 public unowned string get_css_text ();
95 [CCode (cname = "webkit_dom_css_rule_get_parent_rule")]
96 public unowned WebKit.DOMCSSRule get_parent_rule ();
97 [CCode (cname = "webkit_dom_css_rule_get_parent_style_sheet")]
98 public unowned WebKit.DOMCSSStyleSheet get_parent_style_sheet ();
99 [CCode (cname = "webkit_dom_css_rule_set_css_text")]
100 public void set_css_text (string value) throws GLib.Error;
101 public string css_text { get; set; }
102 public WebKit.DOMCSSRule parent_rule { get; }
103 public WebKit.DOMCSSStyleSheet parent_style_sheet { get; }
105 public uint type { get; }
107 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
108 public class DOMCSSRuleList : WebKit.DOMObject {
109 [CCode (has_construct_function = false)]
110 protected DOMCSSRuleList ();
111 [CCode (cname = "webkit_dom_css_rule_list_get_length")]
112 public ulong get_length ();
113 [CCode (cname = "webkit_dom_css_rule_list_item")]
114 public unowned WebKit.DOMCSSRule item (ulong index);
115 public ulong length { get; }
117 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
118 public class DOMCSSStyleDeclaration : WebKit.DOMObject {
119 [CCode (has_construct_function = false)]
120 protected DOMCSSStyleDeclaration ();
121 [CCode (cname = "webkit_dom_css_style_declaration_get_css_text")]
122 public unowned string get_css_text ();
123 [CCode (cname = "webkit_dom_css_style_declaration_get_length")]
124 public ulong get_length ();
125 [CCode (cname = "webkit_dom_css_style_declaration_get_parent_rule")]
126 public unowned WebKit.DOMCSSRule get_parent_rule ();
127 [CCode (cname = "webkit_dom_css_style_declaration_get_property_css_value")]
128 public unowned WebKit.DOMCSSValue get_property_css_value (string propertyName);
129 [CCode (cname = "webkit_dom_css_style_declaration_get_property_priority")]
130 public unowned string get_property_priority (string propertyName);
131 [CCode (cname = "webkit_dom_css_style_declaration_get_property_shorthand")]
132 public unowned string get_property_shorthand (string propertyName);
133 [CCode (cname = "webkit_dom_css_style_declaration_get_property_value")]
134 public unowned string get_property_value (string propertyName);
135 [CCode (cname = "webkit_dom_css_style_declaration_is_property_implicit")]
136 public bool is_property_implicit (string propertyName);
137 [CCode (cname = "webkit_dom_css_style_declaration_item")]
138 public unowned string item (ulong index);
139 [CCode (cname = "webkit_dom_css_style_declaration_remove_property")]
140 public unowned string remove_property (string propertyName) throws GLib.Error;
141 [CCode (cname = "webkit_dom_css_style_declaration_set_css_text")]
142 public void set_css_text (string value) throws GLib.Error;
143 [CCode (cname = "webkit_dom_css_style_declaration_set_property")]
144 public void set_property (string propertyName, string value, string priority) throws GLib.Error;
145 public string css_text { get; set; }
146 public ulong length { get; }
147 public WebKit.DOMCSSRule parent_rule { get; }
149 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
150 public class DOMCSSStyleSheet : WebKit.DOMStyleSheet {
151 [CCode (has_construct_function = false)]
152 protected DOMCSSStyleSheet ();
153 [CCode (cname = "webkit_dom_css_style_sheet_add_rule")]
154 public long add_rule (string selector, string style, ulong index) throws GLib.Error;
155 [CCode (cname = "webkit_dom_css_style_sheet_delete_rule")]
156 public void delete_rule (ulong index) throws GLib.Error;
157 [CCode (cname = "webkit_dom_css_style_sheet_get_css_rules")]
158 public unowned WebKit.DOMCSSRuleList get_css_rules ();
159 [CCode (cname = "webkit_dom_css_style_sheet_get_owner_rule")]
160 public unowned WebKit.DOMCSSRule get_owner_rule ();
161 [CCode (cname = "webkit_dom_css_style_sheet_get_rules")]
162 public unowned WebKit.DOMCSSRuleList get_rules ();
163 [CCode (cname = "webkit_dom_css_style_sheet_insert_rule")]
164 public ulong insert_rule (string rule, ulong index) throws GLib.Error;
165 [CCode (cname = "webkit_dom_css_style_sheet_remove_rule")]
166 public void remove_rule (ulong index) throws GLib.Error;
167 public WebKit.DOMCSSRuleList css_rules { get; }
168 public WebKit.DOMCSSRule owner_rule { get; }
169 public WebKit.DOMCSSRuleList rules { get; }
171 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
172 public class DOMCSSValue : WebKit.DOMObject {
173 [CCode (has_construct_function = false)]
174 protected DOMCSSValue ();
175 [CCode (cname = "webkit_dom_css_value_get_css_text")]
176 public unowned string get_css_text ();
177 [CCode (cname = "webkit_dom_css_value_get_css_value_type")]
178 public ushort get_css_value_type ();
179 [CCode (cname = "webkit_dom_css_value_set_css_text")]
180 public void set_css_text (string value) throws GLib.Error;
181 public string css_text { get; set; }
182 public uint css_value_type { get; }
184 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
185 public class DOMCharacterData : WebKit.DOMNode, WebKit.DOMEventTarget {
186 [CCode (has_construct_function = false)]
187 protected DOMCharacterData ();
188 public void append_data (string data) throws GLib.Error;
189 public void delete_data (ulong offset, ulong length) throws GLib.Error;
190 public unowned string get_data ();
191 public ulong get_length ();
192 public void insert_data (ulong offset, string data) throws GLib.Error;
193 public void remove () throws GLib.Error;
194 public void replace_data (ulong offset, ulong length, string data) throws GLib.Error;
195 public void set_data (string value) throws GLib.Error;
196 public unowned string substring_data (ulong offset, ulong length) throws GLib.Error;
197 public string data { get; set; }
198 public ulong length { get; }
200 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
201 public class DOMComment : WebKit.DOMCharacterData, WebKit.DOMEventTarget {
202 [CCode (has_construct_function = false)]
203 protected DOMComment ();
205 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
206 public class DOMConsole : WebKit.DOMObject {
207 [CCode (has_construct_function = false)]
208 protected DOMConsole ();
209 public void* get_memory ();
210 public void group_end ();
211 public void time (string title);
213 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
214 public class DOMDOMApplicationCache : WebKit.DOMObject, WebKit.DOMEventTarget {
215 [CCode (has_construct_function = false)]
216 protected DOMDOMApplicationCache ();
217 [CCode (cname = "webkit_dom_dom_application_cache_abort")]
218 public void abort ();
219 [CCode (cname = "webkit_dom_dom_application_cache_get_status")]
220 public ushort get_status ();
221 [CCode (cname = "webkit_dom_dom_application_cache_swap_cache")]
222 public void swap_cache () throws GLib.Error;
223 [CCode (cname = "webkit_dom_dom_application_cache_update")]
224 public void update () throws GLib.Error;
225 public uint status { get; }
227 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
228 public class DOMDOMImplementation : WebKit.DOMObject {
229 [CCode (has_construct_function = false)]
230 protected DOMDOMImplementation ();
231 [CCode (cname = "webkit_dom_dom_implementation_create_css_style_sheet")]
232 public unowned WebKit.DOMCSSStyleSheet create_css_style_sheet (string title, string media) throws GLib.Error;
233 [CCode (cname = "webkit_dom_dom_implementation_create_document")]
234 public unowned WebKit.DOMDocument create_document (string namespaceURI, string qualifiedName, WebKit.DOMDocumentType doctype) throws GLib.Error;
235 [CCode (cname = "webkit_dom_dom_implementation_create_document_type")]
236 public unowned WebKit.DOMDocumentType create_document_type (string qualifiedName, string publicId, string systemId) throws GLib.Error;
237 [CCode (cname = "webkit_dom_dom_implementation_create_html_document")]
238 public unowned WebKit.DOMHTMLDocument create_html_document (string title);
239 [CCode (cname = "webkit_dom_dom_implementation_has_feature")]
240 public bool has_feature (string feature, string version);
242 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
243 public class DOMDOMMimeType : WebKit.DOMObject {
244 [CCode (has_construct_function = false)]
245 protected DOMDOMMimeType ();
246 [CCode (cname = "webkit_dom_dom_mime_type_get_description")]
247 public unowned string get_description ();
248 [CCode (cname = "webkit_dom_dom_mime_type_get_enabled_plugin")]
249 public unowned WebKit.DOMDOMPlugin get_enabled_plugin ();
250 [CCode (cname = "webkit_dom_dom_mime_type_get_suffixes")]
251 public unowned string get_suffixes ();
252 public string description { get; }
253 public WebKit.DOMDOMPlugin enabled_plugin { get; }
254 public string suffixes { get; }
256 public string type { owned get; }
258 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
259 public class DOMDOMMimeTypeArray : WebKit.DOMObject {
260 [CCode (has_construct_function = false)]
261 protected DOMDOMMimeTypeArray ();
262 [CCode (cname = "webkit_dom_dom_mime_type_array_get_length")]
263 public ulong get_length ();
264 [CCode (cname = "webkit_dom_dom_mime_type_array_item")]
265 public unowned WebKit.DOMDOMMimeType item (ulong index);
266 [CCode (cname = "webkit_dom_dom_mime_type_array_named_item")]
267 public unowned WebKit.DOMDOMMimeType named_item (string name);
268 public ulong length { get; }
270 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
271 public class DOMDOMNamedFlowCollection : WebKit.DOMObject {
272 [CCode (has_construct_function = false)]
273 protected DOMDOMNamedFlowCollection ();
274 [CCode (cname = "webkit_dom_dom_named_flow_collection_get_length")]
275 public ulong get_length ();
276 [CCode (cname = "webkit_dom_dom_named_flow_collection_item")]
277 public unowned WebKit.DOMWebKitNamedFlow item (ulong index);
278 [CCode (cname = "webkit_dom_dom_named_flow_collection_named_item")]
279 public unowned WebKit.DOMWebKitNamedFlow named_item (string name);
280 public ulong length { get; }
282 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
283 public class DOMDOMPlugin : WebKit.DOMObject {
284 [CCode (has_construct_function = false)]
285 protected DOMDOMPlugin ();
286 [CCode (cname = "webkit_dom_dom_plugin_get_description")]
287 public unowned string get_description ();
288 [CCode (cname = "webkit_dom_dom_plugin_get_filename")]
289 public unowned string get_filename ();
290 [CCode (cname = "webkit_dom_dom_plugin_get_length")]
291 public ulong get_length ();
292 [CCode (cname = "webkit_dom_dom_plugin_get_name")]
293 public unowned string get_name ();
294 [CCode (cname = "webkit_dom_dom_plugin_item")]
295 public unowned WebKit.DOMDOMMimeType item (ulong index);
296 [CCode (cname = "webkit_dom_dom_plugin_named_item")]
297 public unowned WebKit.DOMDOMMimeType named_item (string name);
298 public string description { get; }
299 public string filename { get; }
300 public ulong length { get; }
301 public string name { get; }
303 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
304 public class DOMDOMPluginArray : WebKit.DOMObject {
305 [CCode (has_construct_function = false)]
306 protected DOMDOMPluginArray ();
307 [CCode (cname = "webkit_dom_dom_plugin_array_get_length")]
308 public ulong get_length ();
309 [CCode (cname = "webkit_dom_dom_plugin_array_item")]
310 public unowned WebKit.DOMDOMPlugin item (ulong index);
311 [CCode (cname = "webkit_dom_dom_plugin_array_named_item")]
312 public unowned WebKit.DOMDOMPlugin named_item (string name);
313 [CCode (cname = "webkit_dom_dom_plugin_array_refresh")]
314 public void refresh (bool reload);
315 public ulong length { get; }
317 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
318 public class DOMDOMSecurityPolicy : WebKit.DOMObject {
319 [CCode (has_construct_function = false)]
320 protected DOMDOMSecurityPolicy ();
321 [CCode (cname = "webkit_dom_dom_security_policy_allows_connection_to")]
322 public bool allows_connection_to (string url);
323 [CCode (cname = "webkit_dom_dom_security_policy_allows_font_from")]
324 public bool allows_font_from (string url);
325 [CCode (cname = "webkit_dom_dom_security_policy_allows_form_action")]
326 public bool allows_form_action (string url);
327 [CCode (cname = "webkit_dom_dom_security_policy_allows_frame_from")]
328 public bool allows_frame_from (string url);
329 [CCode (cname = "webkit_dom_dom_security_policy_allows_image_from")]
330 public bool allows_image_from (string url);
331 [CCode (cname = "webkit_dom_dom_security_policy_allows_media_from")]
332 public bool allows_media_from (string url);
333 [CCode (cname = "webkit_dom_dom_security_policy_allows_object_from")]
334 public bool allows_object_from (string url);
335 [CCode (cname = "webkit_dom_dom_security_policy_allows_plugin_type")]
336 public bool allows_plugin_type (string type);
337 [CCode (cname = "webkit_dom_dom_security_policy_allows_script_from")]
338 public bool allows_script_from (string url);
339 [CCode (cname = "webkit_dom_dom_security_policy_allows_style_from")]
340 public bool allows_style_from (string url);
341 [CCode (cname = "webkit_dom_dom_security_policy_get_allows_eval")]
342 public bool get_allows_eval ();
343 [CCode (cname = "webkit_dom_dom_security_policy_get_allows_inline_script")]
344 public bool get_allows_inline_script ();
345 [CCode (cname = "webkit_dom_dom_security_policy_get_allows_inline_style")]
346 public bool get_allows_inline_style ();
347 [CCode (cname = "webkit_dom_dom_security_policy_get_is_active")]
348 public bool get_is_active ();
349 [CCode (cname = "webkit_dom_dom_security_policy_get_report_ur_is")]
350 public unowned WebKit.DOMDOMStringList get_report_ur_is ();
351 public bool allows_eval { get; }
352 public bool allows_inline_script { get; }
353 public bool allows_inline_style { get; }
354 public bool is_active { get; }
355 public WebKit.DOMDOMStringList report_ur_is { get; }
357 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
358 public class DOMDOMSelection : WebKit.DOMObject {
359 [CCode (has_construct_function = false)]
360 protected DOMDOMSelection ();
361 [CCode (cname = "webkit_dom_dom_selection_add_range")]
362 public void add_range (WebKit.DOMRange range);
363 [CCode (cname = "webkit_dom_dom_selection_collapse")]
364 public void collapse (WebKit.DOMNode node, long index) throws GLib.Error;
365 [CCode (cname = "webkit_dom_dom_selection_collapse_to_end")]
366 public void collapse_to_end () throws GLib.Error;
367 [CCode (cname = "webkit_dom_dom_selection_collapse_to_start")]
368 public void collapse_to_start () throws GLib.Error;
369 [CCode (cname = "webkit_dom_dom_selection_contains_node")]
370 public bool contains_node (WebKit.DOMNode node, bool allowPartial);
371 [CCode (cname = "webkit_dom_dom_selection_delete_from_document")]
372 public void delete_from_document ();
373 [CCode (cname = "webkit_dom_dom_selection_empty")]
374 public void empty ();
375 [CCode (cname = "webkit_dom_dom_selection_extend")]
376 public void extend (WebKit.DOMNode node, long offset) throws GLib.Error;
377 [CCode (cname = "webkit_dom_dom_selection_get_anchor_node")]
378 public unowned WebKit.DOMNode get_anchor_node ();
379 [CCode (cname = "webkit_dom_dom_selection_get_anchor_offset")]
380 public long get_anchor_offset ();
381 [CCode (cname = "webkit_dom_dom_selection_get_base_node")]
382 public unowned WebKit.DOMNode get_base_node ();
383 [CCode (cname = "webkit_dom_dom_selection_get_base_offset")]
384 public long get_base_offset ();
385 [CCode (cname = "webkit_dom_dom_selection_get_extent_node")]
386 public unowned WebKit.DOMNode get_extent_node ();
387 [CCode (cname = "webkit_dom_dom_selection_get_extent_offset")]
388 public long get_extent_offset ();
389 [CCode (cname = "webkit_dom_dom_selection_get_focus_node")]
390 public unowned WebKit.DOMNode get_focus_node ();
391 [CCode (cname = "webkit_dom_dom_selection_get_focus_offset")]
392 public long get_focus_offset ();
393 [CCode (cname = "webkit_dom_dom_selection_get_is_collapsed")]
394 public bool get_is_collapsed ();
395 [CCode (cname = "webkit_dom_dom_selection_get_range_at")]
396 public unowned WebKit.DOMRange get_range_at (long index) throws GLib.Error;
397 [CCode (cname = "webkit_dom_dom_selection_get_range_count")]
398 public long get_range_count ();
399 [CCode (cname = "webkit_dom_dom_selection_modify")]
400 public void modify (string alter, string direction, string granularity);
401 [CCode (cname = "webkit_dom_dom_selection_remove_all_ranges")]
402 public void remove_all_ranges ();
403 [CCode (cname = "webkit_dom_dom_selection_select_all_children")]
404 public void select_all_children (WebKit.DOMNode node) throws GLib.Error;
405 [CCode (cname = "webkit_dom_dom_selection_set_base_and_extent")]
406 public void set_base_and_extent (WebKit.DOMNode baseNode, long baseOffset, WebKit.DOMNode extentNode, long extentOffset) throws GLib.Error;
407 [CCode (cname = "webkit_dom_dom_selection_set_position")]
408 public void set_position (WebKit.DOMNode node, long offset) throws GLib.Error;
409 public WebKit.DOMNode anchor_node { get; }
410 public long anchor_offset { get; }
411 public WebKit.DOMNode base_node { get; }
412 public long base_offset { get; }
413 public WebKit.DOMNode extent_node { get; }
414 public long extent_offset { get; }
415 public WebKit.DOMNode focus_node { get; }
416 public long focus_offset { get; }
417 public bool is_collapsed { get; }
418 public long range_count { get; }
420 public string type { owned get; }
422 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
423 public class DOMDOMSettableTokenList : WebKit.DOMDOMTokenList {
424 [CCode (has_construct_function = false)]
425 protected DOMDOMSettableTokenList ();
426 [CCode (cname = "webkit_dom_dom_settable_token_list_get_value")]
427 public unowned string get_value ();
428 [CCode (cname = "webkit_dom_dom_settable_token_list_set_value")]
429 public void set_value (string value);
430 public string value { get; set; }
432 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
433 public class DOMDOMStringList : WebKit.DOMObject {
434 [CCode (has_construct_function = false)]
435 protected DOMDOMStringList ();
436 [CCode (cname = "webkit_dom_dom_string_list_contains")]
437 public bool contains (string str);
438 [CCode (cname = "webkit_dom_dom_string_list_get_length")]
439 public ulong get_length ();
440 [CCode (cname = "webkit_dom_dom_string_list_item")]
441 public unowned string item (ulong index);
442 public ulong length { get; }
444 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
445 public class DOMDOMStringMap : WebKit.DOMObject {
446 [CCode (has_construct_function = false)]
447 protected DOMDOMStringMap ();
449 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
450 public class DOMDOMTokenList : WebKit.DOMObject {
451 [CCode (has_construct_function = false)]
452 protected DOMDOMTokenList ();
453 [CCode (cname = "webkit_dom_dom_token_list_add")]
454 public void add (string tokens) throws GLib.Error;
455 [CCode (cname = "webkit_dom_dom_token_list_contains")]
456 public bool contains (string token) throws GLib.Error;
457 [CCode (cname = "webkit_dom_dom_token_list_get_length")]
458 public ulong get_length ();
459 [CCode (cname = "webkit_dom_dom_token_list_item")]
460 public unowned string item (ulong index);
461 [CCode (cname = "webkit_dom_dom_token_list_remove")]
462 public void remove (string tokens) throws GLib.Error;
463 [CCode (cname = "webkit_dom_dom_token_list_toggle")]
464 public bool toggle (string token, bool force) throws GLib.Error;
465 public ulong length { get; }
467 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
468 public class DOMDOMWindow : WebKit.DOMObject, WebKit.DOMEventTarget {
469 [CCode (has_construct_function = false)]
470 protected DOMDOMWindow ();
471 [CCode (cname = "webkit_dom_dom_window_alert")]
472 public void alert (string message);
473 [CCode (cname = "webkit_dom_dom_window_atob")]
474 public unowned string atob (string str) throws GLib.Error;
475 [CCode (cname = "webkit_dom_dom_window_blur")]
477 [CCode (cname = "webkit_dom_dom_window_btoa")]
478 public unowned string btoa (string str) throws GLib.Error;
479 [CCode (cname = "webkit_dom_dom_window_cancel_animation_frame")]
480 public void cancel_animation_frame (long id);
481 [CCode (cname = "webkit_dom_dom_window_capture_events")]
482 public void capture_events ();
483 [CCode (cname = "webkit_dom_dom_window_clear_interval")]
484 public void clear_interval (long handle);
485 [CCode (cname = "webkit_dom_dom_window_clear_timeout")]
486 public void clear_timeout (long handle);
487 [CCode (cname = "webkit_dom_dom_window_close")]
488 public void close ();
489 [CCode (cname = "webkit_dom_dom_window_confirm")]
490 public bool confirm (string message);
491 [CCode (cname = "webkit_dom_dom_window_find")]
492 public bool find (string str, bool caseSensitive, bool backwards, bool wrap, bool wholeWord, bool searchInFrames, bool showDialog);
493 [CCode (cname = "webkit_dom_dom_window_focus")]
494 public void focus ();
495 [CCode (cname = "webkit_dom_dom_window_get_application_cache")]
496 public unowned WebKit.DOMDOMApplicationCache get_application_cache ();
497 [CCode (cname = "webkit_dom_dom_window_get_client_information")]
498 public unowned WebKit.DOMNavigator get_client_information ();
499 [CCode (cname = "webkit_dom_dom_window_get_closed")]
500 public bool get_closed ();
501 [CCode (cname = "webkit_dom_dom_window_get_computed_style")]
502 public unowned WebKit.DOMCSSStyleDeclaration get_computed_style (WebKit.DOMElement element, string pseudoElement);
503 [CCode (cname = "webkit_dom_dom_window_get_console")]
504 public unowned WebKit.DOMConsole get_console ();
505 [CCode (cname = "webkit_dom_dom_window_get_css")]
506 public unowned WebKit.DOMDOMWindowCSS get_css ();
507 [CCode (cname = "webkit_dom_dom_window_get_default_status")]
508 public unowned string get_default_status ();
509 [CCode (cname = "webkit_dom_dom_window_get_device_pixel_ratio")]
510 public double get_device_pixel_ratio ();
511 [CCode (cname = "webkit_dom_dom_window_get_document")]
512 public unowned WebKit.DOMDocument get_document ();
513 [CCode (cname = "webkit_dom_dom_window_get_frame_element")]
514 public unowned WebKit.DOMElement get_frame_element ();
515 [CCode (cname = "webkit_dom_dom_window_get_frames")]
516 public unowned WebKit.DOMDOMWindow get_frames ();
517 [CCode (cname = "webkit_dom_dom_window_get_history")]
518 public unowned WebKit.DOMHistory get_history ();
519 [CCode (cname = "webkit_dom_dom_window_get_inner_height")]
520 public long get_inner_height ();
521 [CCode (cname = "webkit_dom_dom_window_get_inner_width")]
522 public long get_inner_width ();
523 [CCode (cname = "webkit_dom_dom_window_get_length")]
524 public ulong get_length ();
525 [CCode (cname = "webkit_dom_dom_window_get_local_storage")]
526 public unowned WebKit.DOMStorage get_local_storage () throws GLib.Error;
527 [CCode (cname = "webkit_dom_dom_window_get_locationbar")]
528 public unowned WebKit.DOMBarProp get_locationbar ();
529 [CCode (cname = "webkit_dom_dom_window_get_menubar")]
530 public unowned WebKit.DOMBarProp get_menubar ();
531 [CCode (cname = "webkit_dom_dom_window_get_name")]
532 public unowned string get_name ();
533 [CCode (cname = "webkit_dom_dom_window_get_navigator")]
534 public unowned WebKit.DOMNavigator get_navigator ();
535 [CCode (cname = "webkit_dom_dom_window_get_offscreen_buffering")]
536 public bool get_offscreen_buffering ();
537 [CCode (cname = "webkit_dom_dom_window_get_opener")]
538 public unowned WebKit.DOMDOMWindow get_opener ();
539 [CCode (cname = "webkit_dom_dom_window_get_outer_height")]
540 public long get_outer_height ();
541 [CCode (cname = "webkit_dom_dom_window_get_outer_width")]
542 public long get_outer_width ();
543 [CCode (cname = "webkit_dom_dom_window_get_page_x_offset")]
544 public long get_page_x_offset ();
545 [CCode (cname = "webkit_dom_dom_window_get_page_y_offset")]
546 public long get_page_y_offset ();
547 [CCode (cname = "webkit_dom_dom_window_get_parent")]
548 public unowned WebKit.DOMDOMWindow get_parent ();
549 [CCode (cname = "webkit_dom_dom_window_get_performance")]
550 public unowned WebKit.DOMPerformance get_performance ();
551 [CCode (cname = "webkit_dom_dom_window_get_personalbar")]
552 public unowned WebKit.DOMBarProp get_personalbar ();
553 [CCode (cname = "webkit_dom_dom_window_get_screen")]
554 public unowned WebKit.DOMScreen get_screen ();
555 [CCode (cname = "webkit_dom_dom_window_get_screen_left")]
556 public long get_screen_left ();
557 [CCode (cname = "webkit_dom_dom_window_get_screen_top")]
558 public long get_screen_top ();
559 [CCode (cname = "webkit_dom_dom_window_get_screen_x")]
560 public long get_screen_x ();
561 [CCode (cname = "webkit_dom_dom_window_get_screen_y")]
562 public long get_screen_y ();
563 [CCode (cname = "webkit_dom_dom_window_get_scroll_x")]
564 public long get_scroll_x ();
565 [CCode (cname = "webkit_dom_dom_window_get_scroll_y")]
566 public long get_scroll_y ();
567 [CCode (cname = "webkit_dom_dom_window_get_scrollbars")]
568 public unowned WebKit.DOMBarProp get_scrollbars ();
569 [CCode (cname = "webkit_dom_dom_window_get_selection")]
570 public unowned WebKit.DOMDOMSelection get_selection ();
571 [CCode (cname = "webkit_dom_dom_window_get_self")]
572 public unowned WebKit.DOMDOMWindow get_self ();
573 [CCode (cname = "webkit_dom_dom_window_get_session_storage")]
574 public unowned WebKit.DOMStorage get_session_storage () throws GLib.Error;
575 [CCode (cname = "webkit_dom_dom_window_get_status")]
576 public unowned string get_status ();
577 [CCode (cname = "webkit_dom_dom_window_get_statusbar")]
578 public unowned WebKit.DOMBarProp get_statusbar ();
579 [CCode (cname = "webkit_dom_dom_window_get_style_media")]
580 public unowned WebKit.DOMStyleMedia get_style_media ();
581 [CCode (cname = "webkit_dom_dom_window_get_toolbar")]
582 public unowned WebKit.DOMBarProp get_toolbar ();
583 [CCode (cname = "webkit_dom_dom_window_get_top")]
584 public unowned WebKit.DOMDOMWindow get_top ();
585 [CCode (cname = "webkit_dom_dom_window_get_webkit_storage_info")]
586 public unowned WebKit.DOMStorageInfo get_webkit_storage_info ();
587 [CCode (cname = "webkit_dom_dom_window_get_window")]
588 public unowned WebKit.DOMDOMWindow get_window ();
589 [CCode (cname = "webkit_dom_dom_window_match_media")]
590 public unowned WebKit.DOMMediaQueryList match_media (string query);
591 [CCode (cname = "webkit_dom_dom_window_move_by")]
592 public void move_by (float x, float y);
593 [CCode (cname = "webkit_dom_dom_window_move_to")]
594 public void move_to (float x, float y);
595 [CCode (cname = "webkit_dom_dom_window_print")]
596 public void print ();
597 [CCode (cname = "webkit_dom_dom_window_prompt")]
598 public unowned string prompt (string message, string defaultValue);
599 [CCode (cname = "webkit_dom_dom_window_release_events")]
600 public void release_events ();
601 [CCode (cname = "webkit_dom_dom_window_resize_by")]
602 public void resize_by (float x, float y);
603 [CCode (cname = "webkit_dom_dom_window_resize_to")]
604 public void resize_to (float width, float height);
605 [CCode (cname = "webkit_dom_dom_window_scroll")]
606 public void scroll (long x, long y);
607 [CCode (cname = "webkit_dom_dom_window_scroll_by")]
608 public void scroll_by (long x, long y);
609 [CCode (cname = "webkit_dom_dom_window_scroll_to")]
610 public void scroll_to (long x, long y);
611 [CCode (cname = "webkit_dom_dom_window_set_default_status")]
612 public void set_default_status (string value);
613 [CCode (cname = "webkit_dom_dom_window_set_name")]
614 public void set_name (string value);
615 [CCode (cname = "webkit_dom_dom_window_set_status")]
616 public void set_status (string value);
617 [CCode (cname = "webkit_dom_dom_window_stop")]
619 [CCode (cname = "webkit_dom_dom_window_webkit_cancel_animation_frame")]
620 public void webkit_cancel_animation_frame (long id);
621 [CCode (cname = "webkit_dom_dom_window_webkit_cancel_request_animation_frame")]
622 public void webkit_cancel_request_animation_frame (long id);
623 [CCode (cname = "webkit_dom_dom_window_webkit_convert_point_from_node_to_page")]
624 public unowned WebKit.DOMWebKitPoint webkit_convert_point_from_node_to_page (WebKit.DOMNode node, WebKit.DOMWebKitPoint p);
625 [CCode (cname = "webkit_dom_dom_window_webkit_convert_point_from_page_to_node")]
626 public unowned WebKit.DOMWebKitPoint webkit_convert_point_from_page_to_node (WebKit.DOMNode node, WebKit.DOMWebKitPoint p);
627 public WebKit.DOMDOMApplicationCache application_cache { get; }
628 public WebKit.DOMNavigator client_information { get; }
629 public bool closed { get; }
630 public WebKit.DOMConsole console { get; }
631 public WebKit.DOMDOMWindowCSS css { get; }
632 public string default_status { get; set; }
633 public double device_pixel_ratio { get; }
634 public WebKit.DOMDocument document { get; }
635 public WebKit.DOMElement frame_element { get; }
636 public WebKit.DOMDOMWindow frames { get; }
637 public WebKit.DOMHistory history { get; }
638 public long inner_height { get; }
639 public long inner_width { get; }
640 public ulong length { get; }
641 public WebKit.DOMStorage local_storage { get; }
642 public WebKit.DOMBarProp locationbar { get; }
643 public WebKit.DOMBarProp menubar { get; }
644 public string name { get; set; }
645 public WebKit.DOMNavigator navigator { get; }
646 public bool offscreen_buffering { get; }
647 public WebKit.DOMDOMWindow opener { get; }
648 public long outer_height { get; }
649 public long outer_width { get; }
650 public long page_x_offset { get; }
651 public long page_y_offset { get; }
652 public WebKit.DOMDOMWindow parent { get; }
653 public WebKit.DOMPerformance performance { get; }
654 public WebKit.DOMBarProp personalbar { get; }
655 public WebKit.DOMScreen screen { get; }
656 public long screen_left { get; }
657 public long screen_top { get; }
658 public long screen_x { get; }
659 public long screen_y { get; }
660 public long scroll_x { get; }
661 public long scroll_y { get; }
662 public WebKit.DOMBarProp scrollbars { get; }
663 public WebKit.DOMDOMWindow self { get; }
664 public WebKit.DOMStorage session_storage { get; }
665 public string status { get; set; }
666 public WebKit.DOMBarProp statusbar { get; }
667 public WebKit.DOMStyleMedia style_media { get; }
668 public WebKit.DOMBarProp toolbar { get; }
669 public WebKit.DOMDOMWindow top { get; }
670 public WebKit.DOMStorageInfo webkit_storage_info { get; }
671 public WebKit.DOMDOMWindow window { get; }
673 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
674 public class DOMDOMWindowCSS : WebKit.DOMObject {
675 [CCode (has_construct_function = false)]
676 protected DOMDOMWindowCSS ();
677 [CCode (cname = "webkit_dom_dom_window_css_supports")]
678 public bool supports (string property, string value);
680 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
681 public class DOMDatabase : WebKit.DOMObject {
682 [CCode (has_construct_function = false)]
683 protected DOMDatabase ();
684 public unowned string get_version ();
685 public string version { get; }
687 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
688 public class DOMDocument : WebKit.DOMNode, WebKit.DOMEventTarget {
689 [CCode (has_construct_function = false)]
690 protected DOMDocument ();
691 public unowned WebKit.DOMNode adopt_node (WebKit.DOMNode source) throws GLib.Error;
692 public unowned WebKit.DOMRange caret_range_from_point (long x, long y);
693 public unowned WebKit.DOMAttr create_attribute (string name) throws GLib.Error;
694 public unowned WebKit.DOMAttr create_attribute_ns (string namespaceURI, string qualifiedName) throws GLib.Error;
695 public unowned WebKit.DOMCDATASection create_cdata_section (string data) throws GLib.Error;
696 public unowned WebKit.DOMComment create_comment (string data);
697 public unowned WebKit.DOMCSSStyleDeclaration create_css_style_declaration ();
698 public unowned WebKit.DOMDocumentFragment create_document_fragment ();
699 public unowned WebKit.DOMElement create_element (string tagName) throws GLib.Error;
700 public unowned WebKit.DOMElement create_element_ns (string namespaceURI, string qualifiedName) throws GLib.Error;
701 public unowned WebKit.DOMEntityReference create_entity_reference (string name) throws GLib.Error;
702 public unowned WebKit.DOMEvent create_event (string eventType) throws GLib.Error;
703 public unowned WebKit.DOMXPathExpression create_expression (string expression, WebKit.DOMXPathNSResolver resolver) throws GLib.Error;
704 public unowned WebKit.DOMNodeIterator create_node_iterator (WebKit.DOMNode root, ulong whatToShow, WebKit.DOMNodeFilter filter, bool expandEntityReferences) throws GLib.Error;
705 public unowned WebKit.DOMXPathNSResolver create_ns_resolver (WebKit.DOMNode nodeResolver);
706 public unowned WebKit.DOMProcessingInstruction create_processing_instruction (string target, string data) throws GLib.Error;
707 public unowned WebKit.DOMRange create_range ();
708 public unowned WebKit.DOMText create_text_node (string data);
709 public unowned WebKit.DOMTouch create_touch (WebKit.DOMDOMWindow window, WebKit.DOMEventTarget target, long identifier, long pageX, long pageY, long screenX, long screenY, long webkitRadiusX, long webkitRadiusY, float webkitRotationAngle, float webkitForce) throws GLib.Error;
710 public unowned WebKit.DOMTreeWalker create_tree_walker (WebKit.DOMNode root, ulong whatToShow, WebKit.DOMNodeFilter filter, bool expandEntityReferences) throws GLib.Error;
711 public unowned WebKit.DOMElement element_from_point (long x, long y);
712 public unowned WebKit.DOMXPathResult evaluate (string expression, WebKit.DOMNode contextNode, WebKit.DOMXPathNSResolver resolver, ushort type, WebKit.DOMXPathResult inResult) throws GLib.Error;
713 public bool exec_command (string command, bool userInterface, string value);
714 public unowned WebKit.DOMHTMLCollection get_anchors ();
715 public unowned WebKit.DOMHTMLCollection get_applets ();
716 public unowned WebKit.DOMHTMLElement get_body ();
717 public unowned string get_character_set ();
718 public unowned string get_charset ();
719 public unowned string get_compat_mode ();
720 public unowned string get_cookie () throws GLib.Error;
721 public unowned WebKit.DOMHTMLScriptElement get_current_script ();
722 public unowned string get_default_charset ();
723 public unowned WebKit.DOMDOMWindow get_default_view ();
724 public unowned WebKit.DOMDocumentType get_doctype ();
725 public unowned WebKit.DOMElement get_document_element ();
726 public unowned string get_document_uri ();
727 public unowned string get_domain ();
728 public unowned WebKit.DOMElement get_element_by_id (string elementId);
729 public unowned WebKit.DOMNodeList get_elements_by_class_name (string tagname);
730 public unowned WebKit.DOMNodeList get_elements_by_name (string elementName);
731 public unowned WebKit.DOMNodeList get_elements_by_tag_name (string tagname);
732 public unowned WebKit.DOMNodeList get_elements_by_tag_name_ns (string namespaceURI, string localName);
733 public unowned WebKit.DOMHTMLCollection get_forms ();
734 public unowned WebKit.DOMHTMLHeadElement get_head ();
735 public bool get_hidden ();
736 public unowned WebKit.DOMHTMLCollection get_images ();
737 public unowned WebKit.DOMDOMImplementation get_implementation ();
738 public unowned string get_input_encoding ();
739 public unowned string get_last_modified ();
740 public unowned WebKit.DOMHTMLCollection get_links ();
741 public unowned WebKit.DOMCSSStyleDeclaration get_override_style (WebKit.DOMElement element, string pseudoElement);
742 public unowned string get_preferred_stylesheet_set ();
743 public unowned string get_ready_state ();
744 public unowned string get_referrer ();
745 public unowned WebKit.DOMDOMSecurityPolicy get_security_policy ();
746 public unowned string get_selected_stylesheet_set ();
747 public unowned WebKit.DOMStyleSheetList get_style_sheets ();
748 public unowned string get_title ();
749 public unowned string get_url ();
750 public unowned string get_visibility_state ();
751 public unowned WebKit.DOMElement get_webkit_current_full_screen_element ();
752 public bool get_webkit_full_screen_keyboard_input_allowed ();
753 public unowned WebKit.DOMElement get_webkit_fullscreen_element ();
754 public bool get_webkit_fullscreen_enabled ();
755 public bool get_webkit_hidden ();
756 public bool get_webkit_is_full_screen ();
757 public unowned WebKit.DOMElement get_webkit_pointer_lock_element ();
758 public unowned string get_webkit_visibility_state ();
759 public unowned string get_xml_encoding ();
760 public bool get_xml_standalone ();
761 public unowned string get_xml_version ();
762 public unowned WebKit.DOMNode import_node (WebKit.DOMNode importedNode, bool deep) throws GLib.Error;
763 public bool query_command_enabled (string command);
764 public bool query_command_indeterm (string command);
765 public bool query_command_state (string command);
766 public bool query_command_supported (string command);
767 public unowned string query_command_value (string command);
768 public unowned WebKit.DOMElement query_selector (string selectors) throws GLib.Error;
769 public unowned WebKit.DOMNodeList query_selector_all (string selectors) throws GLib.Error;
770 public void set_body (WebKit.DOMHTMLElement value) throws GLib.Error;
771 public void set_charset (string value);
772 public void set_cookie (string value) throws GLib.Error;
773 public void set_document_uri (string value);
774 public void set_selected_stylesheet_set (string value);
775 public void set_title (string value);
776 public void set_xml_standalone (bool value) throws GLib.Error;
777 public void set_xml_version (string value) throws GLib.Error;
778 public void webkit_cancel_full_screen ();
779 public void webkit_exit_fullscreen ();
780 public void webkit_exit_pointer_lock ();
781 public unowned WebKit.DOMDOMNamedFlowCollection webkit_get_named_flows ();
782 public WebKit.DOMHTMLCollection anchors { get; }
783 public WebKit.DOMHTMLCollection applets { get; }
784 public WebKit.DOMHTMLElement body { get; }
785 public string character_set { get; }
786 public string charset { get; set; }
787 public string compat_mode { get; }
788 public string cookie { get; set; }
789 public WebKit.DOMHTMLScriptElement current_script { get; }
790 public string default_charset { get; }
791 public WebKit.DOMDOMWindow default_view { get; }
792 public WebKit.DOMDocumentType doctype { get; }
793 public WebKit.DOMElement document_element { get; }
794 public string document_uri { get; set; }
795 public string domain { get; }
796 public WebKit.DOMHTMLCollection forms { get; }
797 public WebKit.DOMHTMLHeadElement head { get; }
798 public bool hidden { get; }
799 public WebKit.DOMHTMLCollection images { get; }
800 public WebKit.DOMDOMImplementation implementation { get; }
801 public string input_encoding { get; }
802 public string last_modified { get; }
803 public WebKit.DOMHTMLCollection links { get; }
804 public string preferred_stylesheet_set { get; }
805 public string ready_state { get; }
806 public string referrer { get; }
807 public WebKit.DOMDOMSecurityPolicy security_policy { get; }
808 public string selected_stylesheet_set { get; set; }
809 public WebKit.DOMStyleSheetList style_sheets { get; }
810 public string title { get; set; }
811 public string url { get; }
812 public string visibility_state { get; }
813 public WebKit.DOMElement webkit_current_full_screen_element { get; }
814 public bool webkit_full_screen_keyboard_input_allowed { get; }
815 public WebKit.DOMElement webkit_fullscreen_element { get; }
816 public bool webkit_fullscreen_enabled { get; }
817 public bool webkit_is_full_screen { get; }
818 public WebKit.DOMElement webkit_pointer_lock_element { get; }
819 public string xml_encoding { get; }
820 public bool xml_standalone { get; set; }
821 public string xml_version { get; set; }
823 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
824 public class DOMDocumentFragment : WebKit.DOMNode, WebKit.DOMEventTarget {
825 [CCode (has_construct_function = false)]
826 protected DOMDocumentFragment ();
827 public unowned WebKit.DOMElement query_selector (string selectors) throws GLib.Error;
828 public unowned WebKit.DOMNodeList query_selector_all (string selectors) throws GLib.Error;
830 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
831 public class DOMDocumentType : WebKit.DOMNode, WebKit.DOMEventTarget {
832 [CCode (has_construct_function = false)]
833 protected DOMDocumentType ();
834 public unowned WebKit.DOMNamedNodeMap get_entities ();
835 public unowned string get_internal_subset ();
836 public unowned string get_name ();
837 public unowned WebKit.DOMNamedNodeMap get_notations ();
838 public unowned string get_public_id ();
839 public unowned string get_system_id ();
840 public void remove () throws GLib.Error;
841 public WebKit.DOMNamedNodeMap entities { get; }
842 public string internal_subset { get; }
843 public string name { get; }
844 public WebKit.DOMNamedNodeMap notations { get; }
845 public string public_id { get; }
846 public string system_id { get; }
848 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
849 public class DOMElement : WebKit.DOMNode, WebKit.DOMEventTarget {
850 [CCode (has_construct_function = false)]
851 protected DOMElement ();
853 public void focus ();
854 public unowned string get_attribute (string name);
855 public unowned WebKit.DOMAttr get_attribute_node (string name);
856 public unowned WebKit.DOMAttr get_attribute_node_ns (string namespaceURI, string localName);
857 public unowned string get_attribute_ns (string namespaceURI, string localName);
858 public unowned WebKit.DOMNamedNodeMap get_attributes ();
859 public ulong get_child_element_count ();
860 public unowned WebKit.DOMDOMTokenList get_class_list ();
861 public unowned string get_class_name ();
862 public long get_client_height ();
863 public long get_client_left ();
864 public long get_client_top ();
865 public long get_client_width ();
866 public unowned WebKit.DOMNodeList get_elements_by_class_name (string name);
867 public unowned WebKit.DOMNodeList get_elements_by_tag_name (string name);
868 public unowned WebKit.DOMNodeList get_elements_by_tag_name_ns (string namespaceURI, string localName);
869 public unowned WebKit.DOMElement get_first_element_child ();
870 public unowned string get_id ();
871 public unowned WebKit.DOMElement get_last_element_child ();
872 public unowned WebKit.DOMElement get_next_element_sibling ();
873 public long get_offset_height ();
874 public long get_offset_left ();
875 public unowned WebKit.DOMElement get_offset_parent ();
876 public long get_offset_top ();
877 public long get_offset_width ();
878 public unowned WebKit.DOMElement get_previous_element_sibling ();
879 public long get_scroll_height ();
880 public long get_scroll_left ();
881 public long get_scroll_top ();
882 public long get_scroll_width ();
883 public unowned WebKit.DOMCSSStyleDeclaration get_style ();
884 public unowned string get_tag_name ();
885 public unowned string get_webkit_region_overflow ();
886 public unowned string get_webkit_region_overset ();
887 public bool has_attribute (string name);
888 public bool has_attribute_ns (string namespaceURI, string localName);
889 public bool has_attributes ();
890 public unowned WebKit.DOMElement query_selector (string selectors) throws GLib.Error;
891 public unowned WebKit.DOMNodeList query_selector_all (string selectors) throws GLib.Error;
892 public void remove () throws GLib.Error;
893 public void remove_attribute (string name);
894 public unowned WebKit.DOMAttr remove_attribute_node (WebKit.DOMAttr oldAttr) throws GLib.Error;
895 public void remove_attribute_ns (string namespaceURI, string localName);
896 public void scroll_by_lines (long lines);
897 public void scroll_by_pages (long pages);
898 public void scroll_into_view (bool alignWithTop);
899 public void scroll_into_view_if_needed (bool centerIfNeeded);
900 public void set_attribute (string name, string value) throws GLib.Error;
901 public unowned WebKit.DOMAttr set_attribute_node (WebKit.DOMAttr newAttr) throws GLib.Error;
902 public unowned WebKit.DOMAttr set_attribute_node_ns (WebKit.DOMAttr newAttr) throws GLib.Error;
903 public void set_attribute_ns (string namespaceURI, string qualifiedName, string value) throws GLib.Error;
904 public void set_class_name (string value);
905 public void set_id (string value);
906 public void set_scroll_left (long value);
907 public void set_scroll_top (long value);
908 public bool webkit_matches_selector (string selectors) throws GLib.Error;
909 public void webkit_request_full_screen (ushort flags);
910 public void webkit_request_fullscreen ();
911 public void webkit_request_pointer_lock ();
912 public WebKit.DOMNamedNodeMap attributes { get; }
913 public ulong child_element_count { get; }
914 public WebKit.DOMDOMTokenList class_list { get; }
915 public string class_name { get; set; }
916 public long client_height { get; }
917 public long client_left { get; }
918 public long client_top { get; }
919 public long client_width { get; }
920 public WebKit.DOMElement first_element_child { get; }
921 public string id { get; set; }
922 public WebKit.DOMElement last_element_child { get; }
923 public WebKit.DOMElement next_element_sibling { get; }
924 public long offset_height { get; }
925 public long offset_left { get; }
926 public WebKit.DOMElement offset_parent { get; }
927 public long offset_top { get; }
928 public long offset_width { get; }
929 public WebKit.DOMElement previous_element_sibling { get; }
930 public long scroll_height { get; }
931 public long scroll_left { get; set; }
932 public long scroll_top { get; set; }
933 public long scroll_width { get; }
934 public WebKit.DOMCSSStyleDeclaration style { get; }
935 public string tag_name { get; }
936 public string webkit_region_overset { get; }
938 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
939 public class DOMEntityReference : WebKit.DOMNode, WebKit.DOMEventTarget {
940 [CCode (has_construct_function = false)]
941 protected DOMEntityReference ();
943 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
944 public class DOMEvent : WebKit.DOMObject {
945 [CCode (has_construct_function = false)]
946 protected DOMEvent ();
947 public bool get_bubbles ();
948 public bool get_cancel_bubble ();
949 public bool get_cancelable ();
950 public unowned WebKit.DOMEventTarget get_current_target ();
951 public bool get_default_prevented ();
952 public ushort get_event_phase ();
953 public bool get_return_value ();
954 public unowned WebKit.DOMEventTarget get_src_element ();
955 public unowned WebKit.DOMEventTarget get_target ();
956 public uint32 get_time_stamp ();
957 public void init_event (string eventTypeArg, bool canBubbleArg, bool cancelableArg);
958 public void prevent_default ();
959 public void set_cancel_bubble (bool value);
960 public void set_return_value (bool value);
961 public void stop_immediate_propagation ();
962 public void stop_propagation ();
963 public bool bubbles { get; }
964 public bool cancel_bubble { get; set; }
965 public bool cancelable { get; }
966 public WebKit.DOMEventTarget current_target { get; }
967 public bool default_prevented { get; }
968 public uint event_phase { get; }
969 public bool return_value { get; set; }
970 public WebKit.DOMEventTarget src_element { get; }
971 public WebKit.DOMEventTarget target { get; }
972 public uint time_stamp { get; }
974 public string type { owned get; }
976 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
978 public class DOMEventTargetClass {
980 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
981 public class DOMFile : WebKit.DOMBlob {
982 [CCode (has_construct_function = false)]
983 protected DOMFile ();
984 public unowned string get_name ();
985 public unowned string get_webkit_relative_path ();
986 public string name { get; }
987 public string webkit_relative_path { get; }
989 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
990 public class DOMFileList : WebKit.DOMObject {
991 [CCode (has_construct_function = false)]
992 protected DOMFileList ();
993 public ulong get_length ();
994 public unowned WebKit.DOMFile item (ulong index);
995 public ulong length { get; }
997 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
998 public class DOMGamepad : WebKit.DOMObject {
999 [CCode (has_construct_function = false)]
1000 protected DOMGamepad ();
1001 public unowned string get_id ();
1002 public ulong get_index ();
1003 public uint64 get_timestamp ();
1004 public string id { get; }
1005 public ulong index { get; }
1006 public uint64 timestamp { get; }
1008 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1009 public class DOMGamepadList : WebKit.DOMObject {
1010 [CCode (has_construct_function = false)]
1011 protected DOMGamepadList ();
1012 public ulong get_length ();
1013 public unowned WebKit.DOMGamepad item (ulong index);
1014 public ulong length { get; }
1016 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1017 public class DOMGeolocation : WebKit.DOMObject {
1018 [CCode (has_construct_function = false)]
1019 protected DOMGeolocation ();
1020 public void clear_watch (long watchID);
1022 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1023 public class DOMHTMLAnchorElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1024 [CCode (has_construct_function = false)]
1025 protected DOMHTMLAnchorElement ();
1026 [CCode (cname = "webkit_dom_html_anchor_element_get_charset")]
1027 public unowned string get_charset ();
1028 [CCode (cname = "webkit_dom_html_anchor_element_get_coords")]
1029 public unowned string get_coords ();
1030 [CCode (cname = "webkit_dom_html_anchor_element_get_download")]
1031 public unowned string get_download ();
1032 [CCode (cname = "webkit_dom_html_anchor_element_get_hash")]
1033 public unowned string get_hash ();
1034 [CCode (cname = "webkit_dom_html_anchor_element_get_host")]
1035 public unowned string get_host ();
1036 [CCode (cname = "webkit_dom_html_anchor_element_get_hostname")]
1037 public unowned string get_hostname ();
1038 [CCode (cname = "webkit_dom_html_anchor_element_get_href")]
1039 public unowned string get_href ();
1040 [CCode (cname = "webkit_dom_html_anchor_element_get_hreflang")]
1041 public unowned string get_hreflang ();
1042 [CCode (cname = "webkit_dom_html_anchor_element_get_name")]
1043 public unowned string get_name ();
1044 [CCode (cname = "webkit_dom_html_anchor_element_get_origin")]
1045 public unowned string get_origin ();
1046 [CCode (cname = "webkit_dom_html_anchor_element_get_pathname")]
1047 public unowned string get_pathname ();
1048 [CCode (cname = "webkit_dom_html_anchor_element_get_ping")]
1049 public unowned string get_ping ();
1050 [CCode (cname = "webkit_dom_html_anchor_element_get_port")]
1051 public unowned string get_port ();
1052 [CCode (cname = "webkit_dom_html_anchor_element_get_protocol")]
1053 public unowned string get_protocol ();
1054 [CCode (cname = "webkit_dom_html_anchor_element_get_rel")]
1055 public unowned string get_rel ();
1056 [CCode (cname = "webkit_dom_html_anchor_element_get_rev")]
1057 public unowned string get_rev ();
1058 [CCode (cname = "webkit_dom_html_anchor_element_get_search")]
1059 public unowned string get_search ();
1060 [CCode (cname = "webkit_dom_html_anchor_element_get_shape")]
1061 public unowned string get_shape ();
1062 [CCode (cname = "webkit_dom_html_anchor_element_get_target")]
1063 public unowned string get_target ();
1064 [CCode (cname = "webkit_dom_html_anchor_element_get_text")]
1065 public unowned string get_text ();
1066 [CCode (cname = "webkit_dom_html_anchor_element_set_charset")]
1067 public void set_charset (string value);
1068 [CCode (cname = "webkit_dom_html_anchor_element_set_coords")]
1069 public void set_coords (string value);
1070 [CCode (cname = "webkit_dom_html_anchor_element_set_download")]
1071 public void set_download (string value);
1072 [CCode (cname = "webkit_dom_html_anchor_element_set_hash")]
1073 public void set_hash (string value);
1074 [CCode (cname = "webkit_dom_html_anchor_element_set_host")]
1075 public void set_host (string value);
1076 [CCode (cname = "webkit_dom_html_anchor_element_set_hostname")]
1077 public void set_hostname (string value);
1078 [CCode (cname = "webkit_dom_html_anchor_element_set_href")]
1079 public void set_href (string value);
1080 [CCode (cname = "webkit_dom_html_anchor_element_set_hreflang")]
1081 public void set_hreflang (string value);
1082 [CCode (cname = "webkit_dom_html_anchor_element_set_name")]
1083 public void set_name (string value);
1084 [CCode (cname = "webkit_dom_html_anchor_element_set_pathname")]
1085 public void set_pathname (string value);
1086 [CCode (cname = "webkit_dom_html_anchor_element_set_ping")]
1087 public void set_ping (string value);
1088 [CCode (cname = "webkit_dom_html_anchor_element_set_port")]
1089 public void set_port (string value);
1090 [CCode (cname = "webkit_dom_html_anchor_element_set_protocol")]
1091 public void set_protocol (string value);
1092 [CCode (cname = "webkit_dom_html_anchor_element_set_rel")]
1093 public void set_rel (string value);
1094 [CCode (cname = "webkit_dom_html_anchor_element_set_rev")]
1095 public void set_rev (string value);
1096 [CCode (cname = "webkit_dom_html_anchor_element_set_search")]
1097 public void set_search (string value);
1098 [CCode (cname = "webkit_dom_html_anchor_element_set_shape")]
1099 public void set_shape (string value);
1100 [CCode (cname = "webkit_dom_html_anchor_element_set_target")]
1101 public void set_target (string value);
1102 public string charset { get; set; }
1103 public string coords { get; set; }
1104 public string download { get; set; }
1105 public string hash { get; set; }
1106 public string host { get; set; }
1107 public string hostname { get; set; }
1108 public string href { get; set; }
1109 public string hreflang { get; set; }
1110 public string name { get; set; }
1111 public string origin { get; }
1112 public string pathname { get; set; }
1113 public string ping { get; set; }
1114 public string port { get; set; }
1115 public string protocol { get; set; }
1116 public string rel { get; set; }
1117 public string rev { get; set; }
1118 public string search { get; set; }
1119 public string shape { get; set; }
1120 public string target { get; set; }
1121 public string text { get; }
1123 public string type { owned get; set; }
1125 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1126 public class DOMHTMLAppletElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1127 [CCode (has_construct_function = false)]
1128 protected DOMHTMLAppletElement ();
1129 [CCode (cname = "webkit_dom_html_applet_element_get_align")]
1130 public unowned string get_align ();
1131 [CCode (cname = "webkit_dom_html_applet_element_get_alt")]
1132 public unowned string get_alt ();
1133 [CCode (cname = "webkit_dom_html_applet_element_get_archive")]
1134 public unowned string get_archive ();
1135 [CCode (cname = "webkit_dom_html_applet_element_get_code")]
1136 public unowned string get_code ();
1137 [CCode (cname = "webkit_dom_html_applet_element_get_code_base")]
1138 public unowned string get_code_base ();
1139 [CCode (cname = "webkit_dom_html_applet_element_get_height")]
1140 public unowned string get_height ();
1141 [CCode (cname = "webkit_dom_html_applet_element_get_hspace")]
1142 public long get_hspace ();
1143 [CCode (cname = "webkit_dom_html_applet_element_get_name")]
1144 public unowned string get_name ();
1145 [CCode (cname = "webkit_dom_html_applet_element_get_object")]
1146 public unowned string get_object ();
1147 [CCode (cname = "webkit_dom_html_applet_element_get_vspace")]
1148 public long get_vspace ();
1149 [CCode (cname = "webkit_dom_html_applet_element_get_width")]
1150 public unowned string get_width ();
1151 [CCode (cname = "webkit_dom_html_applet_element_set_align")]
1152 public void set_align (string value);
1153 [CCode (cname = "webkit_dom_html_applet_element_set_alt")]
1154 public void set_alt (string value);
1155 [CCode (cname = "webkit_dom_html_applet_element_set_archive")]
1156 public void set_archive (string value);
1157 [CCode (cname = "webkit_dom_html_applet_element_set_code")]
1158 public void set_code (string value);
1159 [CCode (cname = "webkit_dom_html_applet_element_set_code_base")]
1160 public void set_code_base (string value);
1161 [CCode (cname = "webkit_dom_html_applet_element_set_height")]
1162 public void set_height (string value);
1163 [CCode (cname = "webkit_dom_html_applet_element_set_hspace")]
1164 public void set_hspace (long value);
1165 [CCode (cname = "webkit_dom_html_applet_element_set_name")]
1166 public void set_name (string value);
1167 [CCode (cname = "webkit_dom_html_applet_element_set_object")]
1168 public void set_object (string value);
1169 [CCode (cname = "webkit_dom_html_applet_element_set_vspace")]
1170 public void set_vspace (long value);
1171 [CCode (cname = "webkit_dom_html_applet_element_set_width")]
1172 public void set_width (string value);
1173 public string align { get; set; }
1174 public string alt { get; set; }
1175 public string archive { get; set; }
1176 public string code { get; set; }
1177 public string code_base { get; set; }
1178 public string height { get; set; }
1179 public long hspace { get; set; }
1180 public string name { get; set; }
1181 public string object { get; set; }
1182 public long vspace { get; set; }
1183 public string width { get; set; }
1185 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1186 public class DOMHTMLAreaElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1187 [CCode (has_construct_function = false)]
1188 protected DOMHTMLAreaElement ();
1189 [CCode (cname = "webkit_dom_html_area_element_get_alt")]
1190 public unowned string get_alt ();
1191 [CCode (cname = "webkit_dom_html_area_element_get_coords")]
1192 public unowned string get_coords ();
1193 [CCode (cname = "webkit_dom_html_area_element_get_hash")]
1194 public unowned string get_hash ();
1195 [CCode (cname = "webkit_dom_html_area_element_get_host")]
1196 public unowned string get_host ();
1197 [CCode (cname = "webkit_dom_html_area_element_get_hostname")]
1198 public unowned string get_hostname ();
1199 [CCode (cname = "webkit_dom_html_area_element_get_href")]
1200 public unowned string get_href ();
1201 [CCode (cname = "webkit_dom_html_area_element_get_no_href")]
1202 public bool get_no_href ();
1203 [CCode (cname = "webkit_dom_html_area_element_get_pathname")]
1204 public unowned string get_pathname ();
1205 [CCode (cname = "webkit_dom_html_area_element_get_ping")]
1206 public unowned string get_ping ();
1207 [CCode (cname = "webkit_dom_html_area_element_get_port")]
1208 public unowned string get_port ();
1209 [CCode (cname = "webkit_dom_html_area_element_get_protocol")]
1210 public unowned string get_protocol ();
1211 [CCode (cname = "webkit_dom_html_area_element_get_search")]
1212 public unowned string get_search ();
1213 [CCode (cname = "webkit_dom_html_area_element_get_shape")]
1214 public unowned string get_shape ();
1215 [CCode (cname = "webkit_dom_html_area_element_get_target")]
1216 public unowned string get_target ();
1217 [CCode (cname = "webkit_dom_html_area_element_set_alt")]
1218 public void set_alt (string value);
1219 [CCode (cname = "webkit_dom_html_area_element_set_coords")]
1220 public void set_coords (string value);
1221 [CCode (cname = "webkit_dom_html_area_element_set_href")]
1222 public void set_href (string value);
1223 [CCode (cname = "webkit_dom_html_area_element_set_no_href")]
1224 public void set_no_href (bool value);
1225 [CCode (cname = "webkit_dom_html_area_element_set_ping")]
1226 public void set_ping (string value);
1227 [CCode (cname = "webkit_dom_html_area_element_set_shape")]
1228 public void set_shape (string value);
1229 [CCode (cname = "webkit_dom_html_area_element_set_target")]
1230 public void set_target (string value);
1231 public string alt { get; set; }
1232 public string coords { get; set; }
1233 public string hash { get; }
1234 public string host { get; }
1235 public string hostname { get; }
1236 public string href { get; set; }
1237 public bool no_href { get; set; }
1238 public string pathname { get; }
1239 public string ping { get; set; }
1240 public string port { get; }
1241 public string protocol { get; }
1242 public string search { get; }
1243 public string shape { get; set; }
1244 public string target { get; set; }
1246 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1247 public class DOMHTMLAudioElement : WebKit.DOMHTMLMediaElement, WebKit.DOMEventTarget {
1248 [CCode (has_construct_function = false)]
1249 protected DOMHTMLAudioElement ();
1251 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1252 public class DOMHTMLBRElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1253 [CCode (has_construct_function = false)]
1254 protected DOMHTMLBRElement ();
1255 [CCode (cname = "webkit_dom_htmlbr_element_get_clear")]
1256 public unowned string get_clear ();
1257 [CCode (cname = "webkit_dom_htmlbr_element_set_clear")]
1258 public void set_clear (string value);
1259 public string clear { get; set; }
1261 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1262 public class DOMHTMLBaseElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1263 [CCode (has_construct_function = false)]
1264 protected DOMHTMLBaseElement ();
1265 [CCode (cname = "webkit_dom_html_base_element_get_href")]
1266 public unowned string get_href ();
1267 [CCode (cname = "webkit_dom_html_base_element_get_target")]
1268 public unowned string get_target ();
1269 [CCode (cname = "webkit_dom_html_base_element_set_href")]
1270 public void set_href (string value);
1271 [CCode (cname = "webkit_dom_html_base_element_set_target")]
1272 public void set_target (string value);
1273 public string href { get; set; }
1274 public string target { get; set; }
1276 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1277 public class DOMHTMLBaseFontElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1278 [CCode (has_construct_function = false)]
1279 protected DOMHTMLBaseFontElement ();
1280 [CCode (cname = "webkit_dom_html_base_font_element_get_color")]
1281 public unowned string get_color ();
1282 [CCode (cname = "webkit_dom_html_base_font_element_get_face")]
1283 public unowned string get_face ();
1284 [CCode (cname = "webkit_dom_html_base_font_element_get_size")]
1285 public long get_size ();
1286 [CCode (cname = "webkit_dom_html_base_font_element_set_color")]
1287 public void set_color (string value);
1288 [CCode (cname = "webkit_dom_html_base_font_element_set_face")]
1289 public void set_face (string value);
1290 [CCode (cname = "webkit_dom_html_base_font_element_set_size")]
1291 public void set_size (long value);
1292 public string color { get; set; }
1293 public string face { get; set; }
1294 public long size { get; set; }
1296 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1297 public class DOMHTMLBodyElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1298 [CCode (has_construct_function = false)]
1299 protected DOMHTMLBodyElement ();
1300 [CCode (cname = "webkit_dom_html_body_element_get_a_link")]
1301 public unowned string get_a_link ();
1302 [CCode (cname = "webkit_dom_html_body_element_get_background")]
1303 public unowned string get_background ();
1304 [CCode (cname = "webkit_dom_html_body_element_get_bg_color")]
1305 public unowned string get_bg_color ();
1306 [CCode (cname = "webkit_dom_html_body_element_get_link")]
1307 public unowned string get_link ();
1308 [CCode (cname = "webkit_dom_html_body_element_get_text")]
1309 public unowned string get_text ();
1310 [CCode (cname = "webkit_dom_html_body_element_get_v_link")]
1311 public unowned string get_v_link ();
1312 [CCode (cname = "webkit_dom_html_body_element_set_a_link")]
1313 public void set_a_link (string value);
1314 [CCode (cname = "webkit_dom_html_body_element_set_background")]
1315 public void set_background (string value);
1316 [CCode (cname = "webkit_dom_html_body_element_set_bg_color")]
1317 public void set_bg_color (string value);
1318 [CCode (cname = "webkit_dom_html_body_element_set_link")]
1319 public void set_link (string value);
1320 [CCode (cname = "webkit_dom_html_body_element_set_text")]
1321 public void set_text (string value);
1322 [CCode (cname = "webkit_dom_html_body_element_set_v_link")]
1323 public void set_v_link (string value);
1324 public string a_link { get; set; }
1325 public string background { get; set; }
1326 public string bg_color { get; set; }
1327 public string link { get; set; }
1328 public string text { get; set; }
1329 public string v_link { get; set; }
1331 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1332 public class DOMHTMLButtonElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1333 [CCode (has_construct_function = false)]
1334 protected DOMHTMLButtonElement ();
1335 [CCode (cname = "webkit_dom_html_button_element_check_validity")]
1336 public bool check_validity ();
1337 [CCode (cname = "webkit_dom_html_button_element_get_autofocus")]
1338 public bool get_autofocus ();
1339 [CCode (cname = "webkit_dom_html_button_element_get_disabled")]
1340 public bool get_disabled ();
1341 [CCode (cname = "webkit_dom_html_button_element_get_form")]
1342 public unowned WebKit.DOMHTMLFormElement get_form ();
1343 [CCode (cname = "webkit_dom_html_button_element_get_form_action")]
1344 public unowned string get_form_action ();
1345 [CCode (cname = "webkit_dom_html_button_element_get_form_enctype")]
1346 public unowned string get_form_enctype ();
1347 [CCode (cname = "webkit_dom_html_button_element_get_form_method")]
1348 public unowned string get_form_method ();
1349 [CCode (cname = "webkit_dom_html_button_element_get_form_no_validate")]
1350 public bool get_form_no_validate ();
1351 [CCode (cname = "webkit_dom_html_button_element_get_form_target")]
1352 public unowned string get_form_target ();
1353 [CCode (cname = "webkit_dom_html_button_element_get_labels")]
1354 public unowned WebKit.DOMNodeList get_labels ();
1355 [CCode (cname = "webkit_dom_html_button_element_get_name")]
1356 public unowned string get_name ();
1357 [CCode (cname = "webkit_dom_html_button_element_get_validation_message")]
1358 public unowned string get_validation_message ();
1359 [CCode (cname = "webkit_dom_html_button_element_get_validity")]
1360 public unowned WebKit.DOMValidityState get_validity ();
1361 [CCode (cname = "webkit_dom_html_button_element_get_value")]
1362 public unowned string get_value ();
1363 [CCode (cname = "webkit_dom_html_button_element_get_will_validate")]
1364 public bool get_will_validate ();
1365 [CCode (cname = "webkit_dom_html_button_element_set_autofocus")]
1366 public void set_autofocus (bool value);
1367 [CCode (cname = "webkit_dom_html_button_element_set_custom_validity")]
1368 public void set_custom_validity (string error);
1369 [CCode (cname = "webkit_dom_html_button_element_set_disabled")]
1370 public void set_disabled (bool value);
1371 [CCode (cname = "webkit_dom_html_button_element_set_form_action")]
1372 public void set_form_action (string value);
1373 [CCode (cname = "webkit_dom_html_button_element_set_form_enctype")]
1374 public void set_form_enctype (string value);
1375 [CCode (cname = "webkit_dom_html_button_element_set_form_method")]
1376 public void set_form_method (string value);
1377 [CCode (cname = "webkit_dom_html_button_element_set_form_no_validate")]
1378 public void set_form_no_validate (bool value);
1379 [CCode (cname = "webkit_dom_html_button_element_set_form_target")]
1380 public void set_form_target (string value);
1381 [CCode (cname = "webkit_dom_html_button_element_set_name")]
1382 public void set_name (string value);
1383 [CCode (cname = "webkit_dom_html_button_element_set_value")]
1384 public void set_value (string value);
1385 public bool autofocus { get; set; }
1386 public bool disabled { get; set; }
1387 public WebKit.DOMHTMLFormElement form { get; }
1388 public string form_action { get; set; }
1389 public string form_enctype { get; set; }
1390 public string form_method { get; set; }
1391 public bool form_no_validate { get; set; }
1392 public string form_target { get; set; }
1393 public WebKit.DOMNodeList labels { get; }
1394 public string name { get; set; }
1396 public string type { owned get; set; }
1397 public string validation_message { get; }
1398 public WebKit.DOMValidityState validity { get; }
1399 public string value { get; set; }
1400 public bool will_validate { get; }
1402 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1403 public class DOMHTMLCanvasElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1404 [CCode (has_construct_function = false)]
1405 protected DOMHTMLCanvasElement ();
1406 [CCode (cname = "webkit_dom_html_canvas_element_get_height")]
1407 public long get_height ();
1408 [CCode (cname = "webkit_dom_html_canvas_element_get_width")]
1409 public long get_width ();
1410 [CCode (cname = "webkit_dom_html_canvas_element_set_height")]
1411 public void set_height (long value);
1412 [CCode (cname = "webkit_dom_html_canvas_element_set_width")]
1413 public void set_width (long value);
1414 public long height { get; set; }
1415 public long width { get; set; }
1417 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1418 public class DOMHTMLCollection : WebKit.DOMObject {
1419 [CCode (has_construct_function = false)]
1420 protected DOMHTMLCollection ();
1421 [CCode (cname = "webkit_dom_html_collection_get_length")]
1422 public ulong get_length ();
1423 [CCode (cname = "webkit_dom_html_collection_item")]
1424 public unowned WebKit.DOMNode item (ulong index);
1425 [CCode (cname = "webkit_dom_html_collection_named_item")]
1426 public unowned WebKit.DOMNode named_item (string name);
1427 public ulong length { get; }
1429 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1430 public class DOMHTMLDListElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1431 [CCode (has_construct_function = false)]
1432 protected DOMHTMLDListElement ();
1433 [CCode (cname = "webkit_dom_htmld_list_element_get_compact")]
1434 public bool get_compact ();
1435 [CCode (cname = "webkit_dom_htmld_list_element_set_compact")]
1436 public void set_compact (bool value);
1437 public bool compact { get; set; }
1439 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1440 public class DOMHTMLDetailsElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1441 [CCode (has_construct_function = false)]
1442 protected DOMHTMLDetailsElement ();
1443 [CCode (cname = "webkit_dom_html_details_element_get_open")]
1444 public bool get_open ();
1445 [CCode (cname = "webkit_dom_html_details_element_set_open")]
1446 public void set_open (bool value);
1447 public bool open { get; set; }
1449 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1450 public class DOMHTMLDirectoryElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1451 [CCode (has_construct_function = false)]
1452 protected DOMHTMLDirectoryElement ();
1453 [CCode (cname = "webkit_dom_html_directory_element_get_compact")]
1454 public bool get_compact ();
1455 [CCode (cname = "webkit_dom_html_directory_element_set_compact")]
1456 public void set_compact (bool value);
1457 public bool compact { get; set; }
1459 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1460 public class DOMHTMLDivElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1461 [CCode (has_construct_function = false)]
1462 protected DOMHTMLDivElement ();
1463 [CCode (cname = "webkit_dom_html_div_element_get_align")]
1464 public unowned string get_align ();
1465 [CCode (cname = "webkit_dom_html_div_element_set_align")]
1466 public void set_align (string value);
1467 public string align { get; set; }
1469 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1470 public class DOMHTMLDocument : WebKit.DOMDocument, WebKit.DOMEventTarget {
1471 [CCode (has_construct_function = false)]
1472 protected DOMHTMLDocument ();
1473 [CCode (cname = "webkit_dom_html_document_capture_events")]
1474 public void capture_events ();
1475 [CCode (cname = "webkit_dom_html_document_clear")]
1476 public void clear ();
1477 [CCode (cname = "webkit_dom_html_document_close")]
1478 public void close ();
1479 [CCode (cname = "webkit_dom_html_document_get_active_element")]
1480 public unowned WebKit.DOMElement get_active_element ();
1481 [CCode (cname = "webkit_dom_html_document_get_alink_color")]
1482 public unowned string get_alink_color ();
1483 [CCode (cname = "webkit_dom_html_document_get_bg_color")]
1484 public unowned string get_bg_color ();
1485 [CCode (cname = "webkit_dom_html_document_get_compat_mode")]
1486 public unowned string get_compat_mode ();
1487 [CCode (cname = "webkit_dom_html_document_get_design_mode")]
1488 public unowned string get_design_mode ();
1489 [CCode (cname = "webkit_dom_html_document_get_dir")]
1490 public unowned string get_dir ();
1491 [CCode (cname = "webkit_dom_html_document_get_embeds")]
1492 public unowned WebKit.DOMHTMLCollection get_embeds ();
1493 [CCode (cname = "webkit_dom_html_document_get_fg_color")]
1494 public unowned string get_fg_color ();
1495 [CCode (cname = "webkit_dom_html_document_get_height")]
1496 public long get_height ();
1497 [CCode (cname = "webkit_dom_html_document_get_link_color")]
1498 public unowned string get_link_color ();
1499 [CCode (cname = "webkit_dom_html_document_get_plugins")]
1500 public unowned WebKit.DOMHTMLCollection get_plugins ();
1501 [CCode (cname = "webkit_dom_html_document_get_scripts")]
1502 public unowned WebKit.DOMHTMLCollection get_scripts ();
1503 [CCode (cname = "webkit_dom_html_document_get_vlink_color")]
1504 public unowned string get_vlink_color ();
1505 [CCode (cname = "webkit_dom_html_document_get_width")]
1506 public long get_width ();
1507 [CCode (cname = "webkit_dom_html_document_has_focus")]
1508 public bool has_focus ();
1509 [CCode (cname = "webkit_dom_html_document_open")]
1510 public void open ();
1511 [CCode (cname = "webkit_dom_html_document_release_events")]
1512 public void release_events ();
1513 [CCode (cname = "webkit_dom_html_document_set_alink_color")]
1514 public void set_alink_color (string value);
1515 [CCode (cname = "webkit_dom_html_document_set_bg_color")]
1516 public void set_bg_color (string value);
1517 [CCode (cname = "webkit_dom_html_document_set_design_mode")]
1518 public void set_design_mode (string value);
1519 [CCode (cname = "webkit_dom_html_document_set_dir")]
1520 public void set_dir (string value);
1521 [CCode (cname = "webkit_dom_html_document_set_fg_color")]
1522 public void set_fg_color (string value);
1523 [CCode (cname = "webkit_dom_html_document_set_link_color")]
1524 public void set_link_color (string value);
1525 [CCode (cname = "webkit_dom_html_document_set_vlink_color")]
1526 public void set_vlink_color (string value);
1527 public WebKit.DOMElement active_element { get; }
1528 public string alink_color { get; set; }
1529 public string bg_color { get; set; }
1530 public string compat_mode { get; }
1531 public string design_mode { get; set; }
1532 public string dir { get; set; }
1533 public WebKit.DOMHTMLCollection embeds { get; }
1534 public string fg_color { get; set; }
1535 public long height { get; }
1536 public string link_color { get; set; }
1537 public WebKit.DOMHTMLCollection plugins { get; }
1538 public WebKit.DOMHTMLCollection scripts { get; }
1539 public string vlink_color { get; set; }
1540 public long width { get; }
1542 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1543 public class DOMHTMLElement : WebKit.DOMElement, WebKit.DOMEventTarget {
1544 [CCode (has_construct_function = false)]
1545 protected DOMHTMLElement ();
1546 [CCode (cname = "webkit_dom_html_element_click")]
1547 public void click ();
1548 [CCode (cname = "webkit_dom_html_element_get_access_key")]
1549 public unowned string get_access_key ();
1550 [CCode (cname = "webkit_dom_html_element_get_children")]
1551 public unowned WebKit.DOMHTMLCollection get_children ();
1552 [CCode (cname = "webkit_dom_html_element_get_class_list")]
1553 public unowned WebKit.DOMDOMTokenList get_class_list ();
1554 [CCode (cname = "webkit_dom_html_element_get_class_name")]
1555 public unowned string get_class_name ();
1556 [CCode (cname = "webkit_dom_html_element_get_content_editable")]
1557 public unowned string get_content_editable ();
1558 [CCode (cname = "webkit_dom_html_element_get_dir")]
1559 public unowned string get_dir ();
1560 [CCode (cname = "webkit_dom_html_element_get_draggable")]
1561 public bool get_draggable ();
1562 [CCode (cname = "webkit_dom_html_element_get_hidden")]
1563 public bool get_hidden ();
1564 [CCode (cname = "webkit_dom_html_element_get_id")]
1565 public unowned string get_id ();
1566 [CCode (cname = "webkit_dom_html_element_get_inner_html")]
1567 public unowned string get_inner_html ();
1568 [CCode (cname = "webkit_dom_html_element_get_inner_text")]
1569 public unowned string get_inner_text ();
1570 [CCode (cname = "webkit_dom_html_element_get_is_content_editable")]
1571 public bool get_is_content_editable ();
1572 [CCode (cname = "webkit_dom_html_element_get_item_id")]
1573 public unowned string get_item_id ();
1574 [CCode (cname = "webkit_dom_html_element_get_item_prop")]
1575 public unowned WebKit.DOMDOMSettableTokenList get_item_prop ();
1576 [CCode (cname = "webkit_dom_html_element_get_item_ref")]
1577 public unowned WebKit.DOMDOMSettableTokenList get_item_ref ();
1578 [CCode (cname = "webkit_dom_html_element_get_item_scope")]
1579 public bool get_item_scope ();
1580 [CCode (cname = "webkit_dom_html_element_get_item_type")]
1581 public void* get_item_type ();
1582 [CCode (cname = "webkit_dom_html_element_get_lang")]
1583 public unowned string get_lang ();
1584 [CCode (cname = "webkit_dom_html_element_get_outer_html")]
1585 public unowned string get_outer_html ();
1586 [CCode (cname = "webkit_dom_html_element_get_outer_text")]
1587 public unowned string get_outer_text ();
1588 [CCode (cname = "webkit_dom_html_element_get_spellcheck")]
1589 public bool get_spellcheck ();
1590 [CCode (cname = "webkit_dom_html_element_get_tab_index")]
1591 public long get_tab_index ();
1592 [CCode (cname = "webkit_dom_html_element_get_title")]
1593 public unowned string get_title ();
1594 [CCode (cname = "webkit_dom_html_element_get_translate")]
1595 public bool get_translate ();
1596 [CCode (cname = "webkit_dom_html_element_get_webkitdropzone")]
1597 public unowned string get_webkitdropzone ();
1598 [CCode (cname = "webkit_dom_html_element_insert_adjacent_element")]
1599 public unowned WebKit.DOMElement insert_adjacent_element (string where, WebKit.DOMElement element) throws GLib.Error;
1600 [CCode (cname = "webkit_dom_html_element_insert_adjacent_html")]
1601 public void insert_adjacent_html (string where, string html) throws GLib.Error;
1602 [CCode (cname = "webkit_dom_html_element_insert_adjacent_text")]
1603 public void insert_adjacent_text (string where, string text) throws GLib.Error;
1604 [CCode (cname = "webkit_dom_html_element_set_access_key")]
1605 public void set_access_key (string value);
1606 [CCode (cname = "webkit_dom_html_element_set_class_name")]
1607 public void set_class_name (string value);
1608 [CCode (cname = "webkit_dom_html_element_set_content_editable")]
1609 public void set_content_editable (string value) throws GLib.Error;
1610 [CCode (cname = "webkit_dom_html_element_set_dir")]
1611 public void set_dir (string value);
1612 [CCode (cname = "webkit_dom_html_element_set_draggable")]
1613 public void set_draggable (bool value);
1614 [CCode (cname = "webkit_dom_html_element_set_hidden")]
1615 public void set_hidden (bool value);
1616 [CCode (cname = "webkit_dom_html_element_set_id")]
1617 public void set_id (string value);
1618 [CCode (cname = "webkit_dom_html_element_set_inner_html")]
1619 public void set_inner_html (string value) throws GLib.Error;
1620 [CCode (cname = "webkit_dom_html_element_set_inner_text")]
1621 public void set_inner_text (string value) throws GLib.Error;
1622 [CCode (cname = "webkit_dom_html_element_set_item_id")]
1623 public void set_item_id (string value);
1624 [CCode (cname = "webkit_dom_html_element_set_item_scope")]
1625 public void set_item_scope (bool value);
1626 [CCode (cname = "webkit_dom_html_element_set_lang")]
1627 public void set_lang (string value);
1628 [CCode (cname = "webkit_dom_html_element_set_outer_html")]
1629 public void set_outer_html (string value) throws GLib.Error;
1630 [CCode (cname = "webkit_dom_html_element_set_outer_text")]
1631 public void set_outer_text (string value) throws GLib.Error;
1632 [CCode (cname = "webkit_dom_html_element_set_spellcheck")]
1633 public void set_spellcheck (bool value);
1634 [CCode (cname = "webkit_dom_html_element_set_tab_index")]
1635 public void set_tab_index (long value);
1636 [CCode (cname = "webkit_dom_html_element_set_title")]
1637 public void set_title (string value);
1638 [CCode (cname = "webkit_dom_html_element_set_translate")]
1639 public void set_translate (bool value);
1640 [CCode (cname = "webkit_dom_html_element_set_webkitdropzone")]
1641 public void set_webkitdropzone (string value);
1642 public string access_key { get; set; }
1643 public WebKit.DOMHTMLCollection children { get; }
1644 public string content_editable { get; set; }
1645 public string dir { get; set; }
1646 public bool draggable { get; set; }
1647 public bool hidden { get; set; }
1648 public string inner_html { get; set; }
1649 public string inner_text { get; set; }
1650 public bool is_content_editable { get; }
1651 public string lang { get; set; }
1652 public string outer_html { get; set; }
1653 public string outer_text { get; set; }
1654 public bool spellcheck { get; set; }
1655 public long tab_index { get; set; }
1656 public string title { get; set; }
1657 public bool translate { get; set; }
1658 public string webkitdropzone { get; set; }
1660 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1661 public class DOMHTMLEmbedElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1662 [CCode (has_construct_function = false)]
1663 protected DOMHTMLEmbedElement ();
1664 [CCode (cname = "webkit_dom_html_embed_element_get_align")]
1665 public unowned string get_align ();
1666 [CCode (cname = "webkit_dom_html_embed_element_get_height")]
1667 public long get_height ();
1668 [CCode (cname = "webkit_dom_html_embed_element_get_name")]
1669 public unowned string get_name ();
1670 [CCode (cname = "webkit_dom_html_embed_element_get_src")]
1671 public unowned string get_src ();
1672 [CCode (cname = "webkit_dom_html_embed_element_get_width")]
1673 public long get_width ();
1674 [CCode (cname = "webkit_dom_html_embed_element_set_align")]
1675 public void set_align (string value);
1676 [CCode (cname = "webkit_dom_html_embed_element_set_height")]
1677 public void set_height (long value);
1678 [CCode (cname = "webkit_dom_html_embed_element_set_name")]
1679 public void set_name (string value);
1680 [CCode (cname = "webkit_dom_html_embed_element_set_src")]
1681 public void set_src (string value);
1682 [CCode (cname = "webkit_dom_html_embed_element_set_width")]
1683 public void set_width (long value);
1684 public string align { get; set; }
1685 public long height { get; set; }
1686 public string name { get; set; }
1687 public string src { get; set; }
1689 public string type { owned get; set; }
1690 public long width { get; set; }
1692 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1693 public class DOMHTMLFieldSetElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1694 [CCode (has_construct_function = false)]
1695 protected DOMHTMLFieldSetElement ();
1696 [CCode (cname = "webkit_dom_html_field_set_element_check_validity")]
1697 public bool check_validity ();
1698 [CCode (cname = "webkit_dom_html_field_set_element_get_disabled")]
1699 public bool get_disabled ();
1700 [CCode (cname = "webkit_dom_html_field_set_element_get_elements")]
1701 public unowned WebKit.DOMHTMLCollection get_elements ();
1702 [CCode (cname = "webkit_dom_html_field_set_element_get_form")]
1703 public unowned WebKit.DOMHTMLFormElement get_form ();
1704 [CCode (cname = "webkit_dom_html_field_set_element_get_name")]
1705 public unowned string get_name ();
1706 [CCode (cname = "webkit_dom_html_field_set_element_get_validation_message")]
1707 public unowned string get_validation_message ();
1708 [CCode (cname = "webkit_dom_html_field_set_element_get_validity")]
1709 public unowned WebKit.DOMValidityState get_validity ();
1710 [CCode (cname = "webkit_dom_html_field_set_element_get_will_validate")]
1711 public bool get_will_validate ();
1712 [CCode (cname = "webkit_dom_html_field_set_element_set_custom_validity")]
1713 public void set_custom_validity (string error);
1714 [CCode (cname = "webkit_dom_html_field_set_element_set_disabled")]
1715 public void set_disabled (bool value);
1716 [CCode (cname = "webkit_dom_html_field_set_element_set_name")]
1717 public void set_name (string value);
1718 public bool disabled { get; set; }
1719 public WebKit.DOMHTMLCollection elements { get; }
1720 public WebKit.DOMHTMLFormElement form { get; }
1721 public string name { get; set; }
1723 public string type { owned get; }
1724 public string validation_message { get; }
1725 public WebKit.DOMValidityState validity { get; }
1726 public bool will_validate { get; }
1728 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1729 public class DOMHTMLFontElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1730 [CCode (has_construct_function = false)]
1731 protected DOMHTMLFontElement ();
1732 [CCode (cname = "webkit_dom_html_font_element_get_color")]
1733 public unowned string get_color ();
1734 [CCode (cname = "webkit_dom_html_font_element_get_face")]
1735 public unowned string get_face ();
1736 [CCode (cname = "webkit_dom_html_font_element_get_size")]
1737 public unowned string get_size ();
1738 [CCode (cname = "webkit_dom_html_font_element_set_color")]
1739 public void set_color (string value);
1740 [CCode (cname = "webkit_dom_html_font_element_set_face")]
1741 public void set_face (string value);
1742 [CCode (cname = "webkit_dom_html_font_element_set_size")]
1743 public void set_size (string value);
1744 public string color { get; set; }
1745 public string face { get; set; }
1746 public string size { get; set; }
1748 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1749 public class DOMHTMLFormElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1750 [CCode (has_construct_function = false)]
1751 protected DOMHTMLFormElement ();
1752 [CCode (cname = "webkit_dom_html_form_element_check_validity")]
1753 public bool check_validity ();
1754 [CCode (cname = "webkit_dom_html_form_element_dispatch_form_change")]
1755 public void dispatch_form_change ();
1756 [CCode (cname = "webkit_dom_html_form_element_dispatch_form_input")]
1757 public void dispatch_form_input ();
1758 [CCode (cname = "webkit_dom_html_form_element_get_accept_charset")]
1759 public unowned string get_accept_charset ();
1760 [CCode (cname = "webkit_dom_html_form_element_get_action")]
1761 public unowned string get_action ();
1762 [CCode (cname = "webkit_dom_html_form_element_get_autocapitalize")]
1763 public unowned string get_autocapitalize ();
1764 [CCode (cname = "webkit_dom_html_form_element_get_autocomplete")]
1765 public unowned string get_autocomplete ();
1766 [CCode (cname = "webkit_dom_html_form_element_get_autocorrect")]
1767 public bool get_autocorrect ();
1768 [CCode (cname = "webkit_dom_html_form_element_get_elements")]
1769 public unowned WebKit.DOMHTMLCollection get_elements ();
1770 [CCode (cname = "webkit_dom_html_form_element_get_encoding")]
1771 public unowned string get_encoding ();
1772 [CCode (cname = "webkit_dom_html_form_element_get_enctype")]
1773 public unowned string get_enctype ();
1774 [CCode (cname = "webkit_dom_html_form_element_get_length")]
1775 public long get_length ();
1776 [CCode (cname = "webkit_dom_html_form_element_get_method")]
1777 public unowned string get_method ();
1778 [CCode (cname = "webkit_dom_html_form_element_get_name")]
1779 public unowned string get_name ();
1780 [CCode (cname = "webkit_dom_html_form_element_get_no_validate")]
1781 public bool get_no_validate ();
1782 [CCode (cname = "webkit_dom_html_form_element_get_target")]
1783 public unowned string get_target ();
1784 [CCode (cname = "webkit_dom_html_form_element_reset")]
1785 public void reset ();
1786 [CCode (cname = "webkit_dom_html_form_element_set_accept_charset")]
1787 public void set_accept_charset (string value);
1788 [CCode (cname = "webkit_dom_html_form_element_set_action")]
1789 public void set_action (string value);
1790 [CCode (cname = "webkit_dom_html_form_element_set_autocapitalize")]
1791 public void set_autocapitalize (string value);
1792 [CCode (cname = "webkit_dom_html_form_element_set_autocomplete")]
1793 public void set_autocomplete (string value);
1794 [CCode (cname = "webkit_dom_html_form_element_set_autocorrect")]
1795 public void set_autocorrect (bool value);
1796 [CCode (cname = "webkit_dom_html_form_element_set_encoding")]
1797 public void set_encoding (string value);
1798 [CCode (cname = "webkit_dom_html_form_element_set_enctype")]
1799 public void set_enctype (string value);
1800 [CCode (cname = "webkit_dom_html_form_element_set_method")]
1801 public void set_method (string value);
1802 [CCode (cname = "webkit_dom_html_form_element_set_name")]
1803 public void set_name (string value);
1804 [CCode (cname = "webkit_dom_html_form_element_set_no_validate")]
1805 public void set_no_validate (bool value);
1806 [CCode (cname = "webkit_dom_html_form_element_set_target")]
1807 public void set_target (string value);
1808 [CCode (cname = "webkit_dom_html_form_element_submit")]
1809 public void submit ();
1810 public string accept_charset { get; set; }
1811 public string action { get; set; }
1812 public string autocapitalize { get; set; }
1813 public string autocomplete { get; set; }
1814 public bool autocorrect { get; set; }
1815 public WebKit.DOMHTMLCollection elements { get; }
1816 public string encoding { get; set; }
1817 public string enctype { get; set; }
1818 public long length { get; }
1819 public string method { get; set; }
1820 public string name { get; set; }
1821 public bool no_validate { get; set; }
1822 public string target { get; set; }
1824 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1825 public class DOMHTMLFrameElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1826 [CCode (has_construct_function = false)]
1827 protected DOMHTMLFrameElement ();
1828 [CCode (cname = "webkit_dom_html_frame_element_get_content_document")]
1829 public unowned WebKit.DOMDocument get_content_document ();
1830 [CCode (cname = "webkit_dom_html_frame_element_get_content_window")]
1831 public unowned WebKit.DOMDOMWindow get_content_window ();
1832 [CCode (cname = "webkit_dom_html_frame_element_get_frame_border")]
1833 public unowned string get_frame_border ();
1834 [CCode (cname = "webkit_dom_html_frame_element_get_height")]
1835 public long get_height ();
1836 [CCode (cname = "webkit_dom_html_frame_element_get_long_desc")]
1837 public unowned string get_long_desc ();
1838 [CCode (cname = "webkit_dom_html_frame_element_get_margin_height")]
1839 public unowned string get_margin_height ();
1840 [CCode (cname = "webkit_dom_html_frame_element_get_margin_width")]
1841 public unowned string get_margin_width ();
1842 [CCode (cname = "webkit_dom_html_frame_element_get_name")]
1843 public unowned string get_name ();
1844 [CCode (cname = "webkit_dom_html_frame_element_get_no_resize")]
1845 public bool get_no_resize ();
1846 [CCode (cname = "webkit_dom_html_frame_element_get_scrolling")]
1847 public unowned string get_scrolling ();
1848 [CCode (cname = "webkit_dom_html_frame_element_get_src")]
1849 public unowned string get_src ();
1850 [CCode (cname = "webkit_dom_html_frame_element_get_width")]
1851 public long get_width ();
1852 [CCode (cname = "webkit_dom_html_frame_element_set_frame_border")]
1853 public void set_frame_border (string value);
1854 [CCode (cname = "webkit_dom_html_frame_element_set_long_desc")]
1855 public void set_long_desc (string value);
1856 [CCode (cname = "webkit_dom_html_frame_element_set_margin_height")]
1857 public void set_margin_height (string value);
1858 [CCode (cname = "webkit_dom_html_frame_element_set_margin_width")]
1859 public void set_margin_width (string value);
1860 [CCode (cname = "webkit_dom_html_frame_element_set_name")]
1861 public void set_name (string value);
1862 [CCode (cname = "webkit_dom_html_frame_element_set_no_resize")]
1863 public void set_no_resize (bool value);
1864 [CCode (cname = "webkit_dom_html_frame_element_set_scrolling")]
1865 public void set_scrolling (string value);
1866 [CCode (cname = "webkit_dom_html_frame_element_set_src")]
1867 public void set_src (string value);
1868 public WebKit.DOMDocument content_document { get; }
1869 public WebKit.DOMDOMWindow content_window { get; }
1870 public string frame_border { get; set; }
1871 public long height { get; }
1872 public string long_desc { get; set; }
1873 public string margin_height { get; set; }
1874 public string margin_width { get; set; }
1875 public string name { get; set; }
1876 public bool no_resize { get; set; }
1877 public string scrolling { get; set; }
1878 public string src { get; set; }
1879 public long width { get; }
1881 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1882 public class DOMHTMLFrameSetElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1883 [CCode (has_construct_function = false)]
1884 protected DOMHTMLFrameSetElement ();
1885 [CCode (cname = "webkit_dom_html_frame_set_element_get_cols")]
1886 public unowned string get_cols ();
1887 [CCode (cname = "webkit_dom_html_frame_set_element_get_rows")]
1888 public unowned string get_rows ();
1889 [CCode (cname = "webkit_dom_html_frame_set_element_set_cols")]
1890 public void set_cols (string value);
1891 [CCode (cname = "webkit_dom_html_frame_set_element_set_rows")]
1892 public void set_rows (string value);
1893 public string cols { get; set; }
1894 public string rows { get; set; }
1896 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1897 public class DOMHTMLHRElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1898 [CCode (has_construct_function = false)]
1899 protected DOMHTMLHRElement ();
1900 [CCode (cname = "webkit_dom_htmlhr_element_get_align")]
1901 public unowned string get_align ();
1902 [CCode (cname = "webkit_dom_htmlhr_element_get_no_shade")]
1903 public bool get_no_shade ();
1904 [CCode (cname = "webkit_dom_htmlhr_element_get_size")]
1905 public unowned string get_size ();
1906 [CCode (cname = "webkit_dom_htmlhr_element_get_width")]
1907 public unowned string get_width ();
1908 [CCode (cname = "webkit_dom_htmlhr_element_set_align")]
1909 public void set_align (string value);
1910 [CCode (cname = "webkit_dom_htmlhr_element_set_no_shade")]
1911 public void set_no_shade (bool value);
1912 [CCode (cname = "webkit_dom_htmlhr_element_set_size")]
1913 public void set_size (string value);
1914 [CCode (cname = "webkit_dom_htmlhr_element_set_width")]
1915 public void set_width (string value);
1916 public string align { get; set; }
1917 public bool no_shade { get; set; }
1918 public string size { get; set; }
1919 public string width { get; set; }
1921 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1922 public class DOMHTMLHeadElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1923 [CCode (has_construct_function = false)]
1924 protected DOMHTMLHeadElement ();
1925 [CCode (cname = "webkit_dom_html_head_element_get_profile")]
1926 public unowned string get_profile ();
1927 [CCode (cname = "webkit_dom_html_head_element_set_profile")]
1928 public void set_profile (string value);
1929 public string profile { get; set; }
1931 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1932 public class DOMHTMLHeadingElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1933 [CCode (has_construct_function = false)]
1934 protected DOMHTMLHeadingElement ();
1935 [CCode (cname = "webkit_dom_html_heading_element_get_align")]
1936 public unowned string get_align ();
1937 [CCode (cname = "webkit_dom_html_heading_element_set_align")]
1938 public void set_align (string value);
1939 public string align { get; set; }
1941 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1942 public class DOMHTMLHtmlElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1943 [CCode (has_construct_function = false)]
1944 protected DOMHTMLHtmlElement ();
1945 [CCode (cname = "webkit_dom_html_html_element_get_manifest")]
1946 public unowned string get_manifest ();
1947 [CCode (cname = "webkit_dom_html_html_element_get_version")]
1948 public unowned string get_version ();
1949 [CCode (cname = "webkit_dom_html_html_element_set_manifest")]
1950 public void set_manifest (string value);
1951 [CCode (cname = "webkit_dom_html_html_element_set_version")]
1952 public void set_version (string value);
1953 public string manifest { get; set; }
1954 public string version { get; set; }
1956 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
1957 public class DOMHTMLIFrameElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
1958 [CCode (has_construct_function = false)]
1959 protected DOMHTMLIFrameElement ();
1960 [CCode (cname = "webkit_dom_html_iframe_element_get_align")]
1961 public unowned string get_align ();
1962 [CCode (cname = "webkit_dom_html_iframe_element_get_content_document")]
1963 public unowned WebKit.DOMDocument get_content_document ();
1964 [CCode (cname = "webkit_dom_html_iframe_element_get_content_window")]
1965 public unowned WebKit.DOMDOMWindow get_content_window ();
1966 [CCode (cname = "webkit_dom_html_iframe_element_get_frame_border")]
1967 public unowned string get_frame_border ();
1968 [CCode (cname = "webkit_dom_html_iframe_element_get_height")]
1969 public unowned string get_height ();
1970 [CCode (cname = "webkit_dom_html_iframe_element_get_long_desc")]
1971 public unowned string get_long_desc ();
1972 [CCode (cname = "webkit_dom_html_iframe_element_get_margin_height")]
1973 public unowned string get_margin_height ();
1974 [CCode (cname = "webkit_dom_html_iframe_element_get_margin_width")]
1975 public unowned string get_margin_width ();
1976 [CCode (cname = "webkit_dom_html_iframe_element_get_name")]
1977 public unowned string get_name ();
1978 [CCode (cname = "webkit_dom_html_iframe_element_get_sandbox")]
1979 public unowned string get_sandbox ();
1980 [CCode (cname = "webkit_dom_html_iframe_element_get_scrolling")]
1981 public unowned string get_scrolling ();
1982 [CCode (cname = "webkit_dom_html_iframe_element_get_seamless")]
1983 public bool get_seamless ();
1984 [CCode (cname = "webkit_dom_html_iframe_element_get_src")]
1985 public unowned string get_src ();
1986 [CCode (cname = "webkit_dom_html_iframe_element_get_srcdoc")]
1987 public unowned string get_srcdoc ();
1988 [CCode (cname = "webkit_dom_html_iframe_element_get_width")]
1989 public unowned string get_width ();
1990 [CCode (cname = "webkit_dom_html_iframe_element_set_align")]
1991 public void set_align (string value);
1992 [CCode (cname = "webkit_dom_html_iframe_element_set_frame_border")]
1993 public void set_frame_border (string value);
1994 [CCode (cname = "webkit_dom_html_iframe_element_set_height")]
1995 public void set_height (string value);
1996 [CCode (cname = "webkit_dom_html_iframe_element_set_long_desc")]
1997 public void set_long_desc (string value);
1998 [CCode (cname = "webkit_dom_html_iframe_element_set_margin_height")]
1999 public void set_margin_height (string value);
2000 [CCode (cname = "webkit_dom_html_iframe_element_set_margin_width")]
2001 public void set_margin_width (string value);
2002 [CCode (cname = "webkit_dom_html_iframe_element_set_name")]
2003 public void set_name (string value);
2004 [CCode (cname = "webkit_dom_html_iframe_element_set_sandbox")]
2005 public void set_sandbox (string value);
2006 [CCode (cname = "webkit_dom_html_iframe_element_set_scrolling")]
2007 public void set_scrolling (string value);
2008 [CCode (cname = "webkit_dom_html_iframe_element_set_seamless")]
2009 public void set_seamless (bool value);
2010 [CCode (cname = "webkit_dom_html_iframe_element_set_src")]
2011 public void set_src (string value);
2012 [CCode (cname = "webkit_dom_html_iframe_element_set_srcdoc")]
2013 public void set_srcdoc (string value);
2014 [CCode (cname = "webkit_dom_html_iframe_element_set_width")]
2015 public void set_width (string value);
2016 public string align { get; set; }
2017 public WebKit.DOMDocument content_document { get; }
2018 public WebKit.DOMDOMWindow content_window { get; }
2019 public string frame_border { get; set; }
2020 public string height { get; set; }
2021 public string long_desc { get; set; }
2022 public string margin_height { get; set; }
2023 public string margin_width { get; set; }
2024 public string name { get; set; }
2025 public string sandbox { get; set; }
2026 public string scrolling { get; set; }
2027 public bool seamless { get; set; }
2028 public string src { get; set; }
2029 public string srcdoc { get; set; }
2030 public string width { get; set; }
2032 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2033 public class DOMHTMLImageElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2034 [CCode (has_construct_function = false)]
2035 protected DOMHTMLImageElement ();
2036 [CCode (cname = "webkit_dom_html_image_element_get_align")]
2037 public unowned string get_align ();
2038 [CCode (cname = "webkit_dom_html_image_element_get_alt")]
2039 public unowned string get_alt ();
2040 [CCode (cname = "webkit_dom_html_image_element_get_border")]
2041 public unowned string get_border ();
2042 [CCode (cname = "webkit_dom_html_image_element_get_complete")]
2043 public bool get_complete ();
2044 [CCode (cname = "webkit_dom_html_image_element_get_cross_origin")]
2045 public unowned string get_cross_origin ();
2046 [CCode (cname = "webkit_dom_html_image_element_get_height")]
2047 public long get_height ();
2048 [CCode (cname = "webkit_dom_html_image_element_get_hspace")]
2049 public long get_hspace ();
2050 [CCode (cname = "webkit_dom_html_image_element_get_is_map")]
2051 public bool get_is_map ();
2052 [CCode (cname = "webkit_dom_html_image_element_get_long_desc")]
2053 public unowned string get_long_desc ();
2054 [CCode (cname = "webkit_dom_html_image_element_get_lowsrc")]
2055 public unowned string get_lowsrc ();
2056 [CCode (cname = "webkit_dom_html_image_element_get_name")]
2057 public unowned string get_name ();
2058 [CCode (cname = "webkit_dom_html_image_element_get_natural_height")]
2059 public long get_natural_height ();
2060 [CCode (cname = "webkit_dom_html_image_element_get_natural_width")]
2061 public long get_natural_width ();
2062 [CCode (cname = "webkit_dom_html_image_element_get_src")]
2063 public unowned string get_src ();
2064 [CCode (cname = "webkit_dom_html_image_element_get_srcset")]
2065 public unowned string get_srcset ();
2066 [CCode (cname = "webkit_dom_html_image_element_get_use_map")]
2067 public unowned string get_use_map ();
2068 [CCode (cname = "webkit_dom_html_image_element_get_vspace")]
2069 public long get_vspace ();
2070 [CCode (cname = "webkit_dom_html_image_element_get_width")]
2071 public long get_width ();
2072 [CCode (cname = "webkit_dom_html_image_element_get_x")]
2073 public long get_x ();
2074 [CCode (cname = "webkit_dom_html_image_element_get_y")]
2075 public long get_y ();
2076 [CCode (cname = "webkit_dom_html_image_element_set_align")]
2077 public void set_align (string value);
2078 [CCode (cname = "webkit_dom_html_image_element_set_alt")]
2079 public void set_alt (string value);
2080 [CCode (cname = "webkit_dom_html_image_element_set_border")]
2081 public void set_border (string value);
2082 [CCode (cname = "webkit_dom_html_image_element_set_cross_origin")]
2083 public void set_cross_origin (string value);
2084 [CCode (cname = "webkit_dom_html_image_element_set_height")]
2085 public void set_height (long value);
2086 [CCode (cname = "webkit_dom_html_image_element_set_hspace")]
2087 public void set_hspace (long value);
2088 [CCode (cname = "webkit_dom_html_image_element_set_is_map")]
2089 public void set_is_map (bool value);
2090 [CCode (cname = "webkit_dom_html_image_element_set_long_desc")]
2091 public void set_long_desc (string value);
2092 [CCode (cname = "webkit_dom_html_image_element_set_lowsrc")]
2093 public void set_lowsrc (string value);
2094 [CCode (cname = "webkit_dom_html_image_element_set_name")]
2095 public void set_name (string value);
2096 [CCode (cname = "webkit_dom_html_image_element_set_src")]
2097 public void set_src (string value);
2098 [CCode (cname = "webkit_dom_html_image_element_set_srcset")]
2099 public void set_srcset (string value);
2100 [CCode (cname = "webkit_dom_html_image_element_set_use_map")]
2101 public void set_use_map (string value);
2102 [CCode (cname = "webkit_dom_html_image_element_set_vspace")]
2103 public void set_vspace (long value);
2104 [CCode (cname = "webkit_dom_html_image_element_set_width")]
2105 public void set_width (long value);
2106 public string align { get; set; }
2107 public string alt { get; set; }
2108 public string border { get; set; }
2109 public bool complete { get; }
2110 public string cross_origin { get; set; }
2111 public long height { get; set; }
2112 public long hspace { get; set; }
2113 public bool is_map { get; set; }
2114 public string long_desc { get; set; }
2115 public string lowsrc { get; set; }
2116 public string name { get; set; }
2117 public long natural_height { get; }
2118 public long natural_width { get; }
2119 public string src { get; set; }
2120 public string srcset { get; set; }
2121 public string use_map { get; set; }
2122 public long vspace { get; set; }
2123 public long width { get; set; }
2124 public long x { get; }
2125 public long y { get; }
2127 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2128 public class DOMHTMLInputElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2129 [CCode (has_construct_function = false)]
2130 protected DOMHTMLInputElement ();
2131 [CCode (cname = "webkit_dom_html_input_element_check_validity")]
2132 public bool check_validity ();
2133 [CCode (cname = "webkit_dom_html_input_element_get_accept")]
2134 public unowned string get_accept ();
2135 [CCode (cname = "webkit_dom_html_input_element_get_align")]
2136 public unowned string get_align ();
2137 [CCode (cname = "webkit_dom_html_input_element_get_alt")]
2138 public unowned string get_alt ();
2139 [CCode (cname = "webkit_dom_html_input_element_get_autocapitalize")]
2140 public unowned string get_autocapitalize ();
2141 [CCode (cname = "webkit_dom_html_input_element_get_autocomplete")]
2142 public unowned string get_autocomplete ();
2143 [CCode (cname = "webkit_dom_html_input_element_get_autocorrect")]
2144 public bool get_autocorrect ();
2145 [CCode (cname = "webkit_dom_html_input_element_get_autofocus")]
2146 public bool get_autofocus ();
2147 [CCode (cname = "webkit_dom_html_input_element_get_capture")]
2148 public unowned string get_capture ();
2149 [CCode (cname = "webkit_dom_html_input_element_get_checked")]
2150 public bool get_checked ();
2151 [CCode (cname = "webkit_dom_html_input_element_get_default_checked")]
2152 public bool get_default_checked ();
2153 [CCode (cname = "webkit_dom_html_input_element_get_default_value")]
2154 public unowned string get_default_value ();
2155 [CCode (cname = "webkit_dom_html_input_element_get_dir_name")]
2156 public unowned string get_dir_name ();
2157 [CCode (cname = "webkit_dom_html_input_element_get_disabled")]
2158 public bool get_disabled ();
2159 [CCode (cname = "webkit_dom_html_input_element_get_files")]
2160 public unowned WebKit.DOMFileList get_files ();
2161 [CCode (cname = "webkit_dom_html_input_element_get_form")]
2162 public unowned WebKit.DOMHTMLFormElement get_form ();
2163 [CCode (cname = "webkit_dom_html_input_element_get_form_action")]
2164 public unowned string get_form_action ();
2165 [CCode (cname = "webkit_dom_html_input_element_get_form_enctype")]
2166 public unowned string get_form_enctype ();
2167 [CCode (cname = "webkit_dom_html_input_element_get_form_method")]
2168 public unowned string get_form_method ();
2169 [CCode (cname = "webkit_dom_html_input_element_get_form_no_validate")]
2170 public bool get_form_no_validate ();
2171 [CCode (cname = "webkit_dom_html_input_element_get_form_target")]
2172 public unowned string get_form_target ();
2173 [CCode (cname = "webkit_dom_html_input_element_get_height")]
2174 public ulong get_height ();
2175 [CCode (cname = "webkit_dom_html_input_element_get_incremental")]
2176 public bool get_incremental ();
2177 [CCode (cname = "webkit_dom_html_input_element_get_indeterminate")]
2178 public bool get_indeterminate ();
2179 [CCode (cname = "webkit_dom_html_input_element_get_labels")]
2180 public unowned WebKit.DOMNodeList get_labels ();
2181 [CCode (cname = "webkit_dom_html_input_element_get_list")]
2182 public unowned WebKit.DOMHTMLElement get_list ();
2183 [CCode (cname = "webkit_dom_html_input_element_get_max")]
2184 public unowned string get_max ();
2185 [CCode (cname = "webkit_dom_html_input_element_get_max_length")]
2186 public long get_max_length ();
2187 [CCode (cname = "webkit_dom_html_input_element_get_min")]
2188 public unowned string get_min ();
2189 [CCode (cname = "webkit_dom_html_input_element_get_multiple")]
2190 public bool get_multiple ();
2191 [CCode (cname = "webkit_dom_html_input_element_get_name")]
2192 public unowned string get_name ();
2193 [CCode (cname = "webkit_dom_html_input_element_get_pattern")]
2194 public unowned string get_pattern ();
2195 [CCode (cname = "webkit_dom_html_input_element_get_placeholder")]
2196 public unowned string get_placeholder ();
2197 [CCode (cname = "webkit_dom_html_input_element_get_read_only")]
2198 public bool get_read_only ();
2199 [CCode (cname = "webkit_dom_html_input_element_get_required")]
2200 public bool get_required ();
2201 [CCode (cname = "webkit_dom_html_input_element_get_size")]
2202 public ulong get_size ();
2203 [CCode (cname = "webkit_dom_html_input_element_get_src")]
2204 public unowned string get_src ();
2205 [CCode (cname = "webkit_dom_html_input_element_get_step")]
2206 public unowned string get_step ();
2207 [CCode (cname = "webkit_dom_html_input_element_get_use_map")]
2208 public unowned string get_use_map ();
2209 [CCode (cname = "webkit_dom_html_input_element_get_validation_message")]
2210 public unowned string get_validation_message ();
2211 [CCode (cname = "webkit_dom_html_input_element_get_validity")]
2212 public unowned WebKit.DOMValidityState get_validity ();
2213 [CCode (cname = "webkit_dom_html_input_element_get_value")]
2214 public unowned string get_value ();
2215 [CCode (cname = "webkit_dom_html_input_element_get_value_as_number")]
2216 public double get_value_as_number ();
2217 [CCode (cname = "webkit_dom_html_input_element_get_webkit_grammar")]
2218 public bool get_webkit_grammar ();
2219 [CCode (cname = "webkit_dom_html_input_element_get_webkit_speech")]
2220 public bool get_webkit_speech ();
2221 [CCode (cname = "webkit_dom_html_input_element_get_webkitdirectory")]
2222 public bool get_webkitdirectory ();
2223 [CCode (cname = "webkit_dom_html_input_element_get_width")]
2224 public ulong get_width ();
2225 [CCode (cname = "webkit_dom_html_input_element_get_will_validate")]
2226 public bool get_will_validate ();
2227 [CCode (cname = "webkit_dom_html_input_element_is_edited")]
2228 public bool is_edited ();
2229 [CCode (cname = "webkit_dom_html_input_element_select")]
2230 public void select ();
2231 [CCode (cname = "webkit_dom_html_input_element_set_accept")]
2232 public void set_accept (string value);
2233 [CCode (cname = "webkit_dom_html_input_element_set_align")]
2234 public void set_align (string value);
2235 [CCode (cname = "webkit_dom_html_input_element_set_alt")]
2236 public void set_alt (string value);
2237 [CCode (cname = "webkit_dom_html_input_element_set_autocapitalize")]
2238 public void set_autocapitalize (string value);
2239 [CCode (cname = "webkit_dom_html_input_element_set_autocomplete")]
2240 public void set_autocomplete (string value);
2241 [CCode (cname = "webkit_dom_html_input_element_set_autocorrect")]
2242 public void set_autocorrect (bool value);
2243 [CCode (cname = "webkit_dom_html_input_element_set_autofocus")]
2244 public void set_autofocus (bool value);
2245 [CCode (cname = "webkit_dom_html_input_element_set_capture")]
2246 public void set_capture (string value);
2247 [CCode (cname = "webkit_dom_html_input_element_set_checked")]
2248 public void set_checked (bool value);
2249 [CCode (cname = "webkit_dom_html_input_element_set_custom_validity")]
2250 public void set_custom_validity (string error);
2251 [CCode (cname = "webkit_dom_html_input_element_set_default_checked")]
2252 public void set_default_checked (bool value);
2253 [CCode (cname = "webkit_dom_html_input_element_set_default_value")]
2254 public void set_default_value (string value);
2255 [CCode (cname = "webkit_dom_html_input_element_set_dir_name")]
2256 public void set_dir_name (string value);
2257 [CCode (cname = "webkit_dom_html_input_element_set_disabled")]
2258 public void set_disabled (bool value);
2259 [CCode (cname = "webkit_dom_html_input_element_set_files")]
2260 public void set_files (WebKit.DOMFileList value);
2261 [CCode (cname = "webkit_dom_html_input_element_set_form_action")]
2262 public void set_form_action (string value);
2263 [CCode (cname = "webkit_dom_html_input_element_set_form_enctype")]
2264 public void set_form_enctype (string value);
2265 [CCode (cname = "webkit_dom_html_input_element_set_form_method")]
2266 public void set_form_method (string value);
2267 [CCode (cname = "webkit_dom_html_input_element_set_form_no_validate")]
2268 public void set_form_no_validate (bool value);
2269 [CCode (cname = "webkit_dom_html_input_element_set_form_target")]
2270 public void set_form_target (string value);
2271 [CCode (cname = "webkit_dom_html_input_element_set_height")]
2272 public void set_height (ulong value);
2273 [CCode (cname = "webkit_dom_html_input_element_set_incremental")]
2274 public void set_incremental (bool value);
2275 [CCode (cname = "webkit_dom_html_input_element_set_indeterminate")]
2276 public void set_indeterminate (bool value);
2277 [CCode (cname = "webkit_dom_html_input_element_set_max")]
2278 public void set_max (string value);
2279 [CCode (cname = "webkit_dom_html_input_element_set_max_length")]
2280 public void set_max_length (long value) throws GLib.Error;
2281 [CCode (cname = "webkit_dom_html_input_element_set_min")]
2282 public void set_min (string value);
2283 [CCode (cname = "webkit_dom_html_input_element_set_multiple")]
2284 public void set_multiple (bool value);
2285 [CCode (cname = "webkit_dom_html_input_element_set_name")]
2286 public void set_name (string value);
2287 [CCode (cname = "webkit_dom_html_input_element_set_pattern")]
2288 public void set_pattern (string value);
2289 [CCode (cname = "webkit_dom_html_input_element_set_placeholder")]
2290 public void set_placeholder (string value);
2291 [CCode (cname = "webkit_dom_html_input_element_set_range_text")]
2292 public void set_range_text (string replacement, ulong start, ulong end, string selectionMode) throws GLib.Error;
2293 [CCode (cname = "webkit_dom_html_input_element_set_read_only")]
2294 public void set_read_only (bool value);
2295 [CCode (cname = "webkit_dom_html_input_element_set_required")]
2296 public void set_required (bool value);
2297 [CCode (cname = "webkit_dom_html_input_element_set_size")]
2298 public void set_size (ulong value) throws GLib.Error;
2299 [CCode (cname = "webkit_dom_html_input_element_set_src")]
2300 public void set_src (string value);
2301 [CCode (cname = "webkit_dom_html_input_element_set_step")]
2302 public void set_step (string value);
2303 [CCode (cname = "webkit_dom_html_input_element_set_use_map")]
2304 public void set_use_map (string value);
2305 [CCode (cname = "webkit_dom_html_input_element_set_value")]
2306 public void set_value (string value);
2307 [CCode (cname = "webkit_dom_html_input_element_set_value_as_number")]
2308 public void set_value_as_number (double value) throws GLib.Error;
2309 [CCode (cname = "webkit_dom_html_input_element_set_value_for_user")]
2310 public void set_value_for_user (string value);
2311 [CCode (cname = "webkit_dom_html_input_element_set_webkit_grammar")]
2312 public void set_webkit_grammar (bool value);
2313 [CCode (cname = "webkit_dom_html_input_element_set_webkit_speech")]
2314 public void set_webkit_speech (bool value);
2315 [CCode (cname = "webkit_dom_html_input_element_set_webkitdirectory")]
2316 public void set_webkitdirectory (bool value);
2317 [CCode (cname = "webkit_dom_html_input_element_set_width")]
2318 public void set_width (ulong value);
2319 [CCode (cname = "webkit_dom_html_input_element_step_down")]
2320 public void step_down (long n) throws GLib.Error;
2321 [CCode (cname = "webkit_dom_html_input_element_step_up")]
2322 public void step_up (long n) throws GLib.Error;
2323 public string accept { get; set; }
2324 public string align { get; set; }
2325 public string alt { get; set; }
2326 public string autocapitalize { get; set; }
2327 public string autocomplete { get; set; }
2328 public bool autocorrect { get; set; }
2329 public bool autofocus { get; set; }
2330 public string capture { get; set; }
2331 public bool checked { get; set; }
2332 public bool default_checked { get; set; }
2333 public string default_value { get; set; }
2334 public string dir_name { get; set; }
2335 public bool disabled { get; set; }
2336 public WebKit.DOMFileList files { get; }
2337 public WebKit.DOMHTMLFormElement form { get; }
2338 public string form_action { get; set; }
2339 public string form_enctype { get; set; }
2340 public string form_method { get; set; }
2341 public bool form_no_validate { get; set; }
2342 public string form_target { get; set; }
2343 public ulong height { get; set; }
2344 public bool incremental { get; set; }
2345 public bool indeterminate { get; set; }
2346 public WebKit.DOMNodeList labels { get; }
2347 public WebKit.DOMHTMLElement list { get; }
2348 public string max { get; set; }
2349 public long max_length { get; set; }
2350 public string min { get; set; }
2351 public bool multiple { get; set; }
2352 public string name { get; set; }
2353 public string pattern { get; set; }
2354 public string placeholder { get; set; }
2355 public bool read_only { get; set; }
2356 public bool required { get; set; }
2357 public ulong size { get; set; }
2358 public string src { get; set; }
2359 public string step { get; set; }
2361 public string type { owned get; set; }
2362 public string use_map { get; set; }
2363 public string validation_message { get; }
2364 public WebKit.DOMValidityState validity { get; }
2365 public string value { get; set; }
2366 public double value_as_number { get; set; }
2367 public bool webkit_grammar { get; set; }
2368 public bool webkit_speech { get; set; }
2369 public bool webkitdirectory { get; set; }
2370 public ulong width { get; set; }
2371 public bool will_validate { get; }
2373 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2374 public class DOMHTMLKeygenElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2375 [CCode (has_construct_function = false)]
2376 protected DOMHTMLKeygenElement ();
2377 [CCode (cname = "webkit_dom_html_keygen_element_check_validity")]
2378 public bool check_validity ();
2379 [CCode (cname = "webkit_dom_html_keygen_element_get_autofocus")]
2380 public bool get_autofocus ();
2381 [CCode (cname = "webkit_dom_html_keygen_element_get_challenge")]
2382 public unowned string get_challenge ();
2383 [CCode (cname = "webkit_dom_html_keygen_element_get_disabled")]
2384 public bool get_disabled ();
2385 [CCode (cname = "webkit_dom_html_keygen_element_get_form")]
2386 public unowned WebKit.DOMHTMLFormElement get_form ();
2387 [CCode (cname = "webkit_dom_html_keygen_element_get_keytype")]
2388 public unowned string get_keytype ();
2389 [CCode (cname = "webkit_dom_html_keygen_element_get_labels")]
2390 public unowned WebKit.DOMNodeList get_labels ();
2391 [CCode (cname = "webkit_dom_html_keygen_element_get_name")]
2392 public unowned string get_name ();
2393 [CCode (cname = "webkit_dom_html_keygen_element_get_validation_message")]
2394 public unowned string get_validation_message ();
2395 [CCode (cname = "webkit_dom_html_keygen_element_get_validity")]
2396 public unowned WebKit.DOMValidityState get_validity ();
2397 [CCode (cname = "webkit_dom_html_keygen_element_get_will_validate")]
2398 public bool get_will_validate ();
2399 [CCode (cname = "webkit_dom_html_keygen_element_set_autofocus")]
2400 public void set_autofocus (bool value);
2401 [CCode (cname = "webkit_dom_html_keygen_element_set_challenge")]
2402 public void set_challenge (string value);
2403 [CCode (cname = "webkit_dom_html_keygen_element_set_custom_validity")]
2404 public void set_custom_validity (string error);
2405 [CCode (cname = "webkit_dom_html_keygen_element_set_disabled")]
2406 public void set_disabled (bool value);
2407 [CCode (cname = "webkit_dom_html_keygen_element_set_keytype")]
2408 public void set_keytype (string value);
2409 [CCode (cname = "webkit_dom_html_keygen_element_set_name")]
2410 public void set_name (string value);
2411 public bool autofocus { get; set; }
2412 public string challenge { get; set; }
2413 public bool disabled { get; set; }
2414 public WebKit.DOMHTMLFormElement form { get; }
2415 public string keytype { get; set; }
2416 public WebKit.DOMNodeList labels { get; }
2417 public string name { get; set; }
2419 public string type { owned get; }
2420 public string validation_message { get; }
2421 public WebKit.DOMValidityState validity { get; }
2422 public bool will_validate { get; }
2424 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2425 public class DOMHTMLLIElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2426 [CCode (has_construct_function = false)]
2427 protected DOMHTMLLIElement ();
2428 [CCode (cname = "webkit_dom_htmlli_element_get_value")]
2429 public long get_value ();
2430 [CCode (cname = "webkit_dom_htmlli_element_set_value")]
2431 public void set_value (long value);
2433 public string type { owned get; set; }
2434 public long value { get; set; }
2436 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2437 public class DOMHTMLLabelElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2438 [CCode (has_construct_function = false)]
2439 protected DOMHTMLLabelElement ();
2440 [CCode (cname = "webkit_dom_html_label_element_get_control")]
2441 public unowned WebKit.DOMHTMLElement get_control ();
2442 [CCode (cname = "webkit_dom_html_label_element_get_form")]
2443 public unowned WebKit.DOMHTMLFormElement get_form ();
2444 [CCode (cname = "webkit_dom_html_label_element_get_html_for")]
2445 public unowned string get_html_for ();
2446 [CCode (cname = "webkit_dom_html_label_element_set_html_for")]
2447 public void set_html_for (string value);
2448 public WebKit.DOMHTMLElement control { get; }
2449 public WebKit.DOMHTMLFormElement form { get; }
2450 public string html_for { get; set; }
2452 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2453 public class DOMHTMLLegendElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2454 [CCode (has_construct_function = false)]
2455 protected DOMHTMLLegendElement ();
2456 [CCode (cname = "webkit_dom_html_legend_element_get_align")]
2457 public unowned string get_align ();
2458 [CCode (cname = "webkit_dom_html_legend_element_get_form")]
2459 public unowned WebKit.DOMHTMLFormElement get_form ();
2460 [CCode (cname = "webkit_dom_html_legend_element_set_align")]
2461 public void set_align (string value);
2462 public string align { get; set; }
2463 public WebKit.DOMHTMLFormElement form { get; }
2465 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2466 public class DOMHTMLLinkElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2467 [CCode (has_construct_function = false)]
2468 protected DOMHTMLLinkElement ();
2469 [CCode (cname = "webkit_dom_html_link_element_get_charset")]
2470 public unowned string get_charset ();
2471 [CCode (cname = "webkit_dom_html_link_element_get_disabled")]
2472 public bool get_disabled ();
2473 [CCode (cname = "webkit_dom_html_link_element_get_href")]
2474 public unowned string get_href ();
2475 [CCode (cname = "webkit_dom_html_link_element_get_hreflang")]
2476 public unowned string get_hreflang ();
2477 [CCode (cname = "webkit_dom_html_link_element_get_media")]
2478 public unowned string get_media ();
2479 [CCode (cname = "webkit_dom_html_link_element_get_rel")]
2480 public unowned string get_rel ();
2481 [CCode (cname = "webkit_dom_html_link_element_get_rev")]
2482 public unowned string get_rev ();
2483 [CCode (cname = "webkit_dom_html_link_element_get_sheet")]
2484 public unowned WebKit.DOMStyleSheet get_sheet ();
2485 [CCode (cname = "webkit_dom_html_link_element_get_target")]
2486 public unowned string get_target ();
2487 [CCode (cname = "webkit_dom_html_link_element_set_charset")]
2488 public void set_charset (string value);
2489 [CCode (cname = "webkit_dom_html_link_element_set_disabled")]
2490 public void set_disabled (bool value);
2491 [CCode (cname = "webkit_dom_html_link_element_set_href")]
2492 public void set_href (string value);
2493 [CCode (cname = "webkit_dom_html_link_element_set_hreflang")]
2494 public void set_hreflang (string value);
2495 [CCode (cname = "webkit_dom_html_link_element_set_media")]
2496 public void set_media (string value);
2497 [CCode (cname = "webkit_dom_html_link_element_set_rel")]
2498 public void set_rel (string value);
2499 [CCode (cname = "webkit_dom_html_link_element_set_rev")]
2500 public void set_rev (string value);
2501 [CCode (cname = "webkit_dom_html_link_element_set_target")]
2502 public void set_target (string value);
2503 public string charset { get; set; }
2504 public bool disabled { get; set; }
2505 public string href { get; set; }
2506 public string hreflang { get; set; }
2507 public string media { get; set; }
2508 public string rel { get; set; }
2509 public string rev { get; set; }
2510 public WebKit.DOMStyleSheet sheet { get; }
2511 public string target { get; set; }
2513 public string type { owned get; set; }
2515 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2516 public class DOMHTMLMapElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2517 [CCode (has_construct_function = false)]
2518 protected DOMHTMLMapElement ();
2519 [CCode (cname = "webkit_dom_html_map_element_get_areas")]
2520 public unowned WebKit.DOMHTMLCollection get_areas ();
2521 [CCode (cname = "webkit_dom_html_map_element_get_name")]
2522 public unowned string get_name ();
2523 [CCode (cname = "webkit_dom_html_map_element_set_name")]
2524 public void set_name (string value);
2525 public WebKit.DOMHTMLCollection areas { get; }
2526 public string name { get; set; }
2528 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2529 public class DOMHTMLMarqueeElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2530 [CCode (has_construct_function = false)]
2531 protected DOMHTMLMarqueeElement ();
2532 [CCode (cname = "webkit_dom_html_marquee_element_get_behavior")]
2533 public unowned string get_behavior ();
2534 [CCode (cname = "webkit_dom_html_marquee_element_get_bg_color")]
2535 public unowned string get_bg_color ();
2536 [CCode (cname = "webkit_dom_html_marquee_element_get_direction")]
2537 public unowned string get_direction ();
2538 [CCode (cname = "webkit_dom_html_marquee_element_get_height")]
2539 public unowned string get_height ();
2540 [CCode (cname = "webkit_dom_html_marquee_element_get_hspace")]
2541 public ulong get_hspace ();
2542 [CCode (cname = "webkit_dom_html_marquee_element_get_loop")]
2543 public long get_loop ();
2544 [CCode (cname = "webkit_dom_html_marquee_element_get_scroll_amount")]
2545 public long get_scroll_amount ();
2546 [CCode (cname = "webkit_dom_html_marquee_element_get_scroll_delay")]
2547 public long get_scroll_delay ();
2548 [CCode (cname = "webkit_dom_html_marquee_element_get_true_speed")]
2549 public bool get_true_speed ();
2550 [CCode (cname = "webkit_dom_html_marquee_element_get_vspace")]
2551 public ulong get_vspace ();
2552 [CCode (cname = "webkit_dom_html_marquee_element_get_width")]
2553 public unowned string get_width ();
2554 [CCode (cname = "webkit_dom_html_marquee_element_set_behavior")]
2555 public void set_behavior (string value);
2556 [CCode (cname = "webkit_dom_html_marquee_element_set_bg_color")]
2557 public void set_bg_color (string value);
2558 [CCode (cname = "webkit_dom_html_marquee_element_set_direction")]
2559 public void set_direction (string value);
2560 [CCode (cname = "webkit_dom_html_marquee_element_set_height")]
2561 public void set_height (string value);
2562 [CCode (cname = "webkit_dom_html_marquee_element_set_hspace")]
2563 public void set_hspace (ulong value);
2564 [CCode (cname = "webkit_dom_html_marquee_element_set_loop")]
2565 public void set_loop (long value) throws GLib.Error;
2566 [CCode (cname = "webkit_dom_html_marquee_element_set_scroll_amount")]
2567 public void set_scroll_amount (long value) throws GLib.Error;
2568 [CCode (cname = "webkit_dom_html_marquee_element_set_scroll_delay")]
2569 public void set_scroll_delay (long value) throws GLib.Error;
2570 [CCode (cname = "webkit_dom_html_marquee_element_set_true_speed")]
2571 public void set_true_speed (bool value);
2572 [CCode (cname = "webkit_dom_html_marquee_element_set_vspace")]
2573 public void set_vspace (ulong value);
2574 [CCode (cname = "webkit_dom_html_marquee_element_set_width")]
2575 public void set_width (string value);
2576 [CCode (cname = "webkit_dom_html_marquee_element_start")]
2577 public void start ();
2578 [CCode (cname = "webkit_dom_html_marquee_element_stop")]
2579 public void stop ();
2580 public string behavior { get; set; }
2581 public string bg_color { get; set; }
2582 public string direction { get; set; }
2583 public string height { get; set; }
2584 public ulong hspace { get; set; }
2585 public long loop { get; set; }
2586 public long scroll_amount { get; set; }
2587 public long scroll_delay { get; set; }
2588 public bool true_speed { get; set; }
2589 public ulong vspace { get; set; }
2590 public string width { get; set; }
2592 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2593 public class DOMHTMLMediaElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2594 [CCode (has_construct_function = false)]
2595 protected DOMHTMLMediaElement ();
2596 [CCode (cname = "webkit_dom_html_media_element_add_text_track")]
2597 public unowned WebKit.DOMTextTrack add_text_track (string kind, string label, string language) throws GLib.Error;
2598 [CCode (cname = "webkit_dom_html_media_element_can_play_type")]
2599 public unowned string can_play_type (string type);
2600 [CCode (cname = "webkit_dom_html_media_element_fast_seek")]
2601 public void fast_seek (double time);
2602 [CCode (cname = "webkit_dom_html_media_element_get_audio_tracks")]
2603 public unowned WebKit.DOMAudioTrackList get_audio_tracks ();
2604 [CCode (cname = "webkit_dom_html_media_element_get_autoplay")]
2605 public bool get_autoplay ();
2606 [CCode (cname = "webkit_dom_html_media_element_get_buffered")]
2607 public unowned WebKit.DOMTimeRanges get_buffered ();
2608 [CCode (cname = "webkit_dom_html_media_element_get_controller")]
2609 public unowned WebKit.DOMMediaController get_controller ();
2610 [CCode (cname = "webkit_dom_html_media_element_get_controls")]
2611 public bool get_controls ();
2612 [CCode (cname = "webkit_dom_html_media_element_get_current_src")]
2613 public unowned string get_current_src ();
2614 [CCode (cname = "webkit_dom_html_media_element_get_current_time")]
2615 public double get_current_time ();
2616 [CCode (cname = "webkit_dom_html_media_element_get_default_muted")]
2617 public bool get_default_muted ();
2618 [CCode (cname = "webkit_dom_html_media_element_get_default_playback_rate")]
2619 public double get_default_playback_rate ();
2620 [CCode (cname = "webkit_dom_html_media_element_get_duration")]
2621 public double get_duration ();
2622 [CCode (cname = "webkit_dom_html_media_element_get_ended")]
2623 public bool get_ended ();
2624 [CCode (cname = "webkit_dom_html_media_element_get_error")]
2625 public unowned WebKit.DOMMediaError get_error ();
2626 [CCode (cname = "webkit_dom_html_media_element_get_initial_time")]
2627 public double get_initial_time ();
2628 [CCode (cname = "webkit_dom_html_media_element_get_loop")]
2629 public bool get_loop ();
2630 [CCode (cname = "webkit_dom_html_media_element_get_media_group")]
2631 public unowned string get_media_group ();
2632 [CCode (cname = "webkit_dom_html_media_element_get_muted")]
2633 public bool get_muted ();
2634 [CCode (cname = "webkit_dom_html_media_element_get_network_state")]
2635 public ushort get_network_state ();
2636 [CCode (cname = "webkit_dom_html_media_element_get_paused")]
2637 public bool get_paused ();
2638 [CCode (cname = "webkit_dom_html_media_element_get_playback_rate")]
2639 public double get_playback_rate ();
2640 [CCode (cname = "webkit_dom_html_media_element_get_played")]
2641 public unowned WebKit.DOMTimeRanges get_played ();
2642 [CCode (cname = "webkit_dom_html_media_element_get_preload")]
2643 public unowned string get_preload ();
2644 [CCode (cname = "webkit_dom_html_media_element_get_ready_state")]
2645 public ushort get_ready_state ();
2646 [CCode (cname = "webkit_dom_html_media_element_get_seekable")]
2647 public unowned WebKit.DOMTimeRanges get_seekable ();
2648 [CCode (cname = "webkit_dom_html_media_element_get_seeking")]
2649 public bool get_seeking ();
2650 [CCode (cname = "webkit_dom_html_media_element_get_src")]
2651 public unowned string get_src ();
2652 [CCode (cname = "webkit_dom_html_media_element_get_start_time")]
2653 public double get_start_time ();
2654 [CCode (cname = "webkit_dom_html_media_element_get_text_tracks")]
2655 public unowned WebKit.DOMTextTrackList get_text_tracks ();
2656 [CCode (cname = "webkit_dom_html_media_element_get_video_tracks")]
2657 public unowned WebKit.DOMVideoTrackList get_video_tracks ();
2658 [CCode (cname = "webkit_dom_html_media_element_get_volume")]
2659 public double get_volume ();
2660 [CCode (cname = "webkit_dom_html_media_element_get_webkit_audio_decoded_byte_count")]
2661 public ulong get_webkit_audio_decoded_byte_count ();
2662 [CCode (cname = "webkit_dom_html_media_element_get_webkit_closed_captions_visible")]
2663 public bool get_webkit_closed_captions_visible ();
2664 [CCode (cname = "webkit_dom_html_media_element_get_webkit_current_playback_target_is_wireless")]
2665 public bool get_webkit_current_playback_target_is_wireless ();
2666 [CCode (cname = "webkit_dom_html_media_element_get_webkit_has_closed_captions")]
2667 public bool get_webkit_has_closed_captions ();
2668 [CCode (cname = "webkit_dom_html_media_element_get_webkit_preserves_pitch")]
2669 public bool get_webkit_preserves_pitch ();
2670 [CCode (cname = "webkit_dom_html_media_element_get_webkit_video_decoded_byte_count")]
2671 public ulong get_webkit_video_decoded_byte_count ();
2672 [CCode (cname = "webkit_dom_html_media_element_load")]
2673 public void load ();
2674 [CCode (cname = "webkit_dom_html_media_element_pause")]
2675 public void pause ();
2676 [CCode (cname = "webkit_dom_html_media_element_play")]
2677 public void play ();
2678 [CCode (cname = "webkit_dom_html_media_element_set_autoplay")]
2679 public void set_autoplay (bool value);
2680 [CCode (cname = "webkit_dom_html_media_element_set_controls")]
2681 public void set_controls (bool value);
2682 [CCode (cname = "webkit_dom_html_media_element_set_current_time")]
2683 public void set_current_time (double value) throws GLib.Error;
2684 [CCode (cname = "webkit_dom_html_media_element_set_default_muted")]
2685 public void set_default_muted (bool value);
2686 [CCode (cname = "webkit_dom_html_media_element_set_default_playback_rate")]
2687 public void set_default_playback_rate (double value);
2688 [CCode (cname = "webkit_dom_html_media_element_set_loop")]
2689 public void set_loop (bool value);
2690 [CCode (cname = "webkit_dom_html_media_element_set_media_group")]
2691 public void set_media_group (string value);
2692 [CCode (cname = "webkit_dom_html_media_element_set_muted")]
2693 public void set_muted (bool value);
2694 [CCode (cname = "webkit_dom_html_media_element_set_playback_rate")]
2695 public void set_playback_rate (double value);
2696 [CCode (cname = "webkit_dom_html_media_element_set_preload")]
2697 public void set_preload (string value);
2698 [CCode (cname = "webkit_dom_html_media_element_set_src")]
2699 public void set_src (string value);
2700 [CCode (cname = "webkit_dom_html_media_element_set_volume")]
2701 public void set_volume (double value) throws GLib.Error;
2702 [CCode (cname = "webkit_dom_html_media_element_set_webkit_closed_captions_visible")]
2703 public void set_webkit_closed_captions_visible (bool value);
2704 [CCode (cname = "webkit_dom_html_media_element_set_webkit_preserves_pitch")]
2705 public void set_webkit_preserves_pitch (bool value);
2706 [CCode (cname = "webkit_dom_html_media_element_webkit_show_playback_target_picker")]
2707 public void webkit_show_playback_target_picker ();
2708 public WebKit.DOMAudioTrackList audio_tracks { get; }
2709 public bool autoplay { get; set; }
2710 public WebKit.DOMTimeRanges buffered { get; }
2711 public WebKit.DOMMediaController controller { get; }
2712 public bool controls { get; set; }
2713 public string current_src { get; }
2714 public double current_time { get; set; }
2715 public bool default_muted { get; set; }
2716 public double default_playback_rate { get; set; }
2717 public double duration { get; }
2718 public bool ended { get; }
2719 public WebKit.DOMMediaError error { get; }
2720 public bool loop { get; set; }
2721 public string media_group { get; set; }
2722 public bool muted { get; set; }
2723 public uint network_state { get; }
2724 public bool paused { get; }
2725 public double playback_rate { get; set; }
2726 public WebKit.DOMTimeRanges played { get; }
2727 public string preload { get; set; }
2728 public uint ready_state { get; }
2729 public WebKit.DOMTimeRanges seekable { get; }
2730 public bool seeking { get; }
2731 public string src { get; set; }
2732 public WebKit.DOMTextTrackList text_tracks { get; }
2733 public WebKit.DOMVideoTrackList video_tracks { get; }
2734 public double volume { get; set; }
2735 public ulong webkit_audio_decoded_byte_count { get; }
2736 public bool webkit_closed_captions_visible { get; set; }
2737 public bool webkit_current_playback_target_is_wireless { get; }
2738 public bool webkit_has_closed_captions { get; }
2739 public bool webkit_preserves_pitch { get; set; }
2740 public ulong webkit_video_decoded_byte_count { get; }
2742 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2743 public class DOMHTMLMenuElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2744 [CCode (has_construct_function = false)]
2745 protected DOMHTMLMenuElement ();
2746 [CCode (cname = "webkit_dom_html_menu_element_get_compact")]
2747 public bool get_compact ();
2748 [CCode (cname = "webkit_dom_html_menu_element_set_compact")]
2749 public void set_compact (bool value);
2750 public bool compact { get; set; }
2752 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2753 public class DOMHTMLMetaElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2754 [CCode (has_construct_function = false)]
2755 protected DOMHTMLMetaElement ();
2756 [CCode (cname = "webkit_dom_html_meta_element_get_content")]
2757 public unowned string get_content ();
2758 [CCode (cname = "webkit_dom_html_meta_element_get_http_equiv")]
2759 public unowned string get_http_equiv ();
2760 [CCode (cname = "webkit_dom_html_meta_element_get_name")]
2761 public unowned string get_name ();
2762 [CCode (cname = "webkit_dom_html_meta_element_get_scheme")]
2763 public unowned string get_scheme ();
2764 [CCode (cname = "webkit_dom_html_meta_element_set_content")]
2765 public void set_content (string value);
2766 [CCode (cname = "webkit_dom_html_meta_element_set_http_equiv")]
2767 public void set_http_equiv (string value);
2768 [CCode (cname = "webkit_dom_html_meta_element_set_name")]
2769 public void set_name (string value);
2770 [CCode (cname = "webkit_dom_html_meta_element_set_scheme")]
2771 public void set_scheme (string value);
2772 public string content { get; set; }
2773 public string http_equiv { get; set; }
2774 public string name { get; set; }
2775 public string scheme { get; set; }
2777 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2778 public class DOMHTMLModElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2779 [CCode (has_construct_function = false)]
2780 protected DOMHTMLModElement ();
2781 [CCode (cname = "webkit_dom_html_mod_element_get_cite")]
2782 public unowned string get_cite ();
2783 [CCode (cname = "webkit_dom_html_mod_element_get_date_time")]
2784 public unowned string get_date_time ();
2785 [CCode (cname = "webkit_dom_html_mod_element_set_cite")]
2786 public void set_cite (string value);
2787 [CCode (cname = "webkit_dom_html_mod_element_set_date_time")]
2788 public void set_date_time (string value);
2789 public string cite { get; set; }
2790 public string date_time { get; set; }
2792 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2793 public class DOMHTMLOListElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2794 [CCode (has_construct_function = false)]
2795 protected DOMHTMLOListElement ();
2796 [CCode (cname = "webkit_dom_htmlo_list_element_get_compact")]
2797 public bool get_compact ();
2798 [CCode (cname = "webkit_dom_htmlo_list_element_get_reversed")]
2799 public bool get_reversed ();
2800 [CCode (cname = "webkit_dom_htmlo_list_element_get_start")]
2801 public long get_start ();
2802 [CCode (cname = "webkit_dom_htmlo_list_element_set_compact")]
2803 public void set_compact (bool value);
2804 [CCode (cname = "webkit_dom_htmlo_list_element_set_reversed")]
2805 public void set_reversed (bool value);
2806 [CCode (cname = "webkit_dom_htmlo_list_element_set_start")]
2807 public void set_start (long value);
2808 public bool compact { get; set; }
2809 public bool reversed { get; set; }
2810 public long start { get; set; }
2812 public string type { owned get; set; }
2814 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2815 public class DOMHTMLObjectElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2816 [CCode (has_construct_function = false)]
2817 protected DOMHTMLObjectElement ();
2818 [CCode (cname = "webkit_dom_html_object_element_check_validity")]
2819 public bool check_validity ();
2820 [CCode (cname = "webkit_dom_html_object_element_get_align")]
2821 public unowned string get_align ();
2822 [CCode (cname = "webkit_dom_html_object_element_get_archive")]
2823 public unowned string get_archive ();
2824 [CCode (cname = "webkit_dom_html_object_element_get_border")]
2825 public unowned string get_border ();
2826 [CCode (cname = "webkit_dom_html_object_element_get_code")]
2827 public unowned string get_code ();
2828 [CCode (cname = "webkit_dom_html_object_element_get_code_base")]
2829 public unowned string get_code_base ();
2830 [CCode (cname = "webkit_dom_html_object_element_get_code_type")]
2831 public unowned string get_code_type ();
2832 [CCode (cname = "webkit_dom_html_object_element_get_content_document")]
2833 public unowned WebKit.DOMDocument get_content_document ();
2834 [CCode (cname = "webkit_dom_html_object_element_get_data")]
2835 public unowned string get_data ();
2836 [CCode (cname = "webkit_dom_html_object_element_get_declare")]
2837 public bool get_declare ();
2838 [CCode (cname = "webkit_dom_html_object_element_get_form")]
2839 public unowned WebKit.DOMHTMLFormElement get_form ();
2840 [CCode (cname = "webkit_dom_html_object_element_get_height")]
2841 public unowned string get_height ();
2842 [CCode (cname = "webkit_dom_html_object_element_get_hspace")]
2843 public long get_hspace ();
2844 [CCode (cname = "webkit_dom_html_object_element_get_name")]
2845 public unowned string get_name ();
2846 [CCode (cname = "webkit_dom_html_object_element_get_standby")]
2847 public unowned string get_standby ();
2848 [CCode (cname = "webkit_dom_html_object_element_get_use_map")]
2849 public unowned string get_use_map ();
2850 [CCode (cname = "webkit_dom_html_object_element_get_validation_message")]
2851 public unowned string get_validation_message ();
2852 [CCode (cname = "webkit_dom_html_object_element_get_validity")]
2853 public unowned WebKit.DOMValidityState get_validity ();
2854 [CCode (cname = "webkit_dom_html_object_element_get_vspace")]
2855 public long get_vspace ();
2856 [CCode (cname = "webkit_dom_html_object_element_get_width")]
2857 public unowned string get_width ();
2858 [CCode (cname = "webkit_dom_html_object_element_get_will_validate")]
2859 public bool get_will_validate ();
2860 [CCode (cname = "webkit_dom_html_object_element_set_align")]
2861 public void set_align (string value);
2862 [CCode (cname = "webkit_dom_html_object_element_set_archive")]
2863 public void set_archive (string value);
2864 [CCode (cname = "webkit_dom_html_object_element_set_border")]
2865 public void set_border (string value);
2866 [CCode (cname = "webkit_dom_html_object_element_set_code")]
2867 public void set_code (string value);
2868 [CCode (cname = "webkit_dom_html_object_element_set_code_base")]
2869 public void set_code_base (string value);
2870 [CCode (cname = "webkit_dom_html_object_element_set_code_type")]
2871 public void set_code_type (string value);
2872 [CCode (cname = "webkit_dom_html_object_element_set_custom_validity")]
2873 public void set_custom_validity (string error);
2874 [CCode (cname = "webkit_dom_html_object_element_set_data")]
2875 public void set_data (string value);
2876 [CCode (cname = "webkit_dom_html_object_element_set_declare")]
2877 public void set_declare (bool value);
2878 [CCode (cname = "webkit_dom_html_object_element_set_height")]
2879 public void set_height (string value);
2880 [CCode (cname = "webkit_dom_html_object_element_set_hspace")]
2881 public void set_hspace (long value);
2882 [CCode (cname = "webkit_dom_html_object_element_set_name")]
2883 public void set_name (string value);
2884 [CCode (cname = "webkit_dom_html_object_element_set_standby")]
2885 public void set_standby (string value);
2886 [CCode (cname = "webkit_dom_html_object_element_set_use_map")]
2887 public void set_use_map (string value);
2888 [CCode (cname = "webkit_dom_html_object_element_set_vspace")]
2889 public void set_vspace (long value);
2890 [CCode (cname = "webkit_dom_html_object_element_set_width")]
2891 public void set_width (string value);
2892 public string align { get; set; }
2893 public string archive { get; set; }
2894 public string border { get; set; }
2895 public string code { get; set; }
2896 public string code_base { get; set; }
2897 public string code_type { get; set; }
2898 public WebKit.DOMDocument content_document { get; }
2899 public string data { get; set; }
2900 public bool declare { get; set; }
2901 public WebKit.DOMHTMLFormElement form { get; }
2902 public string height { get; set; }
2903 public long hspace { get; set; }
2904 public string name { get; set; }
2905 public string standby { get; set; }
2907 public string type { owned get; set; }
2908 public string use_map { get; set; }
2909 public string validation_message { get; }
2910 public WebKit.DOMValidityState validity { get; }
2911 public long vspace { get; set; }
2912 public string width { get; set; }
2913 public bool will_validate { get; }
2915 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2916 public class DOMHTMLOptGroupElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2917 [CCode (has_construct_function = false)]
2918 protected DOMHTMLOptGroupElement ();
2919 [CCode (cname = "webkit_dom_html_opt_group_element_get_disabled")]
2920 public bool get_disabled ();
2921 [CCode (cname = "webkit_dom_html_opt_group_element_get_label")]
2922 public unowned string get_label ();
2923 [CCode (cname = "webkit_dom_html_opt_group_element_set_disabled")]
2924 public void set_disabled (bool value);
2925 [CCode (cname = "webkit_dom_html_opt_group_element_set_label")]
2926 public void set_label (string value);
2927 public bool disabled { get; set; }
2928 public string label { get; set; }
2930 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2931 public class DOMHTMLOptionElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2932 [CCode (has_construct_function = false)]
2933 protected DOMHTMLOptionElement ();
2934 [CCode (cname = "webkit_dom_html_option_element_get_default_selected")]
2935 public bool get_default_selected ();
2936 [CCode (cname = "webkit_dom_html_option_element_get_disabled")]
2937 public bool get_disabled ();
2938 [CCode (cname = "webkit_dom_html_option_element_get_form")]
2939 public unowned WebKit.DOMHTMLFormElement get_form ();
2940 [CCode (cname = "webkit_dom_html_option_element_get_index")]
2941 public long get_index ();
2942 [CCode (cname = "webkit_dom_html_option_element_get_label")]
2943 public unowned string get_label ();
2944 [CCode (cname = "webkit_dom_html_option_element_get_selected")]
2945 public bool get_selected ();
2946 [CCode (cname = "webkit_dom_html_option_element_get_text")]
2947 public unowned string get_text ();
2948 [CCode (cname = "webkit_dom_html_option_element_get_value")]
2949 public unowned string get_value ();
2950 [CCode (cname = "webkit_dom_html_option_element_set_default_selected")]
2951 public void set_default_selected (bool value);
2952 [CCode (cname = "webkit_dom_html_option_element_set_disabled")]
2953 public void set_disabled (bool value);
2954 [CCode (cname = "webkit_dom_html_option_element_set_label")]
2955 public void set_label (string value);
2956 [CCode (cname = "webkit_dom_html_option_element_set_selected")]
2957 public void set_selected (bool value);
2958 [CCode (cname = "webkit_dom_html_option_element_set_value")]
2959 public void set_value (string value);
2960 public bool default_selected { get; set; }
2961 public bool disabled { get; set; }
2962 public WebKit.DOMHTMLFormElement form { get; }
2963 public long index { get; }
2964 public string label { get; set; }
2965 public bool selected { get; set; }
2966 public string text { get; }
2967 public string value { get; set; }
2969 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2970 public class DOMHTMLOptionsCollection : WebKit.DOMHTMLCollection {
2971 [CCode (has_construct_function = false)]
2972 protected DOMHTMLOptionsCollection ();
2973 [CCode (cname = "webkit_dom_html_options_collection_get_length")]
2974 public ulong get_length ();
2975 [CCode (cname = "webkit_dom_html_options_collection_get_selected_index")]
2976 public long get_selected_index ();
2977 [CCode (cname = "webkit_dom_html_options_collection_named_item")]
2978 public unowned WebKit.DOMNode named_item (string name);
2979 [CCode (cname = "webkit_dom_html_options_collection_set_selected_index")]
2980 public void set_selected_index (long value);
2981 public ulong length { get; }
2982 public long selected_index { get; set; }
2984 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2985 public class DOMHTMLParagraphElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2986 [CCode (has_construct_function = false)]
2987 protected DOMHTMLParagraphElement ();
2988 [CCode (cname = "webkit_dom_html_paragraph_element_get_align")]
2989 public unowned string get_align ();
2990 [CCode (cname = "webkit_dom_html_paragraph_element_set_align")]
2991 public void set_align (string value);
2992 public string align { get; set; }
2994 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
2995 public class DOMHTMLParamElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
2996 [CCode (has_construct_function = false)]
2997 protected DOMHTMLParamElement ();
2998 [CCode (cname = "webkit_dom_html_param_element_get_name")]
2999 public unowned string get_name ();
3000 [CCode (cname = "webkit_dom_html_param_element_get_value")]
3001 public unowned string get_value ();
3002 [CCode (cname = "webkit_dom_html_param_element_get_value_type")]
3003 public unowned string get_value_type ();
3004 [CCode (cname = "webkit_dom_html_param_element_set_name")]
3005 public void set_name (string value);
3006 [CCode (cname = "webkit_dom_html_param_element_set_value")]
3007 public void set_value (string value);
3008 [CCode (cname = "webkit_dom_html_param_element_set_value_type")]
3009 public void set_value_type (string value);
3010 public string name { get; set; }
3012 public string type { owned get; set; }
3013 public string value { get; set; }
3014 public string value_type { get; set; }
3016 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3017 public class DOMHTMLPreElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3018 [CCode (has_construct_function = false)]
3019 protected DOMHTMLPreElement ();
3020 [CCode (cname = "webkit_dom_html_pre_element_get_width")]
3021 public long get_width ();
3022 [CCode (cname = "webkit_dom_html_pre_element_get_wrap")]
3023 public bool get_wrap ();
3024 [CCode (cname = "webkit_dom_html_pre_element_set_width")]
3025 public void set_width (long value);
3026 [CCode (cname = "webkit_dom_html_pre_element_set_wrap")]
3027 public void set_wrap (bool value);
3028 public long width { get; set; }
3029 public bool wrap { get; set; }
3031 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3032 public class DOMHTMLPropertiesCollection : WebKit.DOMHTMLCollection {
3033 [CCode (has_construct_function = false)]
3034 protected DOMHTMLPropertiesCollection ();
3035 [CCode (cname = "webkit_dom_html_properties_collection_get_length")]
3036 public static ulong get_length (void* self);
3037 [CCode (cname = "webkit_dom_html_properties_collection_get_names")]
3038 public static unowned WebKit.DOMDOMStringList get_names (void* self);
3039 [CCode (cname = "webkit_dom_html_properties_collection_item")]
3040 public static unowned WebKit.DOMNode item (void* self, ulong index);
3041 [CCode (cname = "webkit_dom_html_properties_collection_named_item")]
3042 public static void* named_item (void* self, string name);
3043 public ulong length { get; }
3044 public WebKit.DOMDOMStringList names { get; }
3046 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3047 public class DOMHTMLQuoteElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3048 [CCode (has_construct_function = false)]
3049 protected DOMHTMLQuoteElement ();
3050 [CCode (cname = "webkit_dom_html_quote_element_get_cite")]
3051 public unowned string get_cite ();
3052 [CCode (cname = "webkit_dom_html_quote_element_set_cite")]
3053 public void set_cite (string value);
3054 public string cite { get; set; }
3056 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3057 public class DOMHTMLScriptElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3058 [CCode (has_construct_function = false)]
3059 protected DOMHTMLScriptElement ();
3060 [CCode (cname = "webkit_dom_html_script_element_get_async")]
3061 public bool get_async ();
3062 [CCode (cname = "webkit_dom_html_script_element_get_charset")]
3063 public unowned string get_charset ();
3064 [CCode (cname = "webkit_dom_html_script_element_get_cross_origin")]
3065 public unowned string get_cross_origin ();
3066 [CCode (cname = "webkit_dom_html_script_element_get_defer")]
3067 public bool get_defer ();
3068 [CCode (cname = "webkit_dom_html_script_element_get_event")]
3069 public unowned string get_event ();
3070 [CCode (cname = "webkit_dom_html_script_element_get_html_for")]
3071 public unowned string get_html_for ();
3072 [CCode (cname = "webkit_dom_html_script_element_get_nonce")]
3073 public unowned string get_nonce ();
3074 [CCode (cname = "webkit_dom_html_script_element_get_src")]
3075 public unowned string get_src ();
3076 [CCode (cname = "webkit_dom_html_script_element_get_text")]
3077 public unowned string get_text ();
3078 [CCode (cname = "webkit_dom_html_script_element_set_async")]
3079 public void set_async (bool value);
3080 [CCode (cname = "webkit_dom_html_script_element_set_charset")]
3081 public void set_charset (string value);
3082 [CCode (cname = "webkit_dom_html_script_element_set_cross_origin")]
3083 public void set_cross_origin (string value);
3084 [CCode (cname = "webkit_dom_html_script_element_set_defer")]
3085 public void set_defer (bool value);
3086 [CCode (cname = "webkit_dom_html_script_element_set_event")]
3087 public void set_event (string value);
3088 [CCode (cname = "webkit_dom_html_script_element_set_html_for")]
3089 public void set_html_for (string value);
3090 [CCode (cname = "webkit_dom_html_script_element_set_nonce")]
3091 public void set_nonce (string value);
3092 [CCode (cname = "webkit_dom_html_script_element_set_src")]
3093 public void set_src (string value);
3094 [CCode (cname = "webkit_dom_html_script_element_set_text")]
3095 public void set_text (string value);
3096 public bool @async { get; set; }
3097 public string charset { get; set; }
3098 public string cross_origin { get; set; }
3099 public bool defer { get; set; }
3100 public string event { get; set; }
3101 public string html_for { get; set; }
3102 public string nonce { get; set; }
3103 public string src { get; set; }
3104 public string text { get; set; }
3106 public string type { owned get; set; }
3108 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3109 public class DOMHTMLSelectElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3110 [CCode (has_construct_function = false)]
3111 protected DOMHTMLSelectElement ();
3112 [CCode (cname = "webkit_dom_html_select_element_add")]
3113 public void add (WebKit.DOMHTMLElement element, WebKit.DOMHTMLElement before) throws GLib.Error;
3114 [CCode (cname = "webkit_dom_html_select_element_check_validity")]
3115 public bool check_validity ();
3116 [CCode (cname = "webkit_dom_html_select_element_get_autofocus")]
3117 public bool get_autofocus ();
3118 [CCode (cname = "webkit_dom_html_select_element_get_disabled")]
3119 public bool get_disabled ();
3120 [CCode (cname = "webkit_dom_html_select_element_get_form")]
3121 public unowned WebKit.DOMHTMLFormElement get_form ();
3122 [CCode (cname = "webkit_dom_html_select_element_get_labels")]
3123 public unowned WebKit.DOMNodeList get_labels ();
3124 [CCode (cname = "webkit_dom_html_select_element_get_length")]
3125 public ulong get_length ();
3126 [CCode (cname = "webkit_dom_html_select_element_get_multiple")]
3127 public bool get_multiple ();
3128 [CCode (cname = "webkit_dom_html_select_element_get_name")]
3129 public unowned string get_name ();
3130 [CCode (cname = "webkit_dom_html_select_element_get_options")]
3131 public unowned WebKit.DOMHTMLOptionsCollection get_options ();
3132 [CCode (cname = "webkit_dom_html_select_element_get_required")]
3133 public bool get_required ();
3134 [CCode (cname = "webkit_dom_html_select_element_get_selected_index")]
3135 public long get_selected_index ();
3136 [CCode (cname = "webkit_dom_html_select_element_get_selected_options")]
3137 public unowned WebKit.DOMHTMLCollection get_selected_options ();
3138 [CCode (cname = "webkit_dom_html_select_element_get_size")]
3139 public long get_size ();
3140 [CCode (cname = "webkit_dom_html_select_element_get_validation_message")]
3141 public unowned string get_validation_message ();
3142 [CCode (cname = "webkit_dom_html_select_element_get_validity")]
3143 public unowned WebKit.DOMValidityState get_validity ();
3144 [CCode (cname = "webkit_dom_html_select_element_get_value")]
3145 public unowned string get_value ();
3146 [CCode (cname = "webkit_dom_html_select_element_get_will_validate")]
3147 public bool get_will_validate ();
3148 [CCode (cname = "webkit_dom_html_select_element_item")]
3149 public unowned WebKit.DOMNode item (ulong index);
3150 [CCode (cname = "webkit_dom_html_select_element_named_item")]
3151 public unowned WebKit.DOMNode named_item (string name);
3152 [CCode (cname = "webkit_dom_html_select_element_remove")]
3153 public void remove (long index);
3154 [CCode (cname = "webkit_dom_html_select_element_set_autofocus")]
3155 public void set_autofocus (bool value);
3156 [CCode (cname = "webkit_dom_html_select_element_set_custom_validity")]
3157 public void set_custom_validity (string error);
3158 [CCode (cname = "webkit_dom_html_select_element_set_disabled")]
3159 public void set_disabled (bool value);
3160 [CCode (cname = "webkit_dom_html_select_element_set_length")]
3161 public void set_length (ulong value) throws GLib.Error;
3162 [CCode (cname = "webkit_dom_html_select_element_set_multiple")]
3163 public void set_multiple (bool value);
3164 [CCode (cname = "webkit_dom_html_select_element_set_name")]
3165 public void set_name (string value);
3166 [CCode (cname = "webkit_dom_html_select_element_set_required")]
3167 public void set_required (bool value);
3168 [CCode (cname = "webkit_dom_html_select_element_set_selected_index")]
3169 public void set_selected_index (long value);
3170 [CCode (cname = "webkit_dom_html_select_element_set_size")]
3171 public void set_size (long value);
3172 [CCode (cname = "webkit_dom_html_select_element_set_value")]
3173 public void set_value (string value);
3174 public bool autofocus { get; set; }
3175 public bool disabled { get; set; }
3176 public WebKit.DOMHTMLFormElement form { get; }
3177 public WebKit.DOMNodeList labels { get; }
3178 public ulong length { get; set; }
3179 public bool multiple { get; set; }
3180 public string name { get; set; }
3181 public WebKit.DOMHTMLOptionsCollection options { get; }
3182 public bool required { get; set; }
3183 public long selected_index { get; set; }
3184 public WebKit.DOMHTMLCollection selected_options { get; }
3185 public long size { get; set; }
3187 public string type { owned get; }
3188 public string validation_message { get; }
3189 public WebKit.DOMValidityState validity { get; }
3190 public string value { get; set; }
3191 public bool will_validate { get; }
3193 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3194 public class DOMHTMLStyleElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3195 [CCode (has_construct_function = false)]
3196 protected DOMHTMLStyleElement ();
3197 [CCode (cname = "webkit_dom_html_style_element_get_disabled")]
3198 public bool get_disabled ();
3199 [CCode (cname = "webkit_dom_html_style_element_get_media")]
3200 public unowned string get_media ();
3201 [CCode (cname = "webkit_dom_html_style_element_get_scoped")]
3202 public bool get_scoped ();
3203 [CCode (cname = "webkit_dom_html_style_element_get_sheet")]
3204 public unowned WebKit.DOMStyleSheet get_sheet ();
3205 [CCode (cname = "webkit_dom_html_style_element_set_disabled")]
3206 public void set_disabled (bool value);
3207 [CCode (cname = "webkit_dom_html_style_element_set_media")]
3208 public void set_media (string value);
3209 [CCode (cname = "webkit_dom_html_style_element_set_scoped")]
3210 public void set_scoped (bool value);
3211 public bool disabled { get; set; }
3212 public string media { get; set; }
3213 public WebKit.DOMStyleSheet sheet { get; }
3215 public string type { owned get; set; }
3217 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3218 public class DOMHTMLTableCaptionElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3219 [CCode (has_construct_function = false)]
3220 protected DOMHTMLTableCaptionElement ();
3221 [CCode (cname = "webkit_dom_html_table_caption_element_get_align")]
3222 public unowned string get_align ();
3223 [CCode (cname = "webkit_dom_html_table_caption_element_set_align")]
3224 public void set_align (string value);
3225 public string align { get; set; }
3227 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3228 public class DOMHTMLTableCellElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3229 [CCode (has_construct_function = false)]
3230 protected DOMHTMLTableCellElement ();
3231 [CCode (cname = "webkit_dom_html_table_cell_element_get_abbr")]
3232 public unowned string get_abbr ();
3233 [CCode (cname = "webkit_dom_html_table_cell_element_get_align")]
3234 public unowned string get_align ();
3235 [CCode (cname = "webkit_dom_html_table_cell_element_get_axis")]
3236 public unowned string get_axis ();
3237 [CCode (cname = "webkit_dom_html_table_cell_element_get_bg_color")]
3238 public unowned string get_bg_color ();
3239 [CCode (cname = "webkit_dom_html_table_cell_element_get_cell_index")]
3240 public long get_cell_index ();
3241 [CCode (cname = "webkit_dom_html_table_cell_element_get_ch")]
3242 public unowned string get_ch ();
3243 [CCode (cname = "webkit_dom_html_table_cell_element_get_ch_off")]
3244 public unowned string get_ch_off ();
3245 [CCode (cname = "webkit_dom_html_table_cell_element_get_col_span")]
3246 public long get_col_span ();
3247 [CCode (cname = "webkit_dom_html_table_cell_element_get_headers")]
3248 public unowned string get_headers ();
3249 [CCode (cname = "webkit_dom_html_table_cell_element_get_height")]
3250 public unowned string get_height ();
3251 [CCode (cname = "webkit_dom_html_table_cell_element_get_no_wrap")]
3252 public bool get_no_wrap ();
3253 [CCode (cname = "webkit_dom_html_table_cell_element_get_row_span")]
3254 public long get_row_span ();
3255 [CCode (cname = "webkit_dom_html_table_cell_element_get_scope")]
3256 public unowned string get_scope ();
3257 [CCode (cname = "webkit_dom_html_table_cell_element_get_v_align")]
3258 public unowned string get_v_align ();
3259 [CCode (cname = "webkit_dom_html_table_cell_element_get_width")]
3260 public unowned string get_width ();
3261 [CCode (cname = "webkit_dom_html_table_cell_element_set_abbr")]
3262 public void set_abbr (string value);
3263 [CCode (cname = "webkit_dom_html_table_cell_element_set_align")]
3264 public void set_align (string value);
3265 [CCode (cname = "webkit_dom_html_table_cell_element_set_axis")]
3266 public void set_axis (string value);
3267 [CCode (cname = "webkit_dom_html_table_cell_element_set_bg_color")]
3268 public void set_bg_color (string value);
3269 [CCode (cname = "webkit_dom_html_table_cell_element_set_ch")]
3270 public void set_ch (string value);
3271 [CCode (cname = "webkit_dom_html_table_cell_element_set_ch_off")]
3272 public void set_ch_off (string value);
3273 [CCode (cname = "webkit_dom_html_table_cell_element_set_col_span")]
3274 public void set_col_span (long value);
3275 [CCode (cname = "webkit_dom_html_table_cell_element_set_headers")]
3276 public void set_headers (string value);
3277 [CCode (cname = "webkit_dom_html_table_cell_element_set_height")]
3278 public void set_height (string value);
3279 [CCode (cname = "webkit_dom_html_table_cell_element_set_no_wrap")]
3280 public void set_no_wrap (bool value);
3281 [CCode (cname = "webkit_dom_html_table_cell_element_set_row_span")]
3282 public void set_row_span (long value);
3283 [CCode (cname = "webkit_dom_html_table_cell_element_set_scope")]
3284 public void set_scope (string value);
3285 [CCode (cname = "webkit_dom_html_table_cell_element_set_v_align")]
3286 public void set_v_align (string value);
3287 [CCode (cname = "webkit_dom_html_table_cell_element_set_width")]
3288 public void set_width (string value);
3289 public string abbr { get; set; }
3290 public string align { get; set; }
3291 public string axis { get; set; }
3292 public string bg_color { get; set; }
3293 public long cell_index { get; }
3294 public string ch { get; set; }
3295 public string ch_off { get; set; }
3296 public long col_span { get; set; }
3297 public string headers { get; set; }
3298 public string height { get; set; }
3299 public bool no_wrap { get; set; }
3300 public long row_span { get; set; }
3301 public string scope { get; set; }
3302 public string v_align { get; set; }
3303 public string width { get; set; }
3305 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3306 public class DOMHTMLTableColElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3307 [CCode (has_construct_function = false)]
3308 protected DOMHTMLTableColElement ();
3309 [CCode (cname = "webkit_dom_html_table_col_element_get_align")]
3310 public unowned string get_align ();
3311 [CCode (cname = "webkit_dom_html_table_col_element_get_ch")]
3312 public unowned string get_ch ();
3313 [CCode (cname = "webkit_dom_html_table_col_element_get_ch_off")]
3314 public unowned string get_ch_off ();
3315 [CCode (cname = "webkit_dom_html_table_col_element_get_span")]
3316 public long get_span ();
3317 [CCode (cname = "webkit_dom_html_table_col_element_get_v_align")]
3318 public unowned string get_v_align ();
3319 [CCode (cname = "webkit_dom_html_table_col_element_get_width")]
3320 public unowned string get_width ();
3321 [CCode (cname = "webkit_dom_html_table_col_element_set_align")]
3322 public void set_align (string value);
3323 [CCode (cname = "webkit_dom_html_table_col_element_set_ch")]
3324 public void set_ch (string value);
3325 [CCode (cname = "webkit_dom_html_table_col_element_set_ch_off")]
3326 public void set_ch_off (string value);
3327 [CCode (cname = "webkit_dom_html_table_col_element_set_span")]
3328 public void set_span (long value);
3329 [CCode (cname = "webkit_dom_html_table_col_element_set_v_align")]
3330 public void set_v_align (string value);
3331 [CCode (cname = "webkit_dom_html_table_col_element_set_width")]
3332 public void set_width (string value);
3333 public string align { get; set; }
3334 public string ch { get; set; }
3335 public string ch_off { get; set; }
3336 public long span { get; set; }
3337 public string v_align { get; set; }
3338 public string width { get; set; }
3340 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3341 public class DOMHTMLTableElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3342 [CCode (has_construct_function = false)]
3343 protected DOMHTMLTableElement ();
3344 [CCode (cname = "webkit_dom_html_table_element_create_caption")]
3345 public unowned WebKit.DOMHTMLElement create_caption ();
3346 [CCode (cname = "webkit_dom_html_table_element_create_t_body")]
3347 public unowned WebKit.DOMHTMLElement create_t_body ();
3348 [CCode (cname = "webkit_dom_html_table_element_create_t_foot")]
3349 public unowned WebKit.DOMHTMLElement create_t_foot ();
3350 [CCode (cname = "webkit_dom_html_table_element_create_t_head")]
3351 public unowned WebKit.DOMHTMLElement create_t_head ();
3352 [CCode (cname = "webkit_dom_html_table_element_delete_caption")]
3353 public void delete_caption ();
3354 [CCode (cname = "webkit_dom_html_table_element_delete_row")]
3355 public void delete_row (long index) throws GLib.Error;
3356 [CCode (cname = "webkit_dom_html_table_element_delete_t_foot")]
3357 public void delete_t_foot ();
3358 [CCode (cname = "webkit_dom_html_table_element_delete_t_head")]
3359 public void delete_t_head ();
3360 [CCode (cname = "webkit_dom_html_table_element_get_align")]
3361 public unowned string get_align ();
3362 [CCode (cname = "webkit_dom_html_table_element_get_bg_color")]
3363 public unowned string get_bg_color ();
3364 [CCode (cname = "webkit_dom_html_table_element_get_border")]
3365 public unowned string get_border ();
3366 [CCode (cname = "webkit_dom_html_table_element_get_caption")]
3367 public unowned WebKit.DOMHTMLTableCaptionElement get_caption ();
3368 [CCode (cname = "webkit_dom_html_table_element_get_cell_padding")]
3369 public unowned string get_cell_padding ();
3370 [CCode (cname = "webkit_dom_html_table_element_get_cell_spacing")]
3371 public unowned string get_cell_spacing ();
3372 [CCode (cname = "webkit_dom_html_table_element_get_frame")]
3373 public unowned string get_frame ();
3374 [CCode (cname = "webkit_dom_html_table_element_get_rows")]
3375 public unowned WebKit.DOMHTMLCollection get_rows ();
3376 [CCode (cname = "webkit_dom_html_table_element_get_rules")]
3377 public unowned string get_rules ();
3378 [CCode (cname = "webkit_dom_html_table_element_get_summary")]
3379 public unowned string get_summary ();
3380 [CCode (cname = "webkit_dom_html_table_element_get_t_bodies")]
3381 public unowned WebKit.DOMHTMLCollection get_t_bodies ();
3382 [CCode (cname = "webkit_dom_html_table_element_get_t_foot")]
3383 public unowned WebKit.DOMHTMLTableSectionElement get_t_foot ();
3384 [CCode (cname = "webkit_dom_html_table_element_get_t_head")]
3385 public unowned WebKit.DOMHTMLTableSectionElement get_t_head ();
3386 [CCode (cname = "webkit_dom_html_table_element_get_width")]
3387 public unowned string get_width ();
3388 [CCode (cname = "webkit_dom_html_table_element_insert_row")]
3389 public unowned WebKit.DOMHTMLElement insert_row (long index) throws GLib.Error;
3390 [CCode (cname = "webkit_dom_html_table_element_set_align")]
3391 public void set_align (string value);
3392 [CCode (cname = "webkit_dom_html_table_element_set_bg_color")]
3393 public void set_bg_color (string value);
3394 [CCode (cname = "webkit_dom_html_table_element_set_border")]
3395 public void set_border (string value);
3396 [CCode (cname = "webkit_dom_html_table_element_set_caption")]
3397 public void set_caption (WebKit.DOMHTMLTableCaptionElement value) throws GLib.Error;
3398 [CCode (cname = "webkit_dom_html_table_element_set_cell_padding")]
3399 public void set_cell_padding (string value);
3400 [CCode (cname = "webkit_dom_html_table_element_set_cell_spacing")]
3401 public void set_cell_spacing (string value);
3402 [CCode (cname = "webkit_dom_html_table_element_set_frame")]
3403 public void set_frame (string value);
3404 [CCode (cname = "webkit_dom_html_table_element_set_rules")]
3405 public void set_rules (string value);
3406 [CCode (cname = "webkit_dom_html_table_element_set_summary")]
3407 public void set_summary (string value);
3408 [CCode (cname = "webkit_dom_html_table_element_set_t_foot")]
3409 public void set_t_foot (WebKit.DOMHTMLTableSectionElement value) throws GLib.Error;
3410 [CCode (cname = "webkit_dom_html_table_element_set_t_head")]
3411 public void set_t_head (WebKit.DOMHTMLTableSectionElement value) throws GLib.Error;
3412 [CCode (cname = "webkit_dom_html_table_element_set_width")]
3413 public void set_width (string value);
3414 public string align { get; set; }
3415 public string bg_color { get; set; }
3416 public string border { get; set; }
3417 public WebKit.DOMHTMLTableCaptionElement caption { get; }
3418 public string cell_padding { get; set; }
3419 public string cell_spacing { get; set; }
3420 public string frame { get; set; }
3421 public WebKit.DOMHTMLCollection rows { get; }
3422 public string rules { get; set; }
3423 public string summary { get; set; }
3424 public WebKit.DOMHTMLCollection t_bodies { get; }
3425 public WebKit.DOMHTMLTableSectionElement t_foot { get; }
3426 public WebKit.DOMHTMLTableSectionElement t_head { get; }
3427 public string width { get; set; }
3429 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3430 public class DOMHTMLTableRowElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3431 [CCode (has_construct_function = false)]
3432 protected DOMHTMLTableRowElement ();
3433 [CCode (cname = "webkit_dom_html_table_row_element_delete_cell")]
3434 public void delete_cell (long index) throws GLib.Error;
3435 [CCode (cname = "webkit_dom_html_table_row_element_get_align")]
3436 public unowned string get_align ();
3437 [CCode (cname = "webkit_dom_html_table_row_element_get_bg_color")]
3438 public unowned string get_bg_color ();
3439 [CCode (cname = "webkit_dom_html_table_row_element_get_cells")]
3440 public unowned WebKit.DOMHTMLCollection get_cells ();
3441 [CCode (cname = "webkit_dom_html_table_row_element_get_ch")]
3442 public unowned string get_ch ();
3443 [CCode (cname = "webkit_dom_html_table_row_element_get_ch_off")]
3444 public unowned string get_ch_off ();
3445 [CCode (cname = "webkit_dom_html_table_row_element_get_row_index")]
3446 public long get_row_index ();
3447 [CCode (cname = "webkit_dom_html_table_row_element_get_section_row_index")]
3448 public long get_section_row_index ();
3449 [CCode (cname = "webkit_dom_html_table_row_element_get_v_align")]
3450 public unowned string get_v_align ();
3451 [CCode (cname = "webkit_dom_html_table_row_element_insert_cell")]
3452 public unowned WebKit.DOMHTMLElement insert_cell (long index) throws GLib.Error;
3453 [CCode (cname = "webkit_dom_html_table_row_element_set_align")]
3454 public void set_align (string value);
3455 [CCode (cname = "webkit_dom_html_table_row_element_set_bg_color")]
3456 public void set_bg_color (string value);
3457 [CCode (cname = "webkit_dom_html_table_row_element_set_ch")]
3458 public void set_ch (string value);
3459 [CCode (cname = "webkit_dom_html_table_row_element_set_ch_off")]
3460 public void set_ch_off (string value);
3461 [CCode (cname = "webkit_dom_html_table_row_element_set_v_align")]
3462 public void set_v_align (string value);
3463 public string align { get; set; }
3464 public string bg_color { get; set; }
3465 public WebKit.DOMHTMLCollection cells { get; }
3466 public string ch { get; set; }
3467 public string ch_off { get; set; }
3468 public long row_index { get; }
3469 public long section_row_index { get; }
3470 public string v_align { get; set; }
3472 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3473 public class DOMHTMLTableSectionElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3474 [CCode (has_construct_function = false)]
3475 protected DOMHTMLTableSectionElement ();
3476 [CCode (cname = "webkit_dom_html_table_section_element_delete_row")]
3477 public void delete_row (long index) throws GLib.Error;
3478 [CCode (cname = "webkit_dom_html_table_section_element_get_align")]
3479 public unowned string get_align ();
3480 [CCode (cname = "webkit_dom_html_table_section_element_get_ch")]
3481 public unowned string get_ch ();
3482 [CCode (cname = "webkit_dom_html_table_section_element_get_ch_off")]
3483 public unowned string get_ch_off ();
3484 [CCode (cname = "webkit_dom_html_table_section_element_get_rows")]
3485 public unowned WebKit.DOMHTMLCollection get_rows ();
3486 [CCode (cname = "webkit_dom_html_table_section_element_get_v_align")]
3487 public unowned string get_v_align ();
3488 [CCode (cname = "webkit_dom_html_table_section_element_insert_row")]
3489 public unowned WebKit.DOMHTMLElement insert_row (long index) throws GLib.Error;
3490 [CCode (cname = "webkit_dom_html_table_section_element_set_align")]
3491 public void set_align (string value);
3492 [CCode (cname = "webkit_dom_html_table_section_element_set_ch")]
3493 public void set_ch (string value);
3494 [CCode (cname = "webkit_dom_html_table_section_element_set_ch_off")]
3495 public void set_ch_off (string value);
3496 [CCode (cname = "webkit_dom_html_table_section_element_set_v_align")]
3497 public void set_v_align (string value);
3498 public string align { get; set; }
3499 public string ch { get; set; }
3500 public string ch_off { get; set; }
3501 public WebKit.DOMHTMLCollection rows { get; }
3502 public string v_align { get; set; }
3504 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3505 public class DOMHTMLTextAreaElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3506 [CCode (has_construct_function = false)]
3507 protected DOMHTMLTextAreaElement ();
3508 [CCode (cname = "webkit_dom_html_text_area_element_check_validity")]
3509 public bool check_validity ();
3510 [CCode (cname = "webkit_dom_html_text_area_element_get_autocapitalize")]
3511 public unowned string get_autocapitalize ();
3512 [CCode (cname = "webkit_dom_html_text_area_element_get_autocorrect")]
3513 public bool get_autocorrect ();
3514 [CCode (cname = "webkit_dom_html_text_area_element_get_autofocus")]
3515 public bool get_autofocus ();
3516 [CCode (cname = "webkit_dom_html_text_area_element_get_cols")]
3517 public long get_cols ();
3518 [CCode (cname = "webkit_dom_html_text_area_element_get_default_value")]
3519 public unowned string get_default_value ();
3520 [CCode (cname = "webkit_dom_html_text_area_element_get_dir_name")]
3521 public unowned string get_dir_name ();
3522 [CCode (cname = "webkit_dom_html_text_area_element_get_disabled")]
3523 public bool get_disabled ();
3524 [CCode (cname = "webkit_dom_html_text_area_element_get_form")]
3525 public unowned WebKit.DOMHTMLFormElement get_form ();
3526 [CCode (cname = "webkit_dom_html_text_area_element_get_labels")]
3527 public unowned WebKit.DOMNodeList get_labels ();
3528 [CCode (cname = "webkit_dom_html_text_area_element_get_max_length")]
3529 public long get_max_length ();
3530 [CCode (cname = "webkit_dom_html_text_area_element_get_name")]
3531 public unowned string get_name ();
3532 [CCode (cname = "webkit_dom_html_text_area_element_get_placeholder")]
3533 public unowned string get_placeholder ();
3534 [CCode (cname = "webkit_dom_html_text_area_element_get_read_only")]
3535 public bool get_read_only ();
3536 [CCode (cname = "webkit_dom_html_text_area_element_get_required")]
3537 public bool get_required ();
3538 [CCode (cname = "webkit_dom_html_text_area_element_get_rows")]
3539 public long get_rows ();
3540 [CCode (cname = "webkit_dom_html_text_area_element_get_selection_direction")]
3541 public unowned string get_selection_direction ();
3542 [CCode (cname = "webkit_dom_html_text_area_element_get_selection_end")]
3543 public long get_selection_end ();
3544 [CCode (cname = "webkit_dom_html_text_area_element_get_selection_start")]
3545 public long get_selection_start ();
3546 [CCode (cname = "webkit_dom_html_text_area_element_get_text_length")]
3547 public ulong get_text_length ();
3548 [CCode (cname = "webkit_dom_html_text_area_element_get_validation_message")]
3549 public unowned string get_validation_message ();
3550 [CCode (cname = "webkit_dom_html_text_area_element_get_validity")]
3551 public unowned WebKit.DOMValidityState get_validity ();
3552 [CCode (cname = "webkit_dom_html_text_area_element_get_value")]
3553 public unowned string get_value ();
3554 [CCode (cname = "webkit_dom_html_text_area_element_get_will_validate")]
3555 public bool get_will_validate ();
3556 [CCode (cname = "webkit_dom_html_text_area_element_get_wrap")]
3557 public unowned string get_wrap ();
3558 [CCode (cname = "webkit_dom_html_text_area_element_is_edited")]
3559 public bool is_edited ();
3560 [CCode (cname = "webkit_dom_html_text_area_element_select")]
3561 public void select ();
3562 [CCode (cname = "webkit_dom_html_text_area_element_set_autocapitalize")]
3563 public void set_autocapitalize (string value);
3564 [CCode (cname = "webkit_dom_html_text_area_element_set_autocorrect")]
3565 public void set_autocorrect (bool value);
3566 [CCode (cname = "webkit_dom_html_text_area_element_set_autofocus")]
3567 public void set_autofocus (bool value);
3568 [CCode (cname = "webkit_dom_html_text_area_element_set_cols")]
3569 public void set_cols (long value);
3570 [CCode (cname = "webkit_dom_html_text_area_element_set_custom_validity")]
3571 public void set_custom_validity (string error);
3572 [CCode (cname = "webkit_dom_html_text_area_element_set_default_value")]
3573 public void set_default_value (string value);
3574 [CCode (cname = "webkit_dom_html_text_area_element_set_dir_name")]
3575 public void set_dir_name (string value);
3576 [CCode (cname = "webkit_dom_html_text_area_element_set_disabled")]
3577 public void set_disabled (bool value);
3578 [CCode (cname = "webkit_dom_html_text_area_element_set_max_length")]
3579 public void set_max_length (long value) throws GLib.Error;
3580 [CCode (cname = "webkit_dom_html_text_area_element_set_name")]
3581 public void set_name (string value);
3582 [CCode (cname = "webkit_dom_html_text_area_element_set_placeholder")]
3583 public void set_placeholder (string value);
3584 [CCode (cname = "webkit_dom_html_text_area_element_set_range_text")]
3585 public void set_range_text (string replacement, ulong start, ulong end, string selectionMode) throws GLib.Error;
3586 [CCode (cname = "webkit_dom_html_text_area_element_set_read_only")]
3587 public void set_read_only (bool value);
3588 [CCode (cname = "webkit_dom_html_text_area_element_set_required")]
3589 public void set_required (bool value);
3590 [CCode (cname = "webkit_dom_html_text_area_element_set_rows")]
3591 public void set_rows (long value);
3592 [CCode (cname = "webkit_dom_html_text_area_element_set_selection_direction")]
3593 public void set_selection_direction (string value);
3594 [CCode (cname = "webkit_dom_html_text_area_element_set_selection_end")]
3595 public void set_selection_end (long value);
3596 [CCode (cname = "webkit_dom_html_text_area_element_set_selection_range")]
3597 public void set_selection_range (long start, long end, string direction);
3598 [CCode (cname = "webkit_dom_html_text_area_element_set_selection_start")]
3599 public void set_selection_start (long value);
3600 [CCode (cname = "webkit_dom_html_text_area_element_set_value")]
3601 public void set_value (string value);
3602 [CCode (cname = "webkit_dom_html_text_area_element_set_wrap")]
3603 public void set_wrap (string value);
3604 public string autocapitalize { get; set; }
3605 public bool autocorrect { get; set; }
3606 public bool autofocus { get; set; }
3607 public long cols { get; set; }
3608 public string default_value { get; set; }
3609 public string dir_name { get; set; }
3610 public bool disabled { get; set; }
3611 public WebKit.DOMHTMLFormElement form { get; }
3612 public WebKit.DOMNodeList labels { get; }
3613 public long max_length { get; set; }
3614 public string name { get; set; }
3615 public string placeholder { get; set; }
3616 public bool read_only { get; set; }
3617 public bool required { get; set; }
3618 public long rows { get; set; }
3619 public string selection_direction { get; set; }
3620 public long selection_end { get; set; }
3621 public long selection_start { get; set; }
3622 public ulong text_length { get; }
3624 public string type { owned get; }
3625 public string validation_message { get; }
3626 public WebKit.DOMValidityState validity { get; }
3627 public string value { get; set; }
3628 public bool will_validate { get; }
3629 public string wrap { get; set; }
3631 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3632 public class DOMHTMLTitleElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3633 [CCode (has_construct_function = false)]
3634 protected DOMHTMLTitleElement ();
3635 [CCode (cname = "webkit_dom_html_title_element_get_text")]
3636 public unowned string get_text ();
3637 [CCode (cname = "webkit_dom_html_title_element_set_text")]
3638 public void set_text (string value);
3639 public string text { get; set; }
3641 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3642 public class DOMHTMLUListElement : WebKit.DOMHTMLElement, WebKit.DOMEventTarget {
3643 [CCode (has_construct_function = false)]
3644 protected DOMHTMLUListElement ();
3645 [CCode (cname = "webkit_dom_htmlu_list_element_get_compact")]
3646 public bool get_compact ();
3647 [CCode (cname = "webkit_dom_htmlu_list_element_set_compact")]
3648 public void set_compact (bool value);
3649 public bool compact { get; set; }
3651 public string type { owned get; set; }
3653 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3654 public class DOMHTMLVideoElement : WebKit.DOMHTMLMediaElement, WebKit.DOMEventTarget {
3655 [CCode (has_construct_function = false)]
3656 protected DOMHTMLVideoElement ();
3657 [CCode (cname = "webkit_dom_html_video_element_get_height")]
3658 public ulong get_height ();
3659 [CCode (cname = "webkit_dom_html_video_element_get_poster")]
3660 public unowned string get_poster ();
3661 [CCode (cname = "webkit_dom_html_video_element_get_video_height")]
3662 public ulong get_video_height ();
3663 [CCode (cname = "webkit_dom_html_video_element_get_video_width")]
3664 public ulong get_video_width ();
3665 [CCode (cname = "webkit_dom_html_video_element_get_webkit_decoded_frame_count")]
3666 public ulong get_webkit_decoded_frame_count ();
3667 [CCode (cname = "webkit_dom_html_video_element_get_webkit_displaying_fullscreen")]
3668 public bool get_webkit_displaying_fullscreen ();
3669 [CCode (cname = "webkit_dom_html_video_element_get_webkit_dropped_frame_count")]
3670 public ulong get_webkit_dropped_frame_count ();
3671 [CCode (cname = "webkit_dom_html_video_element_get_webkit_supports_fullscreen")]
3672 public bool get_webkit_supports_fullscreen ();
3673 [CCode (cname = "webkit_dom_html_video_element_get_webkit_wireless_video_playback_disabled")]
3674 public bool get_webkit_wireless_video_playback_disabled ();
3675 [CCode (cname = "webkit_dom_html_video_element_get_width")]
3676 public ulong get_width ();
3677 [CCode (cname = "webkit_dom_html_video_element_set_height")]
3678 public void set_height (ulong value);
3679 [CCode (cname = "webkit_dom_html_video_element_set_poster")]
3680 public void set_poster (string value);
3681 [CCode (cname = "webkit_dom_html_video_element_set_webkit_wireless_video_playback_disabled")]
3682 public void set_webkit_wireless_video_playback_disabled (bool value);
3683 [CCode (cname = "webkit_dom_html_video_element_set_width")]
3684 public void set_width (ulong value);
3685 [CCode (cname = "webkit_dom_html_video_element_webkit_enter_full_screen")]
3686 public void webkit_enter_full_screen () throws GLib.Error;
3687 [CCode (cname = "webkit_dom_html_video_element_webkit_enter_fullscreen")]
3688 public void webkit_enter_fullscreen () throws GLib.Error;
3689 [CCode (cname = "webkit_dom_html_video_element_webkit_exit_full_screen")]
3690 public void webkit_exit_full_screen ();
3691 [CCode (cname = "webkit_dom_html_video_element_webkit_exit_fullscreen")]
3692 public void webkit_exit_fullscreen ();
3693 public ulong height { get; set; }
3694 public string poster { get; set; }
3695 public ulong video_height { get; }
3696 public ulong video_width { get; }
3697 public ulong webkit_decoded_frame_count { get; }
3698 public bool webkit_displaying_fullscreen { get; }
3699 public ulong webkit_dropped_frame_count { get; }
3700 public bool webkit_supports_fullscreen { get; }
3701 public bool webkit_wireless_video_playback_disabled { get; set; }
3702 public ulong width { get; set; }
3704 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3705 public class DOMHistory : WebKit.DOMObject {
3706 [CCode (has_construct_function = false)]
3707 protected DOMHistory ();
3708 public void back ();
3709 public void forward ();
3710 public ulong get_length ();
3711 public void go (long distance);
3712 public ulong length { get; }
3714 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3715 public class DOMKeyboardEvent : WebKit.DOMUIEvent {
3716 [CCode (has_construct_function = false)]
3717 protected DOMKeyboardEvent ();
3718 public bool get_alt_graph_key ();
3719 public bool get_alt_key ();
3720 public bool get_ctrl_key ();
3721 public unowned string get_key_identifier ();
3722 public ulong get_key_location ();
3723 public bool get_meta_key ();
3724 public bool get_modifier_state (string keyIdentifierArg);
3725 public bool get_shift_key ();
3726 public void init_keyboard_event (string type, bool canBubble, bool cancelable, WebKit.DOMDOMWindow view, string keyIdentifier, ulong location, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, bool altGraphKey);
3727 public bool alt_graph_key { get; }
3728 public bool alt_key { get; }
3729 public bool ctrl_key { get; }
3730 public string key_identifier { get; }
3731 public ulong key_location { get; }
3732 public bool meta_key { get; }
3733 public bool shift_key { get; }
3735 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3736 public class DOMLocation : WebKit.DOMObject {
3737 [CCode (has_construct_function = false)]
3738 protected DOMLocation ();
3739 public unowned WebKit.DOMDOMStringList get_ancestor_origins ();
3740 public unowned string get_hash ();
3741 public unowned string get_host ();
3742 public unowned string get_hostname ();
3743 public unowned string get_href ();
3744 public unowned string get_origin ();
3745 public unowned string get_pathname ();
3746 public unowned string get_port ();
3747 public unowned string get_protocol ();
3748 public unowned string get_search ();
3749 public WebKit.DOMDOMStringList ancestor_origins { get; }
3750 public string hash { get; }
3751 public string host { get; }
3752 public string hostname { get; }
3753 public string href { get; }
3754 public string origin { get; }
3755 public string pathname { get; }
3756 public string port { get; }
3757 public string protocol { get; }
3758 public string search { get; }
3760 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3761 public class DOMMediaController : WebKit.DOMObject, WebKit.DOMEventTarget {
3762 [CCode (has_construct_function = false)]
3763 protected DOMMediaController ();
3764 public unowned WebKit.DOMTimeRanges get_buffered ();
3765 public double get_current_time ();
3766 public double get_default_playback_rate ();
3767 public double get_duration ();
3768 public bool get_muted ();
3769 public bool get_paused ();
3770 public double get_playback_rate ();
3771 public unowned string get_playback_state ();
3772 public unowned WebKit.DOMTimeRanges get_played ();
3773 public unowned WebKit.DOMTimeRanges get_seekable ();
3774 public double get_volume ();
3775 public void pause ();
3776 public void play ();
3777 public void set_current_time (double value);
3778 public void set_default_playback_rate (double value);
3779 public void set_muted (bool value);
3780 public void set_playback_rate (double value);
3781 public void set_volume (double value) throws GLib.Error;
3782 public void unpause ();
3783 public WebKit.DOMTimeRanges buffered { get; }
3784 public double current_time { get; set; }
3785 public double default_playback_rate { get; set; }
3786 public double duration { get; }
3787 public bool muted { get; set; }
3788 public bool paused { get; }
3789 public double playback_rate { get; set; }
3790 public string playback_state { get; }
3791 public WebKit.DOMTimeRanges played { get; }
3792 public WebKit.DOMTimeRanges seekable { get; }
3793 public double volume { get; set; }
3795 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3796 public class DOMMediaError : WebKit.DOMObject {
3797 [CCode (has_construct_function = false)]
3798 protected DOMMediaError ();
3799 public ushort get_code ();
3800 public uint code { get; }
3802 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3803 public class DOMMediaList : WebKit.DOMObject {
3804 [CCode (has_construct_function = false)]
3805 protected DOMMediaList ();
3806 public void append_medium (string newMedium) throws GLib.Error;
3807 public void delete_medium (string oldMedium) throws GLib.Error;
3808 public ulong get_length ();
3809 public unowned string get_media_text ();
3810 public unowned string item (ulong index);
3811 public void set_media_text (string value) throws GLib.Error;
3812 public ulong length { get; }
3813 public string media_text { get; set; }
3815 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3816 public class DOMMediaQueryList : WebKit.DOMObject {
3817 [CCode (has_construct_function = false)]
3818 protected DOMMediaQueryList ();
3819 public bool get_matches ();
3820 public unowned string get_media ();
3821 public bool matches { get; }
3822 public string media { get; }
3824 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3825 public class DOMMemoryInfo : WebKit.DOMObject {
3826 [CCode (has_construct_function = false)]
3827 protected DOMMemoryInfo ();
3828 public static ulong get_js_heap_size_limit (void* self);
3829 public static ulong get_total_js_heap_size (void* self);
3830 public static ulong get_used_js_heap_size (void* self);
3831 public ulong js_heap_size_limit { get; }
3832 public ulong total_js_heap_size { get; }
3833 public ulong used_js_heap_size { get; }
3835 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3836 public class DOMMessagePort : WebKit.DOMObject, WebKit.DOMEventTarget {
3837 [CCode (has_construct_function = false)]
3838 protected DOMMessagePort ();
3840 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3841 public class DOMMicroDataItemValue : WebKit.DOMObject {
3842 [CCode (has_construct_function = false)]
3843 protected DOMMicroDataItemValue ();
3845 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3846 public class DOMMouseEvent : WebKit.DOMUIEvent {
3847 [CCode (has_construct_function = false)]
3848 protected DOMMouseEvent ();
3849 public bool get_alt_key ();
3850 public ushort get_button ();
3851 public long get_client_x ();
3852 public long get_client_y ();
3853 public bool get_ctrl_key ();
3854 public unowned WebKit.DOMNode get_from_element ();
3855 public bool get_meta_key ();
3856 public long get_offset_x ();
3857 public long get_offset_y ();
3858 public unowned WebKit.DOMEventTarget get_related_target ();
3859 public long get_screen_x ();
3860 public long get_screen_y ();
3861 public bool get_shift_key ();
3862 public unowned WebKit.DOMNode get_to_element ();
3863 public long get_webkit_movement_x ();
3864 public long get_webkit_movement_y ();
3865 public long get_x ();
3866 public long get_y ();
3867 public void init_mouse_event (string type, bool canBubble, bool cancelable, WebKit.DOMDOMWindow view, long detail, long screenX, long screenY, long clientX, long clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey, ushort button, WebKit.DOMEventTarget relatedTarget);
3868 public bool alt_key { get; }
3869 public uint button { get; }
3870 public long client_x { get; }
3871 public long client_y { get; }
3872 public bool ctrl_key { get; }
3873 public WebKit.DOMNode from_element { get; }
3874 public bool meta_key { get; }
3875 public long offset_x { get; }
3876 public long offset_y { get; }
3877 public WebKit.DOMEventTarget related_target { get; }
3878 public long screen_x { get; }
3879 public long screen_y { get; }
3880 public bool shift_key { get; }
3881 public WebKit.DOMNode to_element { get; }
3882 public long webkit_movement_x { get; }
3883 public long webkit_movement_y { get; }
3884 public long x { get; }
3885 public long y { get; }
3887 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3888 public class DOMNamedNodeMap : WebKit.DOMObject {
3889 [CCode (has_construct_function = false)]
3890 protected DOMNamedNodeMap ();
3891 public ulong get_length ();
3892 public unowned WebKit.DOMNode get_named_item (string name);
3893 public unowned WebKit.DOMNode get_named_item_ns (string namespaceURI, string localName);
3894 public unowned WebKit.DOMNode item (ulong index);
3895 public unowned WebKit.DOMNode remove_named_item (string name) throws GLib.Error;
3896 public unowned WebKit.DOMNode remove_named_item_ns (string namespaceURI, string localName) throws GLib.Error;
3897 public unowned WebKit.DOMNode set_named_item (WebKit.DOMNode node) throws GLib.Error;
3898 public unowned WebKit.DOMNode set_named_item_ns (WebKit.DOMNode node) throws GLib.Error;
3899 public ulong length { get; }
3901 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3902 public class DOMNavigator : WebKit.DOMObject {
3903 [CCode (has_construct_function = false)]
3904 protected DOMNavigator ();
3905 public unowned string get_app_code_name ();
3906 public unowned string get_app_name ();
3907 public unowned string get_app_version ();
3908 public bool get_cookie_enabled ();
3909 public unowned WebKit.DOMGeolocation get_geolocation ();
3910 public unowned string get_language ();
3911 public unowned WebKit.DOMDOMMimeTypeArray get_mime_types ();
3912 public bool get_on_line ();
3913 public unowned string get_platform ();
3914 public unowned WebKit.DOMDOMPluginArray get_plugins ();
3915 public unowned string get_product ();
3916 public unowned string get_product_sub ();
3917 public void get_storage_updates ();
3918 public unowned string get_user_agent ();
3919 public unowned string get_vendor ();
3920 public unowned string get_vendor_sub ();
3921 public unowned WebKit.DOMBatteryManager get_webkit_battery ();
3922 public unowned WebKit.DOMStorageQuota get_webkit_persistent_storage ();
3923 public unowned WebKit.DOMStorageQuota get_webkit_temporary_storage ();
3924 public unowned string is_protocol_handler_registered (string scheme, string url) throws GLib.Error;
3925 public bool java_enabled ();
3926 public void register_protocol_handler (string scheme, string url, string title) throws GLib.Error;
3927 public void unregister_protocol_handler (string scheme, string url) throws GLib.Error;
3928 public unowned WebKit.DOMGamepadList webkit_get_gamepads ();
3929 public string app_code_name { get; }
3930 public string app_name { get; }
3931 public string app_version { get; }
3932 public bool cookie_enabled { get; }
3933 public WebKit.DOMGeolocation geolocation { get; }
3934 public string language { get; }
3935 public WebKit.DOMDOMMimeTypeArray mime_types { get; }
3936 public bool on_line { get; }
3937 public string platform { get; }
3938 public WebKit.DOMDOMPluginArray plugins { get; }
3939 public string product { get; }
3940 public string product_sub { get; }
3941 public string user_agent { get; }
3942 public string vendor { get; }
3943 public string vendor_sub { get; }
3944 public WebKit.DOMBatteryManager webkit_battery { get; }
3945 public WebKit.DOMStorageQuota webkit_persistent_storage { get; }
3946 public WebKit.DOMStorageQuota webkit_temporary_storage { get; }
3948 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
3949 public class DOMNode : WebKit.DOMObject, WebKit.DOMEventTarget {
3950 [CCode (has_construct_function = false)]
3951 protected DOMNode ();
3952 public unowned WebKit.DOMNode append_child (WebKit.DOMNode newChild) throws GLib.Error;
3953 public unowned WebKit.DOMNode clone_node (bool deep);
3954 public ushort compare_document_position (WebKit.DOMNode other);
3955 public bool contains (WebKit.DOMNode other);
3956 public unowned WebKit.DOMNamedNodeMap get_attributes ();
3957 public unowned string get_base_uri ();
3958 public unowned WebKit.DOMNodeList get_child_nodes ();
3959 public unowned WebKit.DOMNode get_first_child ();
3960 public unowned WebKit.DOMNode get_last_child ();
3961 public unowned string get_local_name ();
3962 public unowned string get_namespace_uri ();
3963 public unowned WebKit.DOMNode get_next_sibling ();
3964 public unowned string get_node_name ();
3965 public ushort get_node_type ();
3966 public unowned string get_node_value ();
3967 public unowned WebKit.DOMDocument get_owner_document ();
3968 public unowned WebKit.DOMElement get_parent_element ();
3969 public unowned WebKit.DOMNode get_parent_node ();
3970 public unowned string get_prefix ();
3971 public unowned WebKit.DOMNode get_previous_sibling ();
3972 public unowned string get_text_content ();
3973 public bool has_attributes ();
3974 public bool has_child_nodes ();
3975 public unowned WebKit.DOMNode insert_before (WebKit.DOMNode newChild, WebKit.DOMNode refChild) throws GLib.Error;
3976 public bool is_default_namespace (string namespaceURI);
3977 public bool is_equal_node (WebKit.DOMNode other);
3978 public bool is_same_node (WebKit.DOMNode other);
3979 public bool is_supported (string feature, string version);
3980 public unowned string lookup_namespace_uri (string prefix);
3981 public unowned string lookup_prefix (string namespaceURI);
3982 public void normalize ();
3983 public unowned WebKit.DOMNode remove_child (WebKit.DOMNode oldChild) throws GLib.Error;
3984 public unowned WebKit.DOMNode replace_child (WebKit.DOMNode newChild, WebKit.DOMNode oldChild) throws GLib.Error;
3985 public void set_node_value (string value) throws GLib.Error;
3986 public void set_prefix (string value) throws GLib.Error;
3987 public void set_text_content (string value) throws GLib.Error;
3988 public string base_uri { get; }
3989 public WebKit.DOMNodeList child_nodes { get; }
3990 public WebKit.DOMNode first_child { get; }
3991 public WebKit.DOMNode last_child { get; }
3992 public string local_name { get; }
3993 public string namespace_uri { get; }
3994 public WebKit.DOMNode next_sibling { get; }
3995 public string node_name { get; }
3996 public uint node_type { get; }
3997 public string node_value { get; set; }
3998 public WebKit.DOMDocument owner_document { get; }
3999 public WebKit.DOMElement parent_element { get; }
4000 public WebKit.DOMNode parent_node { get; }
4001 public string prefix { get; set; }
4002 public WebKit.DOMNode previous_sibling { get; }
4003 public string text_content { get; set; }
4005 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4006 public class DOMNodeFilter : WebKit.DOMObject {
4007 [CCode (has_construct_function = false)]
4008 protected DOMNodeFilter ();
4009 public short accept_node (WebKit.DOMNode n);
4011 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4012 public class DOMNodeIterator : WebKit.DOMObject {
4013 [CCode (has_construct_function = false)]
4014 protected DOMNodeIterator ();
4015 public void detach ();
4016 public bool get_expand_entity_references ();
4017 public unowned WebKit.DOMNodeFilter get_filter ();
4018 public bool get_pointer_before_reference_node ();
4019 public unowned WebKit.DOMNode get_reference_node ();
4020 public unowned WebKit.DOMNode get_root ();
4021 public ulong get_what_to_show ();
4022 public unowned WebKit.DOMNode next_node () throws GLib.Error;
4023 public unowned WebKit.DOMNode previous_node () throws GLib.Error;
4024 public bool expand_entity_references { get; }
4025 public WebKit.DOMNodeFilter filter { get; }
4026 public bool pointer_before_reference_node { get; }
4027 public WebKit.DOMNode reference_node { get; }
4028 public WebKit.DOMNode root { get; }
4029 public ulong what_to_show { get; }
4031 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4032 public class DOMNodeList : WebKit.DOMObject {
4033 [CCode (has_construct_function = false)]
4034 protected DOMNodeList ();
4035 public ulong get_length ();
4036 public unowned WebKit.DOMNode item (ulong index);
4037 public ulong length { get; }
4039 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4040 public class DOMObject : GLib.Object {
4041 public void* coreObject;
4042 [CCode (has_construct_function = false)]
4043 protected DOMObject ();
4044 public void* core_object { construct; }
4046 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4047 public class DOMPerformance : WebKit.DOMObject, WebKit.DOMEventTarget {
4048 [CCode (has_construct_function = false)]
4049 protected DOMPerformance ();
4050 public void* get_memory ();
4051 public unowned WebKit.DOMPerformanceNavigation get_navigation ();
4052 public unowned WebKit.DOMPerformanceTiming get_timing ();
4053 public double now ();
4054 public WebKit.DOMPerformanceNavigation navigation { get; }
4055 public WebKit.DOMPerformanceTiming timing { get; }
4057 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4058 public class DOMPerformanceEntry : WebKit.DOMObject {
4059 [CCode (has_construct_function = false)]
4060 protected DOMPerformanceEntry ();
4061 public double get_duration ();
4062 public unowned string get_entry_type ();
4063 public unowned string get_name ();
4064 public double get_start_time ();
4065 public double duration { get; }
4066 public string entry_type { get; }
4067 public string name { get; }
4068 public double start_time { get; }
4070 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4071 public class DOMPerformanceEntryList : WebKit.DOMObject {
4072 [CCode (has_construct_function = false)]
4073 protected DOMPerformanceEntryList ();
4074 public ulong get_length ();
4075 public unowned WebKit.DOMPerformanceEntry item (ulong index);
4076 public ulong length { get; }
4078 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4079 public class DOMPerformanceNavigation : WebKit.DOMObject {
4080 [CCode (has_construct_function = false)]
4081 protected DOMPerformanceNavigation ();
4082 public ushort get_redirect_count ();
4083 public uint redirect_count { get; }
4085 public uint type { get; }
4087 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4088 public class DOMPerformanceTiming : WebKit.DOMObject {
4089 [CCode (has_construct_function = false)]
4090 protected DOMPerformanceTiming ();
4091 public uint64 get_connect_end ();
4092 public uint64 get_connect_start ();
4093 public uint64 get_dom_complete ();
4094 public uint64 get_dom_content_loaded_event_end ();
4095 public uint64 get_dom_content_loaded_event_start ();
4096 public uint64 get_dom_interactive ();
4097 public uint64 get_dom_loading ();
4098 public uint64 get_domain_lookup_end ();
4099 public uint64 get_domain_lookup_start ();
4100 public uint64 get_fetch_start ();
4101 public uint64 get_load_event_end ();
4102 public uint64 get_load_event_start ();
4103 public uint64 get_navigation_start ();
4104 public uint64 get_redirect_end ();
4105 public uint64 get_redirect_start ();
4106 public uint64 get_request_start ();
4107 public uint64 get_response_end ();
4108 public uint64 get_response_start ();
4109 public uint64 get_secure_connection_start ();
4110 public uint64 get_unload_event_end ();
4111 public uint64 get_unload_event_start ();
4112 public uint64 connect_end { get; }
4113 public uint64 connect_start { get; }
4114 public uint64 dom_complete { get; }
4115 public uint64 dom_content_loaded_event_end { get; }
4116 public uint64 dom_content_loaded_event_start { get; }
4117 public uint64 dom_interactive { get; }
4118 public uint64 dom_loading { get; }
4119 public uint64 domain_lookup_end { get; }
4120 public uint64 domain_lookup_start { get; }
4121 public uint64 fetch_start { get; }
4122 public uint64 load_event_end { get; }
4123 public uint64 load_event_start { get; }
4124 public uint64 navigation_start { get; }
4125 public uint64 redirect_end { get; }
4126 public uint64 redirect_start { get; }
4127 public uint64 request_start { get; }
4128 public uint64 response_end { get; }
4129 public uint64 response_start { get; }
4130 public uint64 secure_connection_start { get; }
4131 public uint64 unload_event_end { get; }
4132 public uint64 unload_event_start { get; }
4134 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4135 public class DOMProcessingInstruction : WebKit.DOMCharacterData, WebKit.DOMEventTarget {
4136 [CCode (has_construct_function = false)]
4137 protected DOMProcessingInstruction ();
4138 public unowned string get_data ();
4139 public unowned WebKit.DOMStyleSheet get_sheet ();
4140 public unowned string get_target ();
4141 public void set_data (string value) throws GLib.Error;
4142 public WebKit.DOMStyleSheet sheet { get; }
4143 public string target { get; }
4145 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4146 public class DOMPropertyNodeList : WebKit.DOMNodeList {
4147 [CCode (has_construct_function = false)]
4148 protected DOMPropertyNodeList ();
4149 public static ulong get_length (void* self);
4150 public static unowned WebKit.DOMNode item (void* self, ulong index);
4151 public ulong length { get; }
4153 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4154 public class DOMRange : WebKit.DOMObject {
4155 [CCode (has_construct_function = false)]
4156 protected DOMRange ();
4157 public unowned WebKit.DOMDocumentFragment clone_contents () throws GLib.Error;
4158 public unowned WebKit.DOMRange clone_range () throws GLib.Error;
4159 public void collapse (bool toStart) throws GLib.Error;
4160 public short compare_boundary_points (ushort how, WebKit.DOMRange sourceRange) throws GLib.Error;
4161 public short compare_node (WebKit.DOMNode refNode) throws GLib.Error;
4162 public short compare_point (WebKit.DOMNode refNode, long offset) throws GLib.Error;
4163 public unowned WebKit.DOMDocumentFragment create_contextual_fragment (string html) throws GLib.Error;
4164 public void delete_contents () throws GLib.Error;
4165 public void detach () throws GLib.Error;
4166 public void expand (string unit) throws GLib.Error;
4167 public unowned WebKit.DOMDocumentFragment extract_contents () throws GLib.Error;
4168 public bool get_collapsed () throws GLib.Error;
4169 public unowned WebKit.DOMNode get_common_ancestor_container () throws GLib.Error;
4170 public unowned WebKit.DOMNode get_end_container () throws GLib.Error;
4171 public long get_end_offset () throws GLib.Error;
4172 public unowned WebKit.DOMNode get_start_container () throws GLib.Error;
4173 public long get_start_offset () throws GLib.Error;
4174 public unowned string get_text ();
4175 public void insert_node (WebKit.DOMNode newNode) throws GLib.Error;
4176 public bool intersects_node (WebKit.DOMNode refNode) throws GLib.Error;
4177 public bool is_point_in_range (WebKit.DOMNode refNode, long offset) throws GLib.Error;
4178 public void select_node (WebKit.DOMNode refNode) throws GLib.Error;
4179 public void select_node_contents (WebKit.DOMNode refNode) throws GLib.Error;
4180 public void set_end (WebKit.DOMNode refNode, long offset) throws GLib.Error;
4181 public void set_end_after (WebKit.DOMNode refNode) throws GLib.Error;
4182 public void set_end_before (WebKit.DOMNode refNode) throws GLib.Error;
4183 public void set_start (WebKit.DOMNode refNode, long offset) throws GLib.Error;
4184 public void set_start_after (WebKit.DOMNode refNode) throws GLib.Error;
4185 public void set_start_before (WebKit.DOMNode refNode) throws GLib.Error;
4186 public void surround_contents (WebKit.DOMNode newParent) throws GLib.Error;
4187 public unowned string to_string () throws GLib.Error;
4188 public bool collapsed { get; }
4189 public WebKit.DOMNode common_ancestor_container { get; }
4190 public WebKit.DOMNode end_container { get; }
4191 public long end_offset { get; }
4192 public WebKit.DOMNode start_container { get; }
4193 public long start_offset { get; }
4194 public string text { get; }
4196 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4197 public class DOMScreen : WebKit.DOMObject {
4198 [CCode (has_construct_function = false)]
4199 protected DOMScreen ();
4200 public ulong get_avail_height ();
4201 public long get_avail_left ();
4202 public long get_avail_top ();
4203 public ulong get_avail_width ();
4204 public ulong get_color_depth ();
4205 public ulong get_height ();
4206 public ulong get_pixel_depth ();
4207 public ulong get_width ();
4208 public ulong avail_height { get; }
4209 public long avail_left { get; }
4210 public long avail_top { get; }
4211 public ulong avail_width { get; }
4212 public ulong color_depth { get; }
4213 public ulong height { get; }
4214 public ulong pixel_depth { get; }
4215 public ulong width { get; }
4217 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4218 public class DOMShadowRoot : WebKit.DOMDocumentFragment, WebKit.DOMEventTarget {
4219 [CCode (has_construct_function = false)]
4220 protected DOMShadowRoot ();
4221 public unowned WebKit.DOMElement element_from_point (long x, long y);
4222 public unowned WebKit.DOMElement get_active_element ();
4223 public bool get_apply_author_styles ();
4224 public unowned WebKit.DOMElement get_element_by_id (string elementId);
4225 public unowned WebKit.DOMNodeList get_elements_by_class_name (string className);
4226 public unowned WebKit.DOMNodeList get_elements_by_tag_name (string tagName);
4227 public unowned WebKit.DOMNodeList get_elements_by_tag_name_ns (string namespaceURI, string localName);
4228 public unowned string get_inner_html ();
4229 public bool get_reset_style_inheritance ();
4230 public unowned WebKit.DOMDOMSelection get_selection ();
4231 public void set_apply_author_styles (bool value);
4232 public void set_inner_html (string value) throws GLib.Error;
4233 public void set_reset_style_inheritance (bool value);
4234 public WebKit.DOMElement active_element { get; }
4235 public bool apply_author_styles { get; set; }
4236 public string inner_html { get; set; }
4237 public bool reset_style_inheritance { get; set; }
4239 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4240 public class DOMStorage : WebKit.DOMObject {
4241 [CCode (has_construct_function = false)]
4242 protected DOMStorage ();
4243 public void clear () throws GLib.Error;
4244 public unowned string get_item (string key) throws GLib.Error;
4245 public ulong get_length () throws GLib.Error;
4246 public unowned string key (ulong index) throws GLib.Error;
4247 public void remove_item (string key) throws GLib.Error;
4248 public void set_item (string key, string data) throws GLib.Error;
4249 public ulong length { get; }
4251 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4252 public class DOMStorageInfo : WebKit.DOMObject {
4253 [CCode (has_construct_function = false)]
4254 protected DOMStorageInfo ();
4256 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4257 public class DOMStorageQuota : WebKit.DOMObject {
4258 [CCode (has_construct_function = false)]
4259 protected DOMStorageQuota ();
4261 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4262 public class DOMStyleMedia : WebKit.DOMObject {
4263 [CCode (has_construct_function = false)]
4264 protected DOMStyleMedia ();
4265 public bool match_medium (string mediaquery);
4267 public string type { owned get; }
4269 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4270 public class DOMStyleSheet : WebKit.DOMObject {
4271 [CCode (has_construct_function = false)]
4272 protected DOMStyleSheet ();
4273 public bool get_disabled ();
4274 public unowned string get_href ();
4275 public unowned WebKit.DOMMediaList get_media ();
4276 public unowned WebKit.DOMNode get_owner_node ();
4277 public unowned WebKit.DOMStyleSheet get_parent_style_sheet ();
4278 public unowned string get_title ();
4279 public void set_disabled (bool value);
4280 public bool disabled { get; set; }
4281 public string href { get; }
4282 public WebKit.DOMMediaList media { get; }
4283 public WebKit.DOMNode owner_node { get; }
4284 public WebKit.DOMStyleSheet parent_style_sheet { get; }
4285 public string title { get; }
4287 public string type { owned get; }
4289 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4290 public class DOMStyleSheetList : WebKit.DOMObject {
4291 [CCode (has_construct_function = false)]
4292 protected DOMStyleSheetList ();
4293 public ulong get_length ();
4294 public unowned WebKit.DOMStyleSheet item (ulong index);
4295 public ulong length { get; }
4297 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4298 public class DOMText : WebKit.DOMCharacterData, WebKit.DOMEventTarget {
4299 [CCode (has_construct_function = false)]
4300 protected DOMText ();
4301 public unowned string get_whole_text ();
4302 public unowned WebKit.DOMText replace_whole_text (string content) throws GLib.Error;
4303 public unowned WebKit.DOMText split_text (ulong offset) throws GLib.Error;
4304 public string whole_text { get; }
4306 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4307 public class DOMTextTrack : WebKit.DOMObject, WebKit.DOMEventTarget {
4308 [CCode (has_construct_function = false)]
4309 protected DOMTextTrack ();
4310 public void add_cue (WebKit.DOMTextTrackCue cue);
4311 public unowned WebKit.DOMTextTrackCueList get_active_cues ();
4312 public unowned WebKit.DOMTextTrackCueList get_cues ();
4313 public unowned string get_id ();
4314 public unowned string get_kind ();
4315 public unowned string get_label ();
4316 public unowned string get_language ();
4317 public unowned string get_mode ();
4318 public void remove_cue (WebKit.DOMTextTrackCue cue) throws GLib.Error;
4319 public void set_mode (string value);
4320 public WebKit.DOMTextTrackCueList active_cues { get; }
4321 public WebKit.DOMTextTrackCueList cues { get; }
4322 public string id { get; }
4323 public string kind { get; }
4324 public string label { get; }
4325 public string language { get; }
4326 public string mode { get; set; }
4328 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4329 public class DOMTextTrackCue : WebKit.DOMObject, WebKit.DOMEventTarget {
4330 [CCode (has_construct_function = false)]
4331 protected DOMTextTrackCue ();
4332 public unowned string get_align ();
4333 public unowned WebKit.DOMDocumentFragment get_cue_as_html ();
4334 public double get_end_time ();
4335 public unowned string get_id ();
4336 public long get_line ();
4337 public bool get_pause_on_exit ();
4338 public long get_position ();
4339 public long get_size ();
4340 public bool get_snap_to_lines ();
4341 public double get_start_time ();
4342 public unowned string get_text ();
4343 public unowned WebKit.DOMTextTrack get_track ();
4344 public unowned string get_vertical ();
4345 public void set_align (string value) throws GLib.Error;
4346 public void set_end_time (double value) throws GLib.Error;
4347 public void set_id (string value);
4348 public void set_line (long value) throws GLib.Error;
4349 public void set_pause_on_exit (bool value);
4350 public void set_position (long value) throws GLib.Error;
4351 public void set_size (long value) throws GLib.Error;
4352 public void set_snap_to_lines (bool value);
4353 public void set_start_time (double value) throws GLib.Error;
4354 public void set_text (string value);
4355 public void set_vertical (string value) throws GLib.Error;
4356 public string align { get; set; }
4357 public double end_time { get; set; }
4358 public string id { get; set; }
4359 public long line { get; set; }
4360 public bool pause_on_exit { get; set; }
4361 public long position { get; set; }
4362 public long size { get; set; }
4363 public bool snap_to_lines { get; set; }
4364 public double start_time { get; set; }
4365 public string text { get; set; }
4366 public WebKit.DOMTextTrack track { get; }
4367 public string vertical { get; set; }
4369 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4370 public class DOMTextTrackCueList : WebKit.DOMObject {
4371 [CCode (has_construct_function = false)]
4372 protected DOMTextTrackCueList ();
4373 public unowned WebKit.DOMTextTrackCue get_cue_by_id (string id);
4374 public ulong get_length ();
4375 public unowned WebKit.DOMTextTrackCue item (ulong index);
4376 public ulong length { get; }
4378 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4379 public class DOMTextTrackList : WebKit.DOMObject, WebKit.DOMEventTarget {
4380 [CCode (has_construct_function = false)]
4381 protected DOMTextTrackList ();
4382 public ulong get_length ();
4383 public unowned WebKit.DOMTextTrack get_track_by_id (string id);
4384 public unowned WebKit.DOMTextTrack item (ulong index);
4385 public ulong length { get; }
4387 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4388 public class DOMTimeRanges : WebKit.DOMObject {
4389 [CCode (has_construct_function = false)]
4390 protected DOMTimeRanges ();
4391 public double end (ulong index) throws GLib.Error;
4392 public ulong get_length ();
4393 public double start (ulong index) throws GLib.Error;
4394 public ulong length { get; }
4396 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4397 public class DOMTouch : WebKit.DOMObject {
4398 [CCode (has_construct_function = false)]
4399 protected DOMTouch ();
4400 public long get_client_x ();
4401 public long get_client_y ();
4402 public ulong get_identifier ();
4403 public long get_page_x ();
4404 public long get_page_y ();
4405 public long get_screen_x ();
4406 public long get_screen_y ();
4407 public unowned WebKit.DOMEventTarget get_target ();
4408 public float get_webkit_force ();
4409 public long get_webkit_radius_x ();
4410 public long get_webkit_radius_y ();
4411 public float get_webkit_rotation_angle ();
4412 public long client_x { get; }
4413 public long client_y { get; }
4414 public ulong identifier { get; }
4415 public long page_x { get; }
4416 public long page_y { get; }
4417 public long screen_x { get; }
4418 public long screen_y { get; }
4419 public WebKit.DOMEventTarget target { get; }
4420 public float webkit_force { get; }
4421 public long webkit_radius_x { get; }
4422 public long webkit_radius_y { get; }
4423 public float webkit_rotation_angle { get; }
4425 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4426 public class DOMTrackEvent : WebKit.DOMEvent {
4427 [CCode (has_construct_function = false)]
4428 protected DOMTrackEvent ();
4430 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4431 public class DOMTreeWalker : WebKit.DOMObject {
4432 [CCode (has_construct_function = false)]
4433 protected DOMTreeWalker ();
4434 public unowned WebKit.DOMNode first_child ();
4435 public unowned WebKit.DOMNode get_current_node ();
4436 public bool get_expand_entity_references ();
4437 public unowned WebKit.DOMNodeFilter get_filter ();
4438 public unowned WebKit.DOMNode get_root ();
4439 public ulong get_what_to_show ();
4440 public unowned WebKit.DOMNode last_child ();
4441 public unowned WebKit.DOMNode next_node ();
4442 public unowned WebKit.DOMNode next_sibling ();
4443 public unowned WebKit.DOMNode parent_node ();
4444 public unowned WebKit.DOMNode previous_node ();
4445 public unowned WebKit.DOMNode previous_sibling ();
4446 public void set_current_node (WebKit.DOMNode value) throws GLib.Error;
4447 public WebKit.DOMNode current_node { get; }
4448 public bool expand_entity_references { get; }
4449 public WebKit.DOMNodeFilter filter { get; }
4450 public WebKit.DOMNode root { get; }
4451 public ulong what_to_show { get; }
4453 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4454 public class DOMUIEvent : WebKit.DOMEvent {
4455 [CCode (has_construct_function = false)]
4456 protected DOMUIEvent ();
4457 [CCode (cname = "webkit_dom_ui_event_get_char_code")]
4458 public long get_char_code ();
4459 [CCode (cname = "webkit_dom_ui_event_get_detail")]
4460 public long get_detail ();
4461 [CCode (cname = "webkit_dom_ui_event_get_key_code")]
4462 public long get_key_code ();
4463 [CCode (cname = "webkit_dom_ui_event_get_layer_x")]
4464 public long get_layer_x ();
4465 [CCode (cname = "webkit_dom_ui_event_get_layer_y")]
4466 public long get_layer_y ();
4467 [CCode (cname = "webkit_dom_ui_event_get_page_x")]
4468 public long get_page_x ();
4469 [CCode (cname = "webkit_dom_ui_event_get_page_y")]
4470 public long get_page_y ();
4471 [CCode (cname = "webkit_dom_ui_event_get_view")]
4472 public unowned WebKit.DOMDOMWindow get_view ();
4473 [CCode (cname = "webkit_dom_ui_event_get_which")]
4474 public long get_which ();
4475 [CCode (cname = "webkit_dom_ui_event_init_ui_event")]
4476 public void init_ui_event (string type, bool canBubble, bool cancelable, WebKit.DOMDOMWindow view, long detail);
4477 public long char_code { get; }
4478 public long detail { get; }
4479 public long key_code { get; }
4480 public long layer_x { get; }
4481 public long layer_y { get; }
4482 public long page_x { get; }
4483 public long page_y { get; }
4484 public WebKit.DOMDOMWindow view { get; }
4485 public long which { get; }
4487 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4488 public class DOMValidityState : WebKit.DOMObject {
4489 [CCode (has_construct_function = false)]
4490 protected DOMValidityState ();
4491 public bool get_bad_input ();
4492 public bool get_custom_error ();
4493 public bool get_pattern_mismatch ();
4494 public bool get_range_overflow ();
4495 public bool get_range_underflow ();
4496 public bool get_step_mismatch ();
4497 public bool get_too_long ();
4498 public bool get_type_mismatch ();
4499 public bool get_valid ();
4500 public bool get_value_missing ();
4501 public bool bad_input { get; }
4502 public bool custom_error { get; }
4503 public bool pattern_mismatch { get; }
4504 public bool range_overflow { get; }
4505 public bool range_underflow { get; }
4506 public bool step_mismatch { get; }
4507 public bool too_long { get; }
4508 public bool type_mismatch { get; }
4509 public bool valid { get; }
4510 public bool value_missing { get; }
4512 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4513 public class DOMVideoPlaybackQuality : WebKit.DOMObject {
4514 [CCode (has_construct_function = false)]
4515 protected DOMVideoPlaybackQuality ();
4516 public ulong get_corrupted_video_frames ();
4517 public double get_creation_time ();
4518 public ulong get_dropped_video_frames ();
4519 public double get_total_frame_delay ();
4520 public ulong get_total_video_frames ();
4521 public ulong corrupted_video_frames { get; }
4522 public double creation_time { get; }
4523 public ulong dropped_video_frames { get; }
4524 public double total_frame_delay { get; }
4525 public ulong total_video_frames { get; }
4527 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4528 public class DOMVideoTrack : WebKit.DOMObject {
4529 [CCode (has_construct_function = false)]
4530 protected DOMVideoTrack ();
4531 public unowned string get_id ();
4532 public unowned string get_kind ();
4533 public unowned string get_label ();
4534 public unowned string get_language ();
4535 public bool get_selected ();
4536 public void set_selected (bool value);
4537 public string id { get; }
4538 public string kind { get; }
4539 public string label { get; }
4540 public string language { get; }
4541 public bool selected { get; set; }
4543 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4544 public class DOMVideoTrackList : WebKit.DOMObject, WebKit.DOMEventTarget {
4545 [CCode (has_construct_function = false)]
4546 protected DOMVideoTrackList ();
4547 public ulong get_length ();
4548 public unowned WebKit.DOMVideoTrack get_track_by_id (string id);
4549 public unowned WebKit.DOMVideoTrack item (ulong index);
4550 public ulong length { get; }
4552 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4553 public class DOMWebKitNamedFlow : WebKit.DOMObject, WebKit.DOMEventTarget {
4554 [CCode (has_construct_function = false)]
4555 protected DOMWebKitNamedFlow ();
4556 [CCode (cname = "webkit_dom_webkit_named_flow_get_content")]
4557 public unowned WebKit.DOMNodeList get_content ();
4558 [CCode (cname = "webkit_dom_webkit_named_flow_get_content_nodes")]
4559 public unowned WebKit.DOMNodeList get_content_nodes ();
4560 [CCode (cname = "webkit_dom_webkit_named_flow_get_first_empty_region_index")]
4561 public long get_first_empty_region_index ();
4562 [CCode (cname = "webkit_dom_webkit_named_flow_get_name")]
4563 public unowned string get_name ();
4564 [CCode (cname = "webkit_dom_webkit_named_flow_get_overflow")]
4565 public bool get_overflow ();
4566 [CCode (cname = "webkit_dom_webkit_named_flow_get_overset")]
4567 public bool get_overset ();
4568 [CCode (cname = "webkit_dom_webkit_named_flow_get_regions")]
4569 public unowned WebKit.DOMNodeList get_regions ();
4570 [CCode (cname = "webkit_dom_webkit_named_flow_get_regions_by_content")]
4571 public unowned WebKit.DOMNodeList get_regions_by_content (WebKit.DOMNode contentNode);
4572 [CCode (cname = "webkit_dom_webkit_named_flow_get_regions_by_content_node")]
4573 public unowned WebKit.DOMNodeList get_regions_by_content_node (WebKit.DOMNode content_node);
4574 public long first_empty_region_index { get; }
4575 public string name { get; }
4576 public bool overset { get; }
4578 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4579 public class DOMWebKitPoint : WebKit.DOMObject {
4580 [CCode (has_construct_function = false)]
4581 protected DOMWebKitPoint ();
4582 [CCode (cname = "webkit_dom_webkit_point_get_x")]
4583 public float get_x ();
4584 [CCode (cname = "webkit_dom_webkit_point_get_y")]
4585 public float get_y ();
4586 [CCode (cname = "webkit_dom_webkit_point_set_x")]
4587 public void set_x (float value);
4588 [CCode (cname = "webkit_dom_webkit_point_set_y")]
4589 public void set_y (float value);
4590 public float x { get; set; }
4591 public float y { get; set; }
4593 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4594 public class DOMWheelEvent : WebKit.DOMMouseEvent {
4595 [CCode (has_construct_function = false)]
4596 protected DOMWheelEvent ();
4597 public ulong get_delta_mode ();
4598 public double get_delta_x ();
4599 public double get_delta_y ();
4600 public double get_delta_z ();
4601 public bool get_webkit_direction_inverted_from_device ();
4602 public long get_wheel_delta ();
4603 public long get_wheel_delta_x ();
4604 public long get_wheel_delta_y ();
4605 public void init_wheel_event (long wheelDeltaX, long wheelDeltaY, WebKit.DOMDOMWindow view, long screenX, long screenY, long clientX, long clientY, bool ctrlKey, bool altKey, bool shiftKey, bool metaKey);
4606 public ulong delta_mode { get; }
4607 public double delta_x { get; }
4608 public double delta_y { get; }
4609 public double delta_z { get; }
4610 public bool webkit_direction_inverted_from_device { get; }
4611 public long wheel_delta { get; }
4612 public long wheel_delta_x { get; }
4613 public long wheel_delta_y { get; }
4615 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4616 public class DOMXPathExpression : WebKit.DOMObject {
4617 [CCode (has_construct_function = false)]
4618 protected DOMXPathExpression ();
4619 [CCode (cname = "webkit_dom_xpath_expression_evaluate")]
4620 public unowned WebKit.DOMXPathResult evaluate (WebKit.DOMNode contextNode, ushort type, WebKit.DOMXPathResult inResult) throws GLib.Error;
4622 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4623 public class DOMXPathNSResolver : WebKit.DOMObject {
4624 [CCode (has_construct_function = false)]
4625 protected DOMXPathNSResolver ();
4626 [CCode (cname = "webkit_dom_xpath_ns_resolver_lookup_namespace_uri")]
4627 public unowned string lookup_namespace_uri (string prefix);
4629 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
4630 public class DOMXPathResult : WebKit.DOMObject {
4631 [CCode (has_construct_function = false)]
4632 protected DOMXPathResult ();
4633 [CCode (cname = "webkit_dom_xpath_result_get_boolean_value")]
4634 public bool get_boolean_value () throws GLib.Error;
4635 [CCode (cname = "webkit_dom_xpath_result_get_invalid_iterator_state")]
4636 public bool get_invalid_iterator_state ();
4637 [CCode (cname = "webkit_dom_xpath_result_get_number_value")]
4638 public double get_number_value () throws GLib.Error;
4639 [CCode (cname = "webkit_dom_xpath_result_get_result_type")]
4640 public ushort get_result_type ();
4641 [CCode (cname = "webkit_dom_xpath_result_get_single_node_value")]
4642 public unowned WebKit.DOMNode get_single_node_value () throws GLib.Error;
4643 [CCode (cname = "webkit_dom_xpath_result_get_snapshot_length")]
4644 public ulong get_snapshot_length () throws GLib.Error;
4645 [CCode (cname = "webkit_dom_xpath_result_get_string_value")]
4646 public unowned string get_string_value () throws GLib.Error;
4647 [CCode (cname = "webkit_dom_xpath_result_iterate_next")]
4648 public unowned WebKit.DOMNode iterate_next () throws GLib.Error;
4649 [CCode (cname = "webkit_dom_xpath_result_snapshot_item")]
4650 public unowned WebKit.DOMNode snapshot_item (ulong index) throws GLib.Error;
4651 public bool boolean_value { get; }
4652 public bool invalid_iterator_state { get; }
4653 public double number_value { get; }
4654 public uint result_type { get; }
4655 public WebKit.DOMNode single_node_value { get; }
4656 public ulong snapshot_length { get; }
4657 public string string_value { get; }
4659 [CCode (cheader_filename = "webkit/webkit.h")]
4660 public class Download : GLib.Object {
4661 [CCode (has_construct_function = false)]
4662 public Download (WebKit.NetworkRequest request);
4663 public void cancel ();
4664 public uint64 get_current_size ();
4665 public unowned string get_destination_uri ();
4666 public double get_elapsed_time ();
4667 public unowned WebKit.NetworkRequest get_network_request ();
4668 public unowned WebKit.NetworkResponse get_network_response ();
4669 public double get_progress ();
4670 public WebKit.DownloadStatus get_status ();
4671 public unowned string get_suggested_filename ();
4672 public uint64 get_total_size ();
4673 public unowned string get_uri ();
4674 public void set_destination_uri (string destination_uri);
4675 public void start ();
4676 public uint64 current_size { get; }
4677 public string destination_uri { get; set; }
4678 public WebKit.NetworkRequest network_request { get; construct; }
4679 public WebKit.NetworkResponse network_response { get; construct; }
4680 public double progress { get; }
4681 public WebKit.DownloadStatus status { get; }
4682 public string suggested_filename { get; }
4683 public uint64 total_size { get; }
4684 public virtual signal bool error (int p0, int p1, string p2);
4686 [CCode (cheader_filename = "webkit/webkit.h")]
4687 public class FaviconDatabase : GLib.Object {
4688 [CCode (has_construct_function = false)]
4689 protected FaviconDatabase ();
4690 public void clear ();
4691 public void get_favicon_pixbuf (string page_uri, uint width, uint height, GLib.Cancellable cancellable, GLib.AsyncReadyCallback callback);
4692 public unowned Gdk.Pixbuf get_favicon_pixbuf_finish (GLib.AsyncResult _result) throws GLib.Error;
4693 public unowned string get_favicon_uri (string page_uri);
4694 public unowned string get_path ();
4695 public void set_path (string path);
4696 public unowned Gdk.Pixbuf try_get_favicon_pixbuf (string page_uri, uint width, uint height);
4697 public string path { get; set; }
4698 public virtual signal void icon_loaded (string p0);
4700 [CCode (cheader_filename = "webkit/webkit.h")]
4701 public class FileChooserRequest : GLib.Object {
4702 [CCode (has_construct_function = false)]
4703 protected FileChooserRequest ();
4704 public unowned string get_mime_types ();
4705 public unowned Gtk.FileFilter get_mime_types_filter ();
4706 public bool get_select_multiple ();
4707 public unowned string get_selected_files ();
4708 public void select_files (string files);
4710 public Gtk.FileFilter filter { owned get; }
4711 [CCode (array_length = false, array_null_terminated = true)]
4712 public string[] mime_types { get; }
4713 public bool select_multiple { get; }
4714 [CCode (array_length = false, array_null_terminated = true)]
4715 public string[] selected_files { get; }
4717 [CCode (cheader_filename = "webkit/webkit.h")]
4718 public class GeolocationPolicyDecision : GLib.Object {
4719 [CCode (has_construct_function = false)]
4720 protected GeolocationPolicyDecision ();
4722 [CCode (cheader_filename = "webkit/webkit.h")]
4723 public class HitTestResult : GLib.Object {
4724 [CCode (has_construct_function = false)]
4725 protected HitTestResult ();
4727 public WebKit.HitTestResultContext context { get; construct; }
4729 public string image_uri { owned get; construct; }
4731 public WebKit.DOMNode inner_node { owned get; construct; }
4733 public string link_uri { owned get; construct; }
4735 public string media_uri { owned get; construct; }
4737 public int x { get; construct; }
4739 public int y { get; construct; }
4741 [CCode (cheader_filename = "webkit/webkit.h")]
4742 public class IconDatabase : GLib.Object {
4743 [CCode (has_construct_function = false)]
4744 protected IconDatabase ();
4745 public void clear ();
4746 public unowned Gdk.Pixbuf get_icon_pixbuf (string page_uri);
4747 public unowned string get_icon_uri (string page_uri);
4748 public unowned string get_path ();
4749 public void set_path (string path);
4750 public string path { get; set; }
4751 public virtual signal void icon_loaded (WebKit.WebFrame p0, string p1);
4753 [CCode (cheader_filename = "webkit/webkit.h")]
4754 public class NetworkRequest : GLib.Object {
4755 [CCode (has_construct_function = false)]
4756 public NetworkRequest (string uri);
4757 public unowned Soup.Message get_message ();
4758 public unowned string get_uri ();
4759 public void set_uri (string uri);
4760 public Soup.Message message { get; construct; }
4761 public string uri { get; set; }
4763 [CCode (cheader_filename = "webkit/webkit.h")]
4764 public class NetworkResponse : GLib.Object {
4765 [CCode (has_construct_function = false)]
4766 public NetworkResponse (string uri);
4767 public unowned Soup.Message get_message ();
4768 public unowned string get_suggested_filename ();
4769 public unowned string get_uri ();
4770 public void set_uri (string uri);
4771 public Soup.Message message { get; construct; }
4772 public string suggested_filename { get; }
4773 public string uri { get; set; }
4775 [CCode (cheader_filename = "webkit/webkit.h")]
4776 public class SecurityOrigin : GLib.Object {
4777 [CCode (has_construct_function = false)]
4778 protected SecurityOrigin ();
4779 public unowned GLib.List<WebKit.WebDatabase> get_all_web_databases ();
4780 public unowned string get_host ();
4781 public uint get_port ();
4782 public unowned string get_protocol ();
4783 public uint64 get_web_database_quota ();
4784 public uint64 get_web_database_usage ();
4785 public void set_web_database_quota (uint64 quota);
4786 public string host { get; }
4787 public uint port { get; }
4788 public string protocol { get; }
4789 public uint64 web_database_quota { get; set; }
4790 public uint64 web_database_usage { get; }
4792 [CCode (cheader_filename = "webkit/webkit.h")]
4793 public class SoupAuthDialog : GLib.Object, Soup.SessionFeature {
4794 [CCode (has_construct_function = false)]
4795 protected SoupAuthDialog ();
4796 public virtual signal unowned Gtk.Widget current_toplevel (Soup.Message message);
4798 [CCode (cheader_filename = "webkit/webkit.h")]
4799 public class ViewportAttributes : GLib.Object {
4800 [CCode (has_construct_function = false)]
4801 protected ViewportAttributes ();
4802 public void recompute ();
4804 public int available_height { get; set; }
4806 public int available_width { get; set; }
4808 public int desktop_width { get; set; }
4810 public int device_dpi { get; set; }
4812 public int device_height { get; set; }
4814 public float device_pixel_ratio { get; }
4816 public int device_width { get; set; }
4818 public int height { get; }
4820 public float initial_scale_factor { get; }
4822 public float maximum_scale_factor { get; }
4824 public float minimum_scale_factor { get; }
4826 public bool user_scalable { get; }
4828 public bool valid { get; }
4830 public int width { get; }
4832 [CCode (cheader_filename = "webkit/webkit.h")]
4833 public class WebBackForwardList : GLib.Object {
4834 [CCode (has_construct_function = false)]
4835 protected WebBackForwardList ();
4836 public void add_item (WebKit.WebHistoryItem history_item);
4837 public void clear ();
4838 public bool contains_item (WebKit.WebHistoryItem history_item);
4839 public unowned WebKit.WebHistoryItem get_back_item ();
4840 public int get_back_length ();
4841 public unowned GLib.List<WebKit.WebHistoryItem> get_back_list_with_limit (int limit);
4842 public unowned WebKit.WebHistoryItem get_current_item ();
4843 public unowned WebKit.WebHistoryItem get_forward_item ();
4844 public int get_forward_length ();
4845 public unowned GLib.List<WebKit.WebHistoryItem> get_forward_list_with_limit (int limit);
4846 public int get_limit ();
4847 public unowned WebKit.WebHistoryItem get_nth_item (int index);
4848 public void go_back ();
4849 public void go_forward ();
4850 public void go_to_item (WebKit.WebHistoryItem history_item);
4851 public void set_limit (int limit);
4852 [CCode (has_construct_function = false)]
4853 public WebBackForwardList.with_web_view (WebKit.WebView web_view);
4855 [CCode (cheader_filename = "webkit/webkit.h")]
4856 public class WebDataSource : GLib.Object {
4857 [CCode (has_construct_function = false)]
4858 public WebDataSource ();
4859 public unowned GLib.StringBuilder get_data ();
4860 public unowned string get_encoding ();
4861 public unowned WebKit.NetworkRequest get_initial_request ();
4862 public unowned WebKit.WebResource get_main_resource ();
4863 public unowned WebKit.NetworkRequest get_request ();
4864 public unowned GLib.List<WebKit.WebResource> get_subresources ();
4865 public unowned string get_unreachable_uri ();
4866 public unowned WebKit.WebFrame get_web_frame ();
4867 public bool is_loading ();
4868 [CCode (has_construct_function = false)]
4869 public WebDataSource.with_request (WebKit.NetworkRequest request);
4871 [CCode (cheader_filename = "webkit/webkit.h")]
4872 public class WebDatabase : GLib.Object {
4873 [CCode (has_construct_function = false)]
4874 protected WebDatabase ();
4875 public unowned string get_display_name ();
4876 public uint64 get_expected_size ();
4877 public unowned string get_filename ();
4878 public unowned string get_name ();
4879 public unowned WebKit.SecurityOrigin get_security_origin ();
4880 public uint64 get_size ();
4881 public void remove ();
4882 public string display_name { get; }
4883 public uint64 expected_size { get; }
4884 public string filename { get; }
4885 public string name { get; construct; }
4886 public WebKit.SecurityOrigin security_origin { get; construct; }
4887 public uint64 size { get; }
4889 [CCode (cheader_filename = "webkit/webkit.h")]
4890 public class WebFrame : GLib.Object {
4891 [CCode (has_construct_function = false)]
4892 public WebFrame (WebKit.WebView web_view);
4893 public unowned WebKit.WebFrame find_frame (string name);
4894 public unowned WebKit.WebDataSource get_data_source ();
4895 public unowned WebKit.DOMDocument get_dom_document ();
4896 public Gtk.PolicyType get_horizontal_scrollbar_policy ();
4897 public WebKit.LoadStatus get_load_status ();
4898 public unowned string get_name ();
4899 public unowned WebKit.NetworkResponse get_network_response ();
4900 public unowned WebKit.WebFrame get_parent ();
4901 public unowned WebKit.WebDataSource get_provisional_data_source ();
4902 public unowned WebKit.DOMRange get_range_for_word_around_caret ();
4903 public unowned WebKit.SecurityOrigin get_security_origin ();
4904 public unowned string get_title ();
4905 public unowned string get_uri ();
4906 public Gtk.PolicyType get_vertical_scrollbar_policy ();
4907 public unowned WebKit.WebView get_web_view ();
4908 public void load_alternate_string (string content, string base_url, string unreachable_url);
4909 public void load_request (WebKit.NetworkRequest request);
4910 public void load_string (string content, string mime_type, string encoding, string base_uri);
4911 public void load_uri (string uri);
4912 public void print ();
4913 public Gtk.PrintOperationResult print_full (Gtk.PrintOperation operation, Gtk.PrintOperationAction action) throws GLib.Error;
4914 public void reload ();
4915 public void replace_selection (string text);
4916 public void stop_loading ();
4917 public Gtk.PolicyType horizontal_scrollbar_policy { get; }
4918 public WebKit.LoadStatus load_status { get; }
4919 public string name { get; }
4920 public string title { get; }
4921 public string uri { get; }
4922 public Gtk.PolicyType vertical_scrollbar_policy { get; }
4923 public virtual signal void cleared ();
4924 public virtual signal void hovering_over_link (string p0, string p1);
4925 public virtual signal void insecure_content_run (WebKit.SecurityOrigin p0, string p1);
4926 public virtual signal void load_committed ();
4927 public virtual signal void resource_content_length_received (WebKit.WebResource p0, int p1);
4928 public virtual signal void resource_load_failed (WebKit.WebResource p0, void* p1);
4929 public virtual signal void resource_load_finished (WebKit.WebResource p0);
4930 public virtual signal void resource_request_starting (WebKit.WebResource p0, WebKit.NetworkRequest p1, WebKit.NetworkResponse p2);
4931 public virtual signal void resource_response_received (WebKit.WebResource p0, WebKit.NetworkResponse p1);
4932 public virtual signal bool scrollbars_policy_changed ();
4933 public virtual signal void title_changed (string p0);
4935 [CCode (cheader_filename = "webkit/webkit.h")]
4936 public class WebHistoryItem : GLib.Object {
4937 [CCode (has_construct_function = false)]
4938 public WebHistoryItem ();
4939 public unowned WebKit.WebHistoryItem copy ();
4940 public unowned string get_alternate_title ();
4941 public double get_last_visited_time ();
4942 public unowned string get_original_uri ();
4943 public unowned string get_title ();
4944 public unowned string get_uri ();
4945 public void set_alternate_title (string title);
4946 [CCode (has_construct_function = false)]
4947 public WebHistoryItem.with_data (string uri, string title);
4948 public string alternate_title { get; set; }
4949 public double last_visited_time { get; }
4950 public string original_uri { get; }
4951 public string title { get; }
4952 public string uri { get; }
4954 [CCode (cheader_filename = "webkit/webkit.h")]
4955 public class WebInspector : GLib.Object {
4956 [CCode (has_construct_function = false)]
4957 protected WebInspector ();
4958 public void close ();
4959 public unowned string get_inspected_uri ();
4960 public unowned WebKit.WebView get_web_view ();
4961 public void inspect_coordinates (double x, double y);
4962 public void inspect_node (WebKit.DOMNode node);
4963 public void show ();
4964 public string inspected_uri { get; }
4966 public bool javascript_profiling_enabled { get; set; }
4968 public bool timeline_profiling_enabled { get; set; }
4969 public WebKit.WebView web_view { get; }
4970 public virtual signal bool attach_window ();
4971 public virtual signal bool close_window ();
4972 public virtual signal bool detach_window ();
4973 public virtual signal void finished ();
4974 public virtual signal unowned WebKit.WebView inspect_web_view (WebKit.WebView p0);
4975 public virtual signal bool show_window ();
4977 [CCode (cheader_filename = "webkit/webkit.h")]
4978 public class WebNavigationAction : GLib.Object {
4979 [CCode (has_construct_function = false)]
4980 protected WebNavigationAction ();
4981 public int get_button ();
4982 public int get_modifier_state ();
4983 public unowned string get_original_uri ();
4984 public WebKit.WebNavigationReason get_reason ();
4985 public unowned string get_target_frame ();
4986 public void set_original_uri (string originalUri);
4987 public void set_reason (WebKit.WebNavigationReason reason);
4988 public int button { get; construct; }
4989 public int modifier_state { get; construct; }
4990 public string original_uri { get; set construct; }
4991 public WebKit.WebNavigationReason reason { get; set construct; }
4992 public string target_frame { get; construct; }
4994 [CCode (cheader_filename = "webkit/webkit.h")]
4995 public class WebPlugin : GLib.Object {
4996 [CCode (has_construct_function = false)]
4997 protected WebPlugin ();
4998 public unowned string get_description ();
4999 public bool get_enabled ();
5000 public unowned GLib.SList get_mimetypes ();
5001 public unowned string get_name ();
5002 public unowned string get_path ();
5003 public void set_enabled (bool enabled);
5004 public bool enabled { get; set; }
5006 [CCode (cheader_filename = "webkit/webkit.h")]
5007 public class WebPluginDatabase : GLib.Object {
5008 [CCode (has_construct_function = false)]
5009 protected WebPluginDatabase ();
5010 public unowned WebKit.WebPlugin get_plugin_for_mimetype (string mime_type);
5011 public unowned GLib.SList get_plugins ();
5012 public static void plugins_list_free (GLib.SList list);
5013 public void refresh ();
5015 [CCode (cheader_filename = "webkit/webkit.h")]
5017 public class WebPluginMIMEType {
5018 public weak string description;
5019 public weak string extensions;
5020 public weak string name;
5022 [CCode (cheader_filename = "webkit/webkit.h")]
5023 public class WebPolicyDecision : GLib.Object {
5024 [CCode (has_construct_function = false)]
5025 protected WebPolicyDecision ();
5026 public void download ();
5027 public void ignore ();
5030 [CCode (cheader_filename = "webkit/webkit.h")]
5031 public class WebResource : GLib.Object {
5032 [CCode (has_construct_function = false)]
5033 public WebResource (string data, ssize_t size, string uri, string mime_type, string encoding, string frame_name);
5034 public unowned GLib.StringBuilder get_data ();
5035 public unowned string get_encoding ();
5036 public unowned string get_frame_name ();
5037 public unowned string get_mime_type ();
5038 public unowned string get_uri ();
5039 public string encoding { get; }
5040 public string frame_name { get; }
5041 public string mime_type { get; }
5042 public string uri { get; construct; }
5043 public virtual signal void content_length_received (int p0);
5044 public virtual signal void load_failed (void* p0);
5045 public virtual signal void load_finished ();
5046 public virtual signal void response_received (WebKit.NetworkResponse p0);
5048 [CCode (cheader_filename = "webkit/webkit.h")]
5049 public class WebSettings : GLib.Object {
5050 [CCode (has_construct_function = false)]
5051 public WebSettings ();
5052 public WebKit.WebSettings copy ();
5053 public unowned string get_user_agent ();
5055 public bool auto_load_images { get; set construct; }
5057 public bool auto_resize_window { get; set construct; }
5059 public bool auto_shrink_images { get; set construct; }
5061 public string cursive_font_family { owned get; set construct; }
5063 public string default_encoding { owned get; set construct; }
5065 public string default_font_family { owned get; set construct; }
5067 public int default_font_size { get; set construct; }
5069 public int default_monospace_font_size { get; set construct; }
5071 public WebKit.EditingBehavior editing_behavior { get; set construct; }
5073 public bool enable_accelerated_compositing { get; set construct; }
5075 public bool enable_caret_browsing { get; set construct; }
5077 public bool enable_default_context_menu { get; set construct; }
5079 public bool enable_developer_extras { get; set construct; }
5081 public bool enable_display_of_insecure_content { get; set construct; }
5083 public bool enable_dns_prefetching { get; set construct; }
5085 public bool enable_dom_paste { get; set construct; }
5087 public bool enable_file_access_from_file_uris { get; set construct; }
5089 public bool enable_frame_flattening { get; set construct; }
5091 public bool enable_fullscreen { get; set construct; }
5093 public bool enable_html5_database { get; set construct; }
5095 public bool enable_html5_local_storage { get; set construct; }
5097 public bool enable_hyperlink_auditing { get; set construct; }
5099 public bool enable_java_applet { get; set construct; }
5101 public bool enable_media_stream { get; set construct; }
5103 public bool enable_mediasource { get; set construct; }
5105 public bool enable_offline_web_application_cache { get; set construct; }
5107 public bool enable_page_cache { get; set construct; }
5109 public bool enable_plugins { get; set construct; }
5111 public bool enable_private_browsing { get; set construct; }
5113 public bool enable_running_of_insecure_content { get; set construct; }
5115 public bool enable_scripts { get; set construct; }
5117 public bool enable_site_specific_quirks { get; set construct; }
5119 public bool enable_smooth_scrolling { get; set construct; }
5121 public bool enable_spatial_navigation { get; set construct; }
5123 public bool enable_spell_checking { get; set construct; }
5125 public bool enable_universal_access_from_file_uris { get; set construct; }
5127 public bool enable_webaudio { get; set construct; }
5129 public bool enable_webgl { get; set construct; }
5131 public bool enable_xss_auditor { get; set construct; }
5133 public bool enforce_96_dpi { get; set construct; }
5135 public string fantasy_font_family { owned get; set construct; }
5137 public string html5_local_storage_database_path { owned get; set construct; }
5139 public bool javascript_can_access_clipboard { get; set construct; }
5141 public bool javascript_can_open_windows_automatically { get; set construct; }
5143 public bool media_playback_allows_inline { get; set construct; }
5145 public bool media_playback_requires_user_gesture { get; set construct; }
5147 public int minimum_font_size { get; set construct; }
5149 public int minimum_logical_font_size { get; set construct; }
5151 public string monospace_font_family { owned get; set construct; }
5153 public bool print_backgrounds { get; set construct; }
5155 public bool resizable_text_areas { get; set construct; }
5157 public bool respect_image_orientation { get; set construct; }
5159 public string sans_serif_font_family { owned get; set construct; }
5161 public string serif_font_family { owned get; set construct; }
5163 public string spell_checking_languages { owned get; set construct; }
5165 public bool tab_key_cycles_through_elements { get; set construct; }
5167 public string user_agent { owned get; set construct; }
5169 public string user_stylesheet_uri { owned get; set construct; }
5171 public float zoom_step { get; set construct; }
5173 [CCode (cheader_filename = "webkit/webkit.h")]
5174 public class WebView : Gtk.Container, Atk.Implementor, Gtk.Buildable {
5175 [CCode (has_construct_function = false, type = "GtkWidget*")]
5177 public bool can_copy_clipboard ();
5178 public bool can_cut_clipboard ();
5179 public bool can_go_back ();
5180 public bool can_go_back_or_forward (int steps);
5181 public bool can_go_forward ();
5182 public bool can_paste_clipboard ();
5183 public bool can_redo ();
5184 public bool can_show_mime_type (string mime_type);
5185 public bool can_undo ();
5187 public virtual unowned string choose_file (WebKit.WebFrame frame, string old_file);
5188 public void delete_selection ();
5189 public void execute_script (string script);
5190 public unowned WebKit.WebBackForwardList get_back_forward_list ();
5191 public unowned Gtk.TargetList get_copy_target_list ();
5192 public unowned string get_custom_encoding ();
5193 public unowned WebKit.DOMDocument get_dom_document ();
5194 public bool get_editable ();
5195 public unowned string get_encoding ();
5196 public unowned WebKit.WebFrame get_focused_frame ();
5197 public bool get_full_content_zoom ();
5198 public unowned WebKit.HitTestResult get_hit_test_result (Gdk.EventButton event);
5199 public unowned Gdk.Pixbuf get_icon_pixbuf ();
5200 public unowned string get_icon_uri ();
5201 public unowned WebKit.WebInspector get_inspector ();
5202 public WebKit.LoadStatus get_load_status ();
5203 public unowned WebKit.WebFrame get_main_frame ();
5204 public unowned Gtk.TargetList get_paste_target_list ();
5205 public double get_progress ();
5206 public unowned WebKit.WebSettings get_settings ();
5207 public unowned Cairo.Surface get_snapshot ();
5208 public unowned string get_title ();
5209 public bool get_transparent ();
5210 public unowned string get_uri ();
5211 public WebKit.WebViewViewMode get_view_mode ();
5212 public bool get_view_source_mode ();
5213 public unowned WebKit.ViewportAttributes get_viewport_attributes ();
5214 public unowned WebKit.WebWindowFeatures get_window_features ();
5215 public float get_zoom_level ();
5216 public void go_back ();
5217 public void go_back_or_forward (int steps);
5218 public void go_forward ();
5219 public bool go_to_back_forward_item (WebKit.WebHistoryItem item);
5220 public bool has_selection ();
5221 public void load_html_string (string content, string base_uri);
5222 public void load_request (WebKit.NetworkRequest request);
5223 public void load_string (string content, string mime_type, string encoding, string base_uri);
5224 public void load_uri (string uri);
5225 public uint mark_text_matches (string str, bool case_sensitive, uint limit);
5226 public void open (string uri);
5227 public void reload ();
5228 public void reload_bypass_cache ();
5229 public bool search_text (string text, bool case_sensitive, bool forward, bool wrap);
5230 public void set_custom_encoding (string encoding);
5231 public void set_editable (bool flag);
5232 public void set_full_content_zoom (bool full_content_zoom);
5233 public void set_highlight_text_matches (bool highlight);
5234 public void set_maintains_back_forward_list (bool flag);
5235 public void set_settings (WebKit.WebSettings settings);
5236 public void set_transparent (bool flag);
5237 public void set_view_mode (WebKit.WebViewViewMode mode);
5238 public void set_view_source_mode (bool view_source_mode);
5239 public void set_zoom_level (float zoom_level);
5241 public virtual bool should_allow_editing_action ();
5242 public void stop_loading ();
5243 public unowned Gdk.Pixbuf try_get_favicon_pixbuf (uint width, uint height);
5244 public void unmark_text_matches ();
5245 public void zoom_in ();
5246 public void zoom_out ();
5247 public Gtk.TargetList copy_target_list { get; }
5248 public string custom_encoding { get; set; }
5249 public bool editable { get; set; }
5250 public string encoding { get; }
5251 public bool full_content_zoom { get; set; }
5252 public string icon_uri { get; }
5254 public Gtk.IMContext im_context { owned get; }
5255 public WebKit.LoadStatus load_status { get; }
5256 public Gtk.TargetList paste_target_list { get; }
5257 public double progress { get; }
5259 public bool self_scrolling { get; construct; }
5260 public WebKit.WebSettings settings { get; set; }
5261 public string title { get; }
5262 public bool transparent { get; set; }
5263 public string uri { get; }
5264 public WebKit.WebViewViewMode view_mode { get; set; }
5265 public WebKit.ViewportAttributes viewport_attributes { get; }
5267 public WebKit.WebInspector web_inspector { owned get; }
5269 public WebKit.WebWindowFeatures window_features { owned get; set; }
5270 public float zoom_level { get; set; }
5271 public virtual signal bool close_web_view ();
5272 public virtual signal bool console_message (string message, int line_number, string source_id);
5273 public virtual signal bool context_menu (Gtk.Widget p0, WebKit.HitTestResult p1, bool p2);
5275 public virtual signal void copy_clipboard ();
5276 public virtual signal unowned Gtk.Widget create_plugin_widget (string p0, string p1, GLib.HashTable p2);
5277 public virtual signal WebKit.WebView create_web_view (WebKit.WebFrame web_frame);
5279 public virtual signal void cut_clipboard ();
5280 public virtual signal void database_quota_exceeded (GLib.Object p0, GLib.Object p1);
5281 public virtual signal void document_load_finished (WebKit.WebFrame p0);
5282 public virtual signal bool download_requested (WebKit.Download p0);
5283 public virtual signal void editing_began ();
5284 public virtual signal void editing_ended ();
5285 public virtual signal bool entering_fullscreen (WebKit.DOMHTMLElement p0);
5286 public virtual signal void frame_created (WebKit.WebFrame p0);
5287 public virtual signal void geolocation_policy_decision_cancelled (WebKit.WebFrame p0);
5288 public virtual signal bool geolocation_policy_decision_requested (WebKit.WebFrame p0, WebKit.GeolocationPolicyDecision p1);
5289 public virtual signal void hovering_over_link (string? p0, string? p1);
5290 public virtual signal void icon_loaded (string p0);
5291 public virtual signal bool leaving_fullscreen (WebKit.DOMHTMLElement p0);
5292 public virtual signal void load_committed (WebKit.WebFrame p0);
5293 public virtual signal bool load_error (WebKit.WebFrame p0, string p1, GLib.Error p2);
5294 public virtual signal void load_finished (WebKit.WebFrame p0);
5295 public virtual signal void load_progress_changed (int p0);
5296 public virtual signal void load_started (WebKit.WebFrame p0);
5297 public virtual signal bool mime_type_policy_decision_requested (WebKit.WebFrame p0, WebKit.NetworkRequest p1, string p2, WebKit.WebPolicyDecision p3);
5299 public virtual signal bool move_cursor (Gtk.MovementStep step, int count);
5300 public virtual signal bool navigation_policy_decision_requested (WebKit.WebFrame p0, WebKit.NetworkRequest p1, WebKit.WebNavigationAction p2, WebKit.WebPolicyDecision p3);
5301 public virtual signal WebKit.NavigationResponse navigation_requested (WebKit.WebFrame frame, WebKit.NetworkRequest request);
5302 public virtual signal bool new_window_policy_decision_requested (WebKit.WebFrame p0, WebKit.NetworkRequest p1, WebKit.WebNavigationAction p2, WebKit.WebPolicyDecision p3);
5303 public virtual signal void onload_event (WebKit.WebFrame p0);
5305 public virtual signal void paste_clipboard ();
5306 public virtual signal void populate_popup (Gtk.Menu p0);
5307 public virtual signal bool print_requested (WebKit.WebFrame p0);
5309 public virtual signal void redo ();
5310 public virtual signal void resource_content_length_received (WebKit.WebFrame p0, WebKit.WebResource p1, int p2);
5311 public virtual signal void resource_load_failed (WebKit.WebFrame p0, WebKit.WebResource p1, GLib.Error p2);
5312 public virtual signal void resource_load_finished (WebKit.WebFrame p0, WebKit.WebResource p1);
5313 public virtual signal void resource_request_starting (WebKit.WebFrame p0, WebKit.WebResource p1, WebKit.NetworkRequest p2, WebKit.NetworkResponse p3);
5314 public virtual signal void resource_response_received (WebKit.WebFrame p0, WebKit.WebResource p1, WebKit.NetworkResponse p2);
5315 public virtual signal bool run_file_chooser (WebKit.FileChooserRequest request);
5316 public virtual signal bool script_alert (WebKit.WebFrame frame, string alert_message);
5317 public virtual signal bool script_confirm (WebKit.WebFrame frame, string confirm_message, void* did_confirm);
5318 public virtual signal bool script_prompt (WebKit.WebFrame frame, string message, string default_value, void* value);
5320 public virtual signal void select_all ();
5321 public virtual signal void selection_changed ();
5322 public virtual signal void set_scroll_adjustments (Gtk.Adjustment hadjustment, Gtk.Adjustment vadjustment);
5323 public virtual signal bool should_apply_style (WebKit.DOMCSSStyleDeclaration p0, WebKit.DOMRange p1);
5324 public virtual signal bool should_begin_editing (WebKit.DOMRange p0);
5325 public virtual signal bool should_change_selected_range (WebKit.DOMRange p0, WebKit.DOMRange p1, WebKit.SelectionAffinity p2, bool p3);
5326 public virtual signal bool should_delete_range (WebKit.DOMRange p0);
5327 public virtual signal bool should_end_editing (WebKit.DOMRange p0);
5328 public virtual signal bool should_insert_node (WebKit.DOMNode p0, WebKit.DOMRange p1, WebKit.InsertAction p2);
5329 public virtual signal bool should_insert_text (string p0, WebKit.DOMRange p1, WebKit.InsertAction p2);
5330 public virtual signal bool should_show_delete_interface_for_element (WebKit.DOMHTMLElement p0);
5331 public virtual signal void status_bar_text_changed (string p0);
5332 public virtual signal void title_changed (WebKit.WebFrame p0, string p1);
5334 public virtual signal void undo ();
5335 public virtual signal void user_changed_contents ();
5336 public virtual signal void viewport_attributes_changed (WebKit.ViewportAttributes p0);
5337 public virtual signal void viewport_attributes_recompute_requested (WebKit.ViewportAttributes p0);
5338 public virtual signal bool web_view_ready ();
5339 public virtual signal void window_object_cleared (WebKit.WebFrame frame, void* context, void* window_object);
5341 [CCode (cheader_filename = "webkit/webkit.h")]
5342 public class WebWindowFeatures : GLib.Object {
5343 [CCode (has_construct_function = false)]
5344 public WebWindowFeatures ();
5345 public bool equal (WebKit.WebWindowFeatures features2);
5347 public bool fullscreen { get; set construct; }
5349 public int height { get; set construct; }
5351 public bool locationbar_visible { get; set construct; }
5353 public bool menubar_visible { get; set construct; }
5355 public bool scrollbar_visible { get; set construct; }
5357 public bool statusbar_visible { get; set construct; }
5359 public bool toolbar_visible { get; set construct; }
5361 public int width { get; set construct; }
5363 public int x { get; set construct; }
5365 public int y { get; set construct; }
5367 [CCode (cheader_filename = "webkitdom/webkitdom.h")]
5368 public interface DOMEventTarget : GLib.Object {
5369 public abstract bool add_event_listener (string event_name, GLib.Callback handler, bool use_capture);
5370 public bool add_event_listener_with_closure (string event_name, GLib.Closure handler, bool use_capture);
5371 public abstract bool dispatch_event (WebKit.DOMEvent event) throws GLib.Error;
5372 public abstract bool remove_event_listener (string event_name, GLib.Callback handler, bool use_capture);
5373 public bool remove_event_listener_with_closure (string event_name, GLib.Closure handler, bool use_capture);
5375 [CCode (cheader_filename = "webkit/webkit.h")]
5376 public interface SpellChecker : GLib.Object {
5377 public abstract void check_spelling_of_string (string str, int misspelling_location, int misspelling_length);
5378 public abstract unowned string get_autocorrect_suggestions_for_misspelled_word (string word);
5379 public abstract unowned string get_guesses_for_word (string word, string context);
5380 public abstract void ignore_word (string word);
5381 public abstract void learn_word (string word);
5382 public abstract void update_spell_checking_languages (string languages);
5384 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_CACHE_MODEL_")]
5385 public enum CacheModel {
5391 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_CONTEXT_MENU_ACTION_")]
5392 public enum ContextMenuAction {
5395 OPEN_LINK_IN_NEW_WINDOW,
5396 DOWNLOAD_LINK_TO_DISK,
5397 COPY_LINK_TO_CLIPBOARD,
5398 OPEN_IMAGE_IN_NEW_WINDOW,
5399 DOWNLOAD_IMAGE_TO_DISK,
5400 COPY_IMAGE_TO_CLIPBOARD,
5401 COPY_IMAGE_URL_TO_CLIPBOARD,
5402 OPEN_FRAME_IN_NEW_WINDOW,
5425 OPEN_MEDIA_IN_NEW_WINDOW,
5426 COPY_MEDIA_LINK_TO_CLIPBOARD,
5427 TOGGLE_MEDIA_CONTROLS,
5429 ENTER_VIDEO_FULLSCREEN,
5433 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_DOWNLOAD_ERROR_")]
5434 public enum DownloadError {
5439 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_DOWNLOAD_STATUS_")]
5440 public enum DownloadStatus {
5447 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_EDITING_BEHAVIOR_")]
5448 public enum EditingBehavior {
5453 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_HIT_TEST_RESULT_CONTEXT_")]
5455 public enum HitTestResultContext {
5463 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_INSERT_ACTION_")]
5464 public enum InsertAction {
5469 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_LOAD_")]
5470 public enum LoadStatus {
5474 FIRST_VISUALLY_NON_EMPTY_LAYOUT,
5477 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_NAVIGATION_RESPONSE_")]
5478 public enum NavigationResponse {
5483 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_NETWORK_ERROR_")]
5484 public enum NetworkError {
5491 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_PLUGIN_ERROR_")]
5492 public enum PluginError {
5497 CONNECTION_CANCELLED,
5500 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_POLICY_ERROR_")]
5501 public enum PolicyError {
5503 CANNOT_SHOW_MIME_TYPE,
5505 FRAME_LOAD_INTERRUPTED_BY_POLICY_CHANGE,
5506 CANNOT_USE_RESTRICTED_PORT
5508 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_SECURITY_POLICY_")]
5510 public enum SecurityPolicy {
5512 NO_ACCESS_TO_OTHER_SCHEME,
5518 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_SELECTION_AFFINITY_")]
5519 public enum SelectionAffinity {
5523 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_WEB_NAVIGATION_REASON_")]
5524 public enum WebNavigationReason {
5532 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_WEB_VIEW_TARGET_INFO_")]
5533 public enum WebViewTargetInfo {
5540 [CCode (cheader_filename = "webkit/webkit.h", cprefix = "WEBKIT_WEB_VIEW_VIEW_MODE_")]
5541 public enum WebViewViewMode {
5548 [CCode (cheader_filename = "webkit/webkit.h")]
5549 public const int MAJOR_VERSION;
5550 [CCode (cheader_filename = "webkit/webkit.h")]
5551 public const int MICRO_VERSION;
5552 [CCode (cheader_filename = "webkit/webkit.h")]
5553 public const int MINOR_VERSION;
5554 [CCode (cheader_filename = "webkit/webkit.h")]
5555 public const int USER_AGENT_MAJOR_VERSION;
5556 [CCode (cheader_filename = "webkit/webkit.h")]
5557 public const int USER_AGENT_MINOR_VERSION;
5558 [CCode (cheader_filename = "webkit/webkit.h")]
5559 public static unowned string application_cache_get_database_directory_path ();
5560 [CCode (cheader_filename = "webkit/webkit.h")]
5561 public static uint application_cache_get_maximum_size ();
5562 [CCode (cheader_filename = "webkit/webkit.h")]
5563 public static void application_cache_set_maximum_size (uint size);
5564 [CCode (cheader_filename = "webkit/webkit.h")]
5565 public static bool check_version (uint major, uint minor, uint micro);
5566 [CCode (cheader_filename = "webkit/webkit.h")]
5567 public static WebKit.ContextMenuAction context_menu_item_get_action (Gtk.MenuItem item);
5568 [CCode (cheader_filename = "webkit/webkit.h")]
5569 public static void geolocation_policy_allow (WebKit.GeolocationPolicyDecision decision);
5570 [CCode (cheader_filename = "webkit/webkit.h")]
5571 public static void geolocation_policy_deny (WebKit.GeolocationPolicyDecision decision);
5572 [CCode (cheader_filename = "webkit/webkit.h")]
5573 public static WebKit.CacheModel get_cache_model ();
5574 [CCode (cheader_filename = "webkit/webkit.h")]
5575 public static unowned Soup.Session get_default_session ();
5576 [CCode (cheader_filename = "webkit/webkit.h")]
5577 public static uint64 get_default_web_database_quota ();
5578 [CCode (cheader_filename = "webkit/webkit.h")]
5579 public static unowned WebKit.FaviconDatabase get_favicon_database ();
5580 [CCode (cheader_filename = "webkit/webkit.h")]
5581 public static unowned WebKit.IconDatabase get_icon_database ();
5582 [CCode (cheader_filename = "webkit/webkit.h")]
5583 public static WebKit.SecurityPolicy get_security_policy_for_uri_scheme (string scheme);
5584 [CCode (cheader_filename = "webkit/webkit.h")]
5585 public static unowned GLib.Object get_text_checker ();
5586 [CCode (cheader_filename = "webkit/webkit.h")]
5587 public static unowned string get_web_database_directory_path ();
5588 [CCode (cheader_filename = "webkit/webkit.h")]
5589 public static unowned WebKit.WebPluginDatabase get_web_plugin_database ();
5590 [CCode (cheader_filename = "webkit/webkit.h")]
5591 public static uint major_version ();
5592 [CCode (cheader_filename = "webkit/webkit.h")]
5593 public static uint micro_version ();
5594 [CCode (cheader_filename = "webkit/webkit.h")]
5595 public static uint minor_version ();
5596 [CCode (cheader_filename = "webkit/webkit.h")]
5597 public static GLib.Quark network_error_quark ();
5598 [CCode (cheader_filename = "webkit/webkit.h")]
5599 public static GLib.Quark plugin_error_quark ();
5600 [CCode (cheader_filename = "webkit/webkit.h")]
5601 public static GLib.Quark policy_error_quark ();
5602 [CCode (cheader_filename = "webkit/webkit.h")]
5603 public static void remove_all_web_databases ();
5604 [CCode (cheader_filename = "webkit/webkit.h")]
5605 public static void set_cache_model (WebKit.CacheModel cache_model);
5606 [CCode (cheader_filename = "webkit/webkit.h")]
5607 public static void set_default_web_database_quota (uint64 defaultQuota);
5608 [CCode (cheader_filename = "webkit/webkit.h")]
5609 public static void set_security_policy_for_uri_scheme (string scheme, WebKit.SecurityPolicy policy);
5610 [CCode (cheader_filename = "webkit/webkit.h")]
5611 public static void set_text_checker (GLib.Object checker);
5612 [CCode (cheader_filename = "webkit/webkit.h")]
5613 public static void set_web_database_directory_path (string path);