Cargo Features

webkit2gtk5-webextension has no features set by default.

[dependencies]
webkit2gtk5-webextension = { version = "0.3.0", features = ["dox", "v2_2", "v2_4", "v2_6", "v2_8", "v2_10", "v2_12", "v2_14", "v2_16", "v2_18", "v2_20", "v2_22", "v2_24", "v2_26", "v2_28", "v2_30", "v2_32", "v2_34"] }
dox

Enables dox of webkit2gtk5-webextension-sys, gio ^0.17, glib ^0.17, and javascriptcore5-rs

Affects dom_html_document::DOMHTMLDocumentExt.compat_mode, dom_html_document::DOMHTMLDocumentExt.design_mode, dom_html_document::DOMHTMLDocumentExt.dir, dom_html_document::DOMHTMLDocumentExt.embeds, dom_html_document::DOMHTMLDocumentExt.plugins, dom_html_document::DOMHTMLDocumentExt.scripts, dom_html_document::DOMHTMLDocumentExt.set_design_mode, dom_html_document::DOMHTMLDocumentExt.set_dir, dom_html_element::DOMHTMLElementExt.children, dom_html_element::DOMHTMLElementExt.inner_html, dom_html_element::DOMHTMLElementExt.outer_html, dom_html_element::DOMHTMLElementExt.set_inner_html, dom_html_element::DOMHTMLElementExt.set_outer_html, dom_attr::DOMAttrExt.local_name, dom_attr::DOMAttrExt.namespace_uri, dom_attr::DOMAttrExt.prefix, dom_client_rect::DOMClientRectExt.bottom, dom_client_rect::DOMClientRectExt.height, dom_client_rect::DOMClientRectExt.left, dom_client_rect::DOMClientRectExt.right

v2_2 v2_4?

Affects script_world::ScriptWorldExt.connect_window_object_cleared

v2_4 v2_6? = v2_2
v2_6 v2_8? = v2_4

Enables v2_6 of webkit2gtk5-webextension-sys

Affects uri_response::URIResponseExt.connect_http_headers_notify

v2_8 v2_10? = v2_6

Enables v2_8 of webkit2gtk5-webextension-sys

Affects dom_element::DOMElementExt.inner_html, dom_element::DOMElementExt.outer_html, dom_element::DOMElementExt.set_inner_html, dom_element::DOMElementExt.set_outer_html, hit_test_result::HitTestResultExt.context_is_selection, web_page::WebPageExt.connect_context_menu

v2_10 v2_12? = v2_8

Enables v2_10 of webkit2gtk5-webextension-sys

Affects dom_element::DOMElementExt.children, web_editor::WebEditorExt.connect_selection_changed, web_page::WebPageExt.editor

v2_12 v2_14? = v2_10

Enables v2_12 of webkit2gtk5-webextension-sys

Affects dom_document::DOMDocumentExt.elements_by_class_name_as_html_collection, dom_document::DOMDocumentExt.elements_by_tag_name_as_html_collection, dom_document::DOMDocumentExt.elements_by_tag_name_ns_as_html_collection, dom_element::DOMElementExt.elements_by_class_name_as_html_collection, dom_element::DOMElementExt.elements_by_tag_name_as_html_collection, dom_element::DOMElementExt.elements_by_tag_name_ns_as_html_collection, enums::ConsoleMessageLevel, enums::ConsoleMessageSource, uri_request::URIRequestExt.http_method, web_page::WebPageExt.connect_console_message_sent

v2_14 v2_16? = v2_12

Enables v2_14 of webkit2gtk5-webextension-sys

Affects dom_attr::DOMAttrExt.local_name, dom_attr::DOMAttrExt.namespace_uri, dom_attr::DOMAttrExt.prefix, dom_document::DOMDocumentExt.compat_mode, dom_document::DOMDocumentExt.design_mode, dom_document::DOMDocumentExt.embeds, dom_document::DOMDocumentExt.plugins, dom_document::DOMDocumentExt.scripts, dom_document::DOMDocumentExt.set_design_mode, dom_element::DOMElementExt.local_name, dom_element::DOMElementExt.namespace_uri, dom_element::DOMElementExt.prefix, dom_html_input_element::DOMHTMLInputElementExt.capture_type, dom_node::DOMNodeExt.clone_node_with_error

v2_16 v2_18? = v2_14

Enables v2_16 of webkit2gtk5-webextension-sys

Affects dom_document::DOMDocumentExt.caret_range_from_point, dom_document::DOMDocumentExt.create_document_fragment, dom_document::DOMDocumentExt.exit_pointer_lock, dom_document::DOMDocumentExt.child_element_count, dom_document::DOMDocumentExt.children, dom_document::DOMDocumentExt.content_type, dom_document::DOMDocumentExt.current_script, dom_document::DOMDocumentExt.dir, dom_document::DOMDocumentExt.first_element_child, dom_document::DOMDocumentExt.is_hidden, dom_document::DOMDocumentExt.last_element_child, dom_document::DOMDocumentExt.origin, dom_document::DOMDocumentExt.pointer_lock_element, dom_document::DOMDocumentExt.scrolling_element, dom_document::DOMDocumentExt.visibility_state, dom_document::DOMDocumentExt.webkit_current_fullscreen_element, dom_document_fragment::DOMDocumentFragmentExt.child_element_count, dom_document_fragment::DOMDocumentFragmentExt.children, dom_document_fragment::DOMDocumentFragmentExt.element_by_id, dom_document_fragment::DOMDocumentFragmentExt.first_element_child

v2_18 v2_20? = v2_16

Enables v2_18 of webkit2gtk5-webextension-sys

Affects dom_client_rect::DOMClientRectExt.bottom, dom_client_rect::DOMClientRectExt.height, dom_client_rect::DOMClientRectExt.left, dom_client_rect::DOMClientRectExt.right, dom_client_rect::DOMClientRectExt.top, dom_client_rect::DOMClientRectExt.width, dom_client_rect_list::DOMClientRectListExt.length, dom_client_rect_list::DOMClientRectListExt.item, dom_element::DOMElementExt.bounding_client_rect, dom_element::DOMElementExt.client_rects

v2_20 v2_22? = v2_18

Enables v2_20 of webkit2gtk5-webextension-sys

Affects enums::FormSubmissionStep

v2_22 v2_24? = v2_20

Enables v2_22 of webkit2gtk5-webextension-sys

Affects dom_element::DOMElementExt.html_input_element_is_user_edited, dom_element::DOMElementExt.html_input_element_set_auto_filled, dom_element::DOMElementExt.html_input_element_set_editing_value, script_world::ScriptWorldExt.name

v2_24 v2_26? = v2_22

Enables v2_24 of webkit2gtk5-webextension-sys

v2_26 v2_28? = v2_24

Enables v2_26 of webkit2gtk5-webextension-sys

Affects web_page::WebPageExt.main_frame

v2_28 v2_30? = v2_26

Enables v2_28 of webkit2gtk5-webextension-sys

Affects enums::UserMessageError, web_extension::WebExtensionExt.send_message_to_context, web_extension::WebExtensionExt.send_message_to_context_future, web_extension::WebExtensionExt.connect_user_message_received, web_page::WebPageExt.send_message_to_view, web_page::WebPageExt.send_message_to_view_future, web_page::WebPageExt.connect_user_message_received

v2_30 v2_32? = v2_28

Enables v2_30 of webkit2gtk5-webextension-sys

v2_32 v2_34? = v2_30

Enables v2_32 of webkit2gtk5-webextension-sys

v2_34 = v2_32

Enables v2_34 of webkit2gtk5-webextension-sys