[GTK] Remove unused GObject DOM unstable API
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 7 Sep 2016 13:41:29 +0000 (13:41 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 7 Sep 2016 13:41:29 +0000 (13:41 +0000)
https://bugs.webkit.org/show_bug.cgi?id=161440

Reviewed by Philippe Normand.

Remove unstable GObject DOM API now that we no longer auto-generate the bindings.

* PlatformGTK.cmake:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffectPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimelinePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp:
(webkit_dom_attr_get_property):
(webkit_dom_attr_class_init):
(webkit_dom_attr_get_prefix): Deleted.
(webkit_dom_attr_get_local_name): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttrUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackListPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarPropPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManagerPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp:
(webkit_dom_blob_get_property):
(webkit_dom_blob_class_init):
(webkit_dom_blob_get_size):
(webkit_dom_blob_init): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlobUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp:
(webkit_dom_character_data_get_property):
(webkit_dom_character_data_class_init):
(webkit_dom_character_data_get_length):
(webkit_dom_character_data_set_property): Deleted.
(webkit_dom_character_data_substring_data): Deleted.
(webkit_dom_character_data_append_data): Deleted.
(webkit_dom_character_data_insert_data): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterDataUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCachePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespacePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArrayPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollectionPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArrayPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringListPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMapPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.h:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCuePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabasePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimelinePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp:
(webkit_dom_document_type_get_name): Deleted.
(webkit_dom_document_type_get_entities): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTypeUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp:
(webkit_dom_event_get_property):
(webkit_dom_event_class_init):
(webkit_dom_event_init): Deleted.
(webkit_dom_event_stop_propagation): Deleted.
(webkit_dom_event_get_bubbles): Deleted.
(webkit_dom_event_get_cancelable): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp:
(webkit_dom_file_get_property):
(webkit_dom_file_class_init):
(webkit_dom_file_get_name):
(webkit_dom_file_init): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepad.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepad.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepadList.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepadList.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocation.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocation.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocationPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp:
(webkit_dom_html_anchor_element_set_property):
(webkit_dom_html_anchor_element_get_property):
(webkit_dom_html_anchor_element_class_init):
(webkit_dom_html_anchor_element_init): Deleted.
(webkit_dom_html_anchor_element_get_charset): Deleted.
(webkit_dom_html_anchor_element_set_charset): Deleted.
(webkit_dom_html_anchor_element_get_coords): Deleted.
(webkit_dom_html_anchor_element_set_coords): Deleted.
(webkit_dom_html_anchor_element_get_target): Deleted.
(webkit_dom_html_anchor_element_set_target): Deleted.
(webkit_dom_html_anchor_element_get_type_attr): Deleted.
(webkit_dom_html_anchor_element_set_type_attr): Deleted.
(webkit_dom_html_anchor_element_set_href): Deleted.
(webkit_dom_html_anchor_element_get_protocol): Deleted.
(webkit_dom_html_anchor_element_set_protocol): Deleted.
(webkit_dom_html_anchor_element_set_hash): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.h:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp:
(webkit_dom_html_area_element_set_property):
(webkit_dom_html_area_element_get_property):
(webkit_dom_html_area_element_class_init):
(webkit_dom_html_area_element_init): Deleted.
(webkit_dom_html_area_element_get_alt): Deleted.
(webkit_dom_html_area_element_set_alt): Deleted.
(webkit_dom_html_area_element_get_coords): Deleted.
(webkit_dom_html_area_element_set_coords): Deleted.
(webkit_dom_html_area_element_get_hostname): Deleted.
(webkit_dom_html_area_element_set_hostname): Deleted.
(webkit_dom_html_area_element_get_port): Deleted.
(webkit_dom_html_area_element_set_port): Deleted.
(webkit_dom_html_area_element_get_pathname): Deleted.
(webkit_dom_html_area_element_get_hash): Deleted.
(webkit_dom_html_area_element_set_hash): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.h:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElement.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElement.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElementPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.cpp:
(webkit_dom_html_button_element_set_property):
(webkit_dom_html_button_element_get_property):
(webkit_dom_html_button_element_class_init):
(webkit_dom_html_button_element_get_will_validate):
(webkit_dom_html_button_element_get_autofocus): Deleted.
(webkit_dom_html_button_element_set_autofocus): Deleted.
(webkit_dom_html_button_element_get_disabled): Deleted.
(webkit_dom_html_button_element_set_disabled): Deleted.
(webkit_dom_html_button_element_get_form): Deleted.
(webkit_dom_html_button_element_get_button_type): Deleted.
(webkit_dom_html_button_element_set_button_type): Deleted.
(webkit_dom_html_button_element_get_name): Deleted.
(webkit_dom_html_button_element_set_value): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElement.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElement.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElementPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp:
(webkit_dom_html_field_set_element_get_property):
(webkit_dom_html_field_set_element_class_init):
(webkit_dom_html_field_set_element_get_form):
(webkit_dom_html_field_set_element_init): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.cpp:
(webkit_dom_html_form_element_set_property):
(webkit_dom_html_form_element_get_property):
(webkit_dom_html_form_element_class_init):
(webkit_dom_html_form_element_get_length):
(webkit_dom_html_form_element_submit): Deleted.
(webkit_dom_html_form_element_reset): Deleted.
(webkit_dom_html_form_element_get_action): Deleted.
(webkit_dom_html_form_element_set_action): Deleted.
(webkit_dom_html_form_element_get_enctype): Deleted.
(webkit_dom_html_form_element_set_encoding): Deleted.
(webkit_dom_html_form_element_get_method): Deleted.
(webkit_dom_html_form_element_set_method): Deleted.
(webkit_dom_html_form_element_set_target): Deleted.
(webkit_dom_html_form_element_get_elements): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp:
(webkit_dom_html_html_element_set_property):
(webkit_dom_html_html_element_get_property):
(webkit_dom_html_html_element_class_init):
(webkit_dom_html_html_element_set_version):
(webkit_dom_html_html_element_get_version): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp:
(webkit_dom_html_iframe_element_set_property):
(webkit_dom_html_iframe_element_get_property):
(webkit_dom_html_iframe_element_class_init):
(webkit_dom_html_iframe_element_init): Deleted.
(webkit_dom_html_iframe_element_set_src): Deleted.
(webkit_dom_html_iframe_element_get_width): Deleted.
(webkit_dom_html_iframe_element_set_width): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp:
(webkit_dom_html_image_element_set_property):
(webkit_dom_html_image_element_get_property):
(webkit_dom_html_image_element_class_init):
(webkit_dom_html_image_element_set_long_desc): Deleted.
(webkit_dom_html_image_element_get_src): Deleted.
(webkit_dom_html_image_element_set_src): Deleted.
(webkit_dom_html_image_element_get_natural_height): Deleted.
(webkit_dom_html_image_element_get_natural_width): Deleted.
(webkit_dom_html_image_element_get_x): Deleted.
(webkit_dom_html_image_element_get_y): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp:
(webkit_dom_html_input_element_set_property):
(webkit_dom_html_input_element_get_property):
(webkit_dom_html_input_element_class_init):
(webkit_dom_html_input_element_set_capture_type):
(webkit_dom_html_input_element_init): Deleted.
(webkit_dom_html_input_element_select): Deleted.
(webkit_dom_html_input_element_get_accept): Deleted.
(webkit_dom_html_input_element_set_accept): Deleted.
(webkit_dom_html_input_element_get_alt): Deleted.
(webkit_dom_html_input_element_set_alt): Deleted.
(webkit_dom_html_input_element_get_default_checked): Deleted.
(webkit_dom_html_input_element_set_default_checked): Deleted.
(webkit_dom_html_input_element_get_checked): Deleted.
(webkit_dom_html_input_element_set_checked): Deleted.
(webkit_dom_html_input_element_get_disabled): Deleted.
(webkit_dom_html_input_element_get_files): Deleted.
(webkit_dom_html_input_element_set_files): Deleted.
(webkit_dom_html_input_element_set_height): Deleted.
(webkit_dom_html_input_element_get_indeterminate): Deleted.
(webkit_dom_html_input_element_get_max_length): Deleted.
(webkit_dom_html_input_element_set_max_length): Deleted.
(webkit_dom_html_input_element_get_name): Deleted.
(webkit_dom_html_input_element_set_name): Deleted.
(webkit_dom_html_input_element_get_size): Deleted.
(webkit_dom_html_input_element_set_size): Deleted.
(webkit_dom_html_input_element_get_src): Deleted.
(webkit_dom_html_input_element_set_input_type): Deleted.
(webkit_dom_html_input_element_get_default_value): Deleted.
(webkit_dom_html_input_element_set_default_value): Deleted.
(webkit_dom_html_input_element_set_value): Deleted.
(webkit_dom_html_input_element_get_width): Deleted.
(webkit_dom_html_input_element_set_width): Deleted.
(webkit_dom_html_input_element_get_will_validate): Deleted.
(webkit_dom_html_input_element_get_align): Deleted.
(webkit_dom_html_input_element_set_align): Deleted.
(webkit_dom_html_input_element_get_use_map): Deleted.
(webkit_dom_html_input_element_set_use_map): Deleted.
(webkit_dom_html_input_element_get_capture_type): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.h:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElement.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElement.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElementPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp:
(webkit_dom_html_label_element_get_property):
(webkit_dom_html_label_element_class_init):
(webkit_dom_html_label_element_init): Deleted.
(webkit_dom_html_label_element_get_form): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp:
(webkit_dom_html_link_element_set_property):
(webkit_dom_html_link_element_get_property):
(webkit_dom_html_link_element_class_init):
(webkit_dom_html_link_element_get_disabled): Deleted.
(webkit_dom_html_link_element_set_disabled): Deleted.
(webkit_dom_html_link_element_get_charset): Deleted.
(webkit_dom_html_link_element_set_charset): Deleted.
(webkit_dom_html_link_element_get_href): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.h:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp:
(webkit_dom_html_marquee_element_class_init):
(webkit_dom_html_marquee_element_stop):
(webkit_dom_html_marquee_element_init): Deleted.
(webkit_dom_html_marquee_element_start): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElement.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElement.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElementPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.cpp:
(webkit_dom_html_o_list_element_set_property):
(webkit_dom_html_o_list_element_get_property):
(webkit_dom_html_o_list_element_class_init):
(webkit_dom_html_o_list_element_init): Deleted.
(webkit_dom_html_o_list_element_get_compact): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.cpp:
(webkit_dom_html_object_element_get_property):
(webkit_dom_html_object_element_class_init):
(webkit_dom_html_object_element_set_property): Deleted.
(webkit_dom_html_object_element_get_form): Deleted.
(webkit_dom_html_object_element_get_code): Deleted.
(webkit_dom_html_object_element_set_code): Deleted.
(webkit_dom_html_object_element_get_align): Deleted.
(webkit_dom_html_object_element_set_align): Deleted.
(webkit_dom_html_object_element_get_archive): Deleted.
(webkit_dom_html_object_element_set_archive): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.cpp:
(webkit_dom_html_options_collection_get_selected_index): Deleted.
(webkit_dom_html_options_collection_set_selected_index): Deleted.
(webkit_dom_html_options_collection_get_length): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollectionUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPrivate.cpp:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.cpp:
(webkit_dom_html_script_element_set_property):
(webkit_dom_html_script_element_get_property):
(webkit_dom_html_script_element_class_init):
(webkit_dom_html_script_element_set_type_attr):
(webkit_dom_html_script_element_init): Deleted.
(webkit_dom_html_script_element_get_html_for): Deleted.
(webkit_dom_html_script_element_set_html_for): Deleted.
(webkit_dom_html_script_element_get_event): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.h:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp:
(webkit_dom_html_select_element_set_property):
(webkit_dom_html_select_element_get_property):
(webkit_dom_html_select_element_class_init):
(webkit_dom_html_select_element_get_will_validate):
(webkit_dom_html_select_element_named_item): Deleted.
(webkit_dom_html_select_element_get_autofocus): Deleted.
(webkit_dom_html_select_element_set_autofocus): Deleted.
(webkit_dom_html_select_element_get_disabled): Deleted.
(webkit_dom_html_select_element_set_disabled): Deleted.
(webkit_dom_html_select_element_get_form): Deleted.
(webkit_dom_html_select_element_set_size): Deleted.
(webkit_dom_html_select_element_get_select_type): Deleted.
(webkit_dom_html_select_element_get_options): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.cpp:
(webkit_dom_html_style_element_set_property):
(webkit_dom_html_style_element_get_property):
(webkit_dom_html_style_element_class_init):
(webkit_dom_html_style_element_get_sheet):
(webkit_dom_html_style_element_get_disabled): Deleted.
(webkit_dom_html_style_element_set_disabled): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.cpp:
(webkit_dom_html_table_element_set_property):
(webkit_dom_html_table_element_get_property):
(webkit_dom_html_table_element_class_init):
(webkit_dom_html_table_element_insert_row): Deleted.
(webkit_dom_html_table_element_set_summary): Deleted.
(webkit_dom_html_table_element_get_width): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp:
(webkit_dom_html_text_area_element_set_property):
(webkit_dom_html_text_area_element_get_property):
(webkit_dom_html_text_area_element_class_init):
(webkit_dom_html_text_area_element_init): Deleted.
(webkit_dom_html_text_area_element_set_selection_range): Deleted.
(webkit_dom_html_text_area_element_set_autofocus): Deleted.
(webkit_dom_html_text_area_element_get_disabled): Deleted.
(webkit_dom_html_text_area_element_get_form): Deleted.
(webkit_dom_html_text_area_element_get_name): Deleted.
(webkit_dom_html_text_area_element_get_rows): Deleted.
(webkit_dom_html_text_area_element_set_rows): Deleted.
(webkit_dom_html_text_area_element_get_cols): Deleted.
(webkit_dom_html_text_area_element_set_cols): Deleted.
(webkit_dom_html_text_area_element_get_area_type): Deleted.
(webkit_dom_html_text_area_element_get_default_value): Deleted.
(webkit_dom_html_text_area_element_get_value): Deleted.
(webkit_dom_html_text_area_element_set_value): Deleted.
(webkit_dom_html_text_area_element_get_will_validate): Deleted.
(webkit_dom_html_text_area_element_get_selection_start): Deleted.
(webkit_dom_html_text_area_element_set_selection_start): Deleted.
(webkit_dom_html_text_area_element_get_selection_end): Deleted.
(webkit_dom_html_text_area_element_set_selection_end): Deleted.
(webkit_dom_html_text_area_element_is_edited): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElementUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElement.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElement.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElementPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistory.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistory.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistoryPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffect.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffect.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffectPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocation.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocation.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocationPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaController.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaController.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaControllerPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevices.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevices.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevicesPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaError.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaError.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaErrorPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryList.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryList.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryListPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraints.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraints.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraintsPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePort.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePort.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePortPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp:
(webkit_dom_mouse_event_get_property):
(webkit_dom_mouse_event_class_init):
(webkit_dom_mouse_event_get_y): Deleted.
(webkit_dom_mouse_event_get_from_element): Deleted.
(webkit_dom_mouse_event_get_to_element): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEventUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigator.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigator.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorMediaDevices.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorMediaDevices.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNode.cpp:
(webkit_dom_node_get_property):
(webkit_dom_node_class_init):
(webkit_dom_node_init): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformance.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformance.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntry.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntry.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntryPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigation.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigation.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigationPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformancePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTiming.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTiming.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTimingPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivate.cpp:
(WebKit::wrap): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivate.h:
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreen.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreen.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreenPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesis.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesis.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEvent.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEvent.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEventPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterance.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterance.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterancePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoice.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoice.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoicePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorage.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorage.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageInfo.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageInfo.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStoragePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageQuota.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageQuota.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMedia.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMedia.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMediaPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrack.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrack.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCue.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCue.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueList.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueList.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueListPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCuePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackList.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackList.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackListPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRanges.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRanges.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRangesPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouch.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouch.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouchPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEvent.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEvent.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEventPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp:
(webkit_dom_ui_event_get_property):
(webkit_dom_ui_event_class_init):
(webkit_dom_ui_event_get_page_y):
(webkit_dom_ui_event_init): Deleted.
(webkit_dom_ui_event_init_ui_event): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEventUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandler.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandler.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlerPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespace.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespace.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespacePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCue.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCue.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCuePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityState.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityState.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityStatePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQuality.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQuality.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQualityPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrack.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrack.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackList.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackList.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackListPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimation.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimation.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimationPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlow.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlow.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlowPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespace.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespace.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespacePrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPoint.cpp: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPoint.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPointPrivate.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp:
(webkit_dom_wheel_event_get_property):
(webkit_dom_wheel_event_class_init):
(webkit_dom_wheel_event_get_wheel_delta):
(webkit_dom_wheel_event_init): Deleted.
(webkit_dom_wheel_event_init_wheel_event): Deleted.
(webkit_dom_wheel_event_get_wheel_delta_x): Deleted.
(webkit_dom_wheel_event_get_wheel_delta_y): Deleted.
* WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEventUnstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-4.0-sections.txt:
* WebProcess/InjectedBundle/API/gtk/DOM/webkitdomautocleanups-unstable.h: Removed.
* WebProcess/InjectedBundle/API/gtk/DOM/webkitdomdefines-unstable.h: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@205543 268f45cc-cd09-0410-ab3c-d52691b4dbfc

282 files changed:
Source/WebKit2/ChangeLog
Source/WebKit2/PlatformGTK.cmake
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffectPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimelinePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttrUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackListPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarPropPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManagerPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlobUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterDataUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCachePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespacePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArrayPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollectionPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArrayPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringListPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMapPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.h
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCuePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabasePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimelinePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTypeUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepad.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepad.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepadList.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepadList.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocation.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocation.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocationPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.h
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.h
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElement.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElement.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElementPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElement.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElement.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElementPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.h
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElement.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElement.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElementPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.h
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElement.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElement.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElementPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollectionUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPrivate.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.h
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElementUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElement.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElement.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElementPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistory.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistory.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistoryPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffect.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffect.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffectPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocation.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocation.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocationPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaController.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaController.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaControllerPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevices.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevices.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevicesPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaError.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaError.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaErrorPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryList.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryList.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryListPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraints.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraints.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraintsPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePort.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePort.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePortPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEventUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigator.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigator.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorMediaDevices.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorMediaDevices.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNode.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformance.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformance.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntry.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntry.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntryPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigation.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigation.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigationPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformancePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTiming.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTiming.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTimingPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivate.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivate.h
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreen.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreen.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreenPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesis.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesis.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEvent.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEvent.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEventPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterance.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterance.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterancePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoice.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoice.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoicePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorage.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorage.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageInfo.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageInfo.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStoragePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageQuota.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageQuota.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMedia.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMedia.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMediaPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrack.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrack.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCue.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCue.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueList.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueList.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueListPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCuePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackList.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackList.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackListPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRanges.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRanges.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRangesPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouch.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouch.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouchPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEvent.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEvent.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEventPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEventUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandler.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandler.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlerPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespace.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespace.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespacePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCue.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCue.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCuePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityState.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityState.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityStatePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQuality.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQuality.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQualityPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrack.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrack.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackList.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackList.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackListPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimation.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimation.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimationPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlow.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlow.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlowPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespace.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespace.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespacePrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPoint.cpp [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPoint.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPointPrivate.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEventUnstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-4.0-sections.txt
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/webkitdom.symbols [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/webkitdomautocleanups-unstable.h [deleted file]
Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/webkitdomdefines-unstable.h [deleted file]

index 43ab554..9da0ea4 100644 (file)
@@ -1,5 +1,555 @@
 2016-09-07  Carlos Garcia Campos  <cgarcia@igalia.com>
 
+        [GTK] Remove unused GObject DOM unstable API
+        https://bugs.webkit.org/show_bug.cgi?id=161440
+
+        Reviewed by Philippe Normand.
+
+        Remove unstable GObject DOM API now that we no longer auto-generate the bindings.
+
+        * PlatformGTK.cmake:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffectPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimelinePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp:
+        (webkit_dom_attr_get_property):
+        (webkit_dom_attr_class_init):
+        (webkit_dom_attr_get_prefix): Deleted.
+        (webkit_dom_attr_get_local_name): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttrUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackListPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarPropPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManagerPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp:
+        (webkit_dom_blob_get_property):
+        (webkit_dom_blob_class_init):
+        (webkit_dom_blob_get_size):
+        (webkit_dom_blob_init): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlobUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp:
+        (webkit_dom_character_data_get_property):
+        (webkit_dom_character_data_class_init):
+        (webkit_dom_character_data_get_length):
+        (webkit_dom_character_data_set_property): Deleted.
+        (webkit_dom_character_data_substring_data): Deleted.
+        (webkit_dom_character_data_append_data): Deleted.
+        (webkit_dom_character_data_insert_data): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterDataUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCachePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespacePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArrayPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollectionPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArrayPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringListPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMapPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.h:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCuePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabasePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimelinePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp:
+        (webkit_dom_document_type_get_name): Deleted.
+        (webkit_dom_document_type_get_entities): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTypeUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp:
+        (webkit_dom_event_get_property):
+        (webkit_dom_event_class_init):
+        (webkit_dom_event_init): Deleted.
+        (webkit_dom_event_stop_propagation): Deleted.
+        (webkit_dom_event_get_bubbles): Deleted.
+        (webkit_dom_event_get_cancelable): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp:
+        (webkit_dom_file_get_property):
+        (webkit_dom_file_class_init):
+        (webkit_dom_file_get_name):
+        (webkit_dom_file_init): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepad.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepad.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepadList.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepadList.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocation.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocation.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocationPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp:
+        (webkit_dom_html_anchor_element_set_property):
+        (webkit_dom_html_anchor_element_get_property):
+        (webkit_dom_html_anchor_element_class_init):
+        (webkit_dom_html_anchor_element_init): Deleted.
+        (webkit_dom_html_anchor_element_get_charset): Deleted.
+        (webkit_dom_html_anchor_element_set_charset): Deleted.
+        (webkit_dom_html_anchor_element_get_coords): Deleted.
+        (webkit_dom_html_anchor_element_set_coords): Deleted.
+        (webkit_dom_html_anchor_element_get_target): Deleted.
+        (webkit_dom_html_anchor_element_set_target): Deleted.
+        (webkit_dom_html_anchor_element_get_type_attr): Deleted.
+        (webkit_dom_html_anchor_element_set_type_attr): Deleted.
+        (webkit_dom_html_anchor_element_set_href): Deleted.
+        (webkit_dom_html_anchor_element_get_protocol): Deleted.
+        (webkit_dom_html_anchor_element_set_protocol): Deleted.
+        (webkit_dom_html_anchor_element_set_hash): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.h:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp:
+        (webkit_dom_html_area_element_set_property):
+        (webkit_dom_html_area_element_get_property):
+        (webkit_dom_html_area_element_class_init):
+        (webkit_dom_html_area_element_init): Deleted.
+        (webkit_dom_html_area_element_get_alt): Deleted.
+        (webkit_dom_html_area_element_set_alt): Deleted.
+        (webkit_dom_html_area_element_get_coords): Deleted.
+        (webkit_dom_html_area_element_set_coords): Deleted.
+        (webkit_dom_html_area_element_get_hostname): Deleted.
+        (webkit_dom_html_area_element_set_hostname): Deleted.
+        (webkit_dom_html_area_element_get_port): Deleted.
+        (webkit_dom_html_area_element_set_port): Deleted.
+        (webkit_dom_html_area_element_get_pathname): Deleted.
+        (webkit_dom_html_area_element_get_hash): Deleted.
+        (webkit_dom_html_area_element_set_hash): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.h:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElement.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElement.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElementPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.cpp:
+        (webkit_dom_html_button_element_set_property):
+        (webkit_dom_html_button_element_get_property):
+        (webkit_dom_html_button_element_class_init):
+        (webkit_dom_html_button_element_get_will_validate):
+        (webkit_dom_html_button_element_get_autofocus): Deleted.
+        (webkit_dom_html_button_element_set_autofocus): Deleted.
+        (webkit_dom_html_button_element_get_disabled): Deleted.
+        (webkit_dom_html_button_element_set_disabled): Deleted.
+        (webkit_dom_html_button_element_get_form): Deleted.
+        (webkit_dom_html_button_element_get_button_type): Deleted.
+        (webkit_dom_html_button_element_set_button_type): Deleted.
+        (webkit_dom_html_button_element_get_name): Deleted.
+        (webkit_dom_html_button_element_set_value): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElement.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElement.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElementPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.cpp:
+        (webkit_dom_html_field_set_element_get_property):
+        (webkit_dom_html_field_set_element_class_init):
+        (webkit_dom_html_field_set_element_get_form):
+        (webkit_dom_html_field_set_element_init): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.cpp:
+        (webkit_dom_html_form_element_set_property):
+        (webkit_dom_html_form_element_get_property):
+        (webkit_dom_html_form_element_class_init):
+        (webkit_dom_html_form_element_get_length):
+        (webkit_dom_html_form_element_submit): Deleted.
+        (webkit_dom_html_form_element_reset): Deleted.
+        (webkit_dom_html_form_element_get_action): Deleted.
+        (webkit_dom_html_form_element_set_action): Deleted.
+        (webkit_dom_html_form_element_get_enctype): Deleted.
+        (webkit_dom_html_form_element_set_encoding): Deleted.
+        (webkit_dom_html_form_element_get_method): Deleted.
+        (webkit_dom_html_form_element_set_method): Deleted.
+        (webkit_dom_html_form_element_set_target): Deleted.
+        (webkit_dom_html_form_element_get_elements): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.cpp:
+        (webkit_dom_html_html_element_set_property):
+        (webkit_dom_html_html_element_get_property):
+        (webkit_dom_html_html_element_class_init):
+        (webkit_dom_html_html_element_set_version):
+        (webkit_dom_html_html_element_get_version): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp:
+        (webkit_dom_html_iframe_element_set_property):
+        (webkit_dom_html_iframe_element_get_property):
+        (webkit_dom_html_iframe_element_class_init):
+        (webkit_dom_html_iframe_element_init): Deleted.
+        (webkit_dom_html_iframe_element_set_src): Deleted.
+        (webkit_dom_html_iframe_element_get_width): Deleted.
+        (webkit_dom_html_iframe_element_set_width): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp:
+        (webkit_dom_html_image_element_set_property):
+        (webkit_dom_html_image_element_get_property):
+        (webkit_dom_html_image_element_class_init):
+        (webkit_dom_html_image_element_set_long_desc): Deleted.
+        (webkit_dom_html_image_element_get_src): Deleted.
+        (webkit_dom_html_image_element_set_src): Deleted.
+        (webkit_dom_html_image_element_get_natural_height): Deleted.
+        (webkit_dom_html_image_element_get_natural_width): Deleted.
+        (webkit_dom_html_image_element_get_x): Deleted.
+        (webkit_dom_html_image_element_get_y): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp:
+        (webkit_dom_html_input_element_set_property):
+        (webkit_dom_html_input_element_get_property):
+        (webkit_dom_html_input_element_class_init):
+        (webkit_dom_html_input_element_set_capture_type):
+        (webkit_dom_html_input_element_init): Deleted.
+        (webkit_dom_html_input_element_select): Deleted.
+        (webkit_dom_html_input_element_get_accept): Deleted.
+        (webkit_dom_html_input_element_set_accept): Deleted.
+        (webkit_dom_html_input_element_get_alt): Deleted.
+        (webkit_dom_html_input_element_set_alt): Deleted.
+        (webkit_dom_html_input_element_get_default_checked): Deleted.
+        (webkit_dom_html_input_element_set_default_checked): Deleted.
+        (webkit_dom_html_input_element_get_checked): Deleted.
+        (webkit_dom_html_input_element_set_checked): Deleted.
+        (webkit_dom_html_input_element_get_disabled): Deleted.
+        (webkit_dom_html_input_element_get_files): Deleted.
+        (webkit_dom_html_input_element_set_files): Deleted.
+        (webkit_dom_html_input_element_set_height): Deleted.
+        (webkit_dom_html_input_element_get_indeterminate): Deleted.
+        (webkit_dom_html_input_element_get_max_length): Deleted.
+        (webkit_dom_html_input_element_set_max_length): Deleted.
+        (webkit_dom_html_input_element_get_name): Deleted.
+        (webkit_dom_html_input_element_set_name): Deleted.
+        (webkit_dom_html_input_element_get_size): Deleted.
+        (webkit_dom_html_input_element_set_size): Deleted.
+        (webkit_dom_html_input_element_get_src): Deleted.
+        (webkit_dom_html_input_element_set_input_type): Deleted.
+        (webkit_dom_html_input_element_get_default_value): Deleted.
+        (webkit_dom_html_input_element_set_default_value): Deleted.
+        (webkit_dom_html_input_element_set_value): Deleted.
+        (webkit_dom_html_input_element_get_width): Deleted.
+        (webkit_dom_html_input_element_set_width): Deleted.
+        (webkit_dom_html_input_element_get_will_validate): Deleted.
+        (webkit_dom_html_input_element_get_align): Deleted.
+        (webkit_dom_html_input_element_set_align): Deleted.
+        (webkit_dom_html_input_element_get_use_map): Deleted.
+        (webkit_dom_html_input_element_set_use_map): Deleted.
+        (webkit_dom_html_input_element_get_capture_type): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.h:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElement.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElement.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElementPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp:
+        (webkit_dom_html_label_element_get_property):
+        (webkit_dom_html_label_element_class_init):
+        (webkit_dom_html_label_element_init): Deleted.
+        (webkit_dom_html_label_element_get_form): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp:
+        (webkit_dom_html_link_element_set_property):
+        (webkit_dom_html_link_element_get_property):
+        (webkit_dom_html_link_element_class_init):
+        (webkit_dom_html_link_element_get_disabled): Deleted.
+        (webkit_dom_html_link_element_set_disabled): Deleted.
+        (webkit_dom_html_link_element_get_charset): Deleted.
+        (webkit_dom_html_link_element_set_charset): Deleted.
+        (webkit_dom_html_link_element_get_href): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.h:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp:
+        (webkit_dom_html_marquee_element_class_init):
+        (webkit_dom_html_marquee_element_stop):
+        (webkit_dom_html_marquee_element_init): Deleted.
+        (webkit_dom_html_marquee_element_start): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElement.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElement.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElementPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.cpp:
+        (webkit_dom_html_o_list_element_set_property):
+        (webkit_dom_html_o_list_element_get_property):
+        (webkit_dom_html_o_list_element_class_init):
+        (webkit_dom_html_o_list_element_init): Deleted.
+        (webkit_dom_html_o_list_element_get_compact): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.cpp:
+        (webkit_dom_html_object_element_get_property):
+        (webkit_dom_html_object_element_class_init):
+        (webkit_dom_html_object_element_set_property): Deleted.
+        (webkit_dom_html_object_element_get_form): Deleted.
+        (webkit_dom_html_object_element_get_code): Deleted.
+        (webkit_dom_html_object_element_set_code): Deleted.
+        (webkit_dom_html_object_element_get_align): Deleted.
+        (webkit_dom_html_object_element_set_align): Deleted.
+        (webkit_dom_html_object_element_get_archive): Deleted.
+        (webkit_dom_html_object_element_set_archive): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.cpp:
+        (webkit_dom_html_options_collection_get_selected_index): Deleted.
+        (webkit_dom_html_options_collection_set_selected_index): Deleted.
+        (webkit_dom_html_options_collection_get_length): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollectionUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPrivate.cpp:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.cpp:
+        (webkit_dom_html_script_element_set_property):
+        (webkit_dom_html_script_element_get_property):
+        (webkit_dom_html_script_element_class_init):
+        (webkit_dom_html_script_element_set_type_attr):
+        (webkit_dom_html_script_element_init): Deleted.
+        (webkit_dom_html_script_element_get_html_for): Deleted.
+        (webkit_dom_html_script_element_set_html_for): Deleted.
+        (webkit_dom_html_script_element_get_event): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.h:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.cpp:
+        (webkit_dom_html_select_element_set_property):
+        (webkit_dom_html_select_element_get_property):
+        (webkit_dom_html_select_element_class_init):
+        (webkit_dom_html_select_element_get_will_validate):
+        (webkit_dom_html_select_element_named_item): Deleted.
+        (webkit_dom_html_select_element_get_autofocus): Deleted.
+        (webkit_dom_html_select_element_set_autofocus): Deleted.
+        (webkit_dom_html_select_element_get_disabled): Deleted.
+        (webkit_dom_html_select_element_set_disabled): Deleted.
+        (webkit_dom_html_select_element_get_form): Deleted.
+        (webkit_dom_html_select_element_set_size): Deleted.
+        (webkit_dom_html_select_element_get_select_type): Deleted.
+        (webkit_dom_html_select_element_get_options): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.cpp:
+        (webkit_dom_html_style_element_set_property):
+        (webkit_dom_html_style_element_get_property):
+        (webkit_dom_html_style_element_class_init):
+        (webkit_dom_html_style_element_get_sheet):
+        (webkit_dom_html_style_element_get_disabled): Deleted.
+        (webkit_dom_html_style_element_set_disabled): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.cpp:
+        (webkit_dom_html_table_element_set_property):
+        (webkit_dom_html_table_element_get_property):
+        (webkit_dom_html_table_element_class_init):
+        (webkit_dom_html_table_element_insert_row): Deleted.
+        (webkit_dom_html_table_element_set_summary): Deleted.
+        (webkit_dom_html_table_element_get_width): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp:
+        (webkit_dom_html_text_area_element_set_property):
+        (webkit_dom_html_text_area_element_get_property):
+        (webkit_dom_html_text_area_element_class_init):
+        (webkit_dom_html_text_area_element_init): Deleted.
+        (webkit_dom_html_text_area_element_set_selection_range): Deleted.
+        (webkit_dom_html_text_area_element_set_autofocus): Deleted.
+        (webkit_dom_html_text_area_element_get_disabled): Deleted.
+        (webkit_dom_html_text_area_element_get_form): Deleted.
+        (webkit_dom_html_text_area_element_get_name): Deleted.
+        (webkit_dom_html_text_area_element_get_rows): Deleted.
+        (webkit_dom_html_text_area_element_set_rows): Deleted.
+        (webkit_dom_html_text_area_element_get_cols): Deleted.
+        (webkit_dom_html_text_area_element_set_cols): Deleted.
+        (webkit_dom_html_text_area_element_get_area_type): Deleted.
+        (webkit_dom_html_text_area_element_get_default_value): Deleted.
+        (webkit_dom_html_text_area_element_get_value): Deleted.
+        (webkit_dom_html_text_area_element_set_value): Deleted.
+        (webkit_dom_html_text_area_element_get_will_validate): Deleted.
+        (webkit_dom_html_text_area_element_get_selection_start): Deleted.
+        (webkit_dom_html_text_area_element_set_selection_start): Deleted.
+        (webkit_dom_html_text_area_element_get_selection_end): Deleted.
+        (webkit_dom_html_text_area_element_set_selection_end): Deleted.
+        (webkit_dom_html_text_area_element_is_edited): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElementUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElement.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElement.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElementPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistory.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistory.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistoryPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffect.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffect.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffectPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocation.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocation.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocationPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaController.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaController.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaControllerPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevices.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevices.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevicesPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaError.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaError.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaErrorPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryList.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryList.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryListPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraints.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraints.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraintsPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePort.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePort.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePortPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp:
+        (webkit_dom_mouse_event_get_property):
+        (webkit_dom_mouse_event_class_init):
+        (webkit_dom_mouse_event_get_y): Deleted.
+        (webkit_dom_mouse_event_get_from_element): Deleted.
+        (webkit_dom_mouse_event_get_to_element): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEventUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigator.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigator.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorMediaDevices.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorMediaDevices.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNode.cpp:
+        (webkit_dom_node_get_property):
+        (webkit_dom_node_class_init):
+        (webkit_dom_node_init): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformance.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformance.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntry.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntry.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntryPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigation.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigation.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigationPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformancePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTiming.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTiming.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTimingPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivate.cpp:
+        (WebKit::wrap): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivate.h:
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreen.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreen.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreenPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesis.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesis.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEvent.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEvent.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEventPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterance.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterance.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterancePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoice.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoice.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoicePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorage.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorage.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageInfo.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageInfo.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStoragePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageQuota.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageQuota.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMedia.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMedia.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMediaPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrack.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrack.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCue.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCue.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueList.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueList.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueListPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCuePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackList.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackList.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackListPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRanges.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRanges.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRangesPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouch.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouch.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouchPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEvent.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEvent.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEventPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp:
+        (webkit_dom_ui_event_get_property):
+        (webkit_dom_ui_event_class_init):
+        (webkit_dom_ui_event_get_page_y):
+        (webkit_dom_ui_event_init): Deleted.
+        (webkit_dom_ui_event_init_ui_event): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEventUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandler.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandler.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlerPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespace.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespace.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespacePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCue.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCue.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCuePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityState.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityState.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityStatePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQuality.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQuality.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQualityPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrack.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrack.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackList.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackList.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackListPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimation.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimation.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimationPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlow.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlow.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlowPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespace.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespace.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespacePrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPoint.cpp: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPoint.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPointPrivate.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp:
+        (webkit_dom_wheel_event_get_property):
+        (webkit_dom_wheel_event_class_init):
+        (webkit_dom_wheel_event_get_wheel_delta):
+        (webkit_dom_wheel_event_init): Deleted.
+        (webkit_dom_wheel_event_init_wheel_event): Deleted.
+        (webkit_dom_wheel_event_get_wheel_delta_x): Deleted.
+        (webkit_dom_wheel_event_get_wheel_delta_y): Deleted.
+        * WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEventUnstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/docs/webkitdomgtk-4.0-sections.txt:
+        * WebProcess/InjectedBundle/API/gtk/DOM/webkitdomautocleanups-unstable.h: Removed.
+        * WebProcess/InjectedBundle/API/gtk/DOM/webkitdomdefines-unstable.h: Removed.
+
+2016-09-07  Carlos Garcia Campos  <cgarcia@igalia.com>
+
         [GTK] Move some GObject DOM unstable API to stable
         https://bugs.webkit.org/show_bug.cgi?id=161681
 
index 6476f69..e87d087 100644 (file)
@@ -328,14 +328,7 @@ list(APPEND WebKit2_SOURCES
     WebProcess/InjectedBundle/API/gtk/DOM/GObjectEventListener.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/GObjectNodeFilterCondition.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/GObjectXPathNSResolver.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCDATASection.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.cpp
@@ -345,40 +338,22 @@ list(APPEND WebKit2_SOURCES
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSValue.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMImplementation.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMSelection.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindow.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocument.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragment.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepad.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepadList.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocation.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBRElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBaseElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBodyElement.cpp
@@ -386,7 +361,6 @@ list(APPEND WebKit2_SOURCES
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCanvasElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCollection.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDListElement.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDivElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDocument.cpp
@@ -404,14 +378,12 @@ list(APPEND WebKit2_SOURCES
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLIElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLegendElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMapElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMenuElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLModElement.cpp
@@ -437,66 +409,23 @@ list(APPEND WebKit2_SOURCES
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTitleElement.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLUListElement.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElement.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistory.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffect.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocation.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaController.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevices.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaError.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaList.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryList.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraints.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePort.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigator.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorMediaDevices.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNode.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeFilter.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeIterator.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeList.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMObject.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformance.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntry.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigation.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTiming.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPrivate.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRange.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreen.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesis.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEvent.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterance.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoice.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorage.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageInfo.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageQuota.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMedia.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheet.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheetList.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrack.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCue.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueList.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackList.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRanges.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouch.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEvent.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTreeWalker.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandler.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespace.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCue.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityState.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQuality.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrack.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackList.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimation.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlow.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespace.cpp
-    WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPoint.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathExpression.cpp
     WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathNSResolver.cpp
@@ -636,85 +565,46 @@ set(WebKit2WebExtension_INSTALLED_HEADERS
 
 set(WebKitDOM_INSTALLED_HEADERS
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/webkitdomautocleanups.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/webkitdomautocleanups-unstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/webkitdomdefines.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/webkitdomdefines-unstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/webkitdom.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttrUnstable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlobUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCDATASection.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterData.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterDataUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMComment.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRule.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleDeclaration.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSStyleSheet.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSValue.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCustom.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCustomUnstable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragment.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragmentUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocument.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTypeUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentUnstable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMImplementation.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMSelection.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMTokenList.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindow.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEvent.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileUnstable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepad.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepadList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGeolocation.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHistory.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElementUnstable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAudioElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBaseElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBodyElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLBRElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLButtonElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCanvasElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLCollection.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDetailsElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDirectoryElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDivElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLDListElement.h
@@ -723,137 +613,71 @@ set(WebKitDOM_INSTALLED_HEADERS
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLEmbedElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFieldSetElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFontElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFormElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLFrameSetElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHeadingElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHRElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLHtmlElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLIFrameElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLImageElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLInputElementUnstable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLKeygenElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLabelElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLegendElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLIElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLLinkElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMapElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMarqueeElementUnstable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMediaElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMenuElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLMetaElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLModElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLObjectElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOListElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptGroupElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollection.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLOptionsCollectionUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParagraphElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLParamElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLPreElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLQuoteElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLScriptElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLSelectElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLStyleElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCaptionElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableCellElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableColElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableRowElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTableSectionElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTextAreaElementUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLTitleElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLUListElement.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLVideoElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyboardEvent.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMKeyframeEffect.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMLocation.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaController.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaDevices.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaError.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaQueryList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaTrackSupportedConstraints.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMessagePort.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEventUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigator.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorMediaDevices.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeFilter.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNode.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeIterator.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMObject.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceEntry.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformance.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceNavigation.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMPerformanceTiming.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRange.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRangeUnstable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMScreen.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisEvent.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesis.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisUtterance.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMSpeechSynthesisVoice.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorage.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageInfo.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageQuota.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleMedia.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheet.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheetList.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCue.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackCueList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrack.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTextTrackList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTimeRanges.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTouch.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTrackEvent.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMTreeWalker.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEvent.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUIEventUnstable.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandler.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMUserMessageHandlersNamespace.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMValidityState.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoPlaybackQuality.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrack.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVideoTrackList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMVTTCue.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebAnimation.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamedFlow.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitNamespace.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWebKitPoint.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEvent.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMWheelEventUnstable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathExpression.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathNSResolver.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMXPathResult.h
 )
 
 set(WebKitDOM_GTKDOC_HEADERS
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttr.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlob.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCDATASection.h
@@ -866,7 +690,6 @@ set(WebKitDOM_GTKDOC_HEADERS
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSValue.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCustom.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDeprecated.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentFragment.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocument.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentType.h
@@ -879,8 +702,6 @@ set(WebKitDOM_GTKDOC_HEADERS
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMEventTarget.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFile.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMFileList.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepad.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMGamepadList.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAnchorElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAppletElement.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMHTMLAreaElement.h
@@ -942,7 +763,6 @@ set(WebKitDOM_GTKDOC_HEADERS
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMediaList.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMMouseEvent.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNamedNodeMap.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNavigatorMediaDevices.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeFilter.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNode.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMNodeIterator.h
@@ -950,8 +770,6 @@ set(WebKitDOM_GTKDOC_HEADERS
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMObject.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMProcessingInstruction.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMRange.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageInfo.h
-    ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStorageQuota.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheet.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMStyleSheetList.h
     ${WEBKIT2_DIR}/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMText.h
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.cpp
deleted file mode 100644 (file)
index 6410db8..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-/*
-    This file is generated just to tell build scripts that WebKitDOMAnimatable.h and
-    WebKitDOMAnimatable.cpp are created for Animatable.idl, and thus
-    prevent the build scripts from trying to generate WebKitDOMAnimatable.h and
-    WebKitDOMAnimatable.cpp at every build. This file must not be tried to compile.
-*/
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimatable.h
deleted file mode 100644 (file)
index 6410db8..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-/*
-    This file is generated just to tell build scripts that WebKitDOMAnimatable.h and
-    WebKitDOMAnimatable.cpp are created for Animatable.idl, and thus
-    prevent the build scripts from trying to generate WebKitDOMAnimatable.h and
-    WebKitDOMAnimatable.cpp at every build. This file must not be tried to compile.
-*/
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.cpp
deleted file mode 100644 (file)
index 95bcc88..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMAnimationEffect.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMAnimationEffectPrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_ANIMATION_EFFECT_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_ANIMATION_EFFECT, WebKitDOMAnimationEffectPrivate)
-
-typedef struct _WebKitDOMAnimationEffectPrivate {
-#if ENABLE(WEB_ANIMATIONS)
-    RefPtr<WebCore::AnimationEffect> coreObject;
-#endif // ENABLE(WEB_ANIMATIONS)
-} WebKitDOMAnimationEffectPrivate;
-
-#if ENABLE(WEB_ANIMATIONS)
-
-namespace WebKit {
-
-WebKitDOMAnimationEffect* kit(WebCore::AnimationEffect* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_ANIMATION_EFFECT(ret);
-
-    return wrapAnimationEffect(obj);
-}
-
-WebCore::AnimationEffect* core(WebKitDOMAnimationEffect* request)
-{
-    return request ? static_cast<WebCore::AnimationEffect*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMAnimationEffect* wrapAnimationEffect(WebCore::AnimationEffect* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_ANIMATION_EFFECT(g_object_new(WEBKIT_DOM_TYPE_ANIMATION_EFFECT, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-#endif // ENABLE(WEB_ANIMATIONS)
-
-G_DEFINE_TYPE(WebKitDOMAnimationEffect, webkit_dom_animation_effect, WEBKIT_DOM_TYPE_OBJECT)
-
-static void webkit_dom_animation_effect_finalize(GObject* object)
-{
-    WebKitDOMAnimationEffectPrivate* priv = WEBKIT_DOM_ANIMATION_EFFECT_GET_PRIVATE(object);
-#if ENABLE(WEB_ANIMATIONS)
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-#endif // ENABLE(WEB_ANIMATIONS)
-    priv->~WebKitDOMAnimationEffectPrivate();
-    G_OBJECT_CLASS(webkit_dom_animation_effect_parent_class)->finalize(object);
-}
-
-static GObject* webkit_dom_animation_effect_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_animation_effect_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-#if ENABLE(WEB_ANIMATIONS)
-    WebKitDOMAnimationEffectPrivate* priv = WEBKIT_DOM_ANIMATION_EFFECT_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::AnimationEffect*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-#endif // ENABLE(WEB_ANIMATIONS)
-    return object;
-}
-
-static void webkit_dom_animation_effect_class_init(WebKitDOMAnimationEffectClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMAnimationEffectPrivate));
-    gobjectClass->constructor = webkit_dom_animation_effect_constructor;
-    gobjectClass->finalize = webkit_dom_animation_effect_finalize;
-}
-
-static void webkit_dom_animation_effect_init(WebKitDOMAnimationEffect* request)
-{
-    WebKitDOMAnimationEffectPrivate* priv = WEBKIT_DOM_ANIMATION_EFFECT_GET_PRIVATE(request);
-    new (priv) WebKitDOMAnimationEffectPrivate();
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffect.h
deleted file mode 100644 (file)
index d028378..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMAnimationEffect_h
-#define WebKitDOMAnimationEffect_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_ANIMATION_EFFECT            (webkit_dom_animation_effect_get_type())
-#define WEBKIT_DOM_ANIMATION_EFFECT(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_ANIMATION_EFFECT, WebKitDOMAnimationEffect))
-#define WEBKIT_DOM_ANIMATION_EFFECT_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_ANIMATION_EFFECT, WebKitDOMAnimationEffectClass)
-#define WEBKIT_DOM_IS_ANIMATION_EFFECT(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_ANIMATION_EFFECT))
-#define WEBKIT_DOM_IS_ANIMATION_EFFECT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_ANIMATION_EFFECT))
-#define WEBKIT_DOM_ANIMATION_EFFECT_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_ANIMATION_EFFECT, WebKitDOMAnimationEffectClass))
-
-struct _WebKitDOMAnimationEffect {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMAnimationEffectClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_animation_effect_get_type(void);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMAnimationEffect_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffectPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationEffectPrivate.h
deleted file mode 100644 (file)
index 9d28341..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMAnimationEffectPrivate_h
-#define WebKitDOMAnimationEffectPrivate_h
-
-#include <WebCore/AnimationEffect.h>
-#include <webkitdom/WebKitDOMAnimationEffect.h>
-#if ENABLE(WEB_ANIMATIONS)
-
-namespace WebKit {
-WebKitDOMAnimationEffect* wrapAnimationEffect(WebCore::AnimationEffect*);
-WebKitDOMAnimationEffect* kit(WebCore::AnimationEffect*);
-WebCore::AnimationEffect* core(WebKitDOMAnimationEffect*);
-} // namespace WebKit
-
-#endif /* ENABLE(WEB_ANIMATIONS) */
-
-#endif /* WebKitDOMAnimationEffectPrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.cpp
deleted file mode 100644 (file)
index 506bead..0000000
+++ /dev/null
@@ -1,110 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMAnimationTimeline.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMAnimationTimelinePrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_ANIMATION_TIMELINE_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_ANIMATION_TIMELINE, WebKitDOMAnimationTimelinePrivate)
-
-typedef struct _WebKitDOMAnimationTimelinePrivate {
-#if ENABLE(WEB_ANIMATIONS)
-    RefPtr<WebCore::AnimationTimeline> coreObject;
-#endif // ENABLE(WEB_ANIMATIONS)
-} WebKitDOMAnimationTimelinePrivate;
-
-#if ENABLE(WEB_ANIMATIONS)
-
-namespace WebKit {
-
-WebKitDOMAnimationTimeline* kit(WebCore::AnimationTimeline* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_ANIMATION_TIMELINE(ret);
-
-    return wrapAnimationTimeline(obj);
-}
-
-WebCore::AnimationTimeline* core(WebKitDOMAnimationTimeline* request)
-{
-    return request ? static_cast<WebCore::AnimationTimeline*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMAnimationTimeline* wrapAnimationTimeline(WebCore::AnimationTimeline* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_ANIMATION_TIMELINE(g_object_new(WEBKIT_DOM_TYPE_ANIMATION_TIMELINE, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-#endif // ENABLE(WEB_ANIMATIONS)
-
-G_DEFINE_TYPE(WebKitDOMAnimationTimeline, webkit_dom_animation_timeline, WEBKIT_DOM_TYPE_OBJECT)
-
-static void webkit_dom_animation_timeline_finalize(GObject* object)
-{
-    WebKitDOMAnimationTimelinePrivate* priv = WEBKIT_DOM_ANIMATION_TIMELINE_GET_PRIVATE(object);
-#if ENABLE(WEB_ANIMATIONS)
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-#endif // ENABLE(WEB_ANIMATIONS)
-    priv->~WebKitDOMAnimationTimelinePrivate();
-    G_OBJECT_CLASS(webkit_dom_animation_timeline_parent_class)->finalize(object);
-}
-
-static GObject* webkit_dom_animation_timeline_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_animation_timeline_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-#if ENABLE(WEB_ANIMATIONS)
-    WebKitDOMAnimationTimelinePrivate* priv = WEBKIT_DOM_ANIMATION_TIMELINE_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::AnimationTimeline*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-#endif // ENABLE(WEB_ANIMATIONS)
-    return object;
-}
-
-static void webkit_dom_animation_timeline_class_init(WebKitDOMAnimationTimelineClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMAnimationTimelinePrivate));
-    gobjectClass->constructor = webkit_dom_animation_timeline_constructor;
-    gobjectClass->finalize = webkit_dom_animation_timeline_finalize;
-}
-
-static void webkit_dom_animation_timeline_init(WebKitDOMAnimationTimeline* request)
-{
-    WebKitDOMAnimationTimelinePrivate* priv = WEBKIT_DOM_ANIMATION_TIMELINE_GET_PRIVATE(request);
-    new (priv) WebKitDOMAnimationTimelinePrivate();
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimeline.h
deleted file mode 100644 (file)
index 92402fa..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMAnimationTimeline_h
-#define WebKitDOMAnimationTimeline_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_ANIMATION_TIMELINE            (webkit_dom_animation_timeline_get_type())
-#define WEBKIT_DOM_ANIMATION_TIMELINE(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_ANIMATION_TIMELINE, WebKitDOMAnimationTimeline))
-#define WEBKIT_DOM_ANIMATION_TIMELINE_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_ANIMATION_TIMELINE, WebKitDOMAnimationTimelineClass)
-#define WEBKIT_DOM_IS_ANIMATION_TIMELINE(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_ANIMATION_TIMELINE))
-#define WEBKIT_DOM_IS_ANIMATION_TIMELINE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_ANIMATION_TIMELINE))
-#define WEBKIT_DOM_ANIMATION_TIMELINE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_ANIMATION_TIMELINE, WebKitDOMAnimationTimelineClass))
-
-struct _WebKitDOMAnimationTimeline {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMAnimationTimelineClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_animation_timeline_get_type(void);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMAnimationTimeline_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimelinePrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAnimationTimelinePrivate.h
deleted file mode 100644 (file)
index 30bb48a..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMAnimationTimelinePrivate_h
-#define WebKitDOMAnimationTimelinePrivate_h
-
-#include <WebCore/AnimationTimeline.h>
-#include <webkitdom/WebKitDOMAnimationTimeline.h>
-#if ENABLE(WEB_ANIMATIONS)
-
-namespace WebKit {
-WebKitDOMAnimationTimeline* wrapAnimationTimeline(WebCore::AnimationTimeline*);
-WebKitDOMAnimationTimeline* kit(WebCore::AnimationTimeline*);
-WebCore::AnimationTimeline* core(WebKitDOMAnimationTimeline*);
-} // namespace WebKit
-
-#endif /* ENABLE(WEB_ANIMATIONS) */
-
-#endif /* WebKitDOMAnimationTimelinePrivate_h */
index 28e61eb..484274b 100644 (file)
@@ -35,7 +35,6 @@
 #include "WebKitDOMNodePrivate.h"
 #include "WebKitDOMPrivate.h"
 #include "ConvertToUTF8String.h"
-#include "WebKitDOMAttrUnstable.h"
 #include <wtf/GetPtr.h>
 #include <wtf/RefPtr.h>
 
@@ -102,7 +101,6 @@ enum {
     PROP_SPECIFIED,
     PROP_VALUE,
     PROP_OWNER_ELEMENT,
-    PROP_IS_ID,
     PROP_NAMESPACE_URI,
     PROP_PREFIX,
     PROP_LOCAL_NAME,
@@ -139,9 +137,6 @@ static void webkit_dom_attr_get_property(GObject* object, guint propertyId, GVal
     case PROP_OWNER_ELEMENT:
         g_value_set_object(value, webkit_dom_attr_get_owner_element(self));
         break;
-    case PROP_IS_ID:
-        g_value_set_boolean(value, webkit_dom_attr_get_is_id(self));
-        break;
     case PROP_NAMESPACE_URI:
         g_value_take_string(value, webkit_dom_attr_get_namespace_uri(self));
         break;
@@ -205,16 +200,6 @@ static void webkit_dom_attr_class_init(WebKitDOMAttrClass* requestClass)
 
     g_object_class_install_property(
         gobjectClass,
-        PROP_IS_ID,
-        g_param_spec_boolean(
-            "is-id",
-            "Attr:is-id",
-            "read-only gboolean Attr:is-id",
-            FALSE,
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
         PROP_NAMESPACE_URI,
         g_param_spec_string(
             "namespace-uri",
@@ -297,15 +282,6 @@ WebKitDOMElement* webkit_dom_attr_get_owner_element(WebKitDOMAttr* self)
     return WebKit::kit(gobjectResult.get());
 }
 
-gboolean webkit_dom_attr_get_is_id(WebKitDOMAttr* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_ATTR(self), FALSE);
-    WebCore::Attr* item = WebKit::core(self);
-    gboolean result = item->isId();
-    return result;
-}
-
 gchar* webkit_dom_attr_get_namespace_uri(WebKitDOMAttr* self)
 {
     WebCore::JSMainThreadNullState state;
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttrUnstable.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAttrUnstable.h
deleted file mode 100644 (file)
index 23c9514..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMAttrUnstable_h
-#define WebKitDOMAttrUnstable_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-/**
- * webkit_dom_attr_get_is_id:
- * @self: A #WebKitDOMAttr
- *
- * Returns: A #gboolean
- *
- * Stability: Unstable
-**/
-WEBKIT_API gboolean
-webkit_dom_attr_get_is_id(WebKitDOMAttr* self);
-
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMAttrUnstable_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.cpp
deleted file mode 100644 (file)
index e955728..0000000
+++ /dev/null
@@ -1,301 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMAudioTrack.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMAudioTrackPrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_AUDIO_TRACK_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_AUDIO_TRACK, WebKitDOMAudioTrackPrivate)
-
-typedef struct _WebKitDOMAudioTrackPrivate {
-#if ENABLE(VIDEO_TRACK)
-    RefPtr<WebCore::AudioTrack> coreObject;
-#endif // ENABLE(VIDEO_TRACK)
-} WebKitDOMAudioTrackPrivate;
-
-#if ENABLE(VIDEO_TRACK)
-
-namespace WebKit {
-
-WebKitDOMAudioTrack* kit(WebCore::AudioTrack* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_AUDIO_TRACK(ret);
-
-    return wrapAudioTrack(obj);
-}
-
-WebCore::AudioTrack* core(WebKitDOMAudioTrack* request)
-{
-    return request ? static_cast<WebCore::AudioTrack*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMAudioTrack* wrapAudioTrack(WebCore::AudioTrack* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_AUDIO_TRACK(g_object_new(WEBKIT_DOM_TYPE_AUDIO_TRACK, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-#endif // ENABLE(VIDEO_TRACK)
-
-G_DEFINE_TYPE(WebKitDOMAudioTrack, webkit_dom_audio_track, WEBKIT_DOM_TYPE_OBJECT)
-
-enum {
-    PROP_0,
-    PROP_ID,
-    PROP_KIND,
-    PROP_LABEL,
-    PROP_LANGUAGE,
-    PROP_ENABLED,
-};
-
-static void webkit_dom_audio_track_finalize(GObject* object)
-{
-    WebKitDOMAudioTrackPrivate* priv = WEBKIT_DOM_AUDIO_TRACK_GET_PRIVATE(object);
-#if ENABLE(VIDEO_TRACK)
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-#endif // ENABLE(VIDEO_TRACK)
-    priv->~WebKitDOMAudioTrackPrivate();
-    G_OBJECT_CLASS(webkit_dom_audio_track_parent_class)->finalize(object);
-}
-
-static void webkit_dom_audio_track_set_property(GObject* object, guint propertyId, const GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMAudioTrack* self = WEBKIT_DOM_AUDIO_TRACK(object);
-
-    switch (propertyId) {
-    case PROP_ENABLED:
-        webkit_dom_audio_track_set_enabled(self, g_value_get_boolean(value));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static void webkit_dom_audio_track_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMAudioTrack* self = WEBKIT_DOM_AUDIO_TRACK(object);
-
-    switch (propertyId) {
-    case PROP_ID:
-        g_value_take_string(value, webkit_dom_audio_track_get_id(self));
-        break;
-    case PROP_KIND:
-        g_value_take_string(value, webkit_dom_audio_track_get_kind(self));
-        break;
-    case PROP_LABEL:
-        g_value_take_string(value, webkit_dom_audio_track_get_label(self));
-        break;
-    case PROP_LANGUAGE:
-        g_value_take_string(value, webkit_dom_audio_track_get_language(self));
-        break;
-    case PROP_ENABLED:
-        g_value_set_boolean(value, webkit_dom_audio_track_get_enabled(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_audio_track_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_audio_track_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-#if ENABLE(VIDEO_TRACK)
-    WebKitDOMAudioTrackPrivate* priv = WEBKIT_DOM_AUDIO_TRACK_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::AudioTrack*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-#endif // ENABLE(VIDEO_TRACK)
-    return object;
-}
-
-static void webkit_dom_audio_track_class_init(WebKitDOMAudioTrackClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMAudioTrackPrivate));
-    gobjectClass->constructor = webkit_dom_audio_track_constructor;
-    gobjectClass->finalize = webkit_dom_audio_track_finalize;
-    gobjectClass->set_property = webkit_dom_audio_track_set_property;
-    gobjectClass->get_property = webkit_dom_audio_track_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_ID,
-        g_param_spec_string(
-            "id",
-            "AudioTrack:id",
-            "read-only gchar* AudioTrack:id",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_KIND,
-        g_param_spec_string(
-            "kind",
-            "AudioTrack:kind",
-            "read-only gchar* AudioTrack:kind",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_LABEL,
-        g_param_spec_string(
-            "label",
-            "AudioTrack:label",
-            "read-only gchar* AudioTrack:label",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_LANGUAGE,
-        g_param_spec_string(
-            "language",
-            "AudioTrack:language",
-            "read-only gchar* AudioTrack:language",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_ENABLED,
-        g_param_spec_boolean(
-            "enabled",
-            "AudioTrack:enabled",
-            "read-write gboolean AudioTrack:enabled",
-            FALSE,
-            WEBKIT_PARAM_READWRITE));
-
-}
-
-static void webkit_dom_audio_track_init(WebKitDOMAudioTrack* request)
-{
-    WebKitDOMAudioTrackPrivate* priv = WEBKIT_DOM_AUDIO_TRACK_GET_PRIVATE(request);
-    new (priv) WebKitDOMAudioTrackPrivate();
-}
-
-gchar* webkit_dom_audio_track_get_id(WebKitDOMAudioTrack* self)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_AUDIO_TRACK(self), 0);
-    WebCore::AudioTrack* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->id());
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return 0;
-#endif /* ENABLE(VIDEO_TRACK) */
-}
-
-gchar* webkit_dom_audio_track_get_kind(WebKitDOMAudioTrack* self)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_AUDIO_TRACK(self), 0);
-    WebCore::AudioTrack* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->kind());
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return 0;
-#endif /* ENABLE(VIDEO_TRACK) */
-}
-
-gchar* webkit_dom_audio_track_get_label(WebKitDOMAudioTrack* self)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_AUDIO_TRACK(self), 0);
-    WebCore::AudioTrack* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->label());
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return 0;
-#endif /* ENABLE(VIDEO_TRACK) */
-}
-
-gchar* webkit_dom_audio_track_get_language(WebKitDOMAudioTrack* self)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_AUDIO_TRACK(self), 0);
-    WebCore::AudioTrack* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->language());
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return 0;
-#endif /* ENABLE(VIDEO_TRACK) */
-}
-
-gboolean webkit_dom_audio_track_get_enabled(WebKitDOMAudioTrack* self)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_AUDIO_TRACK(self), FALSE);
-    WebCore::AudioTrack* item = WebKit::core(self);
-    gboolean result = item->enabled();
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return static_cast<gboolean>(0);
-#endif /* ENABLE(VIDEO_TRACK) */
-}
-
-void webkit_dom_audio_track_set_enabled(WebKitDOMAudioTrack* self, gboolean value)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::JSMainThreadNullState state;
-    g_return_if_fail(WEBKIT_DOM_IS_AUDIO_TRACK(self));
-    WebCore::AudioTrack* item = WebKit::core(self);
-    item->setEnabled(value);
-#else
-    UNUSED_PARAM(self);
-    UNUSED_PARAM(value);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-#endif /* ENABLE(VIDEO_TRACK) */
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrack.h
deleted file mode 100644 (file)
index 073ace7..0000000
+++ /dev/null
@@ -1,118 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMAudioTrack_h
-#define WebKitDOMAudioTrack_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_AUDIO_TRACK            (webkit_dom_audio_track_get_type())
-#define WEBKIT_DOM_AUDIO_TRACK(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_AUDIO_TRACK, WebKitDOMAudioTrack))
-#define WEBKIT_DOM_AUDIO_TRACK_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_AUDIO_TRACK, WebKitDOMAudioTrackClass)
-#define WEBKIT_DOM_IS_AUDIO_TRACK(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_AUDIO_TRACK))
-#define WEBKIT_DOM_IS_AUDIO_TRACK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_AUDIO_TRACK))
-#define WEBKIT_DOM_AUDIO_TRACK_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_AUDIO_TRACK, WebKitDOMAudioTrackClass))
-
-struct _WebKitDOMAudioTrack {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMAudioTrackClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_audio_track_get_type(void);
-
-/**
- * webkit_dom_audio_track_get_id:
- * @self: A #WebKitDOMAudioTrack
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_audio_track_get_id(WebKitDOMAudioTrack* self);
-
-/**
- * webkit_dom_audio_track_get_kind:
- * @self: A #WebKitDOMAudioTrack
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_audio_track_get_kind(WebKitDOMAudioTrack* self);
-
-/**
- * webkit_dom_audio_track_get_label:
- * @self: A #WebKitDOMAudioTrack
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_audio_track_get_label(WebKitDOMAudioTrack* self);
-
-/**
- * webkit_dom_audio_track_get_language:
- * @self: A #WebKitDOMAudioTrack
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_audio_track_get_language(WebKitDOMAudioTrack* self);
-
-/**
- * webkit_dom_audio_track_get_enabled:
- * @self: A #WebKitDOMAudioTrack
- *
- * Returns: A #gboolean
- *
- * Stability: Unstable
-**/
-WEBKIT_API gboolean
-webkit_dom_audio_track_get_enabled(WebKitDOMAudioTrack* self);
-
-/**
- * webkit_dom_audio_track_set_enabled:
- * @self: A #WebKitDOMAudioTrack
- * @value: A #gboolean
- *
- * Stability: Unstable
-**/
-WEBKIT_API void
-webkit_dom_audio_track_set_enabled(WebKitDOMAudioTrack* self, gboolean value);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMAudioTrack_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.cpp
deleted file mode 100644 (file)
index 152bec2..0000000
+++ /dev/null
@@ -1,255 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMAudioTrackList.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include "GObjectEventListener.h"
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMAudioTrackListPrivate.h"
-#include "WebKitDOMAudioTrackPrivate.h"
-#include "WebKitDOMEventPrivate.h"
-#include "WebKitDOMEventTarget.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_AUDIO_TRACK_LIST_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_AUDIO_TRACK_LIST, WebKitDOMAudioTrackListPrivate)
-
-typedef struct _WebKitDOMAudioTrackListPrivate {
-#if ENABLE(VIDEO_TRACK)
-    RefPtr<WebCore::AudioTrackList> coreObject;
-#endif // ENABLE(VIDEO_TRACK)
-} WebKitDOMAudioTrackListPrivate;
-
-#if ENABLE(VIDEO_TRACK)
-
-namespace WebKit {
-
-WebKitDOMAudioTrackList* kit(WebCore::AudioTrackList* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_AUDIO_TRACK_LIST(ret);
-
-    return wrapAudioTrackList(obj);
-}
-
-WebCore::AudioTrackList* core(WebKitDOMAudioTrackList* request)
-{
-    return request ? static_cast<WebCore::AudioTrackList*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMAudioTrackList* wrapAudioTrackList(WebCore::AudioTrackList* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_AUDIO_TRACK_LIST(g_object_new(WEBKIT_DOM_TYPE_AUDIO_TRACK_LIST, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-#endif // ENABLE(VIDEO_TRACK)
-
-static gboolean webkit_dom_audio_track_list_dispatch_event(WebKitDOMEventTarget* target, WebKitDOMEvent* event, GError** error)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::Event* coreEvent = WebKit::core(event);
-    if (!coreEvent)
-        return false;
-    WebCore::AudioTrackList* coreTarget = static_cast<WebCore::AudioTrackList*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-
-    WebCore::ExceptionCode ec = 0;
-    gboolean result = coreTarget->dispatchEventForBindings(*coreEvent, ec);
-    if (ec) {
-        WebCore::ExceptionCodeDescription description(ec);
-        g_set_error_literal(error, g_quark_from_string("WEBKIT_DOM"), description.code, description.name);
-    }
-    return result;
-#else
-    UNUSED_PARAM(target);
-    UNUSED_PARAM(event);
-    UNUSED_PARAM(error);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return false;
-#endif // ENABLE(VIDEO_TRACK)
-}
-
-static gboolean webkit_dom_audio_track_list_add_event_listener(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::AudioTrackList* coreTarget = static_cast<WebCore::AudioTrackList*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-    return WebKit::GObjectEventListener::addEventListener(G_OBJECT(target), coreTarget, eventName, handler, useCapture);
-#else
-    UNUSED_PARAM(target);
-    UNUSED_PARAM(eventName);
-    UNUSED_PARAM(handler);
-    UNUSED_PARAM(useCapture);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return false;
-#endif // ENABLE(VIDEO_TRACK)
-}
-
-static gboolean webkit_dom_audio_track_list_remove_event_listener(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::AudioTrackList* coreTarget = static_cast<WebCore::AudioTrackList*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-    return WebKit::GObjectEventListener::removeEventListener(G_OBJECT(target), coreTarget, eventName, handler, useCapture);
-#else
-    UNUSED_PARAM(target);
-    UNUSED_PARAM(eventName);
-    UNUSED_PARAM(handler);
-    UNUSED_PARAM(useCapture);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return false;
-#endif // ENABLE(VIDEO_TRACK)
-}
-
-static void webkit_dom_event_target_init(WebKitDOMEventTargetIface* iface)
-{
-    iface->dispatch_event = webkit_dom_audio_track_list_dispatch_event;
-    iface->add_event_listener = webkit_dom_audio_track_list_add_event_listener;
-    iface->remove_event_listener = webkit_dom_audio_track_list_remove_event_listener;
-}
-
-G_DEFINE_TYPE_WITH_CODE(WebKitDOMAudioTrackList, webkit_dom_audio_track_list, WEBKIT_DOM_TYPE_OBJECT, G_IMPLEMENT_INTERFACE(WEBKIT_DOM_TYPE_EVENT_TARGET, webkit_dom_event_target_init))
-
-enum {
-    PROP_0,
-    PROP_LENGTH,
-};
-
-static void webkit_dom_audio_track_list_finalize(GObject* object)
-{
-    WebKitDOMAudioTrackListPrivate* priv = WEBKIT_DOM_AUDIO_TRACK_LIST_GET_PRIVATE(object);
-#if ENABLE(VIDEO_TRACK)
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-#endif // ENABLE(VIDEO_TRACK)
-    priv->~WebKitDOMAudioTrackListPrivate();
-    G_OBJECT_CLASS(webkit_dom_audio_track_list_parent_class)->finalize(object);
-}
-
-static void webkit_dom_audio_track_list_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMAudioTrackList* self = WEBKIT_DOM_AUDIO_TRACK_LIST(object);
-
-    switch (propertyId) {
-    case PROP_LENGTH:
-        g_value_set_ulong(value, webkit_dom_audio_track_list_get_length(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_audio_track_list_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_audio_track_list_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-#if ENABLE(VIDEO_TRACK)
-    WebKitDOMAudioTrackListPrivate* priv = WEBKIT_DOM_AUDIO_TRACK_LIST_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::AudioTrackList*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-#endif // ENABLE(VIDEO_TRACK)
-    return object;
-}
-
-static void webkit_dom_audio_track_list_class_init(WebKitDOMAudioTrackListClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMAudioTrackListPrivate));
-    gobjectClass->constructor = webkit_dom_audio_track_list_constructor;
-    gobjectClass->finalize = webkit_dom_audio_track_list_finalize;
-    gobjectClass->get_property = webkit_dom_audio_track_list_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_LENGTH,
-        g_param_spec_ulong(
-            "length",
-            "AudioTrackList:length",
-            "read-only gulong AudioTrackList:length",
-            0, G_MAXULONG, 0,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_audio_track_list_init(WebKitDOMAudioTrackList* request)
-{
-    WebKitDOMAudioTrackListPrivate* priv = WEBKIT_DOM_AUDIO_TRACK_LIST_GET_PRIVATE(request);
-    new (priv) WebKitDOMAudioTrackListPrivate();
-}
-
-WebKitDOMAudioTrack* webkit_dom_audio_track_list_item(WebKitDOMAudioTrackList* self, gulong index)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_AUDIO_TRACK_LIST(self), 0);
-    WebCore::AudioTrackList* item = WebKit::core(self);
-    RefPtr<WebCore::AudioTrack> gobjectResult = WTF::getPtr(item->item(index));
-    return WebKit::kit(gobjectResult.get());
-#else
-    UNUSED_PARAM(self);
-    UNUSED_PARAM(index);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return 0;
-#endif /* ENABLE(VIDEO_TRACK) */
-}
-
-WebKitDOMAudioTrack* webkit_dom_audio_track_list_get_track_by_id(WebKitDOMAudioTrackList* self, const gchar* id)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_AUDIO_TRACK_LIST(self), 0);
-    g_return_val_if_fail(id, 0);
-    WebCore::AudioTrackList* item = WebKit::core(self);
-    WTF::String convertedId = WTF::String::fromUTF8(id);
-    RefPtr<WebCore::AudioTrack> gobjectResult = WTF::getPtr(item->getTrackById(convertedId));
-    return WebKit::kit(gobjectResult.get());
-#else
-    UNUSED_PARAM(self);
-    UNUSED_PARAM(id);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return 0;
-#endif /* ENABLE(VIDEO_TRACK) */
-}
-
-gulong webkit_dom_audio_track_list_get_length(WebKitDOMAudioTrackList* self)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_AUDIO_TRACK_LIST(self), 0);
-    WebCore::AudioTrackList* item = WebKit::core(self);
-    gulong result = item->length();
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return static_cast<gulong>(0);
-#endif /* ENABLE(VIDEO_TRACK) */
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackList.h
deleted file mode 100644 (file)
index 5a67efa..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMAudioTrackList_h
-#define WebKitDOMAudioTrackList_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_AUDIO_TRACK_LIST            (webkit_dom_audio_track_list_get_type())
-#define WEBKIT_DOM_AUDIO_TRACK_LIST(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_AUDIO_TRACK_LIST, WebKitDOMAudioTrackList))
-#define WEBKIT_DOM_AUDIO_TRACK_LIST_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_AUDIO_TRACK_LIST, WebKitDOMAudioTrackListClass)
-#define WEBKIT_DOM_IS_AUDIO_TRACK_LIST(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_AUDIO_TRACK_LIST))
-#define WEBKIT_DOM_IS_AUDIO_TRACK_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_AUDIO_TRACK_LIST))
-#define WEBKIT_DOM_AUDIO_TRACK_LIST_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_AUDIO_TRACK_LIST, WebKitDOMAudioTrackListClass))
-
-struct _WebKitDOMAudioTrackList {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMAudioTrackListClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_audio_track_list_get_type(void);
-
-/**
- * webkit_dom_audio_track_list_item:
- * @self: A #WebKitDOMAudioTrackList
- * @index: A #gulong
- *
- * Returns: (transfer full): A #WebKitDOMAudioTrack
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMAudioTrack*
-webkit_dom_audio_track_list_item(WebKitDOMAudioTrackList* self, gulong index);
-
-/**
- * webkit_dom_audio_track_list_get_track_by_id:
- * @self: A #WebKitDOMAudioTrackList
- * @id: A #gchar
- *
- * Returns: (transfer full): A #WebKitDOMAudioTrack
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMAudioTrack*
-webkit_dom_audio_track_list_get_track_by_id(WebKitDOMAudioTrackList* self, const gchar* id);
-
-/**
- * webkit_dom_audio_track_list_get_length:
- * @self: A #WebKitDOMAudioTrackList
- *
- * Returns: A #gulong
- *
- * Stability: Unstable
-**/
-WEBKIT_API gulong
-webkit_dom_audio_track_list_get_length(WebKitDOMAudioTrackList* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMAudioTrackList_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackListPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackListPrivate.h
deleted file mode 100644 (file)
index 3c3ac58..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMAudioTrackListPrivate_h
-#define WebKitDOMAudioTrackListPrivate_h
-
-#include <WebCore/AudioTrackList.h>
-#include <webkitdom/WebKitDOMAudioTrackList.h>
-#if ENABLE(VIDEO_TRACK)
-
-namespace WebKit {
-WebKitDOMAudioTrackList* wrapAudioTrackList(WebCore::AudioTrackList*);
-WebKitDOMAudioTrackList* kit(WebCore::AudioTrackList*);
-WebCore::AudioTrackList* core(WebKitDOMAudioTrackList*);
-} // namespace WebKit
-
-#endif /* ENABLE(VIDEO_TRACK) */
-
-#endif /* WebKitDOMAudioTrackListPrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMAudioTrackPrivate.h
deleted file mode 100644 (file)
index 9e00cf1..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMAudioTrackPrivate_h
-#define WebKitDOMAudioTrackPrivate_h
-
-#include <WebCore/AudioTrack.h>
-#include <webkitdom/WebKitDOMAudioTrack.h>
-#if ENABLE(VIDEO_TRACK)
-
-namespace WebKit {
-WebKitDOMAudioTrack* wrapAudioTrack(WebCore::AudioTrack*);
-WebKitDOMAudioTrack* kit(WebCore::AudioTrack*);
-WebCore::AudioTrack* core(WebKitDOMAudioTrack*);
-} // namespace WebKit
-
-#endif /* ENABLE(VIDEO_TRACK) */
-
-#endif /* WebKitDOMAudioTrackPrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.cpp
deleted file mode 100644 (file)
index e251ec8..0000000
+++ /dev/null
@@ -1,144 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMBarProp.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMBarPropPrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_BAR_PROP_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_BAR_PROP, WebKitDOMBarPropPrivate)
-
-typedef struct _WebKitDOMBarPropPrivate {
-    RefPtr<WebCore::BarProp> coreObject;
-} WebKitDOMBarPropPrivate;
-
-namespace WebKit {
-
-WebKitDOMBarProp* kit(WebCore::BarProp* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_BAR_PROP(ret);
-
-    return wrapBarProp(obj);
-}
-
-WebCore::BarProp* core(WebKitDOMBarProp* request)
-{
-    return request ? static_cast<WebCore::BarProp*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMBarProp* wrapBarProp(WebCore::BarProp* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_BAR_PROP(g_object_new(WEBKIT_DOM_TYPE_BAR_PROP, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-G_DEFINE_TYPE(WebKitDOMBarProp, webkit_dom_bar_prop, WEBKIT_DOM_TYPE_OBJECT)
-
-enum {
-    PROP_0,
-    PROP_VISIBLE,
-};
-
-static void webkit_dom_bar_prop_finalize(GObject* object)
-{
-    WebKitDOMBarPropPrivate* priv = WEBKIT_DOM_BAR_PROP_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMBarPropPrivate();
-    G_OBJECT_CLASS(webkit_dom_bar_prop_parent_class)->finalize(object);
-}
-
-static void webkit_dom_bar_prop_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMBarProp* self = WEBKIT_DOM_BAR_PROP(object);
-
-    switch (propertyId) {
-    case PROP_VISIBLE:
-        g_value_set_boolean(value, webkit_dom_bar_prop_get_visible(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_bar_prop_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_bar_prop_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMBarPropPrivate* priv = WEBKIT_DOM_BAR_PROP_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::BarProp*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_bar_prop_class_init(WebKitDOMBarPropClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMBarPropPrivate));
-    gobjectClass->constructor = webkit_dom_bar_prop_constructor;
-    gobjectClass->finalize = webkit_dom_bar_prop_finalize;
-    gobjectClass->get_property = webkit_dom_bar_prop_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_VISIBLE,
-        g_param_spec_boolean(
-            "visible",
-            "BarProp:visible",
-            "read-only gboolean BarProp:visible",
-            FALSE,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_bar_prop_init(WebKitDOMBarProp* request)
-{
-    WebKitDOMBarPropPrivate* priv = WEBKIT_DOM_BAR_PROP_GET_PRIVATE(request);
-    new (priv) WebKitDOMBarPropPrivate();
-}
-
-gboolean webkit_dom_bar_prop_get_visible(WebKitDOMBarProp* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_BAR_PROP(self), FALSE);
-    WebCore::BarProp* item = WebKit::core(self);
-    gboolean result = item->visible();
-    return result;
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarProp.h
deleted file mode 100644 (file)
index 1602038..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMBarProp_h
-#define WebKitDOMBarProp_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_BAR_PROP            (webkit_dom_bar_prop_get_type())
-#define WEBKIT_DOM_BAR_PROP(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_BAR_PROP, WebKitDOMBarProp))
-#define WEBKIT_DOM_BAR_PROP_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_BAR_PROP, WebKitDOMBarPropClass)
-#define WEBKIT_DOM_IS_BAR_PROP(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_BAR_PROP))
-#define WEBKIT_DOM_IS_BAR_PROP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_BAR_PROP))
-#define WEBKIT_DOM_BAR_PROP_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_BAR_PROP, WebKitDOMBarPropClass))
-
-struct _WebKitDOMBarProp {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMBarPropClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_bar_prop_get_type(void);
-
-/**
- * webkit_dom_bar_prop_get_visible:
- * @self: A #WebKitDOMBarProp
- *
- * Returns: A #gboolean
- *
- * Stability: Unstable
-**/
-WEBKIT_API gboolean
-webkit_dom_bar_prop_get_visible(WebKitDOMBarProp* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMBarProp_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarPropPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBarPropPrivate.h
deleted file mode 100644 (file)
index 59eed66..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMBarPropPrivate_h
-#define WebKitDOMBarPropPrivate_h
-
-#include <WebCore/BarProp.h>
-#include <webkitdom/WebKitDOMBarProp.h>
-
-namespace WebKit {
-WebKitDOMBarProp* wrapBarProp(WebCore::BarProp*);
-WebKitDOMBarProp* kit(WebCore::BarProp*);
-WebCore::BarProp* core(WebKitDOMBarProp*);
-} // namespace WebKit
-
-#endif /* WebKitDOMBarPropPrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.cpp
deleted file mode 100644 (file)
index c7e2dd4..0000000
+++ /dev/null
@@ -1,307 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMBatteryManager.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include "GObjectEventListener.h"
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMBatteryManagerPrivate.h"
-#include "WebKitDOMEventPrivate.h"
-#include "WebKitDOMEventTarget.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_BATTERY_MANAGER_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_BATTERY_MANAGER, WebKitDOMBatteryManagerPrivate)
-
-typedef struct _WebKitDOMBatteryManagerPrivate {
-#if ENABLE(BATTERY_STATUS)
-    RefPtr<WebCore::BatteryManager> coreObject;
-#endif // ENABLE(BATTERY_STATUS)
-} WebKitDOMBatteryManagerPrivate;
-
-#if ENABLE(BATTERY_STATUS)
-
-namespace WebKit {
-
-WebKitDOMBatteryManager* kit(WebCore::BatteryManager* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_BATTERY_MANAGER(ret);
-
-    return wrapBatteryManager(obj);
-}
-
-WebCore::BatteryManager* core(WebKitDOMBatteryManager* request)
-{
-    return request ? static_cast<WebCore::BatteryManager*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMBatteryManager* wrapBatteryManager(WebCore::BatteryManager* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_BATTERY_MANAGER(g_object_new(WEBKIT_DOM_TYPE_BATTERY_MANAGER, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-#endif // ENABLE(BATTERY_STATUS)
-
-static gboolean webkit_dom_battery_manager_dispatch_event(WebKitDOMEventTarget* target, WebKitDOMEvent* event, GError** error)
-{
-#if ENABLE(BATTERY_STATUS)
-    WebCore::Event* coreEvent = WebKit::core(event);
-    if (!coreEvent)
-        return false;
-    WebCore::BatteryManager* coreTarget = static_cast<WebCore::BatteryManager*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-
-    WebCore::ExceptionCode ec = 0;
-    gboolean result = coreTarget->dispatchEventForBindings(*coreEvent, ec);
-    if (ec) {
-        WebCore::ExceptionCodeDescription description(ec);
-        g_set_error_literal(error, g_quark_from_string("WEBKIT_DOM"), description.code, description.name);
-    }
-    return result;
-#else
-    UNUSED_PARAM(target);
-    UNUSED_PARAM(event);
-    UNUSED_PARAM(error);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Battery Status")
-    return false;
-#endif // ENABLE(BATTERY_STATUS)
-}
-
-static gboolean webkit_dom_battery_manager_add_event_listener(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture)
-{
-#if ENABLE(BATTERY_STATUS)
-    WebCore::BatteryManager* coreTarget = static_cast<WebCore::BatteryManager*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-    return WebKit::GObjectEventListener::addEventListener(G_OBJECT(target), coreTarget, eventName, handler, useCapture);
-#else
-    UNUSED_PARAM(target);
-    UNUSED_PARAM(eventName);
-    UNUSED_PARAM(handler);
-    UNUSED_PARAM(useCapture);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Battery Status")
-    return false;
-#endif // ENABLE(BATTERY_STATUS)
-}
-
-static gboolean webkit_dom_battery_manager_remove_event_listener(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture)
-{
-#if ENABLE(BATTERY_STATUS)
-    WebCore::BatteryManager* coreTarget = static_cast<WebCore::BatteryManager*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-    return WebKit::GObjectEventListener::removeEventListener(G_OBJECT(target), coreTarget, eventName, handler, useCapture);
-#else
-    UNUSED_PARAM(target);
-    UNUSED_PARAM(eventName);
-    UNUSED_PARAM(handler);
-    UNUSED_PARAM(useCapture);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Battery Status")
-    return false;
-#endif // ENABLE(BATTERY_STATUS)
-}
-
-static void webkit_dom_event_target_init(WebKitDOMEventTargetIface* iface)
-{
-    iface->dispatch_event = webkit_dom_battery_manager_dispatch_event;
-    iface->add_event_listener = webkit_dom_battery_manager_add_event_listener;
-    iface->remove_event_listener = webkit_dom_battery_manager_remove_event_listener;
-}
-
-G_DEFINE_TYPE_WITH_CODE(WebKitDOMBatteryManager, webkit_dom_battery_manager, WEBKIT_DOM_TYPE_OBJECT, G_IMPLEMENT_INTERFACE(WEBKIT_DOM_TYPE_EVENT_TARGET, webkit_dom_event_target_init))
-
-enum {
-    PROP_0,
-    PROP_CHARGING,
-    PROP_CHARGING_TIME,
-    PROP_DISCHARGING_TIME,
-    PROP_LEVEL,
-};
-
-static void webkit_dom_battery_manager_finalize(GObject* object)
-{
-    WebKitDOMBatteryManagerPrivate* priv = WEBKIT_DOM_BATTERY_MANAGER_GET_PRIVATE(object);
-#if ENABLE(BATTERY_STATUS)
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-#endif // ENABLE(BATTERY_STATUS)
-    priv->~WebKitDOMBatteryManagerPrivate();
-    G_OBJECT_CLASS(webkit_dom_battery_manager_parent_class)->finalize(object);
-}
-
-static void webkit_dom_battery_manager_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMBatteryManager* self = WEBKIT_DOM_BATTERY_MANAGER(object);
-
-    switch (propertyId) {
-    case PROP_CHARGING:
-        g_value_set_boolean(value, webkit_dom_battery_manager_get_charging(self));
-        break;
-    case PROP_CHARGING_TIME:
-        g_value_set_double(value, webkit_dom_battery_manager_get_charging_time(self));
-        break;
-    case PROP_DISCHARGING_TIME:
-        g_value_set_double(value, webkit_dom_battery_manager_get_discharging_time(self));
-        break;
-    case PROP_LEVEL:
-        g_value_set_double(value, webkit_dom_battery_manager_get_level(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_battery_manager_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_battery_manager_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-#if ENABLE(BATTERY_STATUS)
-    WebKitDOMBatteryManagerPrivate* priv = WEBKIT_DOM_BATTERY_MANAGER_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::BatteryManager*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-#endif // ENABLE(BATTERY_STATUS)
-    return object;
-}
-
-static void webkit_dom_battery_manager_class_init(WebKitDOMBatteryManagerClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMBatteryManagerPrivate));
-    gobjectClass->constructor = webkit_dom_battery_manager_constructor;
-    gobjectClass->finalize = webkit_dom_battery_manager_finalize;
-    gobjectClass->get_property = webkit_dom_battery_manager_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_CHARGING,
-        g_param_spec_boolean(
-            "charging",
-            "BatteryManager:charging",
-            "read-only gboolean BatteryManager:charging",
-            FALSE,
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_CHARGING_TIME,
-        g_param_spec_double(
-            "charging-time",
-            "BatteryManager:charging-time",
-            "read-only gdouble BatteryManager:charging-time",
-            -G_MAXDOUBLE, G_MAXDOUBLE, 0,
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_DISCHARGING_TIME,
-        g_param_spec_double(
-            "discharging-time",
-            "BatteryManager:discharging-time",
-            "read-only gdouble BatteryManager:discharging-time",
-            -G_MAXDOUBLE, G_MAXDOUBLE, 0,
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_LEVEL,
-        g_param_spec_double(
-            "level",
-            "BatteryManager:level",
-            "read-only gdouble BatteryManager:level",
-            -G_MAXDOUBLE, G_MAXDOUBLE, 0,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_battery_manager_init(WebKitDOMBatteryManager* request)
-{
-    WebKitDOMBatteryManagerPrivate* priv = WEBKIT_DOM_BATTERY_MANAGER_GET_PRIVATE(request);
-    new (priv) WebKitDOMBatteryManagerPrivate();
-}
-
-gboolean webkit_dom_battery_manager_get_charging(WebKitDOMBatteryManager* self)
-{
-#if ENABLE(BATTERY_STATUS)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_BATTERY_MANAGER(self), FALSE);
-    WebCore::BatteryManager* item = WebKit::core(self);
-    gboolean result = item->charging();
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Battery Status")
-    return static_cast<gboolean>(0);
-#endif /* ENABLE(BATTERY_STATUS) */
-}
-
-gdouble webkit_dom_battery_manager_get_charging_time(WebKitDOMBatteryManager* self)
-{
-#if ENABLE(BATTERY_STATUS)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_BATTERY_MANAGER(self), 0);
-    WebCore::BatteryManager* item = WebKit::core(self);
-    gdouble result = item->chargingTime();
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Battery Status")
-    return static_cast<gdouble>(0);
-#endif /* ENABLE(BATTERY_STATUS) */
-}
-
-gdouble webkit_dom_battery_manager_get_discharging_time(WebKitDOMBatteryManager* self)
-{
-#if ENABLE(BATTERY_STATUS)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_BATTERY_MANAGER(self), 0);
-    WebCore::BatteryManager* item = WebKit::core(self);
-    gdouble result = item->dischargingTime();
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Battery Status")
-    return static_cast<gdouble>(0);
-#endif /* ENABLE(BATTERY_STATUS) */
-}
-
-gdouble webkit_dom_battery_manager_get_level(WebKitDOMBatteryManager* self)
-{
-#if ENABLE(BATTERY_STATUS)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_BATTERY_MANAGER(self), 0);
-    WebCore::BatteryManager* item = WebKit::core(self);
-    gdouble result = item->level();
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Battery Status")
-    return static_cast<gdouble>(0);
-#endif /* ENABLE(BATTERY_STATUS) */
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManager.h
deleted file mode 100644 (file)
index e75adf2..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMBatteryManager_h
-#define WebKitDOMBatteryManager_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_BATTERY_MANAGER            (webkit_dom_battery_manager_get_type())
-#define WEBKIT_DOM_BATTERY_MANAGER(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_BATTERY_MANAGER, WebKitDOMBatteryManager))
-#define WEBKIT_DOM_BATTERY_MANAGER_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_BATTERY_MANAGER, WebKitDOMBatteryManagerClass)
-#define WEBKIT_DOM_IS_BATTERY_MANAGER(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_BATTERY_MANAGER))
-#define WEBKIT_DOM_IS_BATTERY_MANAGER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_BATTERY_MANAGER))
-#define WEBKIT_DOM_BATTERY_MANAGER_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_BATTERY_MANAGER, WebKitDOMBatteryManagerClass))
-
-struct _WebKitDOMBatteryManager {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMBatteryManagerClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_battery_manager_get_type(void);
-
-/**
- * webkit_dom_battery_manager_get_charging:
- * @self: A #WebKitDOMBatteryManager
- *
- * Returns: A #gboolean
- *
- * Stability: Unstable
-**/
-WEBKIT_API gboolean
-webkit_dom_battery_manager_get_charging(WebKitDOMBatteryManager* self);
-
-/**
- * webkit_dom_battery_manager_get_charging_time:
- * @self: A #WebKitDOMBatteryManager
- *
- * Returns: A #gdouble
- *
- * Stability: Unstable
-**/
-WEBKIT_API gdouble
-webkit_dom_battery_manager_get_charging_time(WebKitDOMBatteryManager* self);
-
-/**
- * webkit_dom_battery_manager_get_discharging_time:
- * @self: A #WebKitDOMBatteryManager
- *
- * Returns: A #gdouble
- *
- * Stability: Unstable
-**/
-WEBKIT_API gdouble
-webkit_dom_battery_manager_get_discharging_time(WebKitDOMBatteryManager* self);
-
-/**
- * webkit_dom_battery_manager_get_level:
- * @self: A #WebKitDOMBatteryManager
- *
- * Returns: A #gdouble
- *
- * Stability: Unstable
-**/
-WEBKIT_API gdouble
-webkit_dom_battery_manager_get_level(WebKitDOMBatteryManager* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMBatteryManager_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManagerPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBatteryManagerPrivate.h
deleted file mode 100644 (file)
index a83f497..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMBatteryManagerPrivate_h
-#define WebKitDOMBatteryManagerPrivate_h
-
-#include <WebCore/BatteryManager.h>
-#include <webkitdom/WebKitDOMBatteryManager.h>
-#if ENABLE(BATTERY_STATUS)
-
-namespace WebKit {
-WebKitDOMBatteryManager* wrapBatteryManager(WebCore::BatteryManager*);
-WebKitDOMBatteryManager* kit(WebCore::BatteryManager*);
-WebCore::BatteryManager* core(WebKitDOMBatteryManager*);
-} // namespace WebKit
-
-#endif /* ENABLE(BATTERY_STATUS) */
-
-#endif /* WebKitDOMBatteryManagerPrivate_h */
index fffeb22..f5c70f0 100644 (file)
@@ -30,7 +30,6 @@
 #include "WebKitDOMBlobPrivate.h"
 #include "WebKitDOMPrivate.h"
 #include "ConvertToUTF8String.h"
-#include "WebKitDOMBlobUnstable.h"
 #include <wtf/GetPtr.h>
 #include <wtf/RefPtr.h>
 
@@ -71,7 +70,6 @@ G_DEFINE_TYPE(WebKitDOMBlob, webkit_dom_blob, WEBKIT_DOM_TYPE_OBJECT)
 enum {
     PROP_0,
     PROP_SIZE,
-    PROP_TYPE,
 };
 
 static void webkit_dom_blob_finalize(GObject* object)
@@ -92,9 +90,6 @@ static void webkit_dom_blob_get_property(GObject* object, guint propertyId, GVal
     case PROP_SIZE:
         g_value_set_uint64(value, webkit_dom_blob_get_size(self));
         break;
-    case PROP_TYPE:
-        g_value_take_string(value, webkit_dom_blob_get_blob_type(self));
-        break;
     default:
         G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
         break;
@@ -129,17 +124,6 @@ static void webkit_dom_blob_class_init(WebKitDOMBlobClass* requestClass)
             "read-only guint64 Blob:size",
             0, G_MAXUINT64, 0,
             WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_TYPE,
-        g_param_spec_string(
-            "type",
-            "Blob:type",
-            "read-only gchar* Blob:type",
-            "",
-            WEBKIT_PARAM_READABLE));
-
 }
 
 static void webkit_dom_blob_init(WebKitDOMBlob* request)
@@ -148,17 +132,6 @@ static void webkit_dom_blob_init(WebKitDOMBlob* request)
     new (priv) WebKitDOMBlobPrivate();
 }
 
-WebKitDOMBlob* webkit_dom_blob_slice(WebKitDOMBlob* self, gint64 start, gint64 end, const gchar* contentType)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_BLOB(self), 0);
-    g_return_val_if_fail(contentType, 0);
-    WebCore::Blob* item = WebKit::core(self);
-    WTF::String convertedContentType = WTF::String::fromUTF8(contentType);
-    RefPtr<WebCore::Blob> gobjectResult = WTF::getPtr(item->slice(start, end, convertedContentType));
-    return WebKit::kit(gobjectResult.get());
-}
-
 guint64 webkit_dom_blob_get_size(WebKitDOMBlob* self)
 {
     WebCore::JSMainThreadNullState state;
@@ -167,13 +140,3 @@ guint64 webkit_dom_blob_get_size(WebKitDOMBlob* self)
     guint64 result = item->size();
     return result;
 }
-
-gchar* webkit_dom_blob_get_blob_type(WebKitDOMBlob* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_BLOB(self), 0);
-    WebCore::Blob* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->type());
-    return result;
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlobUnstable.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMBlobUnstable.h
deleted file mode 100644 (file)
index f4410b3..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMBlobUnstable_h
-#define WebKitDOMBlobUnstable_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-/**
- * webkit_dom_blob_slice:
- * @self: A #WebKitDOMBlob
- * @start: A #gint64
- * @end: A #gint64
- * @contentType: A #gchar
- *
- * Returns: (transfer full): A #WebKitDOMBlob
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMBlob*
-webkit_dom_blob_slice(WebKitDOMBlob* self, gint64 start, gint64 end, const gchar* contentType);
-
-/**
- * webkit_dom_blob_get_blob_type:
- * @self: A #WebKitDOMBlob
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_blob_get_blob_type(WebKitDOMBlob* self);
-
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMBlobUnstable_h */
index 47edc1c..22b0542 100644 (file)
@@ -31,7 +31,6 @@
 #include "WebKitDOMCSSStyleSheetPrivate.h"
 #include "WebKitDOMPrivate.h"
 #include "ConvertToUTF8String.h"
-#include "WebKitDOMCSSRuleUnstable.h"
 #include <wtf/GetPtr.h>
 #include <wtf/RefPtr.h>
 
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleUnstable.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCSSRuleUnstable.h
deleted file mode 100644 (file)
index a65ab82..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMCSSRuleUnstable_h
-#define WebKitDOMCSSRuleUnstable_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-/**
- * WEBKIT_DOM_CSS_RULE_KEYFRAMES_RULE:
- */
-#define WEBKIT_DOM_CSS_RULE_KEYFRAMES_RULE 7
-
-/**
- * WEBKIT_DOM_CSS_RULE_KEYFRAME_RULE:
- */
-#define WEBKIT_DOM_CSS_RULE_KEYFRAME_RULE 8
-
-/**
- * WEBKIT_DOM_CSS_RULE_SUPPORTS_RULE:
- */
-#define WEBKIT_DOM_CSS_RULE_SUPPORTS_RULE 12
-
-/**
- * WEBKIT_DOM_CSS_RULE_WEBKIT_REGION_RULE:
- */
-#define WEBKIT_DOM_CSS_RULE_WEBKIT_REGION_RULE 16
-
-/**
- * WEBKIT_DOM_CSS_RULE_WEBKIT_KEYFRAMES_RULE:
- */
-#define WEBKIT_DOM_CSS_RULE_WEBKIT_KEYFRAMES_RULE 7
-
-/**
- * WEBKIT_DOM_CSS_RULE_WEBKIT_KEYFRAME_RULE:
- */
-#define WEBKIT_DOM_CSS_RULE_WEBKIT_KEYFRAME_RULE 8
-
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMCSSRuleUnstable_h */
index 8b2a3b7..84b53e2 100644 (file)
@@ -35,7 +35,6 @@
 #include "WebKitDOMNodePrivate.h"
 #include "WebKitDOMPrivate.h"
 #include "ConvertToUTF8String.h"
-#include "WebKitDOMCharacterDataUnstable.h"
 #include <wtf/GetPtr.h>
 #include <wtf/RefPtr.h>
 
@@ -100,8 +99,6 @@ enum {
     PROP_0,
     PROP_DATA,
     PROP_LENGTH,
-    PROP_PREVIOUS_ELEMENT_SIBLING,
-    PROP_NEXT_ELEMENT_SIBLING,
 };
 
 static void webkit_dom_character_data_set_property(GObject* object, guint propertyId, const GValue* value, GParamSpec* pspec)
@@ -129,12 +126,6 @@ static void webkit_dom_character_data_get_property(GObject* object, guint proper
     case PROP_LENGTH:
         g_value_set_ulong(value, webkit_dom_character_data_get_length(self));
         break;
-    case PROP_PREVIOUS_ELEMENT_SIBLING:
-        g_value_set_object(value, webkit_dom_character_data_get_previous_element_sibling(self));
-        break;
-    case PROP_NEXT_ELEMENT_SIBLING:
-        g_value_set_object(value, webkit_dom_character_data_get_next_element_sibling(self));
-        break;
     default:
         G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
         break;
@@ -166,27 +157,6 @@ static void webkit_dom_character_data_class_init(WebKitDOMCharacterDataClass* re
             "read-only gulong CharacterData:length",
             0, G_MAXULONG, 0,
             WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_PREVIOUS_ELEMENT_SIBLING,
-        g_param_spec_object(
-            "previous-element-sibling",
-            "CharacterData:previous-element-sibling",
-            "read-only WebKitDOMElement* CharacterData:previous-element-sibling",
-            WEBKIT_DOM_TYPE_ELEMENT,
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_NEXT_ELEMENT_SIBLING,
-        g_param_spec_object(
-            "next-element-sibling",
-            "CharacterData:next-element-sibling",
-            "read-only WebKitDOMElement* CharacterData:next-element-sibling",
-            WEBKIT_DOM_TYPE_ELEMENT,
-            WEBKIT_PARAM_READABLE));
-
 }
 
 static void webkit_dom_character_data_init(WebKitDOMCharacterData* request)
@@ -262,20 +232,6 @@ void webkit_dom_character_data_replace_data(WebKitDOMCharacterData* self, gulong
     }
 }
 
-void webkit_dom_character_data_remove(WebKitDOMCharacterData* self, GError** error)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self));
-    g_return_if_fail(!error || !*error);
-    WebCore::CharacterData* item = WebKit::core(self);
-    WebCore::ExceptionCode ec = 0;
-    item->remove(ec);
-    if (ec) {
-        WebCore::ExceptionCodeDescription ecdesc(ec);
-        g_set_error_literal(error, g_quark_from_string("WEBKIT_DOM"), ecdesc.code, ecdesc.name);
-    }
-}
-
 gchar* webkit_dom_character_data_get_data(WebKitDOMCharacterData* self)
 {
     WebCore::JSMainThreadNullState state;
@@ -304,22 +260,3 @@ gulong webkit_dom_character_data_get_length(WebKitDOMCharacterData* self)
     gulong result = item->length();
     return result;
 }
-
-WebKitDOMElement* webkit_dom_character_data_get_previous_element_sibling(WebKitDOMCharacterData* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self), 0);
-    WebCore::CharacterData* item = WebKit::core(self);
-    RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->previousElementSibling());
-    return WebKit::kit(gobjectResult.get());
-}
-
-WebKitDOMElement* webkit_dom_character_data_get_next_element_sibling(WebKitDOMCharacterData* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_CHARACTER_DATA(self), 0);
-    WebCore::CharacterData* item = WebKit::core(self);
-    RefPtr<WebCore::Element> gobjectResult = WTF::getPtr(item->nextElementSibling());
-    return WebKit::kit(gobjectResult.get());
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterDataUnstable.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMCharacterDataUnstable.h
deleted file mode 100644 (file)
index 96f173c..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMCharacterDataUnstable_h
-#define WebKitDOMCharacterDataUnstable_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-/**
- * webkit_dom_character_data_remove:
- * @self: A #WebKitDOMCharacterData
- * @error: #GError
- *
- * Stability: Unstable
-**/
-WEBKIT_API void
-webkit_dom_character_data_remove(WebKitDOMCharacterData* self, GError** error);
-
-/**
- * webkit_dom_character_data_get_previous_element_sibling:
- * @self: A #WebKitDOMCharacterData
- *
- * Returns: (transfer none): A #WebKitDOMElement
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMElement*
-webkit_dom_character_data_get_previous_element_sibling(WebKitDOMCharacterData* self);
-
-/**
- * webkit_dom_character_data_get_next_element_sibling:
- * @self: A #WebKitDOMCharacterData
- *
- * Returns: (transfer none): A #WebKitDOMElement
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMElement*
-webkit_dom_character_data_get_next_element_sibling(WebKitDOMCharacterData* self);
-
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMCharacterDataUnstable_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.cpp
deleted file mode 100644 (file)
index 26a7456..0000000
+++ /dev/null
@@ -1,218 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDOMApplicationCache.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include "GObjectEventListener.h"
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDOMApplicationCachePrivate.h"
-#include "WebKitDOMEventPrivate.h"
-#include "WebKitDOMEventTarget.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DOM_APPLICATION_CACHE, WebKitDOMDOMApplicationCachePrivate)
-
-typedef struct _WebKitDOMDOMApplicationCachePrivate {
-    RefPtr<WebCore::DOMApplicationCache> coreObject;
-} WebKitDOMDOMApplicationCachePrivate;
-
-namespace WebKit {
-
-WebKitDOMDOMApplicationCache* kit(WebCore::DOMApplicationCache* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOM_APPLICATION_CACHE(ret);
-
-    return wrapDOMApplicationCache(obj);
-}
-
-WebCore::DOMApplicationCache* core(WebKitDOMDOMApplicationCache* request)
-{
-    return request ? static_cast<WebCore::DOMApplicationCache*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDOMApplicationCache* wrapDOMApplicationCache(WebCore::DOMApplicationCache* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOM_APPLICATION_CACHE(g_object_new(WEBKIT_DOM_TYPE_DOM_APPLICATION_CACHE, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-static gboolean webkit_dom_dom_application_cache_dispatch_event(WebKitDOMEventTarget* target, WebKitDOMEvent* event, GError** error)
-{
-    WebCore::Event* coreEvent = WebKit::core(event);
-    if (!coreEvent)
-        return false;
-    WebCore::DOMApplicationCache* coreTarget = static_cast<WebCore::DOMApplicationCache*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-
-    WebCore::ExceptionCode ec = 0;
-    gboolean result = coreTarget->dispatchEventForBindings(*coreEvent, ec);
-    if (ec) {
-        WebCore::ExceptionCodeDescription description(ec);
-        g_set_error_literal(error, g_quark_from_string("WEBKIT_DOM"), description.code, description.name);
-    }
-    return result;
-}
-
-static gboolean webkit_dom_dom_application_cache_add_event_listener(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture)
-{
-    WebCore::DOMApplicationCache* coreTarget = static_cast<WebCore::DOMApplicationCache*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-    return WebKit::GObjectEventListener::addEventListener(G_OBJECT(target), coreTarget, eventName, handler, useCapture);
-}
-
-static gboolean webkit_dom_dom_application_cache_remove_event_listener(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture)
-{
-    WebCore::DOMApplicationCache* coreTarget = static_cast<WebCore::DOMApplicationCache*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-    return WebKit::GObjectEventListener::removeEventListener(G_OBJECT(target), coreTarget, eventName, handler, useCapture);
-}
-
-static void webkit_dom_event_target_init(WebKitDOMEventTargetIface* iface)
-{
-    iface->dispatch_event = webkit_dom_dom_application_cache_dispatch_event;
-    iface->add_event_listener = webkit_dom_dom_application_cache_add_event_listener;
-    iface->remove_event_listener = webkit_dom_dom_application_cache_remove_event_listener;
-}
-
-G_DEFINE_TYPE_WITH_CODE(WebKitDOMDOMApplicationCache, webkit_dom_dom_application_cache, WEBKIT_DOM_TYPE_OBJECT, G_IMPLEMENT_INTERFACE(WEBKIT_DOM_TYPE_EVENT_TARGET, webkit_dom_event_target_init))
-
-enum {
-    PROP_0,
-    PROP_STATUS,
-};
-
-static void webkit_dom_dom_application_cache_finalize(GObject* object)
-{
-    WebKitDOMDOMApplicationCachePrivate* priv = WEBKIT_DOM_DOM_APPLICATION_CACHE_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMDOMApplicationCachePrivate();
-    G_OBJECT_CLASS(webkit_dom_dom_application_cache_parent_class)->finalize(object);
-}
-
-static void webkit_dom_dom_application_cache_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMDOMApplicationCache* self = WEBKIT_DOM_DOM_APPLICATION_CACHE(object);
-
-    switch (propertyId) {
-    case PROP_STATUS:
-        g_value_set_uint(value, webkit_dom_dom_application_cache_get_status(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_dom_application_cache_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_dom_application_cache_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMDOMApplicationCachePrivate* priv = WEBKIT_DOM_DOM_APPLICATION_CACHE_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::DOMApplicationCache*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_dom_application_cache_class_init(WebKitDOMDOMApplicationCacheClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDOMApplicationCachePrivate));
-    gobjectClass->constructor = webkit_dom_dom_application_cache_constructor;
-    gobjectClass->finalize = webkit_dom_dom_application_cache_finalize;
-    gobjectClass->get_property = webkit_dom_dom_application_cache_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_STATUS,
-        g_param_spec_uint(
-            "status",
-            "DOMApplicationCache:status",
-            "read-only gushort DOMApplicationCache:status",
-            0, G_MAXUINT, 0,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_dom_application_cache_init(WebKitDOMDOMApplicationCache* request)
-{
-    WebKitDOMDOMApplicationCachePrivate* priv = WEBKIT_DOM_DOM_APPLICATION_CACHE_GET_PRIVATE(request);
-    new (priv) WebKitDOMDOMApplicationCachePrivate();
-}
-
-void webkit_dom_dom_application_cache_update(WebKitDOMDOMApplicationCache* self, GError** error)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_if_fail(WEBKIT_DOM_IS_DOM_APPLICATION_CACHE(self));
-    g_return_if_fail(!error || !*error);
-    WebCore::DOMApplicationCache* item = WebKit::core(self);
-    WebCore::ExceptionCode ec = 0;
-    item->update(ec);
-    if (ec) {
-        WebCore::ExceptionCodeDescription ecdesc(ec);
-        g_set_error_literal(error, g_quark_from_string("WEBKIT_DOM"), ecdesc.code, ecdesc.name);
-    }
-}
-
-void webkit_dom_dom_application_cache_swap_cache(WebKitDOMDOMApplicationCache* self, GError** error)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_if_fail(WEBKIT_DOM_IS_DOM_APPLICATION_CACHE(self));
-    g_return_if_fail(!error || !*error);
-    WebCore::DOMApplicationCache* item = WebKit::core(self);
-    WebCore::ExceptionCode ec = 0;
-    item->swapCache(ec);
-    if (ec) {
-        WebCore::ExceptionCodeDescription ecdesc(ec);
-        g_set_error_literal(error, g_quark_from_string("WEBKIT_DOM"), ecdesc.code, ecdesc.name);
-    }
-}
-
-void webkit_dom_dom_application_cache_abort(WebKitDOMDOMApplicationCache* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_if_fail(WEBKIT_DOM_IS_DOM_APPLICATION_CACHE(self));
-    WebCore::DOMApplicationCache* item = WebKit::core(self);
-    item->abort();
-}
-
-gushort webkit_dom_dom_application_cache_get_status(WebKitDOMDOMApplicationCache* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_APPLICATION_CACHE(self), 0);
-    WebCore::DOMApplicationCache* item = WebKit::core(self);
-    gushort result = item->status();
-    return result;
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCache.h
deleted file mode 100644 (file)
index a04c636..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMApplicationCache_h
-#define WebKitDOMDOMApplicationCache_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOM_APPLICATION_CACHE            (webkit_dom_dom_application_cache_get_type())
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DOM_APPLICATION_CACHE, WebKitDOMDOMApplicationCache))
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DOM_APPLICATION_CACHE, WebKitDOMDOMApplicationCacheClass)
-#define WEBKIT_DOM_IS_DOM_APPLICATION_CACHE(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DOM_APPLICATION_CACHE))
-#define WEBKIT_DOM_IS_DOM_APPLICATION_CACHE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DOM_APPLICATION_CACHE))
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DOM_APPLICATION_CACHE, WebKitDOMDOMApplicationCacheClass))
-
-/**
- * WEBKIT_DOM_DOM_APPLICATION_CACHE_UNCACHED:
- */
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE_UNCACHED 0
-
-/**
- * WEBKIT_DOM_DOM_APPLICATION_CACHE_IDLE:
- */
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE_IDLE 1
-
-/**
- * WEBKIT_DOM_DOM_APPLICATION_CACHE_CHECKING:
- */
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE_CHECKING 2
-
-/**
- * WEBKIT_DOM_DOM_APPLICATION_CACHE_DOWNLOADING:
- */
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE_DOWNLOADING 3
-
-/**
- * WEBKIT_DOM_DOM_APPLICATION_CACHE_UPDATEREADY:
- */
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE_UPDATEREADY 4
-
-/**
- * WEBKIT_DOM_DOM_APPLICATION_CACHE_OBSOLETE:
- */
-#define WEBKIT_DOM_DOM_APPLICATION_CACHE_OBSOLETE 5
-
-struct _WebKitDOMDOMApplicationCache {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDOMApplicationCacheClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_dom_application_cache_get_type(void);
-
-/**
- * webkit_dom_dom_application_cache_update:
- * @self: A #WebKitDOMDOMApplicationCache
- * @error: #GError
- *
- * Stability: Unstable
-**/
-WEBKIT_API void
-webkit_dom_dom_application_cache_update(WebKitDOMDOMApplicationCache* self, GError** error);
-
-/**
- * webkit_dom_dom_application_cache_swap_cache:
- * @self: A #WebKitDOMDOMApplicationCache
- * @error: #GError
- *
- * Stability: Unstable
-**/
-WEBKIT_API void
-webkit_dom_dom_application_cache_swap_cache(WebKitDOMDOMApplicationCache* self, GError** error);
-
-/**
- * webkit_dom_dom_application_cache_abort:
- * @self: A #WebKitDOMDOMApplicationCache
- *
- * Stability: Unstable
-**/
-WEBKIT_API void
-webkit_dom_dom_application_cache_abort(WebKitDOMDOMApplicationCache* self);
-
-/**
- * webkit_dom_dom_application_cache_get_status:
- * @self: A #WebKitDOMDOMApplicationCache
- *
- * Returns: A #gushort
- *
- * Stability: Unstable
-**/
-WEBKIT_API gushort
-webkit_dom_dom_application_cache_get_status(WebKitDOMDOMApplicationCache* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDOMApplicationCache_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCachePrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMApplicationCachePrivate.h
deleted file mode 100644 (file)
index 354b249..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMApplicationCachePrivate_h
-#define WebKitDOMDOMApplicationCachePrivate_h
-
-#include <WebCore/DOMApplicationCache.h>
-#include <webkitdom/WebKitDOMDOMApplicationCache.h>
-
-namespace WebKit {
-WebKitDOMDOMApplicationCache* wrapDOMApplicationCache(WebCore::DOMApplicationCache*);
-WebKitDOMDOMApplicationCache* kit(WebCore::DOMApplicationCache*);
-WebCore::DOMApplicationCache* core(WebKitDOMDOMApplicationCache*);
-} // namespace WebKit
-
-#endif /* WebKitDOMDOMApplicationCachePrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.cpp
deleted file mode 100644 (file)
index d77fdd9..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDOMCSSNamespace.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDOMCSSNamespacePrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DOM_CSS_NAMESPACE_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DOM_CSS_NAMESPACE, WebKitDOMDOMCSSNamespacePrivate)
-
-typedef struct _WebKitDOMDOMCSSNamespacePrivate {
-    RefPtr<WebCore::DOMCSSNamespace> coreObject;
-} WebKitDOMDOMCSSNamespacePrivate;
-
-namespace WebKit {
-
-WebKitDOMDOMCSSNamespace* kit(WebCore::DOMCSSNamespace* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOM_CSS_NAMESPACE(ret);
-
-    return wrapDOMCSSNamespace(obj);
-}
-
-WebCore::DOMCSSNamespace* core(WebKitDOMDOMCSSNamespace* request)
-{
-    return request ? static_cast<WebCore::DOMCSSNamespace*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDOMCSSNamespace* wrapDOMCSSNamespace(WebCore::DOMCSSNamespace* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOM_CSS_NAMESPACE(g_object_new(WEBKIT_DOM_TYPE_DOM_CSS_NAMESPACE, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-G_DEFINE_TYPE(WebKitDOMDOMCSSNamespace, webkit_dom_dom_css_namespace, WEBKIT_DOM_TYPE_OBJECT)
-
-static void webkit_dom_dom_css_namespace_finalize(GObject* object)
-{
-    WebKitDOMDOMCSSNamespacePrivate* priv = WEBKIT_DOM_DOM_CSS_NAMESPACE_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMDOMCSSNamespacePrivate();
-    G_OBJECT_CLASS(webkit_dom_dom_css_namespace_parent_class)->finalize(object);
-}
-
-static GObject* webkit_dom_dom_css_namespace_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_dom_css_namespace_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMDOMCSSNamespacePrivate* priv = WEBKIT_DOM_DOM_CSS_NAMESPACE_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::DOMCSSNamespace*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_dom_css_namespace_class_init(WebKitDOMDOMCSSNamespaceClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDOMCSSNamespacePrivate));
-    gobjectClass->constructor = webkit_dom_dom_css_namespace_constructor;
-    gobjectClass->finalize = webkit_dom_dom_css_namespace_finalize;
-}
-
-static void webkit_dom_dom_css_namespace_init(WebKitDOMDOMCSSNamespace* request)
-{
-    WebKitDOMDOMCSSNamespacePrivate* priv = WEBKIT_DOM_DOM_CSS_NAMESPACE_GET_PRIVATE(request);
-    new (priv) WebKitDOMDOMCSSNamespacePrivate();
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespace.h
deleted file mode 100644 (file)
index c5144b0..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMCSSNamespace_h
-#define WebKitDOMDOMCSSNamespace_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOM_CSS_NAMESPACE            (webkit_dom_dom_css_namespace_get_type())
-#define WEBKIT_DOM_DOM_CSS_NAMESPACE(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DOM_CSS_NAMESPACE, WebKitDOMDOMCSSNamespace))
-#define WEBKIT_DOM_DOM_CSS_NAMESPACE_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DOM_CSS_NAMESPACE, WebKitDOMDOMCSSNamespaceClass)
-#define WEBKIT_DOM_IS_DOM_CSS_NAMESPACE(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DOM_CSS_NAMESPACE))
-#define WEBKIT_DOM_IS_DOM_CSS_NAMESPACE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DOM_CSS_NAMESPACE))
-#define WEBKIT_DOM_DOM_CSS_NAMESPACE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DOM_CSS_NAMESPACE, WebKitDOMDOMCSSNamespaceClass))
-
-struct _WebKitDOMDOMCSSNamespace {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDOMCSSNamespaceClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_dom_css_namespace_get_type(void);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDOMCSSNamespace_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespacePrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMCSSNamespacePrivate.h
deleted file mode 100644 (file)
index f4a142c..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMCSSNamespacePrivate_h
-#define WebKitDOMDOMCSSNamespacePrivate_h
-
-#include <WebCore/DOMCSSNamespace.h>
-#include <webkitdom/WebKitDOMDOMCSSNamespace.h>
-
-namespace WebKit {
-WebKitDOMDOMCSSNamespace* wrapDOMCSSNamespace(WebCore::DOMCSSNamespace*);
-WebKitDOMDOMCSSNamespace* kit(WebCore::DOMCSSNamespace*);
-WebCore::DOMCSSNamespace* core(WebKitDOMDOMCSSNamespace*);
-} // namespace WebKit
-
-#endif /* WebKitDOMDOMCSSNamespacePrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.cpp
deleted file mode 100644 (file)
index 5ae6a58..0000000
+++ /dev/null
@@ -1,214 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDOMMimeType.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDOMMimeTypePrivate.h"
-#include "WebKitDOMDOMPluginPrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DOM_MIME_TYPE_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DOM_MIME_TYPE, WebKitDOMDOMMimeTypePrivate)
-
-typedef struct _WebKitDOMDOMMimeTypePrivate {
-    RefPtr<WebCore::DOMMimeType> coreObject;
-} WebKitDOMDOMMimeTypePrivate;
-
-namespace WebKit {
-
-WebKitDOMDOMMimeType* kit(WebCore::DOMMimeType* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOM_MIME_TYPE(ret);
-
-    return wrapDOMMimeType(obj);
-}
-
-WebCore::DOMMimeType* core(WebKitDOMDOMMimeType* request)
-{
-    return request ? static_cast<WebCore::DOMMimeType*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDOMMimeType* wrapDOMMimeType(WebCore::DOMMimeType* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOM_MIME_TYPE(g_object_new(WEBKIT_DOM_TYPE_DOM_MIME_TYPE, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-G_DEFINE_TYPE(WebKitDOMDOMMimeType, webkit_dom_dom_mime_type, WEBKIT_DOM_TYPE_OBJECT)
-
-enum {
-    PROP_0,
-    PROP_TYPE,
-    PROP_SUFFIXES,
-    PROP_DESCRIPTION,
-    PROP_ENABLED_PLUGIN,
-};
-
-static void webkit_dom_dom_mime_type_finalize(GObject* object)
-{
-    WebKitDOMDOMMimeTypePrivate* priv = WEBKIT_DOM_DOM_MIME_TYPE_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMDOMMimeTypePrivate();
-    G_OBJECT_CLASS(webkit_dom_dom_mime_type_parent_class)->finalize(object);
-}
-
-static void webkit_dom_dom_mime_type_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMDOMMimeType* self = WEBKIT_DOM_DOM_MIME_TYPE(object);
-
-    switch (propertyId) {
-    case PROP_TYPE:
-        g_value_take_string(value, webkit_dom_dom_mime_type_get_content_type(self));
-        break;
-    case PROP_SUFFIXES:
-        g_value_take_string(value, webkit_dom_dom_mime_type_get_suffixes(self));
-        break;
-    case PROP_DESCRIPTION:
-        g_value_take_string(value, webkit_dom_dom_mime_type_get_description(self));
-        break;
-    case PROP_ENABLED_PLUGIN:
-        g_value_set_object(value, webkit_dom_dom_mime_type_get_enabled_plugin(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_dom_mime_type_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_dom_mime_type_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMDOMMimeTypePrivate* priv = WEBKIT_DOM_DOM_MIME_TYPE_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::DOMMimeType*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_dom_mime_type_class_init(WebKitDOMDOMMimeTypeClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDOMMimeTypePrivate));
-    gobjectClass->constructor = webkit_dom_dom_mime_type_constructor;
-    gobjectClass->finalize = webkit_dom_dom_mime_type_finalize;
-    gobjectClass->get_property = webkit_dom_dom_mime_type_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_TYPE,
-        g_param_spec_string(
-            "type",
-            "DOMMimeType:type",
-            "read-only gchar* DOMMimeType:type",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_SUFFIXES,
-        g_param_spec_string(
-            "suffixes",
-            "DOMMimeType:suffixes",
-            "read-only gchar* DOMMimeType:suffixes",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_DESCRIPTION,
-        g_param_spec_string(
-            "description",
-            "DOMMimeType:description",
-            "read-only gchar* DOMMimeType:description",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_ENABLED_PLUGIN,
-        g_param_spec_object(
-            "enabled-plugin",
-            "DOMMimeType:enabled-plugin",
-            "read-only WebKitDOMDOMPlugin* DOMMimeType:enabled-plugin",
-            WEBKIT_DOM_TYPE_DOM_PLUGIN,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_dom_mime_type_init(WebKitDOMDOMMimeType* request)
-{
-    WebKitDOMDOMMimeTypePrivate* priv = WEBKIT_DOM_DOM_MIME_TYPE_GET_PRIVATE(request);
-    new (priv) WebKitDOMDOMMimeTypePrivate();
-}
-
-gchar* webkit_dom_dom_mime_type_get_content_type(WebKitDOMDOMMimeType* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_MIME_TYPE(self), 0);
-    WebCore::DOMMimeType* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->type());
-    return result;
-}
-
-gchar* webkit_dom_dom_mime_type_get_suffixes(WebKitDOMDOMMimeType* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_MIME_TYPE(self), 0);
-    WebCore::DOMMimeType* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->suffixes());
-    return result;
-}
-
-gchar* webkit_dom_dom_mime_type_get_description(WebKitDOMDOMMimeType* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_MIME_TYPE(self), 0);
-    WebCore::DOMMimeType* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->description());
-    return result;
-}
-
-WebKitDOMDOMPlugin* webkit_dom_dom_mime_type_get_enabled_plugin(WebKitDOMDOMMimeType* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_MIME_TYPE(self), 0);
-    WebCore::DOMMimeType* item = WebKit::core(self);
-    RefPtr<WebCore::DOMPlugin> gobjectResult = WTF::getPtr(item->enabledPlugin());
-    return WebKit::kit(gobjectResult.get());
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeType.h
deleted file mode 100644 (file)
index e227ce3..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMMimeType_h
-#define WebKitDOMDOMMimeType_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOM_MIME_TYPE            (webkit_dom_dom_mime_type_get_type())
-#define WEBKIT_DOM_DOM_MIME_TYPE(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DOM_MIME_TYPE, WebKitDOMDOMMimeType))
-#define WEBKIT_DOM_DOM_MIME_TYPE_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DOM_MIME_TYPE, WebKitDOMDOMMimeTypeClass)
-#define WEBKIT_DOM_IS_DOM_MIME_TYPE(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DOM_MIME_TYPE))
-#define WEBKIT_DOM_IS_DOM_MIME_TYPE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DOM_MIME_TYPE))
-#define WEBKIT_DOM_DOM_MIME_TYPE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DOM_MIME_TYPE, WebKitDOMDOMMimeTypeClass))
-
-struct _WebKitDOMDOMMimeType {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDOMMimeTypeClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_dom_mime_type_get_type(void);
-
-/**
- * webkit_dom_dom_mime_type_get_content_type:
- * @self: A #WebKitDOMDOMMimeType
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_dom_mime_type_get_content_type(WebKitDOMDOMMimeType* self);
-
-/**
- * webkit_dom_dom_mime_type_get_suffixes:
- * @self: A #WebKitDOMDOMMimeType
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_dom_mime_type_get_suffixes(WebKitDOMDOMMimeType* self);
-
-/**
- * webkit_dom_dom_mime_type_get_description:
- * @self: A #WebKitDOMDOMMimeType
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_dom_mime_type_get_description(WebKitDOMDOMMimeType* self);
-
-/**
- * webkit_dom_dom_mime_type_get_enabled_plugin:
- * @self: A #WebKitDOMDOMMimeType
- *
- * Returns: (transfer full): A #WebKitDOMDOMPlugin
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMDOMPlugin*
-webkit_dom_dom_mime_type_get_enabled_plugin(WebKitDOMDOMMimeType* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDOMMimeType_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.cpp
deleted file mode 100644 (file)
index 7879f05..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDOMMimeTypeArray.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDOMMimeTypeArrayPrivate.h"
-#include "WebKitDOMDOMMimeTypePrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DOM_MIME_TYPE_ARRAY_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DOM_MIME_TYPE_ARRAY, WebKitDOMDOMMimeTypeArrayPrivate)
-
-typedef struct _WebKitDOMDOMMimeTypeArrayPrivate {
-    RefPtr<WebCore::DOMMimeTypeArray> coreObject;
-} WebKitDOMDOMMimeTypeArrayPrivate;
-
-namespace WebKit {
-
-WebKitDOMDOMMimeTypeArray* kit(WebCore::DOMMimeTypeArray* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOM_MIME_TYPE_ARRAY(ret);
-
-    return wrapDOMMimeTypeArray(obj);
-}
-
-WebCore::DOMMimeTypeArray* core(WebKitDOMDOMMimeTypeArray* request)
-{
-    return request ? static_cast<WebCore::DOMMimeTypeArray*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDOMMimeTypeArray* wrapDOMMimeTypeArray(WebCore::DOMMimeTypeArray* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOM_MIME_TYPE_ARRAY(g_object_new(WEBKIT_DOM_TYPE_DOM_MIME_TYPE_ARRAY, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-G_DEFINE_TYPE(WebKitDOMDOMMimeTypeArray, webkit_dom_dom_mime_type_array, WEBKIT_DOM_TYPE_OBJECT)
-
-enum {
-    PROP_0,
-    PROP_LENGTH,
-};
-
-static void webkit_dom_dom_mime_type_array_finalize(GObject* object)
-{
-    WebKitDOMDOMMimeTypeArrayPrivate* priv = WEBKIT_DOM_DOM_MIME_TYPE_ARRAY_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMDOMMimeTypeArrayPrivate();
-    G_OBJECT_CLASS(webkit_dom_dom_mime_type_array_parent_class)->finalize(object);
-}
-
-static void webkit_dom_dom_mime_type_array_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMDOMMimeTypeArray* self = WEBKIT_DOM_DOM_MIME_TYPE_ARRAY(object);
-
-    switch (propertyId) {
-    case PROP_LENGTH:
-        g_value_set_ulong(value, webkit_dom_dom_mime_type_array_get_length(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_dom_mime_type_array_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_dom_mime_type_array_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMDOMMimeTypeArrayPrivate* priv = WEBKIT_DOM_DOM_MIME_TYPE_ARRAY_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::DOMMimeTypeArray*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_dom_mime_type_array_class_init(WebKitDOMDOMMimeTypeArrayClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDOMMimeTypeArrayPrivate));
-    gobjectClass->constructor = webkit_dom_dom_mime_type_array_constructor;
-    gobjectClass->finalize = webkit_dom_dom_mime_type_array_finalize;
-    gobjectClass->get_property = webkit_dom_dom_mime_type_array_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_LENGTH,
-        g_param_spec_ulong(
-            "length",
-            "DOMMimeTypeArray:length",
-            "read-only gulong DOMMimeTypeArray:length",
-            0, G_MAXULONG, 0,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_dom_mime_type_array_init(WebKitDOMDOMMimeTypeArray* request)
-{
-    WebKitDOMDOMMimeTypeArrayPrivate* priv = WEBKIT_DOM_DOM_MIME_TYPE_ARRAY_GET_PRIVATE(request);
-    new (priv) WebKitDOMDOMMimeTypeArrayPrivate();
-}
-
-WebKitDOMDOMMimeType* webkit_dom_dom_mime_type_array_item(WebKitDOMDOMMimeTypeArray* self, gulong index)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_MIME_TYPE_ARRAY(self), 0);
-    WebCore::DOMMimeTypeArray* item = WebKit::core(self);
-    RefPtr<WebCore::DOMMimeType> gobjectResult = WTF::getPtr(item->item(index));
-    return WebKit::kit(gobjectResult.get());
-}
-
-WebKitDOMDOMMimeType* webkit_dom_dom_mime_type_array_named_item(WebKitDOMDOMMimeTypeArray* self, const gchar* name)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_MIME_TYPE_ARRAY(self), 0);
-    g_return_val_if_fail(name, 0);
-    WebCore::DOMMimeTypeArray* item = WebKit::core(self);
-    WTF::String convertedName = WTF::String::fromUTF8(name);
-    RefPtr<WebCore::DOMMimeType> gobjectResult = WTF::getPtr(item->namedItem(convertedName));
-    return WebKit::kit(gobjectResult.get());
-}
-
-gulong webkit_dom_dom_mime_type_array_get_length(WebKitDOMDOMMimeTypeArray* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_MIME_TYPE_ARRAY(self), 0);
-    WebCore::DOMMimeTypeArray* item = WebKit::core(self);
-    gulong result = item->length();
-    return result;
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArray.h
deleted file mode 100644 (file)
index 57f61f5..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMMimeTypeArray_h
-#define WebKitDOMDOMMimeTypeArray_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOM_MIME_TYPE_ARRAY            (webkit_dom_dom_mime_type_array_get_type())
-#define WEBKIT_DOM_DOM_MIME_TYPE_ARRAY(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DOM_MIME_TYPE_ARRAY, WebKitDOMDOMMimeTypeArray))
-#define WEBKIT_DOM_DOM_MIME_TYPE_ARRAY_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DOM_MIME_TYPE_ARRAY, WebKitDOMDOMMimeTypeArrayClass)
-#define WEBKIT_DOM_IS_DOM_MIME_TYPE_ARRAY(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DOM_MIME_TYPE_ARRAY))
-#define WEBKIT_DOM_IS_DOM_MIME_TYPE_ARRAY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DOM_MIME_TYPE_ARRAY))
-#define WEBKIT_DOM_DOM_MIME_TYPE_ARRAY_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DOM_MIME_TYPE_ARRAY, WebKitDOMDOMMimeTypeArrayClass))
-
-struct _WebKitDOMDOMMimeTypeArray {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDOMMimeTypeArrayClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_dom_mime_type_array_get_type(void);
-
-/**
- * webkit_dom_dom_mime_type_array_item:
- * @self: A #WebKitDOMDOMMimeTypeArray
- * @index: A #gulong
- *
- * Returns: (transfer full): A #WebKitDOMDOMMimeType
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMDOMMimeType*
-webkit_dom_dom_mime_type_array_item(WebKitDOMDOMMimeTypeArray* self, gulong index);
-
-/**
- * webkit_dom_dom_mime_type_array_named_item:
- * @self: A #WebKitDOMDOMMimeTypeArray
- * @name: A #gchar
- *
- * Returns: (transfer full): A #WebKitDOMDOMMimeType
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMDOMMimeType*
-webkit_dom_dom_mime_type_array_named_item(WebKitDOMDOMMimeTypeArray* self, const gchar* name);
-
-/**
- * webkit_dom_dom_mime_type_array_get_length:
- * @self: A #WebKitDOMDOMMimeTypeArray
- *
- * Returns: A #gulong
- *
- * Stability: Unstable
-**/
-WEBKIT_API gulong
-webkit_dom_dom_mime_type_array_get_length(WebKitDOMDOMMimeTypeArray* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDOMMimeTypeArray_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArrayPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypeArrayPrivate.h
deleted file mode 100644 (file)
index 166e9ff..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMMimeTypeArrayPrivate_h
-#define WebKitDOMDOMMimeTypeArrayPrivate_h
-
-#include <WebCore/DOMMimeTypeArray.h>
-#include <webkitdom/WebKitDOMDOMMimeTypeArray.h>
-
-namespace WebKit {
-WebKitDOMDOMMimeTypeArray* wrapDOMMimeTypeArray(WebCore::DOMMimeTypeArray*);
-WebKitDOMDOMMimeTypeArray* kit(WebCore::DOMMimeTypeArray*);
-WebCore::DOMMimeTypeArray* core(WebKitDOMDOMMimeTypeArray*);
-} // namespace WebKit
-
-#endif /* WebKitDOMDOMMimeTypeArrayPrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypePrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMMimeTypePrivate.h
deleted file mode 100644 (file)
index 7abca52..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMMimeTypePrivate_h
-#define WebKitDOMDOMMimeTypePrivate_h
-
-#include <WebCore/DOMMimeType.h>
-#include <webkitdom/WebKitDOMDOMMimeType.h>
-
-namespace WebKit {
-WebKitDOMDOMMimeType* wrapDOMMimeType(WebCore::DOMMimeType*);
-WebKitDOMDOMMimeType* kit(WebCore::DOMMimeType*);
-WebCore::DOMMimeType* core(WebKitDOMDOMMimeType*);
-} // namespace WebKit
-
-#endif /* WebKitDOMDOMMimeTypePrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.cpp
deleted file mode 100644 (file)
index 1f03890..0000000
+++ /dev/null
@@ -1,191 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDOMNamedFlowCollection.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDOMNamedFlowCollectionPrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "WebKitDOMWebKitNamedFlowPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DOM_NAMED_FLOW_COLLECTION, WebKitDOMDOMNamedFlowCollectionPrivate)
-
-typedef struct _WebKitDOMDOMNamedFlowCollectionPrivate {
-#if ENABLE(CSS_REGIONS)
-    RefPtr<WebCore::DOMNamedFlowCollection> coreObject;
-#endif // ENABLE(CSS_REGIONS)
-} WebKitDOMDOMNamedFlowCollectionPrivate;
-
-#if ENABLE(CSS_REGIONS)
-
-namespace WebKit {
-
-WebKitDOMDOMNamedFlowCollection* kit(WebCore::DOMNamedFlowCollection* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION(ret);
-
-    return wrapDOMNamedFlowCollection(obj);
-}
-
-WebCore::DOMNamedFlowCollection* core(WebKitDOMDOMNamedFlowCollection* request)
-{
-    return request ? static_cast<WebCore::DOMNamedFlowCollection*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDOMNamedFlowCollection* wrapDOMNamedFlowCollection(WebCore::DOMNamedFlowCollection* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION(g_object_new(WEBKIT_DOM_TYPE_DOM_NAMED_FLOW_COLLECTION, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-#endif // ENABLE(CSS_REGIONS)
-
-G_DEFINE_TYPE(WebKitDOMDOMNamedFlowCollection, webkit_dom_dom_named_flow_collection, WEBKIT_DOM_TYPE_OBJECT)
-
-enum {
-    PROP_0,
-    PROP_LENGTH,
-};
-
-static void webkit_dom_dom_named_flow_collection_finalize(GObject* object)
-{
-    WebKitDOMDOMNamedFlowCollectionPrivate* priv = WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION_GET_PRIVATE(object);
-#if ENABLE(CSS_REGIONS)
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-#endif // ENABLE(CSS_REGIONS)
-    priv->~WebKitDOMDOMNamedFlowCollectionPrivate();
-    G_OBJECT_CLASS(webkit_dom_dom_named_flow_collection_parent_class)->finalize(object);
-}
-
-static void webkit_dom_dom_named_flow_collection_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMDOMNamedFlowCollection* self = WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION(object);
-
-    switch (propertyId) {
-    case PROP_LENGTH:
-        g_value_set_ulong(value, webkit_dom_dom_named_flow_collection_get_length(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_dom_named_flow_collection_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_dom_named_flow_collection_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-#if ENABLE(CSS_REGIONS)
-    WebKitDOMDOMNamedFlowCollectionPrivate* priv = WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::DOMNamedFlowCollection*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-#endif // ENABLE(CSS_REGIONS)
-    return object;
-}
-
-static void webkit_dom_dom_named_flow_collection_class_init(WebKitDOMDOMNamedFlowCollectionClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDOMNamedFlowCollectionPrivate));
-    gobjectClass->constructor = webkit_dom_dom_named_flow_collection_constructor;
-    gobjectClass->finalize = webkit_dom_dom_named_flow_collection_finalize;
-    gobjectClass->get_property = webkit_dom_dom_named_flow_collection_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_LENGTH,
-        g_param_spec_ulong(
-            "length",
-            "DOMNamedFlowCollection:length",
-            "read-only gulong DOMNamedFlowCollection:length",
-            0, G_MAXULONG, 0,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_dom_named_flow_collection_init(WebKitDOMDOMNamedFlowCollection* request)
-{
-    WebKitDOMDOMNamedFlowCollectionPrivate* priv = WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION_GET_PRIVATE(request);
-    new (priv) WebKitDOMDOMNamedFlowCollectionPrivate();
-}
-
-WebKitDOMWebKitNamedFlow* webkit_dom_dom_named_flow_collection_item(WebKitDOMDOMNamedFlowCollection* self, gulong index)
-{
-#if ENABLE(CSS_REGIONS)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_NAMED_FLOW_COLLECTION(self), 0);
-    WebCore::DOMNamedFlowCollection* item = WebKit::core(self);
-    RefPtr<WebCore::WebKitNamedFlow> gobjectResult = WTF::getPtr(item->item(index));
-    return WebKit::kit(gobjectResult.get());
-#else
-    UNUSED_PARAM(self);
-    UNUSED_PARAM(index);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Css Regions")
-    return 0;
-#endif /* ENABLE(CSS_REGIONS) */
-}
-
-WebKitDOMWebKitNamedFlow* webkit_dom_dom_named_flow_collection_named_item(WebKitDOMDOMNamedFlowCollection* self, const gchar* name)
-{
-#if ENABLE(CSS_REGIONS)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_NAMED_FLOW_COLLECTION(self), 0);
-    g_return_val_if_fail(name, 0);
-    WebCore::DOMNamedFlowCollection* item = WebKit::core(self);
-    WTF::String convertedName = WTF::String::fromUTF8(name);
-    RefPtr<WebCore::WebKitNamedFlow> gobjectResult = WTF::getPtr(item->namedItem(convertedName));
-    return WebKit::kit(gobjectResult.get());
-#else
-    UNUSED_PARAM(self);
-    UNUSED_PARAM(name);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Css Regions")
-    return 0;
-#endif /* ENABLE(CSS_REGIONS) */
-}
-
-gulong webkit_dom_dom_named_flow_collection_get_length(WebKitDOMDOMNamedFlowCollection* self)
-{
-#if ENABLE(CSS_REGIONS)
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_NAMED_FLOW_COLLECTION(self), 0);
-    WebCore::DOMNamedFlowCollection* item = WebKit::core(self);
-    gulong result = item->length();
-    return result;
-#else
-    UNUSED_PARAM(self);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Css Regions")
-    return static_cast<gulong>(0);
-#endif /* ENABLE(CSS_REGIONS) */
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollection.h
deleted file mode 100644 (file)
index 60f39ed..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMNamedFlowCollection_h
-#define WebKitDOMDOMNamedFlowCollection_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOM_NAMED_FLOW_COLLECTION            (webkit_dom_dom_named_flow_collection_get_type())
-#define WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DOM_NAMED_FLOW_COLLECTION, WebKitDOMDOMNamedFlowCollection))
-#define WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DOM_NAMED_FLOW_COLLECTION, WebKitDOMDOMNamedFlowCollectionClass)
-#define WEBKIT_DOM_IS_DOM_NAMED_FLOW_COLLECTION(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DOM_NAMED_FLOW_COLLECTION))
-#define WEBKIT_DOM_IS_DOM_NAMED_FLOW_COLLECTION_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DOM_NAMED_FLOW_COLLECTION))
-#define WEBKIT_DOM_DOM_NAMED_FLOW_COLLECTION_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DOM_NAMED_FLOW_COLLECTION, WebKitDOMDOMNamedFlowCollectionClass))
-
-struct _WebKitDOMDOMNamedFlowCollection {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDOMNamedFlowCollectionClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_dom_named_flow_collection_get_type(void);
-
-/**
- * webkit_dom_dom_named_flow_collection_item:
- * @self: A #WebKitDOMDOMNamedFlowCollection
- * @index: A #gulong
- *
- * Returns: (transfer full): A #WebKitDOMWebKitNamedFlow
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMWebKitNamedFlow*
-webkit_dom_dom_named_flow_collection_item(WebKitDOMDOMNamedFlowCollection* self, gulong index);
-
-/**
- * webkit_dom_dom_named_flow_collection_named_item:
- * @self: A #WebKitDOMDOMNamedFlowCollection
- * @name: A #gchar
- *
- * Returns: (transfer full): A #WebKitDOMWebKitNamedFlow
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMWebKitNamedFlow*
-webkit_dom_dom_named_flow_collection_named_item(WebKitDOMDOMNamedFlowCollection* self, const gchar* name);
-
-/**
- * webkit_dom_dom_named_flow_collection_get_length:
- * @self: A #WebKitDOMDOMNamedFlowCollection
- *
- * Returns: A #gulong
- *
- * Stability: Unstable
-**/
-WEBKIT_API gulong
-webkit_dom_dom_named_flow_collection_get_length(WebKitDOMDOMNamedFlowCollection* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDOMNamedFlowCollection_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollectionPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMNamedFlowCollectionPrivate.h
deleted file mode 100644 (file)
index 5233751..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMNamedFlowCollectionPrivate_h
-#define WebKitDOMDOMNamedFlowCollectionPrivate_h
-
-#include <WebCore/DOMNamedFlowCollection.h>
-#include <webkitdom/WebKitDOMDOMNamedFlowCollection.h>
-#if ENABLE(CSS_REGIONS)
-
-namespace WebKit {
-WebKitDOMDOMNamedFlowCollection* wrapDOMNamedFlowCollection(WebCore::DOMNamedFlowCollection*);
-WebKitDOMDOMNamedFlowCollection* kit(WebCore::DOMNamedFlowCollection*);
-WebCore::DOMNamedFlowCollection* core(WebKitDOMDOMNamedFlowCollection*);
-} // namespace WebKit
-
-#endif /* ENABLE(CSS_REGIONS) */
-
-#endif /* WebKitDOMDOMNamedFlowCollectionPrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.cpp
deleted file mode 100644 (file)
index 18637ad..0000000
+++ /dev/null
@@ -1,234 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDOMPlugin.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDOMMimeTypePrivate.h"
-#include "WebKitDOMDOMPluginPrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DOM_PLUGIN_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DOM_PLUGIN, WebKitDOMDOMPluginPrivate)
-
-typedef struct _WebKitDOMDOMPluginPrivate {
-    RefPtr<WebCore::DOMPlugin> coreObject;
-} WebKitDOMDOMPluginPrivate;
-
-namespace WebKit {
-
-WebKitDOMDOMPlugin* kit(WebCore::DOMPlugin* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOM_PLUGIN(ret);
-
-    return wrapDOMPlugin(obj);
-}
-
-WebCore::DOMPlugin* core(WebKitDOMDOMPlugin* request)
-{
-    return request ? static_cast<WebCore::DOMPlugin*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDOMPlugin* wrapDOMPlugin(WebCore::DOMPlugin* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOM_PLUGIN(g_object_new(WEBKIT_DOM_TYPE_DOM_PLUGIN, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-G_DEFINE_TYPE(WebKitDOMDOMPlugin, webkit_dom_dom_plugin, WEBKIT_DOM_TYPE_OBJECT)
-
-enum {
-    PROP_0,
-    PROP_NAME,
-    PROP_FILENAME,
-    PROP_DESCRIPTION,
-    PROP_LENGTH,
-};
-
-static void webkit_dom_dom_plugin_finalize(GObject* object)
-{
-    WebKitDOMDOMPluginPrivate* priv = WEBKIT_DOM_DOM_PLUGIN_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMDOMPluginPrivate();
-    G_OBJECT_CLASS(webkit_dom_dom_plugin_parent_class)->finalize(object);
-}
-
-static void webkit_dom_dom_plugin_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMDOMPlugin* self = WEBKIT_DOM_DOM_PLUGIN(object);
-
-    switch (propertyId) {
-    case PROP_NAME:
-        g_value_take_string(value, webkit_dom_dom_plugin_get_name(self));
-        break;
-    case PROP_FILENAME:
-        g_value_take_string(value, webkit_dom_dom_plugin_get_filename(self));
-        break;
-    case PROP_DESCRIPTION:
-        g_value_take_string(value, webkit_dom_dom_plugin_get_description(self));
-        break;
-    case PROP_LENGTH:
-        g_value_set_ulong(value, webkit_dom_dom_plugin_get_length(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_dom_plugin_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_dom_plugin_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMDOMPluginPrivate* priv = WEBKIT_DOM_DOM_PLUGIN_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::DOMPlugin*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_dom_plugin_class_init(WebKitDOMDOMPluginClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDOMPluginPrivate));
-    gobjectClass->constructor = webkit_dom_dom_plugin_constructor;
-    gobjectClass->finalize = webkit_dom_dom_plugin_finalize;
-    gobjectClass->get_property = webkit_dom_dom_plugin_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_NAME,
-        g_param_spec_string(
-            "name",
-            "DOMPlugin:name",
-            "read-only gchar* DOMPlugin:name",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_FILENAME,
-        g_param_spec_string(
-            "filename",
-            "DOMPlugin:filename",
-            "read-only gchar* DOMPlugin:filename",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_DESCRIPTION,
-        g_param_spec_string(
-            "description",
-            "DOMPlugin:description",
-            "read-only gchar* DOMPlugin:description",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_LENGTH,
-        g_param_spec_ulong(
-            "length",
-            "DOMPlugin:length",
-            "read-only gulong DOMPlugin:length",
-            0, G_MAXULONG, 0,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_dom_plugin_init(WebKitDOMDOMPlugin* request)
-{
-    WebKitDOMDOMPluginPrivate* priv = WEBKIT_DOM_DOM_PLUGIN_GET_PRIVATE(request);
-    new (priv) WebKitDOMDOMPluginPrivate();
-}
-
-WebKitDOMDOMMimeType* webkit_dom_dom_plugin_item(WebKitDOMDOMPlugin* self, gulong index)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN(self), 0);
-    WebCore::DOMPlugin* item = WebKit::core(self);
-    RefPtr<WebCore::DOMMimeType> gobjectResult = WTF::getPtr(item->item(index));
-    return WebKit::kit(gobjectResult.get());
-}
-
-WebKitDOMDOMMimeType* webkit_dom_dom_plugin_named_item(WebKitDOMDOMPlugin* self, const gchar* name)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN(self), 0);
-    g_return_val_if_fail(name, 0);
-    WebCore::DOMPlugin* item = WebKit::core(self);
-    WTF::String convertedName = WTF::String::fromUTF8(name);
-    RefPtr<WebCore::DOMMimeType> gobjectResult = WTF::getPtr(item->namedItem(convertedName));
-    return WebKit::kit(gobjectResult.get());
-}
-
-gchar* webkit_dom_dom_plugin_get_name(WebKitDOMDOMPlugin* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN(self), 0);
-    WebCore::DOMPlugin* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->name());
-    return result;
-}
-
-gchar* webkit_dom_dom_plugin_get_filename(WebKitDOMDOMPlugin* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN(self), 0);
-    WebCore::DOMPlugin* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->filename());
-    return result;
-}
-
-gchar* webkit_dom_dom_plugin_get_description(WebKitDOMDOMPlugin* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN(self), 0);
-    WebCore::DOMPlugin* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->description());
-    return result;
-}
-
-gulong webkit_dom_dom_plugin_get_length(WebKitDOMDOMPlugin* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN(self), 0);
-    WebCore::DOMPlugin* item = WebKit::core(self);
-    gulong result = item->length();
-    return result;
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPlugin.h
deleted file mode 100644 (file)
index 734e9cd..0000000
+++ /dev/null
@@ -1,121 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMPlugin_h
-#define WebKitDOMDOMPlugin_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOM_PLUGIN            (webkit_dom_dom_plugin_get_type())
-#define WEBKIT_DOM_DOM_PLUGIN(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DOM_PLUGIN, WebKitDOMDOMPlugin))
-#define WEBKIT_DOM_DOM_PLUGIN_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DOM_PLUGIN, WebKitDOMDOMPluginClass)
-#define WEBKIT_DOM_IS_DOM_PLUGIN(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DOM_PLUGIN))
-#define WEBKIT_DOM_IS_DOM_PLUGIN_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DOM_PLUGIN))
-#define WEBKIT_DOM_DOM_PLUGIN_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DOM_PLUGIN, WebKitDOMDOMPluginClass))
-
-struct _WebKitDOMDOMPlugin {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDOMPluginClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_dom_plugin_get_type(void);
-
-/**
- * webkit_dom_dom_plugin_item:
- * @self: A #WebKitDOMDOMPlugin
- * @index: A #gulong
- *
- * Returns: (transfer full): A #WebKitDOMDOMMimeType
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMDOMMimeType*
-webkit_dom_dom_plugin_item(WebKitDOMDOMPlugin* self, gulong index);
-
-/**
- * webkit_dom_dom_plugin_named_item:
- * @self: A #WebKitDOMDOMPlugin
- * @name: A #gchar
- *
- * Returns: (transfer full): A #WebKitDOMDOMMimeType
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMDOMMimeType*
-webkit_dom_dom_plugin_named_item(WebKitDOMDOMPlugin* self, const gchar* name);
-
-/**
- * webkit_dom_dom_plugin_get_name:
- * @self: A #WebKitDOMDOMPlugin
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_dom_plugin_get_name(WebKitDOMDOMPlugin* self);
-
-/**
- * webkit_dom_dom_plugin_get_filename:
- * @self: A #WebKitDOMDOMPlugin
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_dom_plugin_get_filename(WebKitDOMDOMPlugin* self);
-
-/**
- * webkit_dom_dom_plugin_get_description:
- * @self: A #WebKitDOMDOMPlugin
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_dom_plugin_get_description(WebKitDOMDOMPlugin* self);
-
-/**
- * webkit_dom_dom_plugin_get_length:
- * @self: A #WebKitDOMDOMPlugin
- *
- * Returns: A #gulong
- *
- * Stability: Unstable
-**/
-WEBKIT_API gulong
-webkit_dom_dom_plugin_get_length(WebKitDOMDOMPlugin* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDOMPlugin_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.cpp
deleted file mode 100644 (file)
index 25942ce..0000000
+++ /dev/null
@@ -1,173 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDOMPluginArray.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDOMPluginArrayPrivate.h"
-#include "WebKitDOMDOMPluginPrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DOM_PLUGIN_ARRAY_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DOM_PLUGIN_ARRAY, WebKitDOMDOMPluginArrayPrivate)
-
-typedef struct _WebKitDOMDOMPluginArrayPrivate {
-    RefPtr<WebCore::DOMPluginArray> coreObject;
-} WebKitDOMDOMPluginArrayPrivate;
-
-namespace WebKit {
-
-WebKitDOMDOMPluginArray* kit(WebCore::DOMPluginArray* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOM_PLUGIN_ARRAY(ret);
-
-    return wrapDOMPluginArray(obj);
-}
-
-WebCore::DOMPluginArray* core(WebKitDOMDOMPluginArray* request)
-{
-    return request ? static_cast<WebCore::DOMPluginArray*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDOMPluginArray* wrapDOMPluginArray(WebCore::DOMPluginArray* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOM_PLUGIN_ARRAY(g_object_new(WEBKIT_DOM_TYPE_DOM_PLUGIN_ARRAY, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-G_DEFINE_TYPE(WebKitDOMDOMPluginArray, webkit_dom_dom_plugin_array, WEBKIT_DOM_TYPE_OBJECT)
-
-enum {
-    PROP_0,
-    PROP_LENGTH,
-};
-
-static void webkit_dom_dom_plugin_array_finalize(GObject* object)
-{
-    WebKitDOMDOMPluginArrayPrivate* priv = WEBKIT_DOM_DOM_PLUGIN_ARRAY_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMDOMPluginArrayPrivate();
-    G_OBJECT_CLASS(webkit_dom_dom_plugin_array_parent_class)->finalize(object);
-}
-
-static void webkit_dom_dom_plugin_array_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMDOMPluginArray* self = WEBKIT_DOM_DOM_PLUGIN_ARRAY(object);
-
-    switch (propertyId) {
-    case PROP_LENGTH:
-        g_value_set_ulong(value, webkit_dom_dom_plugin_array_get_length(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_dom_plugin_array_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_dom_plugin_array_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMDOMPluginArrayPrivate* priv = WEBKIT_DOM_DOM_PLUGIN_ARRAY_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::DOMPluginArray*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_dom_plugin_array_class_init(WebKitDOMDOMPluginArrayClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDOMPluginArrayPrivate));
-    gobjectClass->constructor = webkit_dom_dom_plugin_array_constructor;
-    gobjectClass->finalize = webkit_dom_dom_plugin_array_finalize;
-    gobjectClass->get_property = webkit_dom_dom_plugin_array_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_LENGTH,
-        g_param_spec_ulong(
-            "length",
-            "DOMPluginArray:length",
-            "read-only gulong DOMPluginArray:length",
-            0, G_MAXULONG, 0,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_dom_plugin_array_init(WebKitDOMDOMPluginArray* request)
-{
-    WebKitDOMDOMPluginArrayPrivate* priv = WEBKIT_DOM_DOM_PLUGIN_ARRAY_GET_PRIVATE(request);
-    new (priv) WebKitDOMDOMPluginArrayPrivate();
-}
-
-WebKitDOMDOMPlugin* webkit_dom_dom_plugin_array_item(WebKitDOMDOMPluginArray* self, gulong index)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN_ARRAY(self), 0);
-    WebCore::DOMPluginArray* item = WebKit::core(self);
-    RefPtr<WebCore::DOMPlugin> gobjectResult = WTF::getPtr(item->item(index));
-    return WebKit::kit(gobjectResult.get());
-}
-
-WebKitDOMDOMPlugin* webkit_dom_dom_plugin_array_named_item(WebKitDOMDOMPluginArray* self, const gchar* name)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN_ARRAY(self), 0);
-    g_return_val_if_fail(name, 0);
-    WebCore::DOMPluginArray* item = WebKit::core(self);
-    WTF::String convertedName = WTF::String::fromUTF8(name);
-    RefPtr<WebCore::DOMPlugin> gobjectResult = WTF::getPtr(item->namedItem(convertedName));
-    return WebKit::kit(gobjectResult.get());
-}
-
-void webkit_dom_dom_plugin_array_refresh(WebKitDOMDOMPluginArray* self, gboolean reload)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN_ARRAY(self));
-    WebCore::DOMPluginArray* item = WebKit::core(self);
-    item->refresh(reload);
-}
-
-gulong webkit_dom_dom_plugin_array_get_length(WebKitDOMDOMPluginArray* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_PLUGIN_ARRAY(self), 0);
-    WebCore::DOMPluginArray* item = WebKit::core(self);
-    gulong result = item->length();
-    return result;
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArray.h
deleted file mode 100644 (file)
index ffed34f..0000000
+++ /dev/null
@@ -1,98 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMPluginArray_h
-#define WebKitDOMDOMPluginArray_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOM_PLUGIN_ARRAY            (webkit_dom_dom_plugin_array_get_type())
-#define WEBKIT_DOM_DOM_PLUGIN_ARRAY(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DOM_PLUGIN_ARRAY, WebKitDOMDOMPluginArray))
-#define WEBKIT_DOM_DOM_PLUGIN_ARRAY_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DOM_PLUGIN_ARRAY, WebKitDOMDOMPluginArrayClass)
-#define WEBKIT_DOM_IS_DOM_PLUGIN_ARRAY(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DOM_PLUGIN_ARRAY))
-#define WEBKIT_DOM_IS_DOM_PLUGIN_ARRAY_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DOM_PLUGIN_ARRAY))
-#define WEBKIT_DOM_DOM_PLUGIN_ARRAY_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DOM_PLUGIN_ARRAY, WebKitDOMDOMPluginArrayClass))
-
-struct _WebKitDOMDOMPluginArray {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDOMPluginArrayClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_dom_plugin_array_get_type(void);
-
-/**
- * webkit_dom_dom_plugin_array_item:
- * @self: A #WebKitDOMDOMPluginArray
- * @index: A #gulong
- *
- * Returns: (transfer full): A #WebKitDOMDOMPlugin
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMDOMPlugin*
-webkit_dom_dom_plugin_array_item(WebKitDOMDOMPluginArray* self, gulong index);
-
-/**
- * webkit_dom_dom_plugin_array_named_item:
- * @self: A #WebKitDOMDOMPluginArray
- * @name: A #gchar
- *
- * Returns: (transfer full): A #WebKitDOMDOMPlugin
- *
- * Stability: Unstable
-**/
-WEBKIT_API WebKitDOMDOMPlugin*
-webkit_dom_dom_plugin_array_named_item(WebKitDOMDOMPluginArray* self, const gchar* name);
-
-/**
- * webkit_dom_dom_plugin_array_refresh:
- * @self: A #WebKitDOMDOMPluginArray
- * @reload: A #gboolean
- *
- * Stability: Unstable
-**/
-WEBKIT_API void
-webkit_dom_dom_plugin_array_refresh(WebKitDOMDOMPluginArray* self, gboolean reload);
-
-/**
- * webkit_dom_dom_plugin_array_get_length:
- * @self: A #WebKitDOMDOMPluginArray
- *
- * Returns: A #gulong
- *
- * Stability: Unstable
-**/
-WEBKIT_API gulong
-webkit_dom_dom_plugin_array_get_length(WebKitDOMDOMPluginArray* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDOMPluginArray_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArrayPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginArrayPrivate.h
deleted file mode 100644 (file)
index 67371b4..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMPluginArrayPrivate_h
-#define WebKitDOMDOMPluginArrayPrivate_h
-
-#include <WebCore/DOMPluginArray.h>
-#include <webkitdom/WebKitDOMDOMPluginArray.h>
-
-namespace WebKit {
-WebKitDOMDOMPluginArray* wrapDOMPluginArray(WebCore::DOMPluginArray*);
-WebKitDOMDOMPluginArray* kit(WebCore::DOMPluginArray*);
-WebCore::DOMPluginArray* core(WebKitDOMDOMPluginArray*);
-} // namespace WebKit
-
-#endif /* WebKitDOMDOMPluginArrayPrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMPluginPrivate.h
deleted file mode 100644 (file)
index bbff1e2..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMPluginPrivate_h
-#define WebKitDOMDOMPluginPrivate_h
-
-#include <WebCore/DOMPlugin.h>
-#include <webkitdom/WebKitDOMDOMPlugin.h>
-
-namespace WebKit {
-WebKitDOMDOMPlugin* wrapDOMPlugin(WebCore::DOMPlugin*);
-WebKitDOMDOMPlugin* kit(WebCore::DOMPlugin*);
-WebCore::DOMPlugin* core(WebKitDOMDOMPlugin*);
-} // namespace WebKit
-
-#endif /* WebKitDOMDOMPluginPrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.cpp
deleted file mode 100644 (file)
index fa1a0dd..0000000
+++ /dev/null
@@ -1,164 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDOMStringList.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDOMStringListPrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DOM_STRING_LIST_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DOM_STRING_LIST, WebKitDOMDOMStringListPrivate)
-
-typedef struct _WebKitDOMDOMStringListPrivate {
-    RefPtr<WebCore::DOMStringList> coreObject;
-} WebKitDOMDOMStringListPrivate;
-
-namespace WebKit {
-
-WebKitDOMDOMStringList* kit(WebCore::DOMStringList* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOM_STRING_LIST(ret);
-
-    return wrapDOMStringList(obj);
-}
-
-WebCore::DOMStringList* core(WebKitDOMDOMStringList* request)
-{
-    return request ? static_cast<WebCore::DOMStringList*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDOMStringList* wrapDOMStringList(WebCore::DOMStringList* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOM_STRING_LIST(g_object_new(WEBKIT_DOM_TYPE_DOM_STRING_LIST, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-G_DEFINE_TYPE(WebKitDOMDOMStringList, webkit_dom_dom_string_list, WEBKIT_DOM_TYPE_OBJECT)
-
-enum {
-    PROP_0,
-    PROP_LENGTH,
-};
-
-static void webkit_dom_dom_string_list_finalize(GObject* object)
-{
-    WebKitDOMDOMStringListPrivate* priv = WEBKIT_DOM_DOM_STRING_LIST_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMDOMStringListPrivate();
-    G_OBJECT_CLASS(webkit_dom_dom_string_list_parent_class)->finalize(object);
-}
-
-static void webkit_dom_dom_string_list_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMDOMStringList* self = WEBKIT_DOM_DOM_STRING_LIST(object);
-
-    switch (propertyId) {
-    case PROP_LENGTH:
-        g_value_set_ulong(value, webkit_dom_dom_string_list_get_length(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_dom_string_list_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_dom_string_list_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMDOMStringListPrivate* priv = WEBKIT_DOM_DOM_STRING_LIST_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::DOMStringList*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_dom_string_list_class_init(WebKitDOMDOMStringListClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDOMStringListPrivate));
-    gobjectClass->constructor = webkit_dom_dom_string_list_constructor;
-    gobjectClass->finalize = webkit_dom_dom_string_list_finalize;
-    gobjectClass->get_property = webkit_dom_dom_string_list_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_LENGTH,
-        g_param_spec_ulong(
-            "length",
-            "DOMStringList:length",
-            "read-only gulong DOMStringList:length",
-            0, G_MAXULONG, 0,
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_dom_string_list_init(WebKitDOMDOMStringList* request)
-{
-    WebKitDOMDOMStringListPrivate* priv = WEBKIT_DOM_DOM_STRING_LIST_GET_PRIVATE(request);
-    new (priv) WebKitDOMDOMStringListPrivate();
-}
-
-gchar* webkit_dom_dom_string_list_item(WebKitDOMDOMStringList* self, gulong index)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_STRING_LIST(self), 0);
-    WebCore::DOMStringList* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->item(index));
-    return result;
-}
-
-gboolean webkit_dom_dom_string_list_contains(WebKitDOMDOMStringList* self, const gchar* string)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_STRING_LIST(self), FALSE);
-    g_return_val_if_fail(string, FALSE);
-    WebCore::DOMStringList* item = WebKit::core(self);
-    WTF::String convertedString = WTF::String::fromUTF8(string);
-    gboolean result = item->contains(convertedString);
-    return result;
-}
-
-gulong webkit_dom_dom_string_list_get_length(WebKitDOMDOMStringList* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DOM_STRING_LIST(self), 0);
-    WebCore::DOMStringList* item = WebKit::core(self);
-    gulong result = item->length();
-    return result;
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringList.h
deleted file mode 100644 (file)
index 0d7feec..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMStringList_h
-#define WebKitDOMDOMStringList_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOM_STRING_LIST            (webkit_dom_dom_string_list_get_type())
-#define WEBKIT_DOM_DOM_STRING_LIST(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DOM_STRING_LIST, WebKitDOMDOMStringList))
-#define WEBKIT_DOM_DOM_STRING_LIST_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DOM_STRING_LIST, WebKitDOMDOMStringListClass)
-#define WEBKIT_DOM_IS_DOM_STRING_LIST(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DOM_STRING_LIST))
-#define WEBKIT_DOM_IS_DOM_STRING_LIST_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DOM_STRING_LIST))
-#define WEBKIT_DOM_DOM_STRING_LIST_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DOM_STRING_LIST, WebKitDOMDOMStringListClass))
-
-struct _WebKitDOMDOMStringList {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDOMStringListClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_dom_string_list_get_type(void);
-
-/**
- * webkit_dom_dom_string_list_item:
- * @self: A #WebKitDOMDOMStringList
- * @index: A #gulong
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_dom_string_list_item(WebKitDOMDOMStringList* self, gulong index);
-
-/**
- * webkit_dom_dom_string_list_contains:
- * @self: A #WebKitDOMDOMStringList
- * @string: A #gchar
- *
- * Returns: A #gboolean
- *
- * Stability: Unstable
-**/
-WEBKIT_API gboolean
-webkit_dom_dom_string_list_contains(WebKitDOMDOMStringList* self, const gchar* string);
-
-/**
- * webkit_dom_dom_string_list_get_length:
- * @self: A #WebKitDOMDOMStringList
- *
- * Returns: A #gulong
- *
- * Stability: Unstable
-**/
-WEBKIT_API gulong
-webkit_dom_dom_string_list_get_length(WebKitDOMDOMStringList* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDOMStringList_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringListPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringListPrivate.h
deleted file mode 100644 (file)
index d1b3911..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMStringListPrivate_h
-#define WebKitDOMDOMStringListPrivate_h
-
-#include <WebCore/DOMStringList.h>
-#include <webkitdom/WebKitDOMDOMStringList.h>
-
-namespace WebKit {
-WebKitDOMDOMStringList* wrapDOMStringList(WebCore::DOMStringList*);
-WebKitDOMDOMStringList* kit(WebCore::DOMStringList*);
-WebCore::DOMStringList* core(WebKitDOMDOMStringList*);
-} // namespace WebKit
-
-#endif /* WebKitDOMDOMStringListPrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.cpp
deleted file mode 100644 (file)
index c253c74..0000000
+++ /dev/null
@@ -1,104 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDOMStringMap.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDOMStringMapPrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DOM_STRING_MAP_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DOM_STRING_MAP, WebKitDOMDOMStringMapPrivate)
-
-typedef struct _WebKitDOMDOMStringMapPrivate {
-    RefPtr<WebCore::DOMStringMap> coreObject;
-} WebKitDOMDOMStringMapPrivate;
-
-namespace WebKit {
-
-WebKitDOMDOMStringMap* kit(WebCore::DOMStringMap* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOM_STRING_MAP(ret);
-
-    return wrapDOMStringMap(obj);
-}
-
-WebCore::DOMStringMap* core(WebKitDOMDOMStringMap* request)
-{
-    return request ? static_cast<WebCore::DOMStringMap*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDOMStringMap* wrapDOMStringMap(WebCore::DOMStringMap* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOM_STRING_MAP(g_object_new(WEBKIT_DOM_TYPE_DOM_STRING_MAP, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-G_DEFINE_TYPE(WebKitDOMDOMStringMap, webkit_dom_dom_string_map, WEBKIT_DOM_TYPE_OBJECT)
-
-static void webkit_dom_dom_string_map_finalize(GObject* object)
-{
-    WebKitDOMDOMStringMapPrivate* priv = WEBKIT_DOM_DOM_STRING_MAP_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMDOMStringMapPrivate();
-    G_OBJECT_CLASS(webkit_dom_dom_string_map_parent_class)->finalize(object);
-}
-
-static GObject* webkit_dom_dom_string_map_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_dom_string_map_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMDOMStringMapPrivate* priv = WEBKIT_DOM_DOM_STRING_MAP_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::DOMStringMap*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_dom_string_map_class_init(WebKitDOMDOMStringMapClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDOMStringMapPrivate));
-    gobjectClass->constructor = webkit_dom_dom_string_map_constructor;
-    gobjectClass->finalize = webkit_dom_dom_string_map_finalize;
-}
-
-static void webkit_dom_dom_string_map_init(WebKitDOMDOMStringMap* request)
-{
-    WebKitDOMDOMStringMapPrivate* priv = WEBKIT_DOM_DOM_STRING_MAP_GET_PRIVATE(request);
-    new (priv) WebKitDOMDOMStringMapPrivate();
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMap.h
deleted file mode 100644 (file)
index be82512..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMStringMap_h
-#define WebKitDOMDOMStringMap_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOM_STRING_MAP            (webkit_dom_dom_string_map_get_type())
-#define WEBKIT_DOM_DOM_STRING_MAP(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DOM_STRING_MAP, WebKitDOMDOMStringMap))
-#define WEBKIT_DOM_DOM_STRING_MAP_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DOM_STRING_MAP, WebKitDOMDOMStringMapClass)
-#define WEBKIT_DOM_IS_DOM_STRING_MAP(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DOM_STRING_MAP))
-#define WEBKIT_DOM_IS_DOM_STRING_MAP_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DOM_STRING_MAP))
-#define WEBKIT_DOM_DOM_STRING_MAP_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DOM_STRING_MAP, WebKitDOMDOMStringMapClass))
-
-struct _WebKitDOMDOMStringMap {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDOMStringMapClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_dom_string_map_get_type(void);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDOMStringMap_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMapPrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMStringMapPrivate.h
deleted file mode 100644 (file)
index 209f9c5..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDOMStringMapPrivate_h
-#define WebKitDOMDOMStringMapPrivate_h
-
-#include <WebCore/DOMStringMap.h>
-#include <webkitdom/WebKitDOMDOMStringMap.h>
-
-namespace WebKit {
-WebKitDOMDOMStringMap* wrapDOMStringMap(WebCore::DOMStringMap*);
-WebKitDOMDOMStringMap* kit(WebCore::DOMStringMap*);
-WebCore::DOMStringMap* core(WebKitDOMDOMStringMap*);
-} // namespace WebKit
-
-#endif /* WebKitDOMDOMStringMapPrivate_h */
index 6357c17..57a2915 100644 (file)
@@ -27,7 +27,7 @@
 
 #include <glib-object.h>
 #include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
+#include <webkitdom/webkitdomdefines.h>
 
 G_BEGIN_DECLS
 
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.cpp
deleted file mode 100644 (file)
index 8fb1706..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-/*
-    This file is generated just to tell build scripts that WebKitDOMDOMWindowSpeechSynthesis.h and
-    WebKitDOMDOMWindowSpeechSynthesis.cpp are created for DOMWindowSpeechSynthesis.idl, and thus
-    prevent the build scripts from trying to generate WebKitDOMDOMWindowSpeechSynthesis.h and
-    WebKitDOMDOMWindowSpeechSynthesis.cpp at every build. This file must not be tried to compile.
-*/
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDOMWindowSpeechSynthesis.h
deleted file mode 100644 (file)
index 8fb1706..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-/*
-    This file is generated just to tell build scripts that WebKitDOMDOMWindowSpeechSynthesis.h and
-    WebKitDOMDOMWindowSpeechSynthesis.cpp are created for DOMWindowSpeechSynthesis.idl, and thus
-    prevent the build scripts from trying to generate WebKitDOMDOMWindowSpeechSynthesis.h and
-    WebKitDOMDOMWindowSpeechSynthesis.cpp at every build. This file must not be tried to compile.
-*/
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.cpp
deleted file mode 100644 (file)
index 4a60378..0000000
+++ /dev/null
@@ -1,136 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDataCue.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include "GObjectEventListener.h"
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDataCuePrivate.h"
-#include "WebKitDOMEventPrivate.h"
-#include "WebKitDOMEventTarget.h"
-#include "WebKitDOMPrivate.h"
-#include "WebKitDOMTextTrackCuePrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#if ENABLE(VIDEO_TRACK)
-
-namespace WebKit {
-
-WebKitDOMDataCue* kit(WebCore::DataCue* obj)
-{
-    return WEBKIT_DOM_DATA_CUE(kit(static_cast<WebCore::TextTrackCue*>(obj)));
-}
-
-WebCore::DataCue* core(WebKitDOMDataCue* request)
-{
-    return request ? static_cast<WebCore::DataCue*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDataCue* wrapDataCue(WebCore::DataCue* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DATA_CUE(g_object_new(WEBKIT_DOM_TYPE_DATA_CUE, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-#endif // ENABLE(VIDEO_TRACK)
-
-static gboolean webkit_dom_data_cue_dispatch_event(WebKitDOMEventTarget* target, WebKitDOMEvent* event, GError** error)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::Event* coreEvent = WebKit::core(event);
-    if (!coreEvent)
-        return false;
-    WebCore::DataCue* coreTarget = static_cast<WebCore::DataCue*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-
-    WebCore::ExceptionCode ec = 0;
-    gboolean result = coreTarget->dispatchEventForBindings(*coreEvent, ec);
-    if (ec) {
-        WebCore::ExceptionCodeDescription description(ec);
-        g_set_error_literal(error, g_quark_from_string("WEBKIT_DOM"), description.code, description.name);
-    }
-    return result;
-#else
-    UNUSED_PARAM(target);
-    UNUSED_PARAM(event);
-    UNUSED_PARAM(error);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return false;
-#endif // ENABLE(VIDEO_TRACK)
-}
-
-static gboolean webkit_dom_data_cue_add_event_listener(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::DataCue* coreTarget = static_cast<WebCore::DataCue*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-    return WebKit::GObjectEventListener::addEventListener(G_OBJECT(target), coreTarget, eventName, handler, useCapture);
-#else
-    UNUSED_PARAM(target);
-    UNUSED_PARAM(eventName);
-    UNUSED_PARAM(handler);
-    UNUSED_PARAM(useCapture);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return false;
-#endif // ENABLE(VIDEO_TRACK)
-}
-
-static gboolean webkit_dom_data_cue_remove_event_listener(WebKitDOMEventTarget* target, const char* eventName, GClosure* handler, gboolean useCapture)
-{
-#if ENABLE(VIDEO_TRACK)
-    WebCore::DataCue* coreTarget = static_cast<WebCore::DataCue*>(WEBKIT_DOM_OBJECT(target)->coreObject);
-    return WebKit::GObjectEventListener::removeEventListener(G_OBJECT(target), coreTarget, eventName, handler, useCapture);
-#else
-    UNUSED_PARAM(target);
-    UNUSED_PARAM(eventName);
-    UNUSED_PARAM(handler);
-    UNUSED_PARAM(useCapture);
-    WEBKIT_WARN_FEATURE_NOT_PRESENT("Video Track")
-    return false;
-#endif // ENABLE(VIDEO_TRACK)
-}
-
-static void webkit_dom_event_target_init(WebKitDOMEventTargetIface* iface)
-{
-    iface->dispatch_event = webkit_dom_data_cue_dispatch_event;
-    iface->add_event_listener = webkit_dom_data_cue_add_event_listener;
-    iface->remove_event_listener = webkit_dom_data_cue_remove_event_listener;
-}
-
-G_DEFINE_TYPE_WITH_CODE(WebKitDOMDataCue, webkit_dom_data_cue, WEBKIT_DOM_TYPE_TEXT_TRACK_CUE, G_IMPLEMENT_INTERFACE(WEBKIT_DOM_TYPE_EVENT_TARGET, webkit_dom_event_target_init))
-
-static void webkit_dom_data_cue_class_init(WebKitDOMDataCueClass* requestClass)
-{
-    UNUSED_PARAM(requestClass);
-}
-
-static void webkit_dom_data_cue_init(WebKitDOMDataCue* request)
-{
-    UNUSED_PARAM(request);
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCue.h
deleted file mode 100644 (file)
index ac06800..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDataCue_h
-#define WebKitDOMDataCue_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMTextTrackCue.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DATA_CUE            (webkit_dom_data_cue_get_type())
-#define WEBKIT_DOM_DATA_CUE(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DATA_CUE, WebKitDOMDataCue))
-#define WEBKIT_DOM_DATA_CUE_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DATA_CUE, WebKitDOMDataCueClass)
-#define WEBKIT_DOM_IS_DATA_CUE(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DATA_CUE))
-#define WEBKIT_DOM_IS_DATA_CUE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DATA_CUE))
-#define WEBKIT_DOM_DATA_CUE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DATA_CUE, WebKitDOMDataCueClass))
-
-struct _WebKitDOMDataCue {
-    WebKitDOMTextTrackCue parent_instance;
-};
-
-struct _WebKitDOMDataCueClass {
-    WebKitDOMTextTrackCueClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_data_cue_get_type(void);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDataCue_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCuePrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDataCuePrivate.h
deleted file mode 100644 (file)
index a6a0836..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDataCuePrivate_h
-#define WebKitDOMDataCuePrivate_h
-
-#include <WebCore/DataCue.h>
-#include <webkitdom/WebKitDOMDataCue.h>
-#if ENABLE(VIDEO_TRACK)
-
-namespace WebKit {
-WebKitDOMDataCue* wrapDataCue(WebCore::DataCue*);
-WebKitDOMDataCue* kit(WebCore::DataCue*);
-WebCore::DataCue* core(WebKitDOMDataCue*);
-} // namespace WebKit
-
-#endif /* ENABLE(VIDEO_TRACK) */
-
-#endif /* WebKitDOMDataCuePrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.cpp
deleted file mode 100644 (file)
index a0d8724..0000000
+++ /dev/null
@@ -1,144 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDatabase.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDatabasePrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#define WEBKIT_DOM_DATABASE_GET_PRIVATE(obj) G_TYPE_INSTANCE_GET_PRIVATE(obj, WEBKIT_DOM_TYPE_DATABASE, WebKitDOMDatabasePrivate)
-
-typedef struct _WebKitDOMDatabasePrivate {
-    RefPtr<WebCore::Database> coreObject;
-} WebKitDOMDatabasePrivate;
-
-namespace WebKit {
-
-WebKitDOMDatabase* kit(WebCore::Database* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DATABASE(ret);
-
-    return wrapDatabase(obj);
-}
-
-WebCore::Database* core(WebKitDOMDatabase* request)
-{
-    return request ? static_cast<WebCore::Database*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDatabase* wrapDatabase(WebCore::Database* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DATABASE(g_object_new(WEBKIT_DOM_TYPE_DATABASE, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-G_DEFINE_TYPE(WebKitDOMDatabase, webkit_dom_database, WEBKIT_DOM_TYPE_OBJECT)
-
-enum {
-    PROP_0,
-    PROP_VERSION,
-};
-
-static void webkit_dom_database_finalize(GObject* object)
-{
-    WebKitDOMDatabasePrivate* priv = WEBKIT_DOM_DATABASE_GET_PRIVATE(object);
-
-    WebKit::DOMObjectCache::forget(priv->coreObject.get());
-
-    priv->~WebKitDOMDatabasePrivate();
-    G_OBJECT_CLASS(webkit_dom_database_parent_class)->finalize(object);
-}
-
-static void webkit_dom_database_get_property(GObject* object, guint propertyId, GValue* value, GParamSpec* pspec)
-{
-    WebKitDOMDatabase* self = WEBKIT_DOM_DATABASE(object);
-
-    switch (propertyId) {
-    case PROP_VERSION:
-        g_value_take_string(value, webkit_dom_database_get_version(self));
-        break;
-    default:
-        G_OBJECT_WARN_INVALID_PROPERTY_ID(object, propertyId, pspec);
-        break;
-    }
-}
-
-static GObject* webkit_dom_database_constructor(GType type, guint constructPropertiesCount, GObjectConstructParam* constructProperties)
-{
-    GObject* object = G_OBJECT_CLASS(webkit_dom_database_parent_class)->constructor(type, constructPropertiesCount, constructProperties);
-
-    WebKitDOMDatabasePrivate* priv = WEBKIT_DOM_DATABASE_GET_PRIVATE(object);
-    priv->coreObject = static_cast<WebCore::Database*>(WEBKIT_DOM_OBJECT(object)->coreObject);
-    WebKit::DOMObjectCache::put(priv->coreObject.get(), object);
-
-    return object;
-}
-
-static void webkit_dom_database_class_init(WebKitDOMDatabaseClass* requestClass)
-{
-    GObjectClass* gobjectClass = G_OBJECT_CLASS(requestClass);
-    g_type_class_add_private(gobjectClass, sizeof(WebKitDOMDatabasePrivate));
-    gobjectClass->constructor = webkit_dom_database_constructor;
-    gobjectClass->finalize = webkit_dom_database_finalize;
-    gobjectClass->get_property = webkit_dom_database_get_property;
-
-    g_object_class_install_property(
-        gobjectClass,
-        PROP_VERSION,
-        g_param_spec_string(
-            "version",
-            "Database:version",
-            "read-only gchar* Database:version",
-            "",
-            WEBKIT_PARAM_READABLE));
-
-}
-
-static void webkit_dom_database_init(WebKitDOMDatabase* request)
-{
-    WebKitDOMDatabasePrivate* priv = WEBKIT_DOM_DATABASE_GET_PRIVATE(request);
-    new (priv) WebKitDOMDatabasePrivate();
-}
-
-gchar* webkit_dom_database_get_version(WebKitDOMDatabase* self)
-{
-    WebCore::JSMainThreadNullState state;
-    g_return_val_if_fail(WEBKIT_DOM_IS_DATABASE(self), 0);
-    WebCore::Database* item = WebKit::core(self);
-    gchar* result = convertToUTF8String(item->version());
-    return result;
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabase.h
deleted file mode 100644 (file)
index 135a1b9..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDatabase_h
-#define WebKitDOMDatabase_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMObject.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DATABASE            (webkit_dom_database_get_type())
-#define WEBKIT_DOM_DATABASE(obj)            (G_TYPE_CHECK_INSTANCE_CAST((obj), WEBKIT_DOM_TYPE_DATABASE, WebKitDOMDatabase))
-#define WEBKIT_DOM_DATABASE_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST((klass),  WEBKIT_DOM_TYPE_DATABASE, WebKitDOMDatabaseClass)
-#define WEBKIT_DOM_IS_DATABASE(obj)         (G_TYPE_CHECK_INSTANCE_TYPE((obj), WEBKIT_DOM_TYPE_DATABASE))
-#define WEBKIT_DOM_IS_DATABASE_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass),  WEBKIT_DOM_TYPE_DATABASE))
-#define WEBKIT_DOM_DATABASE_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS((obj),  WEBKIT_DOM_TYPE_DATABASE, WebKitDOMDatabaseClass))
-
-struct _WebKitDOMDatabase {
-    WebKitDOMObject parent_instance;
-};
-
-struct _WebKitDOMDatabaseClass {
-    WebKitDOMObjectClass parent_class;
-};
-
-WEBKIT_API GType
-webkit_dom_database_get_type(void);
-
-/**
- * webkit_dom_database_get_version:
- * @self: A #WebKitDOMDatabase
- *
- * Returns: A #gchar
- *
- * Stability: Unstable
-**/
-WEBKIT_API gchar*
-webkit_dom_database_get_version(WebKitDOMDatabase* self);
-
-G_END_DECLS
-
-#endif /* WEBKIT_DOM_USE_UNSTABLE_API */
-#endif /* WebKitDOMDatabase_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabasePrivate.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDatabasePrivate.h
deleted file mode 100644 (file)
index b1312f7..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDatabasePrivate_h
-#define WebKitDOMDatabasePrivate_h
-
-#include <WebCore/Database.h>
-#include <webkitdom/WebKitDOMDatabase.h>
-
-namespace WebKit {
-WebKitDOMDatabase* wrapDatabase(WebCore::Database*);
-WebKitDOMDatabase* kit(WebCore::Database*);
-WebCore::Database* core(WebKitDOMDatabase*);
-} // namespace WebKit
-
-#endif /* WebKitDOMDatabasePrivate_h */
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.cpp
deleted file mode 100644 (file)
index 8f4c48f..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-/*
-    This file is generated just to tell build scripts that WebKitDOMDocumentAnimation.h and
-    WebKitDOMDocumentAnimation.cpp are created for DocumentAnimation.idl, and thus
-    prevent the build scripts from trying to generate WebKitDOMDocumentAnimation.h and
-    WebKitDOMDocumentAnimation.cpp at every build. This file must not be tried to compile.
-*/
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentAnimation.h
deleted file mode 100644 (file)
index 8f4c48f..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-/*
-    This file is generated just to tell build scripts that WebKitDOMDocumentAnimation.h and
-    WebKitDOMDocumentAnimation.cpp are created for DocumentAnimation.idl, and thus
-    prevent the build scripts from trying to generate WebKitDOMDocumentAnimation.h and
-    WebKitDOMDocumentAnimation.cpp at every build. This file must not be tried to compile.
-*/
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.cpp b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.cpp
deleted file mode 100644 (file)
index e0a56d3..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#include "config.h"
-#include "WebKitDOMDocumentTimeline.h"
-
-#include <WebCore/CSSImportRule.h>
-#include "DOMObjectCache.h"
-#include <WebCore/Document.h>
-#include <WebCore/ExceptionCode.h>
-#include <WebCore/ExceptionCodeDescription.h>
-#include <WebCore/JSMainThreadExecState.h>
-#include "WebKitDOMDocumentTimelinePrivate.h"
-#include "WebKitDOMPrivate.h"
-#include "ConvertToUTF8String.h"
-#include <wtf/GetPtr.h>
-#include <wtf/RefPtr.h>
-
-#if ENABLE(WEB_ANIMATIONS)
-
-namespace WebKit {
-
-WebKitDOMDocumentTimeline* kit(WebCore::DocumentTimeline* obj)
-{
-    if (!obj)
-        return 0;
-
-    if (gpointer ret = DOMObjectCache::get(obj))
-        return WEBKIT_DOM_DOCUMENT_TIMELINE(ret);
-
-    return wrapDocumentTimeline(obj);
-}
-
-WebCore::DocumentTimeline* core(WebKitDOMDocumentTimeline* request)
-{
-    return request ? static_cast<WebCore::DocumentTimeline*>(WEBKIT_DOM_OBJECT(request)->coreObject) : 0;
-}
-
-WebKitDOMDocumentTimeline* wrapDocumentTimeline(WebCore::DocumentTimeline* coreObject)
-{
-    ASSERT(coreObject);
-    return WEBKIT_DOM_DOCUMENT_TIMELINE(g_object_new(WEBKIT_DOM_TYPE_DOCUMENT_TIMELINE, "core-object", coreObject, nullptr));
-}
-
-} // namespace WebKit
-
-#endif // ENABLE(WEB_ANIMATIONS)
-
-G_DEFINE_TYPE(WebKitDOMDocumentTimeline, webkit_dom_document_timeline, WEBKIT_DOM_TYPE_ANIMATION_TIMELINE)
-
-static void webkit_dom_document_timeline_class_init(WebKitDOMDocumentTimelineClass* requestClass)
-{
-    UNUSED_PARAM(requestClass);
-}
-
-static void webkit_dom_document_timeline_init(WebKitDOMDocumentTimeline* request)
-{
-    UNUSED_PARAM(request);
-}
-
diff --git a/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.h b/Source/WebKit2/WebProcess/InjectedBundle/API/gtk/DOM/WebKitDOMDocumentTimeline.h
deleted file mode 100644 (file)
index bfe84ca..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- *  This file is part of the WebKit open source project.
- *  This file has been generated by generate-bindings.pl. DO NOT MODIFY!
- *
- *  This library is free software; you can redistribute it and/or
- *  modify it under the terms of the GNU Library General Public
- *  License as published by the Free Software Foundation; either
- *  version 2 of the License, or (at your option) any later version.
- *
- *  This library is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- *  Library General Public License for more details.
- *
- *  You should have received a copy of the GNU Library General Public License
- *  along with this library; see the file COPYING.LIB.  If not, write to
- *  the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- *  Boston, MA 02110-1301, USA.
- */
-
-#ifndef WebKitDOMDocumentTimeline_h
-#define WebKitDOMDocumentTimeline_h
-
-#ifdef WEBKIT_DOM_USE_UNSTABLE_API
-
-#include <glib-object.h>
-#include <webkitdom/WebKitDOMAnimationTimeline.h>
-#include <webkitdom/webkitdomdefines-unstable.h>
-
-G_BEGIN_DECLS
-
-#define WEBKIT_DOM_TYPE_DOCUMENT_TIMELINE            (webkit_dom_document_timeline_get_type())
-#define WEBKIT_DOM_DOCUMENT_TIMELINE(obj) &nbs